0001370880-21-000045.txt : 20211109 0001370880-21-000045.hdr.sgml : 20211109 20211109161018 ACCESSION NUMBER: 0001370880-21-000045 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 108 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211109 DATE AS OF CHANGE: 20211109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Mandiant, Inc. CENTRAL INDEX KEY: 0001370880 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER PERIPHERAL EQUIPMENT, NEC [3577] IRS NUMBER: 201548921 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36067 FILM NUMBER: 211392215 BUSINESS ADDRESS: STREET 1: 601 MCCARTHY BLVD CITY: MILPITAS STATE: CA ZIP: 95035 BUSINESS PHONE: 408-321-6300 MAIL ADDRESS: STREET 1: 601 MCCARTHY BLVD CITY: MILPITAS STATE: CA ZIP: 95035 FORMER COMPANY: FORMER CONFORMED NAME: FireEye, Inc. DATE OF NAME CHANGE: 20130625 FORMER COMPANY: FORMER CONFORMED NAME: FireEye Inc DATE OF NAME CHANGE: 20060728 10-Q 1 feye-20210930.htm 10-Q feye-20210930
000137088012/312021Q3FALSEP1Y111111P5DP5DP3D0.04311670.01645721100013708802021-01-012021-09-30xbrli:shares00013708802021-11-03iso4217:USD00013708802021-09-3000013708802020-12-31iso4217:USDxbrli:shares0001370880feye:PlatformCloudSubscriptionAndManagedServicesMember2021-07-012021-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMember2020-07-012020-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMember2021-01-012021-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMember2020-01-012020-09-300001370880feye:ProfessionalServicesMember2021-07-012021-09-300001370880feye:ProfessionalServicesMember2020-07-012020-09-300001370880feye:ProfessionalServicesMember2021-01-012021-09-300001370880feye:ProfessionalServicesMember2020-01-012020-09-3000013708802021-07-012021-09-3000013708802020-07-012020-09-3000013708802020-01-012020-09-3000013708802021-06-3000013708802020-06-3000013708802019-12-310001370880us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-06-300001370880us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-06-300001370880us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-12-310001370880us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-12-310001370880us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-07-012021-09-300001370880us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-07-012020-09-300001370880us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-01-012021-09-300001370880us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-01-012020-09-300001370880us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-09-300001370880us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-09-300001370880us-gaap:TreasuryStockMember2021-06-300001370880us-gaap:TreasuryStockMember2020-06-300001370880us-gaap:TreasuryStockMember2020-12-310001370880us-gaap:TreasuryStockMember2019-12-310001370880us-gaap:TreasuryStockMember2021-07-012021-09-300001370880us-gaap:TreasuryStockMember2020-07-012020-09-300001370880us-gaap:TreasuryStockMember2021-01-012021-09-300001370880us-gaap:TreasuryStockMember2020-01-012020-09-300001370880us-gaap:TreasuryStockMember2021-09-300001370880us-gaap:TreasuryStockMember2020-09-300001370880us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001370880us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001370880us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001370880us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001370880us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001370880us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001370880us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-09-300001370880us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-09-300001370880us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001370880us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300001370880us-gaap:RetainedEarningsMember2021-06-300001370880us-gaap:RetainedEarningsMember2020-06-300001370880us-gaap:RetainedEarningsMember2020-12-310001370880us-gaap:RetainedEarningsMember2019-12-310001370880us-gaap:RetainedEarningsMember2021-07-012021-09-300001370880us-gaap:RetainedEarningsMember2020-07-012020-09-300001370880us-gaap:RetainedEarningsMember2021-01-012021-09-300001370880us-gaap:RetainedEarningsMember2020-01-012020-09-300001370880us-gaap:RetainedEarningsMember2021-09-300001370880us-gaap:RetainedEarningsMember2020-09-3000013708802020-09-300001370880us-gaap:ConvertiblePreferredStockMember2021-06-300001370880us-gaap:ConvertiblePreferredStockMember2020-06-300001370880us-gaap:ConvertiblePreferredStockMember2020-12-310001370880us-gaap:ConvertiblePreferredStockMember2019-12-310001370880us-gaap:ConvertiblePreferredStockMember2021-07-012021-09-300001370880us-gaap:ConvertiblePreferredStockMember2020-07-012020-09-300001370880us-gaap:ConvertiblePreferredStockMember2021-01-012021-09-300001370880us-gaap:ConvertiblePreferredStockMember2020-01-012020-09-300001370880us-gaap:ConvertiblePreferredStockMember2021-09-300001370880us-gaap:ConvertiblePreferredStockMember2020-09-300001370880feye:IntrigueMember2021-08-042021-08-0400013708802021-06-0200013708802021-06-022021-09-3000013708802021-09-302021-09-300001370880feye:ProductsBusinessMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2021-05-290001370880feye:RespondSoftwareMember2020-11-012020-11-300001370880us-gaap:PrivatePlacementMemberus-gaap:SeriesAPreferredStockMember2020-12-012020-12-31xbrli:pure0001370880us-gaap:PrivatePlacementMemberus-gaap:SeriesAPreferredStockMember2020-12-310001370880feye:CloudvisoryMember2020-01-012020-01-310001370880feye:ProductsBusinessMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2021-09-300001370880feye:ProductsBusinessMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2020-12-310001370880feye:ProductsBusinessMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2021-07-012021-09-300001370880feye:ProductsBusinessMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2020-07-012020-09-300001370880feye:ProductsBusinessMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2021-01-012021-09-300001370880feye:ProductsBusinessMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2020-01-012020-09-300001370880feye:ProductsBusinessMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMemberfeye:TransitionServicesAgreementMemberus-gaap:SubsequentEventMember2021-10-082021-10-080001370880feye:ProductsBusinessMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMemberfeye:ResellerAndMarketCooperationAgreementMemberus-gaap:SubsequentEventMember2021-10-082021-10-080001370880feye:ProductsBusinessMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMemberfeye:TransitionServicesAgreementAndResellerAndMarketCooperationAgreementMember2021-07-012021-09-300001370880feye:ProductsBusinessMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMemberfeye:TransitionServicesAgreementAndResellerAndMarketCooperationAgreementMember2021-01-012021-09-300001370880us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2021-09-300001370880us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2021-09-300001370880us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2021-09-300001370880us-gaap:MoneyMarketFundsMember2021-09-300001370880us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2020-12-310001370880us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001370880us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2020-12-310001370880us-gaap:MoneyMarketFundsMember2020-12-310001370880us-gaap:FairValueInputsLevel1Member2021-09-300001370880us-gaap:FairValueInputsLevel2Member2021-09-300001370880us-gaap:FairValueInputsLevel3Member2021-09-300001370880us-gaap:FairValueInputsLevel1Member2020-12-310001370880us-gaap:FairValueInputsLevel2Member2020-12-310001370880us-gaap:FairValueInputsLevel3Member2020-12-310001370880us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2021-09-300001370880us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2021-09-300001370880us-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2021-09-300001370880us-gaap:CertificatesOfDepositMember2021-09-300001370880us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2020-12-310001370880us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2020-12-310001370880us-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2020-12-310001370880us-gaap:CertificatesOfDepositMember2020-12-310001370880us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2021-09-300001370880us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2021-09-300001370880us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2021-09-300001370880us-gaap:CommercialPaperMember2021-09-300001370880us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2020-12-310001370880us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2020-12-310001370880us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2020-12-310001370880us-gaap:CommercialPaperMember2020-12-310001370880us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-09-300001370880us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2021-09-300001370880us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2021-09-300001370880us-gaap:CorporateDebtSecuritiesMember2021-09-300001370880us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2020-12-310001370880us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2020-12-310001370880us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2020-12-310001370880us-gaap:CorporateDebtSecuritiesMember2020-12-310001370880us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-09-300001370880us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-09-300001370880us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-09-300001370880us-gaap:USTreasurySecuritiesMember2021-09-300001370880us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2020-12-310001370880us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2020-12-310001370880us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2020-12-310001370880us-gaap:USTreasurySecuritiesMember2020-12-310001370880us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-09-300001370880us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-09-300001370880us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-09-300001370880us-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-09-300001370880us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2020-12-310001370880us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2020-12-310001370880us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-12-310001370880us-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-12-310001370880us-gaap:FairValueInputsLevel2Memberus-gaap:SeniorNotesMember2021-09-300001370880us-gaap:FairValueInputsLevel2Memberus-gaap:SeniorNotesMember2020-12-310001370880us-gaap:FairValueInputsLevel2Memberus-gaap:MeasurementInputSharePriceMemberus-gaap:SeniorNotesMember2021-09-300001370880feye:PrivateCompanyMember2020-12-310001370880feye:PrivateCompanyMember2021-09-300001370880feye:PrivateCompanyMember2021-01-012021-09-300001370880feye:ComputerEquipmentandSoftwareMember2021-09-300001370880feye:ComputerEquipmentandSoftwareMember2020-12-310001370880us-gaap:LeaseholdImprovementsMember2021-09-300001370880us-gaap:LeaseholdImprovementsMember2020-12-310001370880us-gaap:FurnitureAndFixturesMember2021-09-300001370880us-gaap:FurnitureAndFixturesMember2020-12-310001370880us-gaap:MachineryAndEquipmentMember2021-09-300001370880us-gaap:MachineryAndEquipmentMember2020-12-310001370880feye:CloudvisoryMember2020-01-310001370880feye:CloudvisoryMemberus-gaap:DevelopedTechnologyRightsMember2020-01-012020-01-310001370880feye:CloudvisoryMemberus-gaap:DevelopedTechnologyRightsMember2020-01-310001370880us-gaap:TradeNamesMemberfeye:CloudvisoryMember2020-01-012020-01-310001370880us-gaap:TradeNamesMemberfeye:CloudvisoryMember2020-01-310001370880feye:CloudvisoryMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:DevelopedTechnologyRightsMember2021-08-040001370880feye:CloudvisoryMemberus-gaap:TradeNamesMemberfeye:MeasurementInputRoyaltyRateMember2021-08-040001370880feye:CloudvisoryMemberus-gaap:TradeNamesMemberus-gaap:MeasurementInputDiscountRateMember2021-08-040001370880feye:CloudvisoryMemberfeye:ProductsBusinessMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2021-08-040001370880feye:RespondSoftwareMember2020-12-312020-12-310001370880feye:RespondSoftwareMember2021-01-012021-03-310001370880feye:RespondSoftwareMember2021-09-302021-09-300001370880feye:RespondSoftwareMember2020-11-300001370880feye:RespondSoftwareMemberus-gaap:DevelopedTechnologyRightsMember2020-11-012020-11-300001370880feye:RespondSoftwareMemberus-gaap:DevelopedTechnologyRightsMember2020-11-300001370880feye:RespondSoftwareMemberfeye:InProcessTechnologyMember2020-11-012020-11-300001370880feye:RespondSoftwareMemberfeye:InProcessTechnologyMember2020-11-300001370880us-gaap:CustomerRelationshipsMemberfeye:RespondSoftwareMember2020-11-012020-11-300001370880us-gaap:CustomerRelationshipsMemberfeye:RespondSoftwareMember2020-11-300001370880us-gaap:TradeNamesMemberfeye:RespondSoftwareMember2020-11-012020-11-300001370880us-gaap:TradeNamesMemberfeye:RespondSoftwareMember2020-11-300001370880feye:RespondSoftwareMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:DevelopedTechnologyRightsMember2020-11-300001370880feye:RespondSoftwareMemberfeye:InProcessTechnologyMemberus-gaap:MeasurementInputDiscountRateMember2020-11-300001370880us-gaap:CustomerRelationshipsMemberfeye:RespondSoftwareMemberus-gaap:MeasurementInputDiscountRateMember2020-11-300001370880us-gaap:TradeNamesMemberfeye:RespondSoftwareMemberfeye:MeasurementInputRoyaltyRateMember2020-11-300001370880us-gaap:TradeNamesMemberfeye:RespondSoftwareMemberus-gaap:MeasurementInputDiscountRateMember2020-11-300001370880feye:RespondSoftwareMemberfeye:ProductsBusinessMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2021-09-300001370880feye:IntrigueMember2021-08-040001370880us-gaap:DevelopedTechnologyRightsMemberfeye:IntrigueMember2021-08-042021-08-040001370880us-gaap:DevelopedTechnologyRightsMemberfeye:IntrigueMember2021-08-040001370880us-gaap:MeasurementInputDiscountRateMemberus-gaap:DevelopedTechnologyRightsMemberfeye:IntrigueMember2021-08-040001370880feye:IntrigueMember2021-09-300001370880feye:IntrigueAndRespondSoftwareMember2021-01-012021-09-300001370880us-gaap:DevelopedTechnologyRightsMember2021-09-300001370880us-gaap:DevelopedTechnologyRightsMember2020-12-310001370880feye:ContentMember2021-09-300001370880feye:ContentMember2020-12-310001370880us-gaap:CustomerRelationshipsMember2021-09-300001370880us-gaap:CustomerRelationshipsMember2020-12-310001370880us-gaap:ContractBasedIntangibleAssetsMember2021-09-300001370880us-gaap:ContractBasedIntangibleAssetsMember2020-12-310001370880us-gaap:TradeNamesMember2021-09-300001370880us-gaap:TradeNamesMember2020-12-310001370880us-gaap:NoncompeteAgreementsMember2021-09-300001370880us-gaap:NoncompeteAgreementsMember2020-12-310001370880feye:EmployeeSeveranceandRelatedCostsMember2020-12-310001370880us-gaap:FacilityClosingMember2020-12-310001370880feye:EmployeeSeveranceandRelatedCostsMember2021-01-012021-09-300001370880us-gaap:FacilityClosingMember2021-01-012021-09-300001370880feye:EmployeeSeveranceandRelatedCostsMember2021-09-300001370880us-gaap:FacilityClosingMember2021-09-300001370880srt:MinimumMember2021-09-300001370880srt:MaximumMember2021-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMember2021-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMember2020-12-310001370880feye:ProfessionalServicesMember2021-09-300001370880feye:ProfessionalServicesMember2020-12-3100013708802021-10-012021-09-3000013708802022-10-012021-09-3000013708802023-10-012021-09-3000013708802024-10-012021-09-3000013708802021-10-012021-01-012021-09-3000013708802022-10-012021-01-012021-09-3000013708802023-10-012021-01-012021-09-3000013708802024-10-012021-01-012021-09-300001370880feye:ConvertibleSeniorNotesDue2024Memberus-gaap:ConvertibleNotesPayableMember2018-05-240001370880feye:ConvertibleSeniorNotesDue2024Memberus-gaap:ConvertibleNotesPayableMember2018-06-050001370880feye:ConvertibleSeniorNotesDue2024Memberus-gaap:ConvertibleNotesPayableMember2018-05-242018-05-240001370880feye:SeriesAConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2018-05-24feye:day0001370880us-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:ConvertibleNotesPayableMember2018-05-242018-05-240001370880us-gaap:ConvertibleNotesPayableMember2018-05-242018-05-240001370880us-gaap:DebtInstrumentRedemptionPeriodTwoMemberfeye:ConvertibleSeniorNotesDue2024Memberus-gaap:ConvertibleNotesPayableMember2018-05-242018-05-240001370880us-gaap:CommonStockMemberfeye:ConvertibleSeniorNotesDue2024Memberus-gaap:ConvertibleNotesPayableMember2021-09-302021-09-300001370880us-gaap:CommonStockMemberfeye:ConvertibleSeniorNotesDue2024Memberus-gaap:ConvertibleNotesPayableMember2021-09-300001370880feye:DebtLiabilityComponentMemberus-gaap:ConvertibleNotesPayableMember2018-05-240001370880feye:ConvertibleSeniorNotesDue2024Memberus-gaap:MeasurementInputDiscountRateMemberus-gaap:ConvertibleNotesPayableMember2018-05-240001370880feye:DebtEquityComponentMemberus-gaap:ConvertibleNotesPayableMember2018-05-240001370880feye:ConvertibleSeniorNotesDue2024Memberus-gaap:ConvertibleNotesPayableMember2021-09-300001370880feye:ConvertibleSeniorNotesDue2024Memberus-gaap:ConvertibleNotesPayableMember2020-12-310001370880feye:ConvertibleSeniorNotesDue2024Memberus-gaap:ConvertibleNotesPayableMember2021-01-012021-09-300001370880feye:ConvertibleSeniorNotesDue2024Memberus-gaap:ConvertibleNotesPayableMember2021-07-012021-09-300001370880feye:ConvertibleSeniorNotesDue2024Memberus-gaap:ConvertibleNotesPayableMember2020-07-012020-09-300001370880feye:ConvertibleSeniorNotesDue2024Memberus-gaap:ConvertibleNotesPayableMember2020-01-012020-09-3000013708802018-05-242018-05-240001370880feye:SeriesAConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2015-06-300001370880feye:SeriesBConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2015-06-300001370880feye:SeriesBConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2015-06-012015-06-300001370880us-gaap:ConvertibleNotesPayableMember2015-06-300001370880us-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:ConvertibleNotesPayableMember2015-06-012015-06-300001370880us-gaap:ConvertibleNotesPayableMember2015-06-012015-06-300001370880us-gaap:DebtInstrumentRedemptionPeriodTwoMemberfeye:SeriesBConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2015-06-012015-06-300001370880us-gaap:DebtInstrumentRedemptionPeriodTwoMemberus-gaap:ConvertibleNotesPayableMember2015-06-012015-06-300001370880feye:DebtLiabilityComponentMemberus-gaap:ConvertibleNotesPayableMember2015-06-300001370880feye:DebtEquityComponentMemberus-gaap:ConvertibleNotesPayableMember2015-06-300001370880feye:SeriesAConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2018-05-012018-05-310001370880feye:SeriesAConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2018-05-310001370880us-gaap:ConvertibleDebtMemberfeye:SeriesAConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2018-05-012018-05-310001370880us-gaap:MeasurementInputDiscountRateMemberfeye:SeriesAConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2018-05-310001370880feye:SeriesAConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2020-06-300001370880feye:SeriesAConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2020-06-012020-06-300001370880feye:SeriesAConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2021-09-300001370880feye:SeriesBConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2021-09-300001370880feye:SeriesAConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2020-12-310001370880feye:SeriesBConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2020-12-310001370880us-gaap:ConvertibleNotesPayableMember2021-01-012021-09-300001370880feye:SeriesAConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2021-07-012021-09-300001370880feye:SeriesBConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2021-07-012021-09-300001370880feye:SeriesAConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2021-01-012021-09-300001370880feye:SeriesBConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2021-01-012021-09-300001370880feye:SeriesAConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2020-07-012020-09-300001370880feye:SeriesBConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2020-07-012020-09-300001370880feye:SeriesAConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2020-01-012020-09-300001370880feye:SeriesBConvertibleSeniorNotesMemberus-gaap:ConvertibleNotesPayableMember2020-01-012020-09-3000013708802015-06-012015-06-3000013708802020-06-032020-06-030001370880feye:SoftwareandServicesMember2021-09-30feye:claim0001370880us-gaap:PrivatePlacementMemberus-gaap:ConvertiblePreferredStockMember2020-12-112020-12-110001370880us-gaap:PrivatePlacementMemberus-gaap:ConvertiblePreferredStockMember2020-12-110001370880us-gaap:ConvertiblePreferredStockMember2020-12-112020-12-110001370880us-gaap:ConvertiblePreferredStockMember2020-12-11feye:vote0001370880us-gaap:StockCompensationPlanMember2021-09-300001370880us-gaap:StockCompensationPlanMember2020-12-310001370880us-gaap:ConvertibleDebtMember2021-09-300001370880us-gaap:ConvertibleDebtMember2020-12-310001370880us-gaap:SeriesAPreferredStockMember2021-09-300001370880us-gaap:SeriesAPreferredStockMember2020-12-310001370880us-gaap:EmployeeStockMember2021-09-300001370880us-gaap:EmployeeStockMember2020-12-310001370880feye:A2013StockOptionPlanMember2021-01-012021-09-300001370880feye:A2013StockOptionPlanMember2021-09-300001370880us-gaap:EmployeeStockOptionMemberfeye:A2013StockOptionPlanMember2021-01-012021-09-300001370880feye:A2013StockOptionPlanMember2020-12-310001370880us-gaap:EmployeeStockMember2021-01-012021-09-3000013708802020-01-012020-12-310001370880us-gaap:EmployeeStockMember2020-09-300001370880us-gaap:EmployeeStockMember2021-07-012021-09-300001370880us-gaap:EmployeeStockMember2020-07-012020-09-300001370880us-gaap:EmployeeStockMembersrt:MinimumMember2021-07-012021-09-300001370880us-gaap:EmployeeStockMembersrt:MaximumMember2021-07-012021-09-300001370880us-gaap:EmployeeStockMembersrt:MinimumMember2020-07-012020-09-300001370880us-gaap:EmployeeStockMembersrt:MaximumMember2020-07-012020-09-300001370880us-gaap:CostOfGoodsProductLineMember2021-07-012021-09-300001370880us-gaap:CostOfGoodsProductLineMember2020-07-012020-09-300001370880us-gaap:CostOfGoodsProductLineMember2021-01-012021-09-300001370880us-gaap:CostOfGoodsProductLineMember2020-01-012020-09-300001370880feye:CostofGoodsServicesMember2021-07-012021-09-300001370880feye:CostofGoodsServicesMember2020-07-012020-09-300001370880feye:CostofGoodsServicesMember2021-01-012021-09-300001370880feye:CostofGoodsServicesMember2020-01-012020-09-300001370880us-gaap:ResearchAndDevelopmentExpenseMember2021-07-012021-09-300001370880us-gaap:ResearchAndDevelopmentExpenseMember2020-07-012020-09-300001370880us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-09-300001370880us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-09-300001370880us-gaap:SellingAndMarketingExpenseMember2021-07-012021-09-300001370880us-gaap:SellingAndMarketingExpenseMember2020-07-012020-09-300001370880us-gaap:SellingAndMarketingExpenseMember2021-01-012021-09-300001370880us-gaap:SellingAndMarketingExpenseMember2020-01-012020-09-300001370880us-gaap:GeneralAndAdministrativeExpenseMember2021-07-012021-09-300001370880us-gaap:GeneralAndAdministrativeExpenseMember2020-07-012020-09-300001370880us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-09-300001370880us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-09-300001370880us-gaap:StockOptionMember2021-01-012021-09-300001370880us-gaap:StockOptionMember2020-01-012020-09-300001370880feye:UnvestedRestrictedStockAwardsAndRestrictedStockUnitsMember2021-01-012021-09-300001370880feye:UnvestedRestrictedStockAwardsAndRestrictedStockUnitsMember2020-01-012020-09-300001370880us-gaap:ConvertiblePreferredStockMember2021-01-012021-09-300001370880us-gaap:ConvertiblePreferredStockMember2020-01-012020-09-300001370880us-gaap:ConvertibleDebtSecuritiesMember2021-01-012021-09-300001370880us-gaap:ConvertibleDebtSecuritiesMember2020-01-012020-09-300001370880us-gaap:EmployeeStockMember2021-01-012021-09-300001370880us-gaap:EmployeeStockMember2020-01-012020-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMembercountry:US2021-07-012021-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMembercountry:US2020-07-012020-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMemberus-gaap:EMEAMember2021-07-012021-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMemberus-gaap:EMEAMember2020-07-012020-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMembersrt:AsiaPacificMember2021-07-012021-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMembersrt:AsiaPacificMember2020-07-012020-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMemberfeye:OtherGeographicLocationMember2021-07-012021-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMemberfeye:OtherGeographicLocationMember2020-07-012020-09-300001370880feye:ProfessionalServicesMembercountry:US2021-07-012021-09-300001370880feye:ProfessionalServicesMembercountry:US2020-07-012020-09-300001370880feye:ProfessionalServicesMemberus-gaap:EMEAMember2021-07-012021-09-300001370880feye:ProfessionalServicesMemberus-gaap:EMEAMember2020-07-012020-09-300001370880feye:ProfessionalServicesMembersrt:AsiaPacificMember2021-07-012021-09-300001370880feye:ProfessionalServicesMembersrt:AsiaPacificMember2020-07-012020-09-300001370880feye:ProfessionalServicesMemberfeye:OtherGeographicLocationMember2021-07-012021-09-300001370880feye:ProfessionalServicesMemberfeye:OtherGeographicLocationMember2020-07-012020-09-300001370880country:US2021-07-012021-09-300001370880country:US2020-07-012020-09-300001370880us-gaap:EMEAMember2021-07-012021-09-300001370880us-gaap:EMEAMember2020-07-012020-09-300001370880srt:AsiaPacificMember2021-07-012021-09-300001370880srt:AsiaPacificMember2020-07-012020-09-300001370880feye:OtherGeographicLocationMember2021-07-012021-09-300001370880feye:OtherGeographicLocationMember2020-07-012020-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMembercountry:US2021-01-012021-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMembercountry:US2020-01-012020-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMemberus-gaap:EMEAMember2021-01-012021-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMemberus-gaap:EMEAMember2020-01-012020-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMembersrt:AsiaPacificMember2021-01-012021-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMembersrt:AsiaPacificMember2020-01-012020-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMemberfeye:OtherGeographicLocationMember2021-01-012021-09-300001370880feye:PlatformCloudSubscriptionAndManagedServicesMemberfeye:OtherGeographicLocationMember2020-01-012020-09-300001370880feye:ProfessionalServicesMembercountry:US2021-01-012021-09-300001370880feye:ProfessionalServicesMembercountry:US2020-01-012020-09-300001370880feye:ProfessionalServicesMemberus-gaap:EMEAMember2021-01-012021-09-300001370880feye:ProfessionalServicesMemberus-gaap:EMEAMember2020-01-012020-09-300001370880feye:ProfessionalServicesMembersrt:AsiaPacificMember2021-01-012021-09-300001370880feye:ProfessionalServicesMembersrt:AsiaPacificMember2020-01-012020-09-300001370880feye:ProfessionalServicesMemberfeye:OtherGeographicLocationMember2021-01-012021-09-300001370880feye:ProfessionalServicesMemberfeye:OtherGeographicLocationMember2020-01-012020-09-300001370880country:US2021-01-012021-09-300001370880country:US2020-01-012020-09-300001370880us-gaap:EMEAMember2021-01-012021-09-300001370880us-gaap:EMEAMember2020-01-012020-09-300001370880srt:AsiaPacificMember2021-01-012021-09-300001370880srt:AsiaPacificMember2020-01-012020-09-300001370880feye:OtherGeographicLocationMember2021-01-012021-09-300001370880feye:OtherGeographicLocationMember2020-01-012020-09-300001370880country:US2021-09-300001370880country:US2020-12-310001370880us-gaap:NonUsMember2021-09-300001370880us-gaap:NonUsMember2020-12-310001370880us-gaap:CustomerConcentrationRiskMemberfeye:OneResellerMemberus-gaap:RevenueFromContractWithCustomerMember2020-07-012020-09-300001370880us-gaap:CustomerConcentrationRiskMemberfeye:OneResellerMemberus-gaap:RevenueFromContractWithCustomerMember2021-01-012021-09-300001370880us-gaap:CustomerConcentrationRiskMemberfeye:OneResellerMemberus-gaap:RevenueFromContractWithCustomerMember2021-07-012021-09-30feye:segment0001370880us-gaap:SubsequentEventMember2021-10-08


 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 

FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 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-36067

Mandiant, Inc.
(Exact name of registrant as specified in its charter)
 
Delaware20-1548921
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
 
601 McCarthy Blvd.
Milpitas, CA 95035
(Address of principal executive offices) (Zip Code)

(408) 321-6300
(Registrant's telephone number, including area code)

 Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, $0.0001 par value per shareMNDTThe NASDAQ Global Select Market

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

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated 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  
The number of shares of the registrant's common stock outstanding as of November 3, 2021 was 239,987,486.


TABLE OF CONTENTS

Page
 
Item 4.
Item 5.
Item 6.




PART I — FINANCIAL INFORMATION
Item 1.    Financial Statements
1


MANDIANT, INC.
Condensed Consolidated Balance Sheets
(In thousands, except per share data)
(Unaudited)
September 30, 2021December 31, 2020
ASSETS
Current assets:
Cash and cash equivalents$384,700 $664,679 
Short-term investments845,637 624,824 
Accounts receivable, net of allowance for doubtful accounts of $563 and $1,225 at September 30, 2021 and December 31, 2020, respectively
67,553 70,563 
Prepaid expenses and other current assets44,342 39,670 
Current assets held for sale573,486 162,509 
Total current assets1,915,718 1,562,245 
Property and equipment, net60,772 64,336 
Operating lease right-of-use assets, net35,550 36,728 
Goodwill1,060,023 1,050,962 
Intangible assets, net90,715 120,555 
Deposits and other long-term assets18,841 18,084 
Long-term assets held for sale 392,974 
TOTAL ASSETS$3,181,619 $3,245,884 
LIABILITIES, CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$13,854 $4,027 
Operating lease liabilities, current13,567 14,556 
Accrued and other current liabilities22,467 19,730 
Accrued compensation67,261 71,784 
Convertible senior notes, current, net445,732  
Deferred revenue, current248,140 226,356 
Current liabilities held for sale686,072 417,291 
Total current liabilities1,497,093 753,744 
Convertible senior notes, non-current, net549,733 960,896 
Deferred revenue, non-current66,536 57,897 
Operating lease liabilities, non-current54,571 41,802 
Other long-term liabilities4,672 12,339 
Long-term liabilities held for sale 285,251 
TOTAL LIABILITIES2,172,605 2,111,929 
Commitments and contingencies (NOTE 11)
Series A Convertible Preferred Stock, par value of $0.0001 per share; 400 shares authorized, issued and outstanding as of September 30, 2021 and December 31, 2020
414,738 401,050 
Stockholders' equity:
Common stock, par value of $0.0001 per share; 1,000,000 shares authorized, 239,783 shares and 235,690 shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively
24 24 
Additional paid-in capital3,671,356 3,623,243 
Treasury stock, at cost; 1,778 shares as of September 30, 2021 and December 31, 2020
(80,000)(80,000)
Accumulated other comprehensive income 656 3,834 
Accumulated deficit(2,997,760)(2,814,196)
Total stockholders’ equity594,276 732,905 
TOTAL LIABILITIES, CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY$3,181,619 $3,245,884 
See accompanying notes to condensed consolidated financial statements.


MANDIANT, INC.
Condensed Consolidated Statements of Operations
(In thousands, except per share data)
(Unaudited)

Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Revenue:
Platform, cloud subscription and managed services$60,249 $48,613 $168,184 $141,966 
Professional services61,721 51,439 182,384 147,470 
Total revenue121,970 100,052 350,568 289,436 
Cost of revenue:
Platform, cloud subscription and managed services28,725 27,431 83,581 79,788 
Professional services36,380 29,660 104,134 85,501 
Total cost of revenue65,105 57,091 187,715 165,289 
Total gross profit56,865 42,961 162,853 124,147 
Operating expenses:
Research and development44,814 31,316 127,649 89,059 
Sales and marketing65,899 55,459 190,130 167,045 
General and administrative32,760 24,485 87,131 79,342 
Restructuring charges 822 1,927 19,597 
Total operating expenses143,473 112,082 406,837 355,043 
Operating loss(86,608)(69,121)(243,984)(230,896)
Interest income1,226 2,163 4,235 9,450 
Interest expense(14,903)(14,353)(44,289)(45,555)
Other income (expense), net(464)156 (364)(951)
Loss before income taxes from continuing operations(100,749)(81,155)(284,402)(267,952)
Provision for income taxes498 458 2,441 1,464 
Loss from continuing operations$(101,247)$(81,613)$(286,843)$(269,416)
Net income from discontinued operations, net of income taxes33,025 42,494 103,279 100,716 
Net loss$(68,222)$(39,119)$(183,564)$(168,700)
Dividend on series A convertible preferred stock(4,613) (13,688) 
Accretion of series A convertible preferred stock  (82) 
Net loss attributable to common stockholders$(72,835)$(39,119)$(197,334)$(168,700)
Net loss per share attributable to common stockholders, basic and diluted:
Continuing operations$(0.45)$(0.36)$(1.27)$(1.22)
Discontinued operations0.14 0.19 0.44 0.46 
Net loss per share attributable to common stockholders, basic and diluted$(0.31)$(0.17)$(0.83)$(0.76)
Weighted average shares used in computing net loss per share, basic and diluted237,168 224,807 236,404 221,329 
See accompanying notes to condensed consolidated financial statements.
3

MANDIANT, INC.
Condensed Consolidated Statements of Comprehensive Loss
(In thousands)
(Unaudited)
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Net loss$(68,222)$(39,119)$(183,564)$(168,700)
Change in net unrealized gain (loss) on available-for-sale investments
(763)(1,197)(3,178)3,934 
Comprehensive loss$(68,985)$(40,316)$(186,742)$(164,766)
See accompanying notes to condensed consolidated financial statements.
4

MANDIANT, INC.
Condensed Consolidated Statement of Convertible Preferred Stock and Stockholders' Equity
(Unaudited, in thousands)
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Total stockholders' equity, beginning balances$645,478 $660,360 $732,905 $701,666 
Common stock and additional paid-in-capital:
Balance, beginning of period3,653,597 3,470,525 3,623,267 3,457,381 
Issuance of common stock for equity awards, net of tax withholdings751 2,539 4,351 6,270 
Shares withheld for taxes(789)(763)(10,514)(8,802)
Issuance of common stock related to employee stock purchase plan  12,335 12,300 
Shares repurchased(31,667) (100,001) 
Shares retired   (70,000)
Accretion of series A convertible preferred stock  (82) 
Dividends on series A convertible preferred stock(4,613) (13,688) 
Stock-based compensation54,101 41,340 155,712 116,492 
Balance, end of period3,671,380 3,513,641 3,671,380 3,513,641 
Treasury stock:
Balance, beginning of period(80,000)(80,000)(80,000)(150,000)
Shares retired   70,000 
Balance, end of period(80,000)(80,000)(80,000)(80,000)
Accumulated other comprehensive income:
Balance, beginning of period1,419 6,311 3,834 1,180 
Net unrealized gain (loss) on investments(763)(1,197)(3,178)3,934 
Balance, end of period656 5,114 656 5,114 
Accumulated deficit:
Balance, beginning of period(2,929,538)(2,736,476)(2,814,196)(2,606,895)
Net loss(68,222)(39,119)(183,564)(168,700)
Balance, end of period(2,997,760)(2,775,595)(2,997,760)(2,775,595)
Total stockholders' equity, ending balances$594,276 $663,160 $594,276 $663,160 
Series A convertible preferred stock:
Balance, beginning of period$410,125 $ $401,050 $ 
Series A convertible preferred stock issuance costs  (82) 
Accretion of series A convertible preferred stock  82  
   Dividends on series A convertible preferred stock4,613  13,688  
Balance, end of period$414,738 $ $414,738 $ 

See accompanying notes to condensed consolidated financial statements
5

MANDIANT, INC.
Condensed Consolidated Statements of Cash Flows
(In thousands)
(Unaudited)
Nine Months Ended September 30,
20212020
CASH FLOWS FROM OPERATING ACTIVITIES:
Net loss$(183,564)$(168,700)
Less: income from discontinued operations103,279 100,716 
Loss from continuing operations(286,843)(269,416)
Adjustments to reconcile loss from continuing operations to net cash used in continuing operating activities:
Depreciation and amortization67,448 57,630 
Stock-based compensation111,295 82,102 
Non-cash interest expense related to convertible senior notes34,570 35,480 
Deferred income taxes(106)91 
Other1,154 1,514 
Changes in operating assets and liabilities, net of business acquisitions:
Accounts receivable3,174 17,429 
Prepaid expenses and other assets6,654 3,691 
Accounts payable8,731 (9,961)
Accrued liabilities618 (1,456)
Accrued compensation(4,524)23,868 
Deferred revenue30,423 (29,617)
Other long-term liabilities(9,827)(8,205)
Net cash used in operating activities - continuing operations(37,233)(96,850)
Net cash provided by operating activities - discontinued operations126,836 120,351 
Net cash provided by operating activities89,603 23,501 
CASH FLOWS FROM INVESTING ACTIVITIES:
Purchases of property and equipment and demonstration units(16,809)(16,554)
Purchases of short-term investments(647,949)(305,180)
Proceeds from maturities of short-term investments414,952 355,820 
Purchase of investment in privately held company (1,000)
Proceeds from sales of short-term investments2,008 28,208 
Business acquisitions, net of cash acquired(11,678)(6,284)
Lease deposits(233)(222)
Net cash provided by (used in) investing activities - continuing operations(259,709)54,788 
Net cash used in investing activities - discontinued operations(15,962)(12,018)
Net cash provided by (used in) investing activities(275,671)42,770 
CASH FLOWS FROM FINANCING ACTIVITIES:
Repurchase of convertible senior notes (96,392)
Share repurchases(100,001) 
6

MANDIANT, INC.
Condensed Consolidated Statements of Cash Flows
(In thousands)
(Unaudited)
Nine Months Ended September 30,
20212020
Series A convertible preferred stock issuance costs(82) 
Payment related to shares withheld for taxes(10,514)(8,802)
Proceeds from employee stock purchase plan12,335 12,300 
Proceeds from exercise of equity awards4,351 6,270 
Net cash used in financing activities (93,911)(86,624)
Net change in cash and cash equivalents(279,979)(20,353)
Cash and cash equivalents, beginning of period664,679 322,828 
Cash and cash equivalents held for sale, beginning of period11,775 11,775 
Cash and cash equivalents held for sale, end of period(11,775)(11,775)
Cash and cash equivalents, end of period$384,700 $302,475 
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:
Cash paid for income taxes$4,915 $3,961 
Cash paid for interest$6,480 $6,962 
SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING ACTIVITIES:
Purchases of property and equipment and demonstration units in accounts payable and accrued liabilities$3,495 $2,031 
Dividend on series A convertible preferred stock$13,688 $ 
 Accretion of series A convertible preferred stock$82 $ 
See accompanying notes to condensed consolidated financial statements.
7



MANDIANT, INC.
Notes to Condensed Consolidated Financial Statements




1. Description of Business and Summary of Significant Accounting Policies
Description of Business
Mandiant, Inc., with principal executive offices located in Milpitas, California, was incorporated as NetForts, Inc. on February 18, 2004, under the laws of the State of Delaware, and changed its name to FireEye, Inc. on September 7, 2005. On October 4, 2021, the Company changed its name to Mandiant, Inc.
Mandiant, Inc. and its wholly owned subsidiaries (collectively, the “Company”, “we”, “us” or “our”) provide intelligence-based cybersecurity solutions and services that allow organizations to prepare for, prevent, investigate, respond to and remediate cyber attacks, including attacks that target on-premise, cloud and critical infrastructure environments.

Unless otherwise noted, discussion in these Notes to Condensed Consolidated Financial Statements refers to our continuing operations. Refer to Note 2, “Discontinued Operations,” for further information.

Our portfolio of cybersecurity solutions and services is comprised of the following:

Mandiant Solutions, including the Mandiant Advantage software-as-a-service (SaaS) platform with integrated modules for threat intelligence, validation and security automation, managed services, and professional services. Our solutions and services help customers minimize the risk of costly cybersecurity breaches by:

detecting and preventing advanced, targeted and evasive attacks missed by other security control solutions,
automating the investigation and triage of security alerts generated by Mandiant solutions, as well as security control solutions from other vendors,
providing visibility into the latest threats and the tools and techniques used by threat actors,
validating the effectiveness of existing cybersecurity controls against attacks before an attack occurs and,
providing assessment, training and other strategic security consulting services that help organizations improve their resilience to attack.
The majority of our solutions and services are sold to end-customers directly, with a lesser percentage of sales to our end-customers sold through distributors, resellers, and strategic partners.
On August 4, 2021, we acquired Intrigue Corp. ("Intrigue"), a privately-held company, for cash consideration of approximately $12.3 million. Intrigue's attack surface management technology will be integrated into the Mandiant Advantage platform, enabling organizations to discover, monitor and manage risk across their entire attack surface.
On June 2, 2021, we announced a stock repurchase program for the repurchase of up to $500 million of our common stock. There is no expiration date on this authorization, and we may suspend, amend or discontinue the repurchase program at any time. During the three months ended September 30, 2021, we repurchased 1.8 million shares of our common stock for $31.6 million, at an average repurchase price of approximately $17.72 per share. During the nine months ended September 30, 2021, we repurchased 5.3 million shares of our common stock for $100.0 million, at an average repurchase price of approximately $18.84 per share. As of September 30, 2021, we had cumulatively repurchased 5.3 million shares of our common stock for $100.0 million, at an average repurchase price of approximately $18.84. The repurchases were recorded to additional paid-in capital as the Company is in an accumulated net deficit position.

On May 29, 2021, we entered into an Asset Purchase Agreement (the “Purchase Agreement”), pursuant to which we agreed to sell the FireEye Products business to a consortium led by Symphony Technology Group (“STG”) in exchange for total cash consideration of $1.2 billion and assumption of certain assets and liabilities of the FireEye Products business as specified in the Purchase Agreement. As a result, the FireEye Products business was classified as discontinued operations in our condensed consolidated financial statements and excluded from continuing operations and the related assets and liabilities were classified as held for sale. The transaction closed on October 8, 2021.

In November 2020, we acquired Respond Software, Inc. ("Respond Software"), a cybersecurity investigation automation company. In connection with this acquisition, we paid cash consideration of $116.1 million, and issued 4,931,862 shares of our
8


common stock of which 694,768 shares are subject to vesting conditions. The estimated fair value of the common stock issued and not subject to vesting conditions was $60.3 million. We also assumed unvested stock options, which are now exercisable for our common stock, of which $1.2 million of the fair value has been accounted for as consideration for assumed awards pertaining to pre-combination service prior to acquisition. Based on the above, total purchase consideration for Respond Software was $177.6 million.
In November 2020, we entered into a Securities Purchase Agreement with BTO Delta Holdings DE L.P., an investment vehicle of funds affiliated with The Blackstone Group Inc., and a Securities Purchase Agreement with ClearSky Security Fund I LLC and ClearSky Power & Technology Fund II LLC (together, the “Series A Securities Financing Agreements”). Pursuant to the Series A Securities Financing Agreements, in December 2020 we issued and sold 400,000 shares of a newly designated 4.5% Series A Convertible Preferred Stock, par value $0.0001 per share, at a price of $1,000 per share, for an aggregate purchase price of $400.0 million. We intend to use the net proceeds from the issuance and sale to fund acquisitions, buybacks of our common stock, and for working capital purposes.
In January 2020, we acquired Cloudvisory LLC ("Cloudvisory"), a provider of cloud visibility and control solutions. As consideration for the acquisition, we paid approximately $13.2 million in cash and assumed $0.3 million in net tangible liabilities.
Basis of Presentation and Consolidation
The accompanying unaudited condensed consolidated financial statements include the accounts of Mandiant, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and following the requirements of the Securities and Exchange Commission (“SEC”), for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as our annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of our financial information. The results of operations for the three and nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021 or for any other interim period or for any other future year. As a result of the Purchase Agreement, the FireEye Products business is presented as discontinued operations in our condensed consolidated financial statements and all prior periods presented have been adjusted to reflect the assets and liabilities held for sale and discontinued operations. The balance sheet as of December 31, 2020 has been derived from audited consolidated financial statements at that date but does not include all information required by U.S. GAAP for annual consolidated financial statements.
The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto for the year ended December 31, 2020 included in our Annual Report on Form 10-K for the year ended December 31, 2020.
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Such management estimates include, but are not limited to, determining the nature and timing of satisfaction of performance obligations, useful life of our security appliances that are dependent on intelligence and assessing the material rights associated with it, determining the standalone selling price of performance obligations, subscriptions and services, commissions expense including the period of benefit of customer acquisition cost, bonus expense, future taxable income, contract manufacturer liabilities, litigation and settlement costs and other loss contingencies, fair value of our equity awards, achievement of targets for performance stock units, fair value of the liability and equity components of the Convertible Senior Notes (as defined in Note 10), results of operations of the Company’s discontinued operations, and the purchase price allocation of acquired businesses. We base our estimates on historical experience and on assumptions that we believe are reasonable. Changes in facts or circumstances may cause us to change our assumptions and estimates in future periods, and it is possible that actual results could differ from current or revised future estimates.
Summary of Significant Accounting Policies
Our accounting policies are set forth in Note 1 to Consolidated Financial Statements contained in our Annual Report on Form 10-K for the year ended December 31, 2020. We include herein certain updates to those policies.

Discontinued Operations

We consider assets to be held for sale when management commits to a formal plan to actively market the assets for sale at a price reasonable in relation to fair value, it is unlikely that significant changes will be made to the plan, the assets are available for immediate sale in their present condition, an active program to locate a buyer and other actions required to complete the sale have been initiated and the sale of the assets is expected to be completed within one year. Upon designation as held for sale, we record the
9


carrying value of the assets at the lower of the then current carrying value or estimated fair value, less costs to sell. Following recording as such, assets held for sale are not depreciated or amortized thereafter.

If the disposal of the component of an entity (or group of components) represents a strategic shift that has (or will have) a major effect on an entity’s operations and financial results, it meets the criteria for discontinued operations. The results of discontinued operations, as well as any gain or loss on the disposal transaction, are presented separately, net of tax, from the results of continuing operations for all periods presented. The revenue and expenses included in the results of discontinued operations are the revenue and direct operating expenses incurred by the discontinued component that may be reasonably segregated from the revenue and costs of the ongoing operations of the Company. The assets and liabilities have been accounted for as assets and liabilities held for sale in our condensed consolidated balance sheets. The operating results have been included in discontinued operations in our condensed consolidated financial statements. Assets and liabilities held for sale are classified as current as of September 30, 2021 as it is probable that the sale will occur and proceeds will be collected within one year. The condensed consolidated statement of cash flows presents combined cash flows from continuing operations with cash flows from discontinued operations within each cash flow statement category. The prior periods have been adjusted to reflect the assets and liabilities held for sale and discontinued operations.

See Note 2, “Discontinued Operations,” to our condensed consolidated financial statements for additional information.
Recently Adopted Accounting Pronouncements
Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract
In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This standard requires capitalization of the implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. Further, the standard also requires the Company to expense the capitalized implementation costs of a hosting arrangement over the term of the hosting arrangement. We adopted the standard effective January 1, 2020. The standard did not have a significant impact on our unaudited condensed consolidated financial statements.
Simplifying the Test for Goodwill Impairment
In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. This standard eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge (i.e. Step 2 of the current guidance), instead measuring the impairment charge as the excess of the reporting unit's carrying amount over its fair value (i.e. Step 1 of the current guidance). We adopted the standard effective January 1, 2020. The standard did not have a significant impact on our unaudited condensed consolidated financial statements.
Measurement of Credit Losses on Financial Instruments
In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This standard changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss ("CECL") model. The CECL model is a more forward-looking approach based on expected losses rather than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. The guidance was effective for the Company beginning in the first quarter of 2020. We adopted the standard effective January 1, 2020. The standard did not have a significant impact on our unaudited condensed consolidated financial statements.
Simplifying Accounting for Income Taxes
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Topic 740 related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and allocating consolidated income taxes to separate financial statements of entities not subject to income tax. ASU 2019-12 is effective for annual and interim periods in fiscal years beginning after December 15, 2020. We adopted ASU 2019-12 as of January 1, 2020. The adoption did not have a significant impact on our unaudited condensed consolidated financial statements.
Recent Legislation
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was enacted and signed into U.S. law to provide economic relief to individuals and businesses facing economic hardship as a result of the COVID-19 pandemic. Changes in tax laws or rates are accounted for in the period of enactment. The income tax provisions of the CARES Act do not have a significant impact on our current taxes, deferred taxes, or uncertain tax positions.
10


Recent Accounting Pronouncements Not Yet Adopted
In August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (ASU 2020-06): This standard simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU 2020-06 removes from U.S. GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. Similarly, the embedded conversion feature will no longer be amortized into income as interest expense over the life of the instrument. Instead, entities will account for a convertible debt instrument wholly as debt unless (1) a convertible instrument contains features that require bifurcation as a derivative under ASC Topic 815, Derivatives and Hedging, or (2) a convertible debt instrument was issued at a substantial premium. Among other potential impacts, this change is expected to reduce reported interest expense, increase reported net income, and result in a reclassification of certain conversion feature balance sheet amounts from stockholders’ equity to liabilities as it relates to the Convertible Senior Notes. Additionally, ASU 2020-06 requires the application of the if-converted method to calculate the impact of convertible instruments on diluted earnings per share (EPS), which is consistent with the Company’s accounting treatment under the current standard. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, with early adoption permitted for fiscal years beginning after December 15, 2020, and can be adopted on either a fully retrospective or modified retrospective basis. We are adopting the standard on January 1, 2022 and are currently evaluating the method of adoption and overall impact of this standard on our consolidated financial statements.
2. Discontinued Operations

On May 29, 2021, we entered into the Purchase Agreement, pursuant to which we agreed to sell the FireEye Products business to a consortium led by STG in exchange for total cash consideration of $1.2 billion, subject to certain purchase price adjustments, and assumption of certain assets and liabilities of the FireEye Products business as specified in the Purchase Agreement. On October 8, 2021, we entered into an amendment to the Purchase Agreement, pursuant to which we increased certain assets and liabilities held for sale. The increases have been reflected in our condensed consolidated balance sheets as of September 30, 2021 and December 31, 2020. As a result, the FireEye Products business was classified as discontinued operations in our condensed consolidated statements of operations and excluded from continuing operations for all periods presented. The assets and liabilities have been accounted for as assets and liabilities held for sale in our condensed consolidated balance sheets. The transaction closed on October 8, 2021.

The following table summarizes the assets and liabilities held for sale relating to our discontinued operations (dollars in thousands):

11


September 30, 2021December 31, 2020
MAJOR CLASSES OF ASSETS
Current:
Cash and cash equivalents$11,775 $11,775 
Accounts receivable, net of allowance for doubtful accounts of $905 and $1,334 at September 30, 2021 and December 31, 2020, respectively
88,609 83,012 
Inventories7,565 4,023 
Prepaid expenses and other current assets60,700 63,699 
Property and equipment, net31,285  
Goodwill313,873  
Intangible assets, net4,292  
Deposits and other long-term assets51,974  
Operating lease right-of-use assets, net3,413  
Total current assets held for sale573,486 162,509 
Non-current:
Property and equipment, net 15,434 
Goodwill 313,924 
Intangible assets, net 5,512 
Deposits and other long-term assets 56,580 
Operating lease right-of-use assets, net 1,524 
Total assets classified as held for sale$573,486 $555,483 
MAJOR CLASSES OF LIABILITIES
Current:
Accounts payable$9,105 $1,080 
Accrued and other current liabilities7,980 3,510 
Deferred revenue, current640,049 387,353 
Operating lease liabilities3,031 1,468 
Accrued compensation25,907 23,880 
Total current liabilities held for sale686,072 417,291 
Non-current:
Deferred revenue, non-current 284,851 
Operating lease liabilities 400 
Total liabilities classified as held for sale$686,072 $702,542 
Commitments and contingencies
Contract manufacturer commitments$10,034 $5,996 

The following table summarizes the results of the discontinued operations (dollars in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
MAJOR LINE ITEMS CONSTITUTING NET INCOME
Revenue from discontinued operations$132,842 $138,408 $398,546 $403,646 
Cost of revenue28,12629,65483,92889,854
Research and development31,35827,47087,44492,450
Sales and marketing35,11437,648109,644113,714
General and administrative4,63112,757
Restructuring charges6665,423
Net income from discontinued operations before income taxes$33,613 $42,970 $104,773 $102,205 
Provision for income taxes588 476 1,494 1,489 
Net income from discontinued operations, net of income taxes$33,025 $42,494 $103,279 $100,716 
12



At the closing of the sale of the FireEye Products business on October 8, 2021, we entered into a Transition Services Agreement (“TSA”) and a Reseller and Market Cooperation Agreement (“RSA”) with Magenta Buyer LLC ("McAfee Enterprise"), which is backed by a consortium led by STG. The TSA is designed to ensure and facilitate an orderly transfer of business operations. The services provided by us under the TSA will run up to 18 months following the closing, subject to the ability of McAfee Enterprise to earlier terminate any such services. The RSA is designed to enable the parties and their respective subsidiaries to continue using certain product and service offerings in the operation of their businesses. Under the RSA, each party will grant the other a non-exclusive appointment and license as both a seller and a reseller to promote, sell and distribute the product and service offerings directly or indirectly through the other party’s authorized resale and distribution channel on a standalone basis or as part of a bundled service at agreed-upon rates for 36 months following the separation. The agreed-upon fees for the product and service offerings are generally intended to (i) allow the providing party to recover all costs and expenses of providing such product and service offerings plus a mark-up over those costs and expenses or (ii) compensate the providing party for providing such product and service offerings through an agreed-upon fixed fee arrangement. No revenues or expenses have been incurred for the TSA or RSA for the three and nine months ended September 30, 2021, as the TSA and RSA were not in effect during these periods.

3. Fair Value Measurements
The accounting guidance for fair value measurements provides a framework for measuring fair value on either a recurring or nonrecurring basis, whereby the inputs used in our valuation techniques are assigned a hierarchical level. The following are the three levels of inputs to measure fair value:
Level 1: Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2: Inputs that reflect quoted prices for identical assets or liabilities in less active markets; quoted prices for similar assets or liabilities in active markets; benchmark yields, reported trades, broker/dealer quotes, inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3: Unobservable inputs that reflect our own assumptions incorporated in valuation techniques used to measure fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.
We consider an active market to be one in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis, and consider an inactive market to be one in which there are infrequent or few transactions for the asset or liability, the prices are not current, or price quotations vary substantially either over time or among market makers. Where appropriate, our own or the counterparty’s non-performance risk is considered in measuring the fair values of assets.
The following table presents our assets measured at fair value on a recurring basis using the above input categories (in thousands):
As of September 30, 2021As of December 31, 2020
Description
Level 1
Level 2
Level 3
Total
Level 1
Level 2
Level 3
Total
Assets
Cash equivalents:
Money market funds
$143,233 $ $ $143,233 $32,954 $ $ $32,954 
Total cash equivalents
143,233   143,233 32,954   32,954 
Short-term investments:
Certificates of deposit
 6,355  6,355  2,752  2,752 
Commercial paper
     19,994  19,994 
Corporate notes and bonds
 569,090  569,090  437,652  437,652 
U.S. Treasuries
 75,364  75,364  74,934  74,934 
U.S. Government agencies
 194,828  194,828  89,492  89,492 
Total short-term investments
 845,637  845,637  624,824  624,824 
Total assets measured at fair value
$143,233 $845,637 $ $988,870 $32,954 $624,824 $ $657,778 
Additionally, we have a restructuring liability related to certain real estate facilities which was calculated based on the present value of future non-lease payments, discounted at a rate commensurate with our current cost of financing as well as external ratings. This non-recurring fair value measurement is considered to be a Level 3 measurement due to the use of significant unobservable inputs. See Note 7, "Restructuring Charges," for a reconciliation of this liability.
We measure certain assets, including goodwill, intangible assets and our equity-method investment in a privately held company at fair value on a nonrecurring basis when there are identifiable events or changes in circumstances that may have a significant adverse
13


impact on the fair value of these assets. In light of the COVID-19 pandemic, we performed an analysis of impairment indicators of these assets and noted no adverse impact to their fair values as of September 30, 2021.
The estimated fair value of the Convertible Senior Notes was determined to be $1.0 billion as of September 30, 2021 and December 31, 2020. The fair value was determined based on the closing trading prices per $1,000 principal amount of the respective Convertible Senior Notes as of the last day of trading for the period. We consider the fair value of the Convertible Senior Notes to be a Level 2 measurement as they are not actively traded.

4. Investments
Our investments consisted of the following (in thousands):
As of September 30, 2021
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Certificates of deposit
$6,326 $36 $(7)$6,355 
Corporate notes and bonds
567,840 1,469 (219)569,090 
U.S. Treasuries
75,384 2 (22)75,364 
U.S. Government agencies
194,924 5 (101)194,828 
Total
$844,474 $1,512 $(349)$845,637 
As of December 31, 2020
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Certificates of deposit
$2,679 $73 $ $2,752 
Commercial paper
19,994   19,994 
Corporate notes and bonds
433,445 4,248 (41)437,652 
U.S. Treasuries
74,914 26 (6)74,934 
U.S. Government agencies
89,451 54 (13)89,492 
Total
$620,483 $4,401 $(60)$624,824 
The following tables present the gross unrealized losses and related fair values of our investments that have been in a continuous unrealized loss position (in thousands):
As of September 30, 2021
Less Than 12 MonthsGreater Than 12 MonthsTotal
Fair ValueUnrealized LossFair ValueUnrealized LossFair ValueUnrealized Loss
Certificates of deposit
$2,936 $(7)$ $ $2,936 $(7)
Corporate notes and bonds
263,919 (219)  263,919 (219)
U.S. Treasuries
42,620 (22)  42,620 (22)
U.S. Government agencies
170,720 (101)  170,720 (101)
Total
$480,195 $(349)$ $ $480,195 $(349)
14


As of December 31, 2020
Less Than 12 MonthsGreater Than 12 MonthsTotal
Fair ValueUnrealized LossFair ValueUnrealized LossFair ValueUnrealized Loss
Commercial paper
$4,997 $ $ $ $4,997 $ 
Corporate notes and bonds
92,855 (41)870  93,725 (41)
U.S. Treasuries
42,799 (6)  42,799 (6)
U.S. Government agencies
37,488 (13)1,700  39,188 (13)
Total
$178,139 

$(60)

$2,570 

$ $180,709 $(60)
Unrealized losses related to these investments are due to interest rate fluctuations as opposed to credit quality. In addition, we do not intend to sell, and it is not more likely than not that we would be required to sell, these investments before recovery of their cost basis.
The following table summarizes the contractual maturities of our investments as of September 30, 2021 (in thousands):
Amortized CostFair Value
Due within one year$425,939 $426,811 
Due within one to three years 418,535 418,826 
Total$844,474 $845,637 
All available-for-sale securities have been classified as current, based on management's ability to use the funds in current operations.
As of December 31, 2020 and September 30, 2021, we held an 11.0% ownership interest in a privately held company, which is accounted for under the equity method based on our ability to exercise significant influence over operating and financial policies of the privately held company. The investment was fully written off as of March 31, 2021 and no gains or losses were recorded during the nine months ended September 30, 2021. We were informed that substantially all of the assets of the privately held company were sold during the three months ended March 31, 2021 and that the privately held company is expected to be dissolved after the first anniversary of the asset sale. None of the proceeds of the sale were paid to us or other shareholders of the privately held company in respect of their stock holdings.

5. Property and Equipment
Property and equipment, net consisted of the following (in thousands):
As of September 30, 2021As of December 31, 2020
Computer equipment and software
$79,879 $139,147 
Leasehold improvements
58,636 56,401 
Furniture and fixtures
14,282 12,955 
Machinery and equipment
16 160 
Total property and equipment
152,813 208,663 
Less: accumulated depreciation and amortization
(92,041)(144,327)
Total property and equipment, net
$60,772 $64,336 
Depreciation and amortization expense related to property and equipment during the three months ended September 30, 2021 and 2020 was $5.3 million and $6.0 million, respectively. Depreciation and amortization expense related to property and equipment during the nine months ended September 30, 2021 and 2020 was $21.7 million and $17.1 million, respectively.
During the three months ended September 30, 2021 and 2020, we capitalized $4.2 million and $2.2 million, respectively, of software development costs primarily related to our platform and cloud subscription offerings. Amortization expense related to capitalized software development costs during the three months ended September 30, 2021 and 2020 was $2.7 million and $2.8 million, respectively. During the nine months ended September 30, 2021 and 2020, we capitalized $13.0 million and $10.0 million, respectively, of software development costs primarily related to our platform and cloud subscription offerings. Amortization expense related to capitalized software development costs during the nine months ended September 30, 2021 and 2020 were $8.7 million and $7.5 million, respectively.
15


Refer to Note 7, "Restructuring Charges,'" regarding facilities-related write-offs.

6. Business Combinations
Acquisition of Cloudvisory
In January 2020, we acquired Cloudvisory, a provider of cloud visibility and control solutions. As consideration for the acquisition, we paid approximately $13.2 million in cash and assumed $0.3 million in net tangible liabilities.
The acquisition of Cloudvisory was accounted for in accordance with the acquisition method of accounting for business combinations with Mandiant as the accounting acquirer. Under the acquisition method of accounting, the total purchase consideration is allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The total purchase price of $13.2 million was allocated using the information available to us. The results of operations of Cloudvisory have been included in our condensed consolidated statements of operations from the acquisition date. Transaction costs were immaterial and expensed as incurred. Pro forma financial information has not been presented for this acquisition as the impact to our condensed consolidated financial statements was not material. Allocation of the purchase price is as follows (in thousands):
Amount
Net tangible liabilities assumed$(288)
Intangible assets5,650 
Goodwill7,846 
Total purchase price allocation$13,208 
The purchase price exceeded the fair value of the net tangible liabilities assumed and identifiable intangible assets acquired, resulting in the recognition of goodwill. Goodwill is primarily attributable to expected synergies in our subscription offerings and cross-selling opportunities. The goodwill generated as a result of the Cloudvisory acquisition is deductible for tax purposes.
Intangible assets consist primarily of developed technology and trade name. Intangible assets attributable to developed technology include a combination of patented and unpatented technology, trade secrets, computer software and research processes that represent the foundation for the existing and planned new products to facilitate the generation of new content. Trade name is attributable to marketing goods and services under the Cloudvisory brand.
The estimated useful life and fair values of the identifiable intangible assets are as follows (in thousands):
Estimated Useful Life (in years)Amount
Developed technology3$5,500 
Trade name1150 
Total identifiable intangible assets$5,650 
The value of developed technology was estimated using the excess earnings method, an income approach (Level 3), which converts projected revenues and costs into cash flows. To reflect the fact that certain other assets contribute to the cash flows generated, the returns for these contributory assets were removed to arrive at estimated cash flows solely attributable to the acquired technology, which were discounted at a rate of 35% to determine the fair value.
The value of the trade name was estimated using the relief-from-royalty method, an income approach (Level 3), which estimates the cost savings that accrue to the owner of the intangibles asset that would otherwise be payable as royalties or license fees on revenues earned through the use of the asset. A royalty rate of 1% was applied to the projected revenues associated with the intangible asset to determine the amount of savings using a discount rate of 35% to determine the fair value.
Discount rates for each respective intangible asset were determined by accounting for the risk associated with each asset, including required technology development necessary to support respective projections, the uncertainty of market success and the risk inherent with projected financial results. The estimated useful lives were determined by evaluating the expected economic and useful lives of the assets and of similar intangible assets from previous business combinations and adjusting accordingly for circumstances that may be unique to Cloudvisory.
The intangible assets acquired and net tangible liability assumed in this acquisition are reported as held for sale in the condensed consolidated balance sheets. Goodwill generated by the Cloudvisory acquisition amounted to $1.8 million and was allocated to the FireEye Products business based on relative fair value and is reported as held for sale.
16


Acquisition of Respond Software
In November 2020, we acquired all outstanding shares of privately held Respond Software, a cybersecurity investigation automation company. The acquisition of Respond Software, a leader in automation of extended detection and response (XDR), is intended to add significant capabilities to our Mandiant Advantage platform by automating threat detection and reducing the amount of analyst time necessary to investigate threats due to the reduction in false positives as well as to accelerate Respond Software's learning models with our unique expertise and threat intelligence. In connection with this acquisition, we paid cash consideration of $116.1 million and issued 4,931,862 shares of our common stock, 694,768 of these shares were subject to vesting conditions as of December 31, 2020, of which 257,852 were canceled during the three months ended March 31, 2021 and 436,916 shares remained subject to vesting conditions as of September 30, 2021. The estimated fair value of the common stock issued and not subject to vesting conditions was $60.3 million. We also assumed unvested stock options, which are now exercisable for our common stock, of which $1.2 million of the fair value has been accounted for as consideration for assumed awards pertaining to pre-combination service prior to acquisition. Based on the above, total purchase consideration for Respond Software was $177.6 million.
The acquisition of Respond Software was accounted for in accordance with the acquisition method of accounting for business combinations with Mandiant as the accounting acquirer. Under the acquisition method of accounting, the total purchase consideration is allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The total purchase price of $177.6 million was allocated using the information available to us. As a result, we may continue to adjust the preliminary purchase price allocation after obtaining more information regarding asset valuations, liabilities assumed, and revisions of preliminary estimates. The results of operations of Respond Software have been included in our condensed consolidated statements of operations from the acquisition date, and revenue and net income from Respond Software were not material for the year ended December 31, 2020. Transaction costs were immaterial and expensed as incurred. Pro forma financial information has not been presented for this acquisition as the impact to our condensed consolidated financial statements was not material. Allocation of the preliminary purchase price is as follows (in thousands):
Amount
Net tangible liabilities assumed$(4,551)
Intangible assets31,880 
Deferred tax liability(949)
Goodwill151,217 
Total purchase price allocation$177,597 
The preliminary purchase price exceeded the fair value of the net tangible liabilities assumed and identifiable intangible assets acquired, resulting in the recognition of goodwill. Goodwill is primarily attributable to expected synergies in our subscription offerings and cross-selling opportunities. The goodwill is not expected to be deductible for U.S. income tax purposes.
Intangible assets consist primarily of developed technology, in-process technology, customer relationships and trade name. Intangible assets attributable to developed technology include a combination of patented and unpatented technology, trade secrets, computer software and research processes that represent the foundation for the existing and planned new products to facilitate the generation of new content. Customer relationship intangibles relate to Respond Software's ability to sell current and future content, as well as products built around this content, to its existing customers. Trade name is attributable to marketing goods and services under the Respond Software brand.
The estimated useful life and fair values of the identifiable intangible assets are as follows (dollars in thousands):
Estimated Useful Life (in years)Amount
Developed technology5$22,300 
In-process technology42,200 
Customer relationships56,760 
Trade name2620 
Total identifiable intangible assets$31,880 
The value of developed technology was estimated using the excess earnings method, an income approach (Level 3), which converts projected revenues and costs into cash flows. To reflect the fact that certain other assets contribute to the cash flows generated, the returns for these contributory assets were removed to arrive at estimated cash flows solely attributable to the acquired technology, which were discounted at a rate of 12% to determine the fair value.
The value of in-process technology was estimated using the excess earnings method, an income approach (Level 3), which converts projected revenues and costs into cash flows. To reflect the fact that certain other assets contribute to the cash flows
17


generated, the returns for these contributory assets were removed to arrive at estimated cash flows solely attributable to the acquired technology, which were discounted at a rate of 13% to determine the fair value.
The value of customer relationships was estimated using the "with and without" version of the Income Approach, which measures the difference between cash flows generated assuming the existence of the current customer relationships and the cash flows assuming those relationships do not exist and are replaced over time. Estimated costs on projected revenues, excluding acquired contract backlog, were made using historical data pertaining to sales to new and existing customers. The cash flow impact of projected cost savings, primarily avoidance of legal costs pertaining to new customers and lower commission rates applicable to existing customers than new customers, were discounted at a rate of 11% to determine the fair value.
The value of the trade name was estimated using the relief-from-royalty method, an income approach (Level 3), which estimates the cost savings that accrue to the owner of the intangibles asset that would otherwise be payable as royalties or license fees on revenues earned through the use of the asset. A royalty rate of 1% was applied to the projected revenues associated with the intangible asset to determine the amount of savings using a discount rate of 12% to determine the fair value.
Discount rates for each respective intangible asset were determined by accounting for the risk associated with each asset, including required technology development necessary to support respective projections, the uncertainty of market success and the risk inherent with projected financial results. The estimated useful lives were determined by evaluating the expected economic and useful lives of the assets and of similar intangible assets from previous business combinations and adjusting accordingly for circumstances that may be unique to Respond Software.
A portion of the goodwill generated by the Respond Software acquisition was allocated to the FireEye Products business based on relative fair value and is reported as held for sale. The amount of Respond Software goodwill reported as held for sale is $34.8 million as of September 30, 2021.
Acquisition of Intrigue
On August 4, 2021, we acquired Intrigue, a privately-held company, for cash consideration of approximately $12.3 million. Intrigue's attack surface management technology will be integrated into the Mandiant Advantage platform, enabling organizations to discover, monitor and manage risk across their entire attack surface.
The acquisition of Intrigue was accounted for in accordance with the acquisition method of accounting for business combinations with Mandiant as the accounting acquirer. Under the acquisition method of accounting, the total purchase consideration is allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The total purchase price of $12.3 million was allocated using the information available to us. The results of operations of Intrigue have been included in our condensed consolidated statements of operations from the acquisition date, though revenue and net income from Intrigue were not material for the three and nine months ended September 30, 2021. Transaction costs were immaterial and expensed as incurred. Pro forma financial information has not been presented for this acquisition as the impact to our condensed consolidated financial statements was not material. Preliminary allocation of the purchase price is as follows (in thousands):
Amount
Net tangible assets acquired$143 
Intangible assets3,400 
Deferred tax liability(513)
Goodwill9,230 
Total preliminary purchase price allocation$12,260 
The purchase price exceeded the fair value of the net tangible liabilities assumed and identifiable intangible assets acquired, resulting in the recognition of goodwill. Goodwill is primarily attributable to expected synergies in our subscription offerings and cross-selling opportunities. The goodwill generated as a result of the Intrigue acquisition is not deductible for tax purposes.
Intangible assets consist primarily of developed technology. Intangible assets attributable to developed technology include a combination of patented and unpatented technology, trade secrets, computer software and research processes that represent the foundation for the existing and planned new products to facilitate the generation of new content.
18


The estimated useful life and fair values of the identifiable intangible assets are as follows (in thousands):
Estimated Useful Life (in years)Amount
Developed technology3$3,400 
Total identifiable intangible assets$3,400 
The value of developed technology was estimated using the excess earnings method, an income approach (Level 3), which converts projected revenues and costs into cash flows. To reflect the fact that certain other assets contribute to the cash flows generated, the returns for these contributory assets were removed to arrive at estimated cash flows solely attributable to the acquired technology, which were discounted at a rate of 40% to determine the fair value.
The discount rate was determined by accounting for the risk associated with the asset, including required technology development necessary to support respective projections, the uncertainty of market success and the risk inherent with projected financial results. The estimated useful life was determined by evaluating the expected economic and useful lives of the asset and of similar intangible assets from previous business combinations and adjusting accordingly for circumstances that may be unique to Intrigue.
Goodwill and Purchased Intangible Assets
Goodwill and purchased intangible assets held for sale pursuant to our agreement to sell the FireEye Products business to a consortium led by STG were included in assets held for sale in our condensed consolidated balance sheets as of September 30, 2021 and December 31, 2020, and accordingly, are excluded from the amounts shown in the tables below.
An initial amount of $9.2 million was recorded to goodwill as a result of the Intrigue acquisition. Goodwill decreased by a net of $0.2 million due to tax adjustments to the goodwill balance of Respond Software for the nine months ended September 30, 2021. There were no other changes to the carrying amount of goodwill.
Purchased intangible assets consisted of the following (in thousands):
As of September 30, 2021As of December 31, 2020
Developed technology
$150,893 $147,493 
Content
158,700 158,700 
Customer relationships
112,360 112,360 
Contract backlog
13,200 13,200 
Trade names
17,720 17,720 
Non-competition agreements
1,100 1,100 
Total intangible assets
453,973 450,573 
Less: accumulated amortization
(363,258)(330,018)
Total net intangible assets
$90,715 $120,555 
Amortization expense of intangible assets during the three months ended September 30, 2021 and 2020 was $11.1 million and $10.0 million, respectively. Amortization expense of intangible assets during the nine months ended September 30, 2021 and 2020 was $33.2 million and $30.4 million, respectively.
The expected future annual amortization expense of intangible assets as of September 30, 2021 is presented below (in thousands):
Years Ending December 31,Amount
2021 (remaining three months)$11,204 
202234,439 
202329,421 
202410,566 
2025 5,085 
Total$90,715 

19


7. Restructuring Charges
The following table sets forth the restructuring balance as of September 30, 2021 related to previous restructuring activities and a summary of restructuring activities during the nine months ended September 30, 2021 (in thousands):
Severance and related costsFacilities costsTotal costs
Balance, December 31, 2020$570 $478 $1,048 
Provision for restructuring charges1,898  1,898 
Cash payments(2,168)(360)(2,528)
Other adjustments(249)11 (238)
Balance, September 30, 2021$51 $129 $180 
The remainder of the restructuring balance of $0.2 million at September 30, 2021 is composed of $0.1 million of non-cancelable non-lease costs which we expect to pay over the terms of the related obligations through the first quarter of 2022 and $0.1 million of severance costs.

8. Leases
We have operating leases primarily for corporate offices. Our leases have remaining lease terms of one to eleven years, some of which include options to extend the leases for up to five years, and some of which include options to terminate within one year.
Operating leases held for sale related to our discontinued operations were included in assets and liabilities held for sale in our condensed consolidated balance sheets as of September 30, 2021 and December 31, 2020, and accordingly, are excluded from the amounts shown in the tables below.
The components of lease expenses were as follows (in thousands):
Three Months Ended September 30, 2021Nine Months Ended September 30, 2021
Operating lease costs$3,256 $10,039 
Short-term lease costs493 1,175 
Sublease income(148)(592)
Total net lease costs$3,601 $10,622 
Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate):
As of September 30, 2021
Operating leases:
Operating lease right-of-use assets, net$35,550 
Operating lease liabilities, current$13,567 
Operating lease liabilities, non-current54,571 
Total operating lease liabilities$68,138 
Weighted average remaining lease term (in years)6.9
Weighted average discount rate6.0 %
Supplemental cash flow and other information related to leases is as follows (in thousands):
Three Months Ended September 30, 2021Nine Months Ended September 30, 2021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$3,951 $13,278 
Lease liabilities arising from obtaining right-of-use assets:
Operating leases$ $11,683 
20


Cash flows of operating lease liabilities are as follows (in thousands):
Years Ending December 31, 
Amount 
2021 (remaining three months)$2,894 
202214,600 
202312,914 
202411,409 
202510,626 
202610,595 
2027 and thereafter20,250 
Total lease payments
83,288 
Less: imputed interest
(15,150)
Total lease obligations
68,138 
Less: current lease obligations
(13,567)
Long-term lease obligations
$54,571 
As of September 30, 2021, we did not have any additional operating lease commitments for office leases that have not yet commenced.

9. Deferred Revenue
Deferred revenue held for sale related to our discontinued operations was included in liabilities held for sale in our condensed consolidated balance sheets as of September 30, 2021 and December 31, 2020, and accordingly, is excluded from the amounts shown in the tables below.
Deferred revenue consisted of the following (in thousands):
As of September 30, 2021As of December 31, 2020
Platform, cloud subscription and managed services, current
$136,273 $126,086 
Professional services, current
111,867 100,270 
Total deferred revenue, current
248,140 226,356 
Platform, cloud subscription and managed services, non-current
65,275 56,691 
Professional services, non-current
1,261 1,206 
Total deferred revenue, non-current
66,536 57,897 
Total deferred revenue
$314,676 $284,253 
Changes in the balance of deferred revenue for the periods presented are as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Deferred revenue, beginning of period
$297,326 $244,084 $284,253 $273,241 
Billings for the period
139,320 99,591 380,991 259,818 
Revenue recognized
(121,970)(100,052)(350,568)(289,436)
Deferred revenue, end of period
$314,676 $243,623 $314,676 $243,623 
Remaining Performance Obligations
Transaction price allocated to remaining performance obligations for continuing operations represents contracted revenue that has not yet been recognized, which includes deferred revenue and non-cancelable contracts that will be invoiced and recognized as revenue in future periods ("backlog"). While deferred revenue is recorded on our balance sheet as a liability, backlog is not recorded in revenue, deferred revenue or elsewhere in our consolidated financial statements until we establish a contractual right to invoice, at which point it is recorded as revenue or deferred revenue as appropriate. As of September 30, 2021, the aggregate amount of the transaction price allocated to remaining performance obligations was $314.7 million in deferred revenue and $11.1 million in backlog.
21


We expect that the amount of backlog relative to the total value of our contracts will change from year to year due to several factors, including the amount invoiced early in the contract term, the timing and duration of customer agreements, varying invoicing cycles of agreements and changes in customer financial circumstances. Accordingly, we believe that fluctuations in backlog are not always a reliable indicator of future revenues and we do not utilize backlog internally as a key management metric.
We expect to recognize these remaining performance obligations as follows (in percentages):
TotalLess than 1 year1-2 years2-3 yearsMore than 3 years
Deferred revenue100%79%14%6%1%
Backlog100%48%30%20%2%

10. Convertible Senior Notes
Convertible Senior Notes due 2024
On May 24, 2018, we issued $525.0 million aggregate principal amount of 0.875% Convertible Senior Notes due 2024 (the "2024 Notes") in a private placement to qualified institutional purchasers pursuant to an exemption from registration provided by Section 4(a)(2) and Rule 144A under the Securities Act of 1933, as amended (the "Securities Act"). In addition, on June 5, 2018, we issued an additional $75.0 million aggregate principal amount of the 2024 Notes pursuant to the full exercise of the initial purchasers' option to purchase additional 2024 Notes, in a private placement exempt from the registration requirements of the Securities Act. The net proceeds from the offerings, after deducting the initial purchasers' discount of approximately $15.0 million and the issuance costs of approximately $0.6 million, were $584.4 million. We used (i) approximately $330.4 million of the net proceeds to repurchase approximately $340.2 million in aggregate principal amount outstanding of the Series A Notes (as defined below) in negotiated transactions with institutional investors and (ii) approximately $65.2 million of the net proceeds from the offering of the 2024 Notes to enter into capped call transactions (the "Capped Calls").
The 2024 Notes are unsecured obligations and rank senior in right of payment to any of our indebtedness that is expressly subordinated in right of payment to the 2024 Notes. They rank equally in right of payment with all of our existing and future liabilities that are not expressly subordinated to the 2024 Notes, including the Series A Notes and the Series B Notes (as defined below); and effectively rank junior in right of payment to any of our secured indebtedness to the extent of the value of the assets securing such indebtedness. The 2024 Notes are structurally junior to all indebtedness and other liabilities (including trade payables) of our subsidiaries.
The 2024 Notes do not contain any financial covenants and do not restrict us from paying dividends or issuing or repurchasing other securities.
The 2024 Notes bear interest at 0.875% per year, payable semiannually in arrears on June 1 and December 1 of each year. The 2024 Notes mature on June 1, 2024, unless earlier repurchased, redeemed or converted.
The initial conversion rate of the 2024 Notes is 43.1667 shares of our common stock per $1,000 of principal amount of the 2024 Notes, which is equivalent to an initial conversion price of approximately $23.17 per share of common stock. The conversion rate of the 2024 Notes may be adjusted pursuant to the terms of the indenture governing the 2024 Notes upon the occurrence of certain specified events, but not for accrued and unpaid interest.
Holders may convert the 2024 Notes at their option in multiples of $1,000 principal amount prior to the business day preceding March 1, 2024, only under the following circumstances:
during any calendar quarter (and only during such calendar quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price of the 2024 Notes on each applicable trading day;
during the five business day period after any five consecutive trading day period (the "measurement period") in which the trading price per $1,000 principal amount of the 2024 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our common stock and the conversion rate for the notes on each such trading day;
if we call any or all of the 2024 Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the relevant redemption date; or
upon the occurrence of specified corporate events, as specified in each indenture governing the 2024 Notes.
22


Regardless of the foregoing conditions, holders may convert their 2024 Notes at their option in multiples of $1,000 principal amount during the period from, and including, March 1, 2024 to the close of business on the second scheduled trading day immediately preceding the maturity date. Upon conversion, the 2024 Notes can be settled in cash, shares of our common stock or any combination of cash and shares of common stock at our option.
Holders may also require us to repurchase the 2024 Notes if we undergo a "fundamental change," as defined in each indenture governing the 2024 Notes, at a repurchase price equal to 100% of the principal amount, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
Additionally, we may redeem for cash all or any portion of the 2024 Notes, if the last reported sale price of our common stock has been at least 130% of the conversion price of the 2024 Notes then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) immediately preceding the date on which we provide notice of redemption at a redemption price equal to 100% of the principal amount of the notes to be redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date.
As of September 30, 2021, none of the conditions permitting holders to convert their 2024 Notes had been satisfied and no shares of our common stock had been issued in connection with any conversions of the 2024 Notes. Based on the closing price of our common stock of $17.80 per share on September 30, 2021, the conversion value of the 2024 Notes was less than the principal amount of the 2024 Notes outstanding on a per 2024 Note basis.
In accordance with accounting for debt with conversions and other options, we bifurcated the principal amount of the 2024 Notes into liability and equity components. The initial liability component of the 2024 Notes was valued at $458.3 million based on the contractual cash flows discounted at an appropriate comparable market non-convertible debt borrowing rate at the date of issuance of 5.5% with the equity component representing the residual amount of the proceeds of $141.7 million, which was recorded as a debt discount. Issuance costs were allocated pro rata based on the relative initial carrying amounts of the liability and equity components. As a result, transaction costs of $0.5 million and $0.1 million and initial purchasers' discount of $11.5 million and $3.5 million were attributable to the liability component and equity component of the 2024 Notes, respectively. The debt discount and the issuance costs allocated to the liability component are amortized as additional interest expense over the term of the 2024 Notes using the effective interest method as noted in the table below.
The liability and equity components of the 2024 Notes consisted of the following (in thousands):
As of September 30, 2021As of December 31, 2020
2024 Notes2024 Notes
Liability component:
Principal$600,000 $600,000 
Less: 2024 Notes discounts and issuance costs, net of amortization(73,703)(92,750)
Net carrying amount$526,297 $507,250 
Equity component, net of issuance costs$138,064 $138,064 
The unamortized issuance costs as of September 30, 2021 will be amortized over a weighted-average remaining period of approximately 2.7 years.
Interest expense related to the 2024 Notes consisted of the following (dollars in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
2024 Notes2024 Notes2024 Notes2024 Notes
Coupon interest$1,313 $1,313 $3,938 $3,938 
Amortization of 2024 Notes discounts and issuance costs6,427 6,119 19,047 18,133 
Total interest expense recognized$7,740 $7,432 $22,985 $22,071 
Effective interest rate on the liability component6.0 %6.0 %6.0 %6.1 %
In connection with the 2024 Notes offering, we entered into the Capped Calls with certain counterparties affiliated with the initial purchasers of the 2024 Notes. The Capped Calls are expected to reduce potential dilution of earnings per share upon conversion of the 2024 Notes, and have an initial strike price of $23.17 per share, which corresponds to the initial conversion price of the 2024 Notes
23


and which have a cap price of $34.32 per share. The Capped Calls do not meet the criteria for separate accounting as a derivative as they are indexed to our own stock and are accounted for as freestanding financial instruments. The premiums paid for the purchase of the Capped Calls in the amount of $65.2 million have been recorded as a reduction of the Company's additional paid-in capital in stockholder's equity in the accompanying condensed consolidated financial statements and fair values of the Capped Calls are not re-measured at each reporting period.
Convertible Senior Notes due 2035
In June 2015, we issued $460.0 million principal amount of 1.000% Convertible Senior Notes due 2035 (the "Series A Notes") and $460.0 million principal amount of 1.625% Convertible Senior Notes due 2035 (the “Series B Notes” and together with the Series A Notes, the "2035 Notes", and the 2035 Notes, together with the 2024 Notes, the "Convertible Senior Notes") in a private placement to qualified institutional purchasers pursuant to an exemption from registration provided by Section 4(a)(2) and Rule 144A under the Securities Act. The net proceeds after the initial purchasers' discount of $23.0 million and issuance costs of $0.5 million from the 2035 Notes were $896.5 million. The Series A Notes and Series B Notes bear interest at 1.000% per year and 1.625% per year, respectively, payable semiannually in arrears on June 1 and December 1 of each year. The 2035 Notes mature on June 1, 2035, unless earlier repurchased, redeemed or converted.
The 2035 Notes are unsecured obligations and rank senior in right of payment to any of our indebtedness that is expressly subordinated in right of payment to the 2035 Notes. They rank equally in right of payment with all of our existing and future liabilities that are not expressly subordinated to the 2035 Notes and effectively rank junior in right of payment to any of our secured indebtedness to the extent of the value of the assets securing such indebtedness. They are structurally junior to all indebtedness and other liabilities (including trade payables) of our subsidiaries.
The 2035 Notes do not contain any financial covenants and do not restrict us from paying dividends or issuing or repurchasing our other securities.
The initial conversion rate on each series of 2035 Notes is 16.4572 shares of our common stock per $1,000 principal amount of 2035 Notes, which is equivalent to an initial conversion price of approximately $60.76 per share of common stock. The conversion rate of each series of 2035 Notes may be adjusted upon the occurrence of certain specified events, but not for accrued and unpaid interest.
Holders may convert the 2035 Notes at their option in multiples of $1,000 principal amount prior to March 1, 2035, only under the following circumstances:
during any calendar quarter (and only during such calendar quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price for the 2035 Notes of the relevant series on each applicable trading day;
during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of Series A Notes or Series B Notes, as applicable, for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our common stock and the conversion rate for the notes of the relevant series on each such trading day;
if we call any or all of the 2035 Notes of a series for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the relevant redemption date; or
upon the occurrence of specified corporate events, as specified in each indenture governing the 2035 Notes.
Regardless of the foregoing conditions, holders may convert their 2035 Notes at their option in multiples of $1,000 principal amount at any time after March 1, 2035 until maturity for either series of 2035 Notes. Upon conversion, the 2035 Notes can be settled in cash, shares of our common stock or any combination thereof at our option.
We may be required by holders of the 2035 Notes to repurchase all or any portion of their 2035 Notes at 100% of the principal amount plus accrued and unpaid interest, on each of June 1, 2025 and June 1, 2030, in the case of the Series A Notes, and each of June 1, 2022, June 1, 2025 and June 1, 2030 in the case of the Series B Notes. Holders may also require us to repurchase the 2035 Notes if we undergo a "fundamental change," as defined in each indenture governing the 2035 Notes, at a purchase price equal to 100% of the principal amount, plus accrued and unpaid interest.
Additionally, we may redeem for cash all or any portion of the Series B Notes at any time prior to June 1, 2022 if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending not more than three trading days immediately preceding the date we provide notice of redemption. We also may redeem for cash all or any portion of the Series A Notes at any time prior to maturity and all or any portion of the Series B Notes on or after June 1, 2022 until maturity, regardless of the foregoing sale price condition.
24


In accordance with accounting for debt with conversions and other options, we allocated the principal amount of the 2035 Notes into liability and equity components. We also allocated the total amount of initial purchasers' discount and transaction costs incurred to the liability and equity components using the same proportions as the proceeds from the 2035 Notes. Transaction costs of $0.4 million and $0.1 million and initial purchasers' discount of $17.6 million and $5.4 million were attributable to the liability component and equity component of the 2035 Notes, respectively.
Repurchase of a portion of the Series A Notes
In May 2018, we used approximately $330.4 million of the net proceeds from the offering of the 2024 Notes to repurchase $340.2 million aggregate principal amount of the Series A Notes. The repurchase was accounted for as a partial extinguishment of the Series A Notes. The consideration of approximately $330.4 million used to repurchase the Series A Notes was allocated between the liability and equity components of the amount extinguished by determining the fair value of the liability component immediately prior to the debt extinguishment and allocating that portion of the repurchase price to the liability component in the amount of $317.4 million. The residual of the repurchase price of $13.0 million was allocated to the equity component of the Series A Notes as a reduction of additional paid-in capital. The fair value of the debt extinguished was calculated using a discount rate of 4.5%, representing an estimate of the Company's borrowing rate at the date of repurchase with a remaining expected life of two years. As part of the repurchase, we wrote-off a portion of the unamortized debt issuance cost apportioned to the principal amount of Series A Notes repurchased. We also recorded a loss on partial extinguishment of the Series A Notes of $10.8 million in Other Expense, net, representing the difference between the consideration attributed to the liability component and the sum of the net carrying amount of the liability component and unamortized costs.
In June 2020, the Company delivered a notice to the holders of Series A Notes to notify such holders of their option to require the Company to repurchase their Series A Notes on June 1, 2020. Holders representing $96.4 million aggregate principal amount of Series A Notes chose to exercise their option to require the Company to repurchase their Series A Notes. The repurchase was accounted for as a partial extinguishment of the Series A Notes. The consideration of approximately $96.4 million was used to repurchase the Series A Notes. The fair value of the debt extinguished was deemed to be the same as the par value of $96.4 million and no gain or loss was recognized.
As of September 30, 2021, $23.4 million aggregate principal amount of the Series A Notes remained outstanding.
The liability and equity components of the remaining portion of 2035 Notes consisted of the following (in thousands):
As of September 30, 2021As of December 31, 2020
Series A NotesSeries B NotesSeries A NotesSeries B Notes
Liability component:
Principal$23,436 $460,000 $23,436 $460,000 
Less: 2035 Notes discount and issuance costs, net of amortization (14,268) (29,790)
Net carrying amount$23,436 $445,732 $23,436 $430,210 
Equity component, net of issuance costs$15,559 $117,834 $15,559 $117,834 
The unamortized discounts and issuance costs as of September 30, 2021 will be amortized over a weighted-average remaining period of approximately 0.7 years.
Interest expense for the three and nine months ended September 30, 2021 related to the 2035 Notes consisted of the following (dollars in thousands):
Three Months Ended September 30, 2021Nine Months Ended September 30, 2021
Series A NotesSeries B NotesSeries A NotesSeries B Notes
Coupon interest$59 $1,869 $176 $5,606 
Amortization of 2035 Notes discount and issuance costs 5,235  15,523 
Total interest expense recognized$59 $7,104 $176 $21,129 
Effective interest rate on the liability component1.0 %6.5 %1.0 %6.5 %
25


Interest expense for the three and nine months ended September 30, 2020 related to the 2035 Notes consisted of the following (dollars in thousands):
Three Months Ended September 30, 2020Nine Months Ended September 30, 2020
Series A NotesSeries B NotesSeries A NotesSeries B Notes
Coupon interest$59 $1,869 $577 $5,606 
Amortization of 2035 Notes discount and issuance costs 4,994 2,540 14,806 
Total interest expense recognized$59 $6,863 $3,117 $20,412 
Effective interest rate on the liability component1.0 %6.5 %3.5 %6.6 %
Prepaid Forward Stock Purchase
In connection with the issuance of the 2035 Notes, we also entered into privately negotiated prepaid forward transactions (the "Prepaid Forwards") with one of the initial purchasers of the 2035 Notes (the "Forward Counterparty"), pursuant to which we paid approximately $150.0 million. The amount of the Prepaid Forward entered into in connection with the issuance of the Series A Notes was equivalent to approximately 1.6 million shares which was settled on June 3, 2020. The amount of the Prepaid Forward entered into in connection with the issuance of the Series B Notes was equivalent to approximately 1.8 million shares which is to be settled on or around June 1, 2022, subject to any early settlement, in whole or in part, of such Prepaid Forward. Such Prepaid Forward is intended to facilitate privately negotiated derivative transactions by which investors in the Series B Notes will be able to hedge their investment in the Series B Notes. In the event we pay any cash dividends on our common stock, the Forward Counterparty will pay an equivalent amount back to us.
The related shares were accounted for as a repurchase of common stock, and are presented as Treasury Stock in the unaudited condensed consolidated balance sheets. On June 3, 2020, we retired approximately 1.6 million shares delivered under the Prepaid Forward entered into in connection with the issuance of the Series A Notes. The remaining approximately 1.8 million shares of common stock purchased under the Prepaid Forward entered into in connection with the issuance of the Series B Notes are excluded from weighted-average shares outstanding for basic and diluted EPS purposes although they remain legally outstanding.

11. Commitments and Contingencies
Letters of Credit
We were party to letters of credit totaling $3.4 million and $3.9 million as of September 30, 2021 and December 31, 2020, respectively, issued primarily in support of operating leases for our facilities. These letters of credit are collateralized by a line with our bank. No amounts have been drawn against these letters of credit.
Purchase Obligations
As of September 30, 2021, we had approximately $26.1 million of non-cancelable firm purchase commitments primarily for purchases of software and services. In situations where we have received delivery of the goods or services as of September 30, 2021 under purchase orders outstanding as of the same date, such amounts are reflected in the condensed consolidated balance sheet as accounts payable or accrued liabilities and are excluded from the $26.1 million.
Litigation
From time to time, we are involved in claims and legal proceedings that arise in the ordinary course of business. Any claims or proceedings against us, whether meritorious or not, could be time consuming, result in costly litigation, require significant amounts of management time, result in the diversion of significant operational resources, or require us to enter into agreements which may not be available on terms favorable to us or at all.
On November 3, 2021, an alleged shareholder filed an action against the Company and its board of directors, alleging a violation of Delaware General Corporation Law Sec. 271 and breaches of fiduciary duty in connection with sale of the FireEye Products business. The lawsuit seeks a declaratory judgment, a shareholder vote, and attorneys’ fees, as well as other relief. The action was filed in the Court of Chancery of the State of Delaware under the caption Altieri v. Mandiant, Inc., et al., No. 2021-0946. Based on information currently available, the Company has determined that the amount of any possible loss or range of possible loss is not reasonably estimable.
To the extent there is a reasonable possibility that a loss exceeding amounts already recognized may be incurred, and the amount of such additional loss would be material, we will either disclose the estimated additional loss or state that such an estimate cannot be
26


made. We do not currently believe that it is reasonably possible that additional losses in connection with litigation arising in the ordinary course of business would be material.
Indemnification
Under the indemnification provisions of our standard sales related contracts, we agree to defend our customers against third-party claims asserting infringement of certain intellectual property rights, which may include patents, copyrights, trademarks, or trade secrets, and to pay judgments entered on such claims. Our exposure under these indemnification provisions is generally limited to the total amount paid by our customer under the agreement. However, certain agreements include indemnification provisions that could potentially expose us to losses in excess of the amount received under the agreement. In addition, we indemnify our officers, directors, and certain key employees for actions taken while they are or were serving in good faith in such capacities. Through September 30, 2021, there have been no claims under any indemnification provisions.
12. Redeemable Convertible Preferred Stock

On November 18, 2020, we entered into the Series A Securities Financing Agreements. Pursuant to the Series A Securities Financing Agreements, on December 11, 2020 we issued and sold 400,000 shares of a newly designated 4.5% Series A Convertible Preferred Stock (“Series A Preferred Stock”), at a price of $1,000 per share, for an aggregate purchase price of $400.0 million. We intend to use the net proceeds from the issuance and sale to fund acquisitions, buybacks of our common stock, and for working capital purposes.

Each share of Series A Preferred Stock has the powers, designations, preferences, and other rights of the shares of such series as are set forth in the Certificate of Designations of the Series A Preferred Stock filed by us with the Secretary of State of the State of Delaware on December 11, 2020 (the “Certificate of Designations”).

The Series A Preferred Stock ranks senior to our common stock, with respect to dividend rights and rights upon the voluntary or involuntary liquidation, dissolution, or winding up of our affairs (a “Liquidation”). Upon a Liquidation, each share of Series A Preferred Stock is entitled to receive an amount per share equal to the greater of (i) the purchase price paid by the Purchaser, plus all accrued and unpaid dividends and (ii) the amount that the holder of Series A Preferred Stock (each, a “Holder” and collectively, the “Holders”) would have been entitled to receive at such time if the Series A Preferred Stock were converted into our common stock (the “Liquidation Preference”). The initial purchase price of the Series A Preferred Stock is $1,000 per share (the “Original Purchase Price”). The Holders are entitled to dividends on the Original Purchase Price paid by the Purchaser at the rate of 4.5%, cumulatively, per annum that (i) for the first three years after December 11, 2020 will be paid in-kind, and (ii) after the third anniversary of December 11, 2020, will, at our election either be paid in cash, or, if not, will accrue and accumulate, in each case, accruing daily and paid quarterly in arrears. The Holders are also entitled to participate in dividends declared or paid on our common stock on an as-converted basis.

The Holder has the right, at its option, to convert its Series A Preferred Stock, in whole or in part, into fully paid and non-assessable shares of our common stock at a conversion price equal to $17.25 per share subject to certain customary adjustments in the event of certain adjustments to our common stock. The conversion price was equal to $17.25 per share as of September 30, 2021. After the third anniversary of December 11, 2020, subject to certain conditions, we may, at our option, require conversion of all of the outstanding shares of Series A Preferred Stock to Common Stock if, for at least 20 trading days during the 30 consecutive trading days immediately preceding the date we notify the Holders of the election to convert, the closing price of our common stock is at least 175% of the conversion price.

After the seventh anniversary of December 11, 2020, each Holder shall have the right to require us to redeem all or any part of the Holder’s Series A Preferred Stock for cash at a price equal to the Original Purchase Price paid by the Purchaser plus any accrued and unpaid dividends. Upon a “Fundamental Change” (involving a change of control, bankruptcy, insolvency, liquidation or de-listing as further described in the Certificate of Designations), each Holder shall have the right to require us to redeem all or any part of the Holder’s Series A Preferred Stock for an amount equal to the Liquidation Preference at a repurchase price calculated in accordance with the Certificate of Designations plus any accrued and unpaid dividends.

The Holders are generally entitled to vote with the holders of the shares of our common stock on all matters submitted for a vote of holders of shares of our common stock (voting together with the holders of shares of our common stock as one class) on an as-converted basis, subject to certain Nasdaq voting limitations, if applicable. Additionally, the consent of the Holders of a majority of the outstanding shares of Series A Preferred Stock is required for so long as any shares of the Series A Preferred Stock remain outstanding for (i) amendments to our organizational documents that have an adverse effect on the holders of Series A Preferred Stock and (ii) issuances by us of securities that are senior to, or equal in priority with, the Series A Preferred Stock. In addition, for so long as 25% of the Series A Preferred Stock issued in connection with the Financing Agreements remains outstanding, consent of the Holders of a majority of the outstanding shares of Series A Preferred Stock is required for (i) any change to the size of our Board of
27


Directors, (ii) any voluntary dissolution, liquidation, bankruptcy, winding up or deregistration or delisting and (iii) incurrence by us of net debt in excess of $350,000,000.

We have applied the guidance in ASC 480‑10‑S99‑3A, SEC Staff Announcement: Classification and Measurement of Redeemable Securities and have therefore classified the Series A Preferred Stock as mezzanine equity. The Series A Preferred Stock was recorded outside of stockholders’ deficit because it is probable that the shares will be redeemed at the option of the Holders and that redemption option is not solely within the Company's control. Upon issuance, we elected to record the Series A Preferred Stock at redemption value. As such, we recognized $0.1 million and $4.7 million of accretion as of September 30, 2021 and December 31, 2020, respectively.

We accrued $13.7 million of dividends on the Series A Preferred Stock during the nine months ended September 30, 2021. The cumulative dividend accrued on the Series A Preferred Stock as of September 30, 2021 was $14.7 million. Accrued dividends are recorded against additional paid-in capital due to the Company being in an accumulated deficit position.

13. Common Shares Reserved for Issuance
Under our amended and restated certificate of incorporation, we are authorized to issue 100,000,000 shares of convertible preferred stock with a par value of $0.0001 per share, of which 400,000 shares of Series A Preferred Stock were issued and outstanding as of September 30, 2021 and December 31, 2020.
Under our amended and restated certificate of incorporation, we are authorized to issue 1,000,000,000 shares of common stock with a par value of $0.0001 per share as of September 30, 2021 and December 31, 2020. Each share of common stock outstanding is entitled to one vote. The holders of common stock are also entitled to receive dividends whenever funds are legally available and when declared by our Board of Directors, subject to the prior rights of holders of all classes of convertible preferred stock outstanding.
We had reserved shares of common stock for issuance as follows (in thousands):
As of September 30, 2021As of December 31, 2020
Reserved under stock award plans
41,923 38,745 
Convertible senior notes
33,856 33,856 
Convertible preferred stock24,043 23,249 
Employee Stock Purchase Plan (ESPP)
4,684 3,425 
Total
104,506 99,275 

14. Equity Award Plans
We have operated under our 2013 Equity Incentive Plan ("2013 Plan") since our initial public offering ("IPO") in September 2013. Our 2013 Plan provides for the issuance of restricted stock and the granting of options, stock appreciation rights, performance shares, performance units and restricted stock units to our employees, officers, directors and consultants. Our 2013 Plan provides for annual increases in the number of shares available for issuance on the first day of each fiscal year. Awards granted under the 2013 Plan vest over the periods determined by our Board of Directors or compensation committee of our Board of Directors, generally four years, and stock options granted under the 2013 Plan expire no more than ten years after the date of grant. In the case of an incentive stock option granted to an employee who at the time of grant owns stock representing more than 10% of the total combined voting power of all classes of stock, the exercise price shall be no less than 110% of the fair value per share on the date of grant, and the award shall expire five years from the date of grant. For options granted to any other employee, the per share exercise price shall be no less than 100% of the fair value per share on the date of grant. In the case of non-statutory stock options and options granted to consultants, the per share exercise price shall be no less than 100% of the fair value per share on the date of grant. Approximately 13.8 million shares and 14.9 million shares of our common stock were reserved for future grants as of September 30, 2021 and December 31, 2020, respectively, under the 2013 Plan.
Our 2013 Employee Stock Purchase Plan ("ESPP") allows eligible employees to acquire shares of our common stock at 85% of the lower of the fair market value of our common stock on the first trading day of each offering period or on the exercise date. Our ESPP provides for annual increases in the number of shares available for issuance on the first day of each fiscal year. An aggregate of approximately 4.7 million shares and 3.4 million shares of common stock were available for future issuance as of September 30, 2021 and December 31, 2020, respectively, under our ESPP.
From time to time, we also grant restricted common stock or restricted stock awards outside of our equity incentive plans to certain employees in connection with acquisitions.
28


Stock Option Activity
A summary of the activity, for continuing and discontinued operations, for our stock option changes during the reporting period and a summary of information related to options outstanding and options exercisable are presented below (in thousands, except per share amounts and contractual life years):
Options Outstanding
Number of
Shares
Weighted-
Average
Exercise
Price
(per share)
Weighted-
Average
Contractual
Life (years)
Aggregate
Intrinsic
Value
Balance — December 31, 20203,485 $8.33 5.3$60,679 
Exercised
(913)4.76  13,972 
Cancelled
(99)29.39 
Balance — September 30, 20212,473 8.81 5.031,100 
Options exercisable — September 30, 20211,642 $12.05 3.6$18,311 
The aggregate intrinsic value above represents the pre-tax difference between the exercise price of stock options and the quoted market price of our stock on that day for all in-the-money stock options.
Restricted Stock Award ("RSA") and Restricted Stock Unit ("RSU") Activity
A summary of the activity, for continuing and discontinued operations, for our restricted common stock, RSAs and RSUs during the reporting periods and a summary of information related to unvested restricted common stock, RSAs and RSUs, including those expected to vest based on the achievement of a performance condition, are presented below (in thousands, except per share amounts and contractual life years):
Number of
Shares
Weighted-
Average
Grant Date
Fair Value
(per share)
Weighted-
Average
Contractual
Life (years)
Aggregate
Intrinsic
Value
Unvested balance — December 31, 202020,400 $15.35 1.4$470,424 
Granted
16,045 20.62 
Vested
(8,135)15.71 
Cancelled
(2,616)17.23 
Unvested balance — September 30, 202125,694 18.39 1.6457,355 
Unvested awards for which the requisite service period has not been rendered and vesting is subject to the achievement of a performance condition — September 30, 20212,748 $18.69 1.6$48,907 
Stock-Based Compensation
We record stock-based compensation based on the fair value as determined on the date granted. We determine the fair value of stock options and shares of common stock to be issued under our ESPP using the Black-Scholes option-pricing model. The fair value of restricted stock units and restricted stock awards equals the market value of the underlying stock on the date of grant. We grant performance-based restricted stock units and restricted stock awards to certain employees which vest upon the achievement of certain performance conditions, subject to the employees’ continued service relationship with us. With respect to performance-based restricted stock units, we assess the probability of vesting at each reporting period and adjust our compensation cost based on this probability assessment. We recognize such compensation expense on a straight-line basis over the service providers' requisite service period.
29


The following table summarizes the assumptions used in the Black-Scholes option-pricing model to determine fair value of our common shares to be issued under the ESPP for the offering periods beginning in May 2020:
Three and Nine Months Ended September 30, 2021Three and Nine Months Ended September 30, 2020
Fair value of common stock
$22.33
$13.06
Risk-free interest rate
0.04%
0.17% - 0.18%
Expected term (in years)
0.5 - 1.0
0.5 - 1.0
Volatility
55% - 62%
52% - 68%
Sounds
%%
Stock-based compensation expense related to stock options, ESPP and restricted stock unit awards, relating to continuing operations, is included in the condensed consolidated statements of operations as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Cost of platform, cloud subscription and managed services revenue
$3,451 $2,667 $9,752 $7,532 
Cost of professional services revenue
6,253 4,722 17,574 12,470 
Research and development
9,644 6,232 27,387 16,598 
Sales and marketing
10,176 9,706 31,605 26,749 
General and administrative
9,598 5,952 24,948 18,439 
Total
$39,122 $29,279 $111,266 $81,788 
As of September 30, 2021, total compensation cost related to stock-based awards not yet recognized was $419.0 million, which is expected to be amortized on a straight-line basis over the weighted-average remaining vesting period of approximately 2.7 years.

15. Income Taxes
We account for income taxes under the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based upon the difference between the financial statement carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed.
We recognized a provision for income taxes of $0.5 million and $0.5 million for the three months ended September 30, 2021 and 2020, respectively. We recognized a provision for income taxes of $2.4 million and $1.5 million for the nine months ended September 30, 2021 and 2020, respectively. The provision for income taxes was primarily comprised of income taxes in foreign jurisdictions and withholding taxes, offset by tax benefits from business combinations.
On March 27, 2020, the Coronavirus Aid, Relief and Economic Security (CARES) Act was enacted and signed into U.S. law to provide economic relief to individuals and businesses facing economic hardship as a result of the COVID-19 pandemic. Changes in tax laws or rates are accounted for in the period of enactment. The income tax provisions of the CARES Act do not have a significant impact on our current taxes, deferred taxes, or uncertain tax positions.

16. Net Loss per Share
Basic net loss per share is calculated by dividing net loss attributable to common stockholders by the weighted average number of common shares outstanding during the period, less shares subject to repurchase, and excludes any dilutive effects of employee share based awards and options. Diluted net income per common share is computed giving effect to all potentially dilutive common shares, including common stock issuable upon exercise of stock options, convertible preferred stock, conversion of the Convertible Senior Notes, and unvested restricted common stock and stock units. As we had net losses for continuing operations for the three and nine months ended September 30, 2021 and 2020, all potentially issuable common shares were determined to be anti-dilutive.
30


The following table sets forth the computation of net loss per common share (in thousands, except per share amounts):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Numerator:
Loss from continuing operations
$(101,247)$(81,613)$(286,843)$(269,416)
Net income from discontinued operations33,025 42,494 103,279 100,716 
Net loss(68,222)(39,119)(183,564)(168,700)
Dividend on series A convertible preferred stock(4,613) (13,688) 
Accretion of series A convertible preferred stock  (82) 
Net loss attributable to common stockholders(72,835)(39,119)(197,334)(168,700)
Denominator:
Weighted average number of shares outstanding—basic and diluted
237,168 224,807 236,404 221,329 
Net loss per share attributable to common stockholders, basic and diluted:
Continuing operations$(0.45)$(0.36)$(1.27)$(1.22)
Discontinued operations0.14 0.19 0.44 0.46 
Total net loss per share attributable to common stockholders, basic and diluted$(0.31)$(0.17)$(0.83)$(0.76)
The following outstanding options, unvested shares and units, ESPP shares, shares issuable upon the conversion of the Convertible Senior Notes, convertible preferred stock and shares contingently issuable were excluded (as common stock equivalents) from the computation of diluted net loss per common share for the periods presented as their effect would have been anti-dilutive (in thousands):
As of September 30,
20212020
Options to purchase common stock
2,473 2,999 
Unvested restricted stock awards and units
25,694 21,633 
Convertible preferred stock24,043  
Convertible senior notes
33,856 33,856 
ESPP shares
530 744 

17. Employee Benefit Plan
401(k) Plan
We have established a 401(k) tax-deferred savings plan (the “401(k) Plan”) which permits participants to make contributions by salary deduction pursuant to Section 401(k) of the Internal Revenue Code of 1986, as amended. All participants’ interests in their deferrals are 100% vested when contributed. We are responsible for administrative costs of the 401(k) Plan and have made no matching contributions into our 401(k) Plan since inception. Under the 401(k) Plan, pre-tax contributions are allocated to each participant’s individual account and are then invested in selected investment alternatives according to the participants’ directions. The 401(k) Plan is intended to qualify under Sections 401(a) and 501(a) of the Code. As a tax-qualified retirement plan, contributions to the 401(k) Plan and earnings on those contributions are not taxable to the employees until distributed, and all contributions are deductible by us when and if made.

18. Segment and Major Customers Information
Disaggregation of revenue by geography
We conduct business globally and are primarily managed on a geographic basis. Our Chief Executive Officer, who is our chief operating decision maker, reviews financial information presented on a consolidated basis accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. We define our regions as United States ("U.S."), Europe, the Middle East, and Africa ("EMEA"), Asia Pacific and Japan ("APAC"), and all remaining geographies (primarily Latin America and Canada) included in Others. There are no segment managers who are held accountable for operations,
31


operating results, and plans for levels, components, or types of products or services below the consolidated unit level. Accordingly, we are considered to be a single reportable segment and operating unit structure.
As discussed in Note 2, the results of product and related subscription and support revenue during the three and nine months ended September 30, 2021 have been included in discontinued operations due to the Purchase Agreement entered into with a consortium led by STG and closing of the sale.
Revenue by geographic region based on the billing address is as follows (in thousands):
Three Months Ended September 30,
20212020202120202021202020212020
U.S.EMEAAPACOther
Platform, cloud subscription and managed services
$40,844 $35,482 $9,040 $5,749 $7,245 $5,548 $3,120 $1,834 
Professional services42,864 36,027 7,737 6,251 4,865 4,286 6,255 4,875 
Total revenue
$83,708 $71,509 $16,777 $12,000 $12,110 $9,834 $9,375 $6,709 
Nine Months Ended September 30,
20212020202120202021202020212020
U.S.EMEAAPACOther
Platform, cloud subscription and managed services
$112,687 $103,394 $26,056 $17,256 $21,043 $15,423 $8,398 $5,893 
Professional services126,291 102,183 24,155 19,580 13,989 11,376 17,949 14,331 
Total revenue
$238,978 $205,577 $50,211 $36,836 $35,032 $26,799 $26,347 $20,224 

Our continuing operations generate revenue from sales of our Mandiant Solutions software-as-a-service platform and modules, subscriptions to our managed services and professional services engagements. We disaggregate our revenue from continuing operations into two main categories: (i) platform, cloud subscription and managed services and (ii) professional services.

Our platform, cloud subscription and managed services category includes our Mandiant Advantage software-as-a-service platform and our threat intelligence, security validation, and automated defense modules, as well as our managed services for detection and response and validation. We deliver our managed services and platform entirely through the cloud or, in the case of our security validation software, either through the cloud or in a hybrid on-premise/cloud configuration.

Our professional services include incident response and other security consulting services to our customers who have experienced a cybersecurity breach or desire assistance assessing the resilience of their information systems infrastructure. The majority of our professional services are offered on a time and materials basis, through a fixed fee arrangement, or on a retainer basis. Revenue from professional services is recognized as services are delivered. Revenue from our pre-paid expertise-on-demand subscription and some pre-paid professional services is deferred and recognized when services are delivered.
The following table depicts the disaggregation of revenue according to revenue type and is consistent with how we evaluate our financial performance (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Platform, cloud subscription and managed services
$60,249 $48,613 $168,184 $141,966 
Professional services
61,721 51,439 182,384 147,470 
Total revenue
$121,970 $100,052 $350,568 $289,436 
32


Long lived assets by geography
Long lived assets by geographic region based on physical location is as follows (in thousands):
As of September 30, 2021As of December 31, 2020
Property and equipment, net:
United States$57,382 $59,998 
International3,390 4,338 
Total property and equipment, net$60,772 $64,336 
For the three and nine months ended September 30, 2021, and for the three months ended September 30, 2020, one reseller represented 10% of our total revenue. For the nine months ended September 30, 2020, no customer represented 10% or greater of our total revenue.
As of September 30, 2021 and December 31, 2020, no customer represented 10% or greater of our net accounts receivable balance.

19. Subsequent Events
On October 8, 2021, we completed the previously announced sale of the FireEye Products business to a consortium led by STG in exchange for total cash consideration of $1.2 billion, subject to certain purchase price adjustments, and assumption of certain liabilities of the FireEye Products business as specified in the Purchase Agreement, as amended by an Amendment to the Asset Purchase Agreement entered into on October 8, 2021. The FireEye Products business was classified as discontinued operations in our condensed consolidated statements of operations and excluded from continuing operations. The assets and liabilities have been accounted for as assets and liabilities held for sale in our condensed consolidated balance sheets. See Note 2, "Discontinued Operations," for additional information.

33


Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and our Annual Report on Form 10-K for the year ended December 31, 2020. The following discussion and analysis contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. These statements include, but are not limited to, statements regarding:
the evolution of the threat landscape facing our customers and prospects;
our ability, and the effects of our efforts, to educate the market regarding the advantages of our security solutions;
our ability to continue to grow revenues, in particular annual recurring revenues from cloud and subscriptions;
our future financial and operating results;
our business plan and our ability to effectively manage our growth and associated investments;
our beliefs and objectives for future operations;
our ability to attract and retain customers and to expand our solutions footprint within each of these customers;
our expectations concerning customer retention rates as well as expectations for the value of subscriptions and services renewals;
our ability to maintain our competitive technological advantages against new entrants in our industry;
our ability to timely and effectively scale and adapt our existing technology;
our ability to innovate new offerings and bring them to market in a timely manner;
our ability to maintain, protect, and enhance our brand and intellectual property;
our ability to expand internationally;
the effects of increased competition in our market and our ability to compete effectively;
cost of revenue, including changes in costs associated with customer support;
trends in operating expenses, including changes in research and development, sales and marketing, and general and administrative expenses;
anticipated income tax rates;
potential attrition and other impacts associated with restructuring;
sufficiency of cash to meet cash needs for at least the next 12 months;
our ability to generate cash flows from operations and free cash flows;
our ability to capture new, and renew existing, contracts with the United States and international governments;
our expectations concerning relationships with third parties, including channel partners and logistics providers;
economic and industry trends or trend analysis;
the impact of the COVID-19 pandemic and related public health measures on our business and the global economy;
the attraction, training, integration and retention of qualified employees and key personnel;
future acquisitions of or investments in complementary companies, products, subscriptions or technologies;
our expectations, beliefs, plans, intentions and strategies related to our acquisitions of Respond Software, Inc. (“Respond Software”) and Intrigue Corp. ("Intrigue");
our expectations, beliefs, plans, intentions and strategies related to our divestiture of the FireEye Products business to a consortium led by Symphony Technology Group (“STG”) including our expectations related to the transition services agreement and the impact of the divestiture on our remaining business;
costs and any benefits of our divestiture of the FireEye Products business; and
the effects of seasonal trends on our results of operations.
34


As well as other statements regarding our future operations, financial condition and prospects, and business strategies. Forward-looking statements generally can be identified by words such as “anticipates,” “believes,” “estimates,” “expects,” “intends,” “plans,” “predicts,” “projects,” “will be,” “will continue,” “will likely result,” and similar expressions. These forward-looking statements are based on current expectations and assumptions that are subject to risks and uncertainties, which could cause our actual results to differ materially from those reflected in the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in this Quarterly Report on Form 10-Q, and in particular, the risks discussed under the caption “Risk Factors” in Item 1A of Part II of this Quarterly Report on Form 10-Q and those discussed in other documents we file with the SEC. We undertake no obligation to revise or publicly release the results of any revision to these forward-looking statements, except as required by law. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements.
Investors and others should note that we announce material financial information to our investors using our investor relations Web site (http://investors.mandiant.com/), SEC filings, press releases, public conference calls and webcasts. We use these channels, as well as social media, to communicate with the public about our company, our services and other issues. It is possible that the information we post on social media could be deemed to be material information.

Overview
We provide a broad portfolio of cybersecurity solutions and services that allow organizations to prepare for, prevent, respond to, investigate and remediate cyber attacks. Our portfolio includes Mandiant Solutions, which include threat intelligence, security validation, and automated alert investigation integrated in the Mandiant Advantage platform, managed services and professional services.

On May 29, 2021, we entered into an Asset Purchase Agreement (the “Purchase Agreement”), pursuant to which we agreed to sell the FireEye Products business to a consortium led by STG in exchange for total cash consideration of $1.2 billion and assumption of certain liabilities of the FireEye Products business as specified in the Purchase Agreement. As a result, the FireEye Products business was classified as discontinued operations in our condensed consolidated financial statements and excluded from continuing operations and the related assets and liabilities were classified as held for sale. The transaction closed on October 8, 2021.
In March 2020, the World Health Organization declared the novel coronavirus disease (COVID-19) a global pandemic. The pandemic has impacted, and could further impact, our operations and the operations of our customers as a result of quarantines, various local, state and federal government public health orders, facility and business closures, supply chain shortages, vaccination mandates, and travel and logistics restrictions. While we instituted a global work-from-home policy and restricted employee travel to essential, business-critical trips toward the end of the first quarter of 2020, we were able to maintain strong customer relationships and deliver our technology-enabled managed and professional services to customers without interruption. As a result, we did not incur significant disruptions to our operations during the three and nine months ended September 30, 2021.
On September 9, 2021, President Biden directed the U.S. Department of Labor’s Occupational Safety and Health Administration (“OSHA”) to issue an Emergency Temporary Standard (the “ETS”) requiring that all employers with at least 100 employees ensure that their U.S. employees are fully vaccinated for COVID-19 by January 4, 2022 or obtain a negative COVID-19 test at least once a week. The ETS was issued on November 4, 2021. As a company with more than 100 U.S. employees, we would be required to mandate COVID-19 vaccination of our U.S. workforce or require our unvaccinated U.S. employees to be tested on a weekly basis. Although this ETS takes effect immediately, it also serves as a proposal under Section 6(b) of the Occupational Safety and Health Act for a final standard. It remains unclear, among other things, if the final OSHA standard will apply to all U.S. employees or only to U.S. employees who work in an office, and how compliance will be documented. President Biden also issued an Executive Order requiring certain COVID-19 precautions for U.S. government contractors and their subcontractors, which would include us, including mandatory employee vaccination (subject to medical and religious exemptions) (the “Executive Order”). We are evaluating the ETS and taking steps to comply with the Executive Order. Our preparation and implementation of these requirements could be difficult, costly, and potentially result in employee attrition, including attrition of key employees, disruptions in workforce performance, and difficulty securing future labor needs, any of which could have a material adverse effect on our business, financial condition, and results of operations.
We anticipate governments and businesses may take additional actions or extend existing actions to respond to the risks of the COVID-19 pandemic. We continue to actively monitor the impacts and potential impacts of the COVID-19 pandemic in all aspects of our business. Although we are unable to predict the impact of the COVID-19 pandemic on our business, results of operations, liquidity or capital resources at this time, we expect we may be negatively affected if the pandemic and related public health measures result in disruptions in local and global economies, volatility in the global financial markets, overall reductions in demand, delays in payment, or other ramifications from the COVID-19 pandemic. For a further discussion of the uncertainties and business risks associated with the COVID-19 pandemic, see the section entitled “Risk Factors” in Part II, Item 1A of this Quarterly Report on Form 10-Q.

35


Our Business Model
We generate revenue from Mandiant Solutions. Pursuant to our agreement to sell the FireEye Products business to a consortium led by STG, the revenue from FireEye Products has been included within discontinued operations in our condensed consolidated financial statements for all periods presented. We disaggregate our revenue from Mandiant Solutions into two main categories: (i) platform, cloud subscription and managed services and (ii) professional services. For the three months ended September 30, 2021 and 2020, platform, cloud subscription and managed services revenue as a percentage of total revenue was 49% and 49%, respectively. For the nine months ended September 30, 2021 and 2020, platform, cloud subscription and managed services revenue as a percentage of total revenue was 48% and 49%, respectively. Revenue from professional services was 51% and 51% for the three months ended September 30, 2021 and 2020, respectively, and 52% and 51% for the nine months ended September 30, 2021 and 2020, respectively.

Platform, cloud subscription and managed services

The majority of our platform, cloud subscription and managed services revenue is generated from sales of subscriptions to our Mandiant Advantage platform and modules (including security validation, threat intelligence and automated defense) and managed services that are delivered through the cloud. A majority of the revenue in this category is recognized ratably over the contractual term, generally one to three years.

While our threat intelligence and automated defense modules are only available through the cloud, a portion of our revenue in the platform, cloud subscription and managed services category is derived from term licenses of our security validation platform, and revenue from these sales is recognized when the license key is issued to the customer. Revenue from the sale of our on-premise security validation term licenses continues to decline as we encourage our new and existing customers to migrate their solution to the cloud-based Mandiant Advantage platform for greater flexibility and integration with our threat intelligence and automated defense modules. An increasing number of new security validation customers are purchasing subscriptions for the cloud-based Mandiant Advantage security validation module, and we expect an increasing number of security validation customers to renew on the cloud-based Mandiant Advantage module. Deferred revenue from platform, cloud and managed services as of September 30, 2021 and December 31, 2020 was $201.5 million and $182.8 million, respectively.

Professional services
In addition to our platform, cloud subscription and managed services, we offer professional services, including incident response and other strategic security consulting services, to our customers who have experienced a cybersecurity breach or desire assistance assessing and increasing the resilience of their IT environments to cyber attack. The majority our professional services are offered on a time and materials basis, through a fixed fee arrangement, or on a retainer basis. Revenue from professional services is recognized as services are delivered. Revenue from our expertise-on-demand subscription and some pre-paid professional services is deferred, and revenue is recognized when services are delivered. Deferred revenue from professional services as of September 30, 2021 and December 31, 2020 was $113.1 million and $101.5 million, respectively.
Discontinued Operations
Revenue from discontinued operations is generated primarily from sales of network, email, endpoint security, Helix SIEM and Cloudvisory solutions that are deployed on a customer's premises, either as an integrated security appliance or a distributed hybrid on-premise/private cloud configurations.
Key Business Metrics
We monitor our key business metrics set forth below to help us evaluate growth trends, establish budgets, measure the effectiveness of our sales and marketing efforts, and assess operational efficiencies. We discuss revenue and gross margin below under “Components of Operating Results.” Deferred revenue, annualized recurring revenue, billings (a non-GAAP metric), net cash flow provided by (used in) operating activities, and free cash flow (a non-GAAP metric) are discussed immediately below the following table (in thousands, except percentages).
36


Three Months Ended or as of
 Nine Months Ended or as of
September 30,September 30,
2021

202020212020
Platform, cloud subscription and managed services revenue
$60,249 $48,613 $168,184 $141,966 
Professional services revenue
61,721 51,439 182,384 147,470 
Total revenue
$121,970 $100,052 $350,568 $289,436 
Year-over-year percentage increase
22 %18 %21 %22 %
Gross margin percentage
47 %43 %46 %43 %
Deferred revenue, (current and non-current)
$314,676 $243,623 $314,676 $243,623 
Annualized recurring revenue
$264,115 $208,929 $264,115 $208,929 
Billings (non-GAAP)
$139,320 $99,591 $380,991 $259,818 
Net cash used in operating activities - continuing operations
$(13,756)$(22,024)$(37,233)$(96,850)
Net cash provided by operating activities - discontinued operations
59,054 55,291 126,836 120,351 
Net cash provided by operating activities
$45,298 $33,267 $89,603 $23,501 
Free cash flow (non-GAAP) (continuing operations)
$(11,597)$(1,431)$(54,042)$(113,404)
    Deferred revenue. Our deferred revenue consists of amounts that we have the right to invoice but have not yet been recognized into revenue as of the end of the respective period. We monitor our deferred revenue balance because it represents a significant portion of revenue to be recognized in future periods. The majority of our deferred revenue consists of the unamortized balance of deferred revenue from previously invoiced sales of our security validation platforms, threat intelligence and managed detection and response services and excludes deferred revenue from discontinued operations included in liabilities held for sale. Invoiced amounts for such contracts can be for multiple years, and we classify our deferred revenue as current or non-current depending on when we expect to recognize the related revenue. If the deferred revenue is expected to be recognized within 12 months it is classified as current, otherwise, the deferred revenue is classified as non-current. A table for our deferred revenue is provided below (in thousands):

As of September 30,
20212020
Deferred revenue, current
$248,140 $192,713 
Deferred revenue, non-current
66,536 50,910 
Total deferred revenue
$314,676 $243,623 
Annualized recurring revenue. Annualized recurring revenue ("ARR") is an operating metric and represents the annualized revenue run-rate of active term licenses, subscriptions, managed services and support contracts at the end of a reporting period. ARR should be viewed independently of revenue and deferred revenue as ARR is an operating metric and is not intended to be combined with or replace revenue or deferred revenue. ARR is not a forecast of future revenue, which can be impacted by contract start and end dates and renewal rates, and does not include revenue from consumption-based contracts or professional services except for service level agreement payments. We consider ARR a useful measure of the value of the recurring components of our business because it reflects both our ability to attract new customers for our solutions and our success at retaining and expanding our relationships with existing customers. Further, ARR is not impacted by variations in contract length, enabling more meaningful comparison to prior periods as we align our invoicing practices to growing customer preference for annual billing on multi-year contracts.
As of September 30,
20212020
Platform, cloud subscription and managed services
$254,932 $202,903 
Professional services
9,183 6,026 
Total annualized recurring revenue
$264,115 $208,929 
Billings. Billings are a non-GAAP financial metric that we define as revenue recognized in accordance with generally accepted accounting principles ("GAAP") plus the change in deferred revenue from the beginning to the end of the period, excluding deferred revenue assumed through acquisitions. We monitor billings as a supplement to revenue (the corresponding GAAP measure), because billings impact our deferred revenue, which is an important indicator of the health and visibility of trends in our business and represents a significant percentage of future revenue. However, it is important to note that other companies, including companies in our industry, may not use billings, may define billings differently, may have different billing frequencies, or may use other financial
37


measures to evaluate their performance, all of which could reduce the usefulness of billings as a comparative measure. Additionally, the calculated billings metric represents the total contract value we have the right to invoice, which includes multi-year subscriptions to our solutions as well as commitments for future services engagements. Calculated billings are impacted by changes in average contract length, thereby reducing the usefulness of comparisons to prior periods. Unlike subscription revenue, which is recognized ratably over a contract term, services revenue is recognized when services are delivered, making calculated services billings less useful as a measure of current business activity. A reconciliation of billings to revenue, the most directly comparable financial measure calculated and presented in accordance with GAAP, is provided below (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2021

202020212020
Revenue$121,970 $100,052 $350,568 $289,436 
Add: deferred revenue, end of period314,676 243,623 314,676 243,623 
Less: deferred revenue, beginning of period(297,326)(244,084)(284,253)(273,241)
Billings (non-GAAP)
$139,320 $99,591 $380,991 $259,818 
We have provided disaggregation of billings below (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Platform, cloud subscription and managed services
$73,623 $46,676 $186,955 $121,044 
Professional services65,697 52,915 194,036 138,774 
Billings (non-GAAP)
$139,320 $99,591 $380,991 $259,818 
Net cash provided by (used in) operating activities. We monitor net cash provided by (used in) operating activities as a measure of our overall business performance. Our net cash provided by (used in) operating activities performance is driven in large part by sales of our offerings in the platform, cloud subscription, managed services category and professional services and from up-front payments for both subscriptions and services. Monitoring net cash provided by (used in) operating activities enables us to analyze our financial performance without the non-cash effects of certain items, such as depreciation, amortization and stock-based compensation costs, thereby allowing us to better understand and manage the cash needs of our business.
Free cash flow. Free cash flow is a non-GAAP financial measure we define as net cash provided by (used in) operating activities, the most directly comparable GAAP financial measure, less purchases of property and equipment. 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 our business that, after the purchases of property and equipment, can be used by us for strategic opportunities, including investing in our business, making strategic acquisitions, debt repayment, strengthening our balance sheet and share repurchases. However, it is important to note that other companies, including companies in our industry, may not use free cash flow, may calculate free cash flow differently, or may use other financial measures to evaluate their performance, all of which could reduce the usefulness of free cash flow as a comparative measure. A reconciliation of free cash flow to cash flow provided by (used in) operating activities is provided below (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Net cash provided by (used in) operating activities (continuing operations)
$(8,285)$1,086 $(37,233)$(96,850)
Less: purchase of property and equipment and demonstration units
(3,312)(2,517)(16,809)(16,554)
Free cash flow (non-GAAP) (continuing operations)
$(11,597)$(1,431)$(54,042)$(113,404)
Net cash provided by (used in) investing activities (continuing operations)$1,495 $(123,251)$(259,709)$54,788 
Net cash provided by (used in) financing activities (continuing operations)
$(31,705)$1,776 $(93,911)$(86,624)

Factors Affecting our Performance
Market Adoption. We rely on market education to raise awareness of today’s cyber attacks and articulate the need for our, solutions and services. Although our security validation and automated defense solutions address significant challenges experienced by customers when implementing effective cyber security safeguards – challenges that include an expanding attack surface from
38


remote workers and digital transformation, proliferation of nation state-sponsored attackers, and an acute shortage of cybersecurity talent – the markets for these solutions are in the early stages of development. As a result, our prospective customers may not have a specific portion of their IT budgets allocated for our advanced security solutions.
We invest heavily in sales and marketing efforts to increase market awareness, educate prospective customers and drive adoption of our solutions and services. Additionally, our consultants use our technology in their engagements, allowing customers to witness the features and capabilities in their IT environments. This market education is critical to creating new IT budget dollars or allocating more of existing IT budget dollars to cybersecurity in general and specifically our security validation and security automation solutions. The degree to which prospective customers recognize the mission critical need for our solutions will drive our ability to acquire new customers and increase renewals and follow-on sales opportunities, which, in turn, will affect our future financial performance.
Sales Productivity. Our sales organization consists of in-house sales teams who work in collaboration with external channel partners to identify new sales prospects, sell additional products, subscriptions and services, and provide post-sale support. Our direct sales teams are organized by territory to target large enterprise and government customers who typically have sales cycles that can last several months or more. We have also expanded our inside sales teams to work with channel partners to expand our customer base of small and medium enterprises, or SMEs, as well as manage renewals of subscription and support contracts.
Newly hired sales and marketing employees typically require several months to establish prospect relationships and achieve full sales productivity. In addition, although we believe our investments in market education have increased awareness of us and our solutions globally, sales teams in certain international markets may face local markets with limited awareness of us and our solutions, or have specific requirements that are not available with our solutions. These factors will influence the timing and overall levels of sales productivity, impacting the rate at which we will be able to convert prospects to sales and drive revenue growth.
Customer Acquisition and Retention. Since we expect that our existing customers are likely to expand their deployments and purchase additional solutions from us over time, we believe new customer acquisition and retention of existing customers is important to expanding the value of our installed base, which we monitor through our key business metrics, including annualized recurring revenue. We believe our ability to maintain strong customer retention and drive new customer acquisition will have a material impact on future sales of our security solutions and services and therefore our future financial performance.
Follow-On Sales. To grow our revenue, it is important that our customers make additional purchases of our solutions and services. After the initial sale to a new customer, we focus on expanding our relationship with the customer to sell additional modules available on the Mandiant Advantage platform as well as and additional services. Sales to our existing customer base can take the form of incremental sales of our solutions, managed services, and professional services either to expand their deployment of our technologies, to extend their internal security resources with our managed and professional security services, or continuously measure the effectiveness of their security controls. Our opportunity to expand our customer relationships through follow-on sales will increase as we add new customers, broaden our security solutions portfolio with additional subscriptions and services and enhance the functionality of our existing solutions. Follow-on sales lead to increased revenue over the lifecycle of a customer relationship and can significantly increase the return on our sales and marketing investments. With many of our large enterprise and government customers, we have realized follow-on sales that were multiples of the value of their initial purchases.

Components of Operating Results
Revenue
We generate revenue from the sales of our Mandiant solutions and services. Revenue is recognized when a contract has been entered into with a customer, the performance obligation(s) is (are) identified, the transaction price is determined and has been allocated to the performance obligation(s) and only then for each performance obligation after we have satisfied that performance obligation.
Platform, cloud subscription and managed services revenue. The majority of our platform, cloud subscription and managed services revenue is generated from sales of subscriptions to our Mandiant Advantage platform and modules (security validation, threat intelligence, and automated defense) and to our managed services that are delivered through the cloud. A small portion of our revenue in the platform, cloud subscription and managed services category is derived from sales of term licenses to our security validation platform, and revenue from these sales is recognized when the license key is issued to the customer.
Professional services revenue. Professional services, which includes incident response, security assessments, and other strategic security consulting services, are offered on a time-and-material basis, through a fixed fee arrangement, or on a retainer basis. We recognize the associated revenue as the services are delivered. Some professional services and our expertise-on-demand subscription are prepaid, and revenue is deferred until services are delivered.

39


Cost of Revenue
Our total cost of revenue consists of cost of cloud and managed service revenue and cost of professional services revenue.
Cost of platform, cloud subscription and managed services revenue. Cost of platform, cloud subscription and managed services revenue primarily consists of personnel costs associated with maintaining our threat intelligence and delivering our managed services, hosting costs paid to third party cloud platform providers, and allocated overhead costs. Personnel costs associated with maintaining our threat intelligence and delivering our managed services consist of salaries, benefits, bonuses and stock-based compensation. Overhead costs consist of certain facilities, depreciation and information technology costs. If revenue from sales of our cloud and managed services declines, the cost of platform, cloud subscription and managed services revenue may increase as a percentage of cloud and managed services revenue due to the fixed nature of a portion of these costs.
Cost of professional services revenue. Cost of professional services revenue primarily consists of personnel costs for our services organization and allocated overhead costs. If sales of our professional services decline or we are unable to maintain our chargeability rates, our cost of professional services revenue may increase as a percentage of professional services revenue.
Gross Margin
Gross margin, or gross profit as a percentage of revenue, has been and will continue to be affected by a variety of factors, including the mix between platform, cloud subscription and managed services and professional services revenue, the mix of incident response and other strategic security consulting, and the amount of reimbursable travel expenses. We expect our gross margins to fluctuate slightly depending on these factors, but increase over time with expected growth and higher mix of platform, cloud subscription and managed services revenue compared to professional services revenue.

The inclusion of FireEye products revenue in discontinued operations resulted in an increase in allocated overhead costs to continuing operations, which reduced gross margins.
Operating Expenses
Our operating expenses consist of research and development, sales and marketing and general and administrative expenses. Personnel costs are the most significant component of operating expenses and consist of salaries, benefits, bonuses, stock-based compensation and, with regard to sales and marketing expense, sales commissions. Operating expenses also include allocated overhead costs consisting of certain facilities, depreciation and information technology costs.
Operating expenses for continuing operations include the full cost of resources shared by Mandiant solutions and FireEye Products. Following the completion of the divestiture, we will be reimbursed for the cost of shared resources associated with supporting the FireEye Products business under the Transition Services Agreement ("TSA").
In the fourth quarter of 2020, we experienced an attack from a highly sophisticated threat actor that targeted and accessed certain Red Team assessment tools that we use to test our customers' security. This security incident did not have a material adverse impact to our operating expenses during the three and nine months ended September 30, 2021. In addition, we do not expect the incident to materially impact our operating expenses in future periods.
Research and development. Research and development expense consists primarily of personnel costs and allocated overhead. Research and development expense also includes certain costs associated with delivering our threat intelligence through our Mandiant Advantage platform that were included in cost of goods sold before the Mandiant Advantage platform became generally available. We expect research and development expense to increase in terms of absolute dollars and remain relatively flat or slightly decrease as a percentage of total revenue.
Sales and marketing. Sales and marketing expense consists primarily of personnel costs, incentive commission costs and allocated overhead. Commission costs are capitalized and amortized over the expected period of benefit, taking into consideration the pattern of transfer to which the asset relates and the expected renewal period. When commissions paid for initial contracts are higher than those paid for renewal contracts, the initial commissions are not commensurate and as such, are recognized over the expected period of benefit. Renewal commissions are generally amortized over the renewal period.
Sales and marketing expense also includes costs for market development programs, promotional and other marketing activities, travel, and outside consulting costs. These costs are recognized as incurred. We expect sales and marketing expense to increase in absolute dollars and remain relatively constant as a percentage of total revenue.
General and administrative. General and administrative expense consists of personnel costs, professional service costs and allocated overhead. General and administrative personnel include our executive, finance, human resources, facilities and legal organizations. Professional service costs consist primarily of legal, auditing, accounting and other consulting costs. We expect general and administrative expense to decrease in terms of absolute dollars and decrease as a percentage of total
40


revenue after the divestiture of FireEye Products and the cost of shared resources associated with FireEye Products is reimbursed under the TSA.
Restructuring Charges. In April 2020, August 2020 and December 2020, we implemented restructuring plans designed to align our resources with the strategic initiatives of the business. These restructuring plans resulted in a reduction of 7% of our total workforce as well as the exiting and downsizing of certain real estate facilities and the impairment of certain assets. The expenses incurred primarily consisted of employee severance charges and other termination benefits, as well as real estate and related fixed asset charges for the consolidation or exiting of certain leased facilities.
Interest Income
Interest income consists of interest earned on our cash and cash equivalent and investment balances. We have historically invested our cash in money-market funds and other short-term, high quality securities. We expect interest income to vary each reporting period depending on our average cash and cash equivalent and investment balances during the respective reporting periods, types and mix of investments and market interest rates.
Interest Expense
Interest expense consists primarily of interest at the stated rate (coupon) and amortization of discounts and issuance costs relating to our convertible notes. We expect interest expense to decrease slightly as a result of the repurchase of Series A Notes in June 2020.
Other Income (Expense), Net
Other income (expense), net includes gains or losses on the disposal of fixed assets, gains or losses from our equity-method investment, gains or losses on the extinguishment of convertible notes, foreign currency re-measurement gains and losses and foreign currency transaction gains and losses. We expect other income (expense), net to fluctuate primarily as a result of foreign exchange rate movements.
Provision for (Benefit from) Income Taxes
Provision for (benefit from) income taxes relates primarily to income taxes payable in foreign jurisdictions where we conduct business, withholding taxes, and state income taxes in the United States. The provision is offset by tax benefits primarily related to the reversal of valuation allowances previously established against our deferred tax assets. Should the tax benefits exceed the provision, then a net tax benefit from income taxes is reflected for the period. Income in certain countries may be taxed at statutory tax rates that are lower than the U.S. statutory tax rate. As a result, our overall effective tax rate over the long-term may be lower than the U.S. federal statutory tax rate due to net income being subject to foreign income tax rates that are lower than the U.S. federal statutory rate.
Net Income (Loss) from Discontinued Operations
On May 29, 2021, we entered into a Purchase Agreement, pursuant to which we agreed to sell the FireEye Products business to a consortium led by STG in exchange for total cash consideration of $1.2 billion and assumption of certain liabilities of the FireEye Products business as specified in the Purchase Agreement. The transaction closed on October 8, 2021. The FireEye Products business results of operations have been included within discontinued operations. Discontinued operations are more fully described in Note 2 to the condensed consolidated financial statements.
41


Results of Operations
The following table summarizes our results of operations for the periods presented and as a percentage of our total revenue for those periods. The period-to-period comparison of results is not necessarily indicative of results for future periods.
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Amount% of total RevenueAmount% of total RevenueAmount% of total RevenueAmount% of total Revenue
(Dollars in thousands)
(Dollars in thousands)
Revenue:
Platform, cloud subscription and managed services
$60,249 49 %$48,613 49 %$168,184 48 %$141,966 49
Professional services61,721 51 51,439 51 182,384 52 147,470 51
Total revenue121,970 100 100,052 100 350,568 100 289,436 100
Cost of revenue:
Platform, cloud subscription and managed services
28,725 24 27,431 27 83,581 24 79,788 28
Professional services36,380 30 29,660 30 104,134 30 85,501 30
Total cost of revenue65,105 53 57,091 57 187,715 54 165,289 57
Total gross profit56,865 47 42,961 43 162,853 46 124,147 43
Operating expenses:
Research and development44,814 37 31,316 31 127,649 36 89,059 31
Sales and marketing65,899 54 55,459 55 190,130 54 167,045 58
General and administrative32,760 27 24,485 24 87,131 25 79,342 27
Restructuring charges— — 822 1,927 19,597 7
Total operating expenses143,473 118 112,082 112 406,837 116 355,043 123
Operating loss(86,608)(71)(69,121)(69)(243,984)(70)(230,896)(80)
Interest income1,226 2,163 4,235 9,450 3
Interest expense(14,903)(12)(14,353)(14)(44,289)(13)(45,555)(16)
Other income (expense), net(464)— 156 — (364)— (951)
Loss before income taxes from continuing operations$(100,749)(83)$(81,155)(81)$(284,402)(81)$(267,952)(92)
Provision for income taxes498 — 458 — 2,441 1,464 1
Loss from continuing operations$(101,247)(83)%$(81,613)(82)%$(286,843)(82)%$(269,416)(93)%
Net income from discontinued operations, net of income taxes33,025 42,494 103,279 100,716 
Net loss$(68,222)$(39,119)$(183,564)$(168,700)

42


Comparison of the Three Months Ended September 30, 2021 and 2020
Continuing operations
Revenue
Three Months Ended September 30,
20212020
Change  
Amount% of Total RevenueAmount% of Total RevenueAmount%
(Dollars in thousands)
Revenue:
Platform, cloud subscription and managed services
$60,249 49 %$48,613 49 %$11,636 24 %
Professional services61,721 51 51,439 51 10,282 20 
Total revenue$121,970 100 %$100,052 100 %$21,918 22 %
Revenue by geographic region:
U.S.$83,708 69 %$71,509 71 %$12,199 17 %
EMEA16,777 14 12,000 12 4,777 40 
APAC12,110 10 9,834 10 2,276 23 
Other9,375 6,709 2,666 40 
Total revenue$121,970 100 %$100,052 100 %$21,918 22 %
Platform, cloud subscription and managed services revenue increased by $11.6 million, or 24%, during the three months ended September 30, 2021 compared to the three months ended September 30, 2020. The increase in platform, cloud subscription and managed services revenue reflected increased recognition of deferred revenue associated with sales of the threat intelligence and security validation modules of the Mandiant Advantage platform and our Managed Defense managed security service, partially offset by a decrease in sales of term licenses for our on-premise security validation solution.
Professional services revenue increased by $10.3 million, or 20%, during the three months ended September 30, 2021 compared to the three months ended September 30, 2020. The increase was primarily driven by an increase in number of engagements enabled by an increase in professional services personnel and an increase in mix of incident response services with higher rates per hour as compared to the same period in 2020.
Our international revenue increased $9.7 million, or 34%, during the three months ended September 30, 2021 compared to the three months ended September 30, 2020. The increase reflects growth in sales of our platform, cloud subscription and managed services and an increase in the number of professional services engagements in certain international regions compared to prior periods.
Cost of Revenue and Gross Margin
Three Months Ended September 30,
20212020Change
AmountGross 
Margin
Amount Gross 
Margin
Amount  %
(Dollars in thousands)
Cost of revenue:
Platform, cloud subscription and managed services
$28,725 $27,431 $1,294 %
Professional services36,380 29,660 6,720 23 
Total cost of revenue$65,105 $57,091 $8,014 14 %
Gross margin:
Platform, cloud subscription and managed services
52 %44 %
Professional services41 %42 %
Total gross margin47 %43 %
The cost of platform, cloud subscription and managed services revenue increased by $1.3 million, or 5%, during the three months ended September 30, 2021 compared to the three months ended September 30, 2020. The increase in cost of platform, cloud subscription and managed services revenue was primarily due to an increase of $1.9 million in payroll costs due to an increase in
43


headcount, an increase of $0.8 million in stock-based compensation, an increase of $0.8 million in amortization of intangible assets and an increase of $0.3 million pertaining to hosting services, partially offset by a $2.7 million decrease in shared services.
The cost of professional services revenue increased by $6.7 million, or 23%, during the three months ended September 30, 2021 compared to the three months ended September 30, 2020. The increase in cost of professional services revenue was primarily due to an increase of $5.6 million in headcount and travel expense to support the increase in customer engagements and an increase of $1.5 million in stock-based compensation expense, partially offset by a $0.8 million decrease in shared services.
Gross margin percentage increased 4 percentage points during the three months ended September 30, 2021 compared to the three months ended September 30, 2020.
Operating Expenses
Three Months Ended September 30,
20212020Change
Amount% of Total RevenueAmount% of Total RevenueAmount%
(Dollars in thousands)
Operating expenses:
Research and development $44,814 37 %$31,316 31 %$13,498 43 %
Sales and marketing 65,899 54 55,459 55 10,440 19 
General and administrative 32,760 27 24,485 24 8,275 34 
Restructuring charges— — 822 (822)(100)
Total operating expenses $143,473 118 %$112,082 112 %$31,391 28 %
Includes stock-based compensation expense of:
Research and development $9,644 $6,232 
Sales and marketing 10,176 9,706 
General and administrative 9,598 5,952 
Total $29,418 $21,890 
Research and Development
Research and development expense increased by $13.5 million, or 43%, during the three months ended September 30, 2021 compared to the three months ended September 30, 2020. The increase was primarily due to an increase of $7.3 million in employee costs due to an increase in headcount both organically and through acquisitions and an increase of $3.4 million in stock-based compensation expense.
Sales and Marketing
Sales and marketing expense increased by $10.4 million, or 19%, during the three months ended September 30, 2021 compared to the three months ended September 30, 2020. The increase was primarily due to an increase of $5.4 million in marketing program expense and company rebranding costs and an increase of $4.0 million in commission and employee expenses due to an increase in headcount.
General and Administrative
General and administrative expense increased by $8.3 million, or 34%, during the three months ended September 30, 2021 compared to the three months ended September 30, 2020. The increase was primarily due to an increase of $3.6 million in stock-based compensation expense associated with annual equity refresh grants and the addition of new hires, an increase of $1.9 million in professional services expense and an increase of $1.4 million in employee costs primarily due to retention bonuses.
Restructuring Charges
We did not incur restructuring charges during the three months ended September 30, 2021. During the three months ended September 30, 2020, we incurred restructuring charges of approximately $0.8 million, which primarily related to employee salary, severance charges and other termination benefits and related to certain facilities exit costs and other restructuring-related expenses under our 2020 restructuring plans.
44


Interest Income
Three Months Ended September 30,
Change
20212020Amount 
(Dollars in thousands)
Interest income
$1,226 $2,163 $(937)(43)%
Interest income decreased for the three months ended September 30, 2021 compared to the three months ended September 30, 2020, due primarily to a lower rate of return on balances in our cash and cash equivalents and investments.
Interest Expense
Three Months Ended September 30,
Change 
20212020Amount 
(Dollars in thousands)
Interest expense
$(14,903)$(14,353)$(550)%
Interest expense decreased for the three months ended September 30, 2021 compared to the three months ended September 30, 2020 primarily due to the repurchase of a portion of our convertible notes in June 2020. Interest expense pertains primarily to the amortization of discount and issuance costs related to our convertible notes.
Other Income (Expense), Net
Three Months Ended September 30,
Change
20212020Amount 
(Dollars in thousands)
Other expense, net
$(464)$156 $(620)(397)%
Other expense, net, increased for the three months ended September 30, 2021 compared to the three months ended September 30, 2020 primarily due to foreign currency transaction losses.
Provision for Income Taxes
Three Months Ended September 30,
20212020
(Dollars in thousands)
Provision for income taxes
$498 $458 
Effective tax rate
(0.5)%(0.6)%

The provision for income taxes remained relatively flat for the three months ended September 30, 2021 compared to the three months ended September 30, 2020.

Discontinued Operations
Three Months Ended September 30,
Change
20212020Amount 
(Dollars in thousands)
Net income from discontinued operations
$33,025 $42,494 $(9,469)(22)%

Net income from discontinued operations decreased during the three months ended September 30, 2021 compared to the three months ended September 30, 2020. The decrease was primarily due a $4.0 million decrease in gross profit due to lower revenues and an increase in operating expenses of $5.3 million.

45


Comparison of the Nine Months Ended September 30, 2021 and 2020
Continuing Operations
Revenue
Nine Months Ended September 30,
20212020
Change  
Amount% of Total RevenueAmount% of Total RevenueAmount%
(Dollars in thousands)
Revenue:
Platform, cloud subscription and managed services
$168,184 48 %$141,966 49 %$26,218 18 %
Professional services182,384 52 147,470 51 34,914 24 
Total revenue$350,568 100 %$289,436 100 %$61,132 21 %
Revenue by geographic region:
United States$238,978 68 %$205,577 71 %$33,401 16 %
EMEA50,211 14 36,836 13 13,375 36 
APAC35,032 10 26,799 8,233 31 
Other26,347 20,224 6,123 30 
Total revenue$350,568 100 %$289,436 100 %$61,132 21 %
Platform, cloud subscription and managed services revenue increased by $26.2 million, or 18%, during the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. The increase in platform, cloud subscription and managed services revenue was primarily due to an increase in revenue recognized from deferred revenue related to increased sales of subscriptions to our threat intelligence and validation modules of the Mandiant Advantage platform and our managed services.

Professional services revenue increased by $34.9 million, or 24%, during the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. The increase was primarily due to an increase in the number of engagements, resulting in an increase in billable hours compared to the same period in 2020.

Our international revenue increased $27.7 million, or 33%, during the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. The increase reflects an increase in sales of our platform, cloud subscription and managed services and an increase in the number of professional services engagements in certain international regions compared to prior periods.
Cost of Revenue and Gross Margin
Nine Months Ended September 30,
20212020Change
AmountGross 
Margin
Amount Gross 
Margin
Amount  %
(Dollars in thousands)
Cost of revenue:
Platform, cloud subscription and managed services
$83,581 $79,788 $3,793 %
Professional services104,134 85,501 18,633 22 
Total cost of revenue$187,715 $165,289 $22,426 14 %
Gross margin:
Platform, cloud subscription and managed services
50 %44 %
Professional services43 %42 %
Total gross margin46 %43 %
The cost of platform, cloud subscription and managed services revenue increased by $3.8 million, or 5%, during the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. The increase in cost of platform, cloud subscription and managed services revenue was primarily due to an increase of $7.4 million in payroll costs due to an increase in
46


headcount, an increase of $2.2 million in stock-based compensation, an increase of $1.8 million in amortization of intangible assets and an increase of $1.8 million pertaining to hosting services, partially offset by a $9.1 million decrease in shared services.
The cost of professional services revenue increased $18.6 million, or 22%, during the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. The increase in cost of professional services revenue was primarily due to an increase of $16.0 million in payroll costs due to increased headcount to support the increase in customer engagements and an increase of $5.1 million in stock-based compensation expense, partially offset by a $2.7 million decrease in shared services.
Gross profit margin increased by 3% as a percentage of revenue during the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. Platform, cloud subscription and managed services gross profit margin increased by 6% compared to the same period in 2020. Professional services gross margin increased 1% primarily due to an increase in billable hours as compared to the same period in 2020.
Operating Expenses
Nine Months Ended September 30,
20212020Change
Amount% of Total RevenueAmount% of Total RevenueAmount%
(Dollars in thousands)
Operating expenses:
Research and development $127,649 36 %$89,059 31 %$38,590 43 %
Sales and marketing 190,130 54 167,045 58 23,085 14 
General and administrative 87,131 25 79,342 27 7,789 10 
Restructuring charges1,927 19,597 (17,670)(90)
Total operating expenses $406,837 116 %$355,043 123 %$51,794 15 %
Includes stock-based compensation expense of:
Research and development $27,387 $16,598 
Sales and marketing 31,605 26,749 
General and administrative 24,948 18,439 
Restructuring charges— 
Total $83,940 $61,786 
Research and Development
Research and development expense increased $38.6 million, or 43%, during the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. The increase was due primarily to a $27.4 million increase in payroll and related costs due to an increase in headcount and an increase of $10.8 million in stock-based compensation expense.
Sales and Marketing
Sales and marketing expense increased $23.1 million, or 14%, during the nine months ended September 30, 2021 as compared to the nine months ended September 30, 2020. The increase was primarily due to a $13.6 million increase in commission costs and employee costs due to an increase in headcount, an increase of $4.9 million in stock-based compensation expense and a $0.8 million increase in amortization for intangible assets, partially offset by a $3.8 million decrease in marketing programs and professional services.
General and Administrative
General and administrative expense increased by $7.8 million, or 10%, during the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. The increase was primarily due to an increase of $6.5 million in stock-based compensation expense and a $2.9 million increase in third party professional services.
Restructuring Charges
During the nine months ended September 30, 2021, we incurred restructuring charges of approximately $1.9 million. During the nine months ended September 30, 2020, we incurred restructuring charges of approximately $19.6 million, which primarily related to employee severance charges and other termination benefits as well as certain facilities exit costs for other outside services under our 2020 restructuring plans.
47


Interest Income
Nine Months Ended September 30,Change
20212020Amount 
(Dollars in thousands)
Interest income
$4,235 $9,450 $(5,215)(55)%
Interest income decreased for the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020, due to a lower rate of return on balances in our cash and cash equivalents and investments, which was a direct result of the overall lower interest rate environment and our limited duration investment portfolio.
Interest Expense
Nine Months Ended September 30,Change
20212020Amount 
(Dollars in thousands)
Interest expense
$(44,289)$(45,555)$1,266 (3)%
Interest expense decreased slightly for the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020, primarily due to the repurchase of a portion of our convertible notes in June 2020.
Other Expense, Net
Nine Months Ended September 30,Change
20212020Amount 
(Dollars in thousands)
Other income (expense), net
$(364)$(951)$587 (62)%
Other income (expense), net, for the nine months ended September 30, 2021 decreased primarily due to foreign currency transaction losses compared to the nine months ended September 30, 2020.
Provision for Income Taxes
Nine Months Ended September 30,
20212020
(Dollars in thousands)
Provision for income taxes
$2,441 $1,464 
Effective tax rate
(0.9)%(0.5)%

The provision for income taxes increased for the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. The increase in the provision for income taxes for the nine months ended September 30, 2021 was primarily due to higher foreign taxes and decreased tax benefits from business combinations included in the nine months ended September 30, 2021 as compared to the nine months ended September 30, 2020.
Discontinued Operations
Nine Months Ended September 30,
Change
20212020Amount 
(Dollars in thousands)
Net income from discontinued operations
$103,279 $100,716 $2,563 %

Net income from discontinued operations increased during the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. The increase was primarily due to a decrease in operating expenses.

48



Liquidity and Capital Resources
As of September 30, 2021As of December 31, 2020
(In thousands)
Cash and cash equivalents
$384,700 $664,679 
Short-term investments
$845,637 $624,824 
Nine Months Ended September 30,
20212020
(In thousands)
Cash used in operating activities - continuing operations
$(37,233)$(96,850)
Cash provided by operating activities - discontinued operations126,836 120,351 
Cash provided by operating activities$89,603 $23,501 
Cash provided by (used in) investing activities - continuing operations
$(259,709)$54,788 
Cash used in investing activities - discontinued operations(15,962)(12,018)
Cash provided by (used in) investing activities$(275,671)$42,770 
Cash used in financing activities
$(93,911)$(86,624)
        Net decrease in cash and cash equivalents
$(279,979)$(20,353)
 
As of September 30, 2021, our cash and cash equivalents of $384.7 million were held for working capital, capital expenditures, investment in technology, debt servicing and business acquisition purposes, of which approximately $102.9 million was held outside of the United States. We consider the undistributed earnings of our foreign subsidiaries as of September 30, 2021 to be indefinitely reinvested outside the United States on the basis of estimates that future domestic cash generation will be sufficient to meet future domestic cash needs and our plan for reinvestment of our foreign subsidiaries’ undistributed earnings.
On August 4, 2021, we announced the acquisition of Intrigue, a privately-held company, for consideration of approximately $12.3 million in cash.
On May 29, 2021, we entered into a Purchase Agreement, pursuant to which we agreed to sell the FireEye Products business to a consortium led by STG in exchange for total cash consideration of $1.2 billion and assumption of certain liabilities of the FireEye Products business as specified in the Purchase Agreement. The proceeds were received when the transaction closed on October 8, 2021.
In December 2020, we issued and sold 400,000 shares of a newly designated 4.5% Series A Convertible Preferred Stock, par value $0.0001 per share, at a price of $1,000 per share, for an aggregate purchase price of $400.0 million.
In November 2020, we acquired Respond Software, a cybersecurity investigation automation company. In connection with this acquisition, we paid cash consideration of $116.1 million and assumed $5.0 million in net tangible liabilities.
In January 2020, we acquired Cloudvisory, a provider of cloud visibility and control solutions. Total consideration for the acquisition was $13.2 million in cash. We also assumed $0.3 million in net tangible liabilities.
Our principal sources of liquidity are existing cash and cash equivalents and short-term investments and any cash inflow from operations, which we believe will be sufficient to meet our anticipated cash needs for at least the next 12 months. While we have experienced delays in collections which we attribute to the COVID-19 pandemic, we believe we will be able to manage liquidity to meet our anticipated cash needs for at least the next 12 months. Our future capital requirements will depend on many factors, including our growth rate, the timing and extent of spending to support development efforts, the efficiency of our marketing and sales activities, the introduction of new and enhanced product and service offerings, the cost of any future acquisitions of technology or businesses, and the continuing market acceptance of our products and services. In the event that additional financing is required from outside sources, we may not be able to raise such financing on terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, operating results and financial condition would be adversely affected.
49


Operating Activities
During the nine months ended September 30, 2021, our operating activities from continuing operations used cash of $37.2 million. We incurred a net loss of $286.8 million, which included net non-cash expenses of $214.4 million, primarily consisting of stock-based compensation charges, depreciation and amortization expense and non-cash interest expense related to our convertible notes. Our net change in operating assets and liabilities provided cash of $35.2 million, primarily related to cash sourced from a decrease in deferred revenue of $30.4 million, a reduction in accounts receivable of $3.2 million due to increased collections, an increase in accounts payable and accrued liabilities of $9.3 million and a decrease in prepaid expenses and other assets of $6.7 million primarily due to receipt of other receivables, partially offset by a decrease in other long-term liabilities of $9.8 million and a decrease in accrued compensation of $4.5 million.
During the nine months ended September 30, 2020, our operating activities from continuing operations used cash of $96.9 million. We incurred a net loss of $269.4 million, which included net non-cash expenses of $176.8 million, primarily consisting of stock-based compensation charges, depreciation and amortization expense and non-cash interest expense related to our convertible notes. Our net change in operating assets and liabilities used cash of $4.3 million, primarily due to a decrease in deferred revenue of $29.6 million, a decrease in accounts payable and accrued liabilities of $11.4 million and a decrease in other long-term liabilities of $8.2 million, partially offset by cash sourced from a reduction in accounts receivable of $17.4 million due to increased collections, an increase in accrued compensation of $23.9 million and a decrease in prepaid expenses and other current assets of $3.7 million primarily due to receipt of other receivables.
Investing Activities
Cash used in investing activities from continuing operations during the nine months ended September 30, 2021 was $259.7 million. This was primarily due to $231.0 million net spending on short-term investments as purchases exceeded maturities and sales, $16.8 million used for capital expenditures to purchase property and equipment and by $11.7 million used to acquire Intrigue, net of cash acquired. Cash used in investing activities from discontinued operations was $16.0 million.
Cash provided by investing activities from continuing operations during the nine months ended September 30, 2020 was $54.8 million. This was primarily due to $78.8 million of net receipts from short-term investments as maturities and sales exceeded purchases, partially offset by $16.6 million used for capital expenditures to purchase property and equipment and by $6.3 million used to acquire Cloudvisory, net of cash acquired. Cash used in investing activities from discontinued operations was $12.0 million.
Financing Activities
During the nine months ended September 30, 2021, financing activities used $93.9 million in cash, primarily for share repurchases of $100.0 million, and payment related to shares withheld for taxes of $10.5 million, partially offset by $12.3 million received from employee purchases of shares under our 2013 Employee Stock Purchase Plan ("ESPP") and $4.4 million received from exercises of employee stock options.
During the nine months ended September 30, 2020, financing activities used $86.6 million in cash, primarily for payment of $96.4 million related to the repurchase of Series A Notes, payment related to shares withheld for taxes of $8.8 million offset by $12.3 million received from employee purchases of shares under our ESPP and $6.3 million received from exercises of employee stock options.
Contractual Obligations and Commitments
There have been no significant changes to our contractual obligations and commitments discussed in our Annual Report on Form 10-K for the year ended December 31, 2020 except for those disclosed in Note 10 Convertible Senior Notes and Note 11 Commitments and Contingencies contained in the "Notes to Condensed Consolidated Financial Statements" in Part I, Item I of this Quarterly Report on Form 10-Q.
Off-Balance Sheet Arrangements
As of September 30, 2021, we did not have any relationships with unconsolidated entities or financial partnerships, such as structured finance or special purpose entities, which were established for the purpose of facilitating off-balance sheet arrangements or other purposes.
Use of Estimates
Our condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances. We evaluate our estimates and assumptions on an ongoing basis. Actual results may differ from these estimates. To the extent that there are material differences between these estimates and our actual results, our future financial statements will be affected.
50


Summary of Significant Accounting Policies
We include herein certain updates to those policies.

Discontinued Operations

We consider assets to be held for sale when management, commits to a formal plan to actively market the assets for sale at a price reasonable in relation to fair value, the asset is available for immediate sale in its present condition, an active program to locate a buyer and other actions required to complete the sale have been initiated, the sale of the asset is expected to be completed within one year and it is unlikely that significant changes will be made to the plan. Upon designation as held for sale, we record the carrying value of the assets at the lower of its carrying value or its estimated fair value, less costs to sell. In accordance with GAAP, assets held for sale are not depreciated or amortized.

If the disposal of the component of an entity (or group of components) represents a strategic shift that has (or will have) a major effect on an entity’s operations and financial results, it meets the criteria for discontinued operations. The results of discontinued operations, as well as any gain or loss on the disposal transaction, are presented separately, net of tax, from the results of continuing operations for all periods presented. The expenses included in the results of discontinued operations are the direct operating expenses incurred by the discontinued segment that may be reasonably segregated from the costs of the ongoing operations of the Company. The assets and liabilities have been accounted for as assets held for sale in our condensed consolidated balance sheets. The operating results have been included in discontinued operations in our condensed consolidated statements of operations. The condensed consolidated statement of cash flows presents combined cash flows from continuing operations with cash flows from discontinued operations within each cash flow statement category.

See Note 2, “Discontinued Operations,” to our condensed consolidated financial statements for additional information.

Recent Accounting Pronouncements
See Note 1, "Description of Business and Summary of Significant Accounting Policies," contained in the "Notes to Condensed Consolidated Financial Statements" in Part I, Item I of this Quarterly Report on Form 10-Q for a full description of the recent accounting pronouncements and our expectation of their impact, if any, on our results of operations and financial conditions.



Item 3. Quantitative and Qualitative Disclosures About Market Risk
Foreign Currency Exchange Risk
Our sales contracts are primarily denominated in U.S. dollars. A portion of our operating expenses are incurred outside the United States and are denominated in foreign currencies and are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the Indian Rupee, British Pound Sterling, Japanese Yen and Euro. Additionally, fluctuations in foreign currency exchange rates may cause us to recognize transaction gains and losses in our statement of operations. On June 23, 2016, the United Kingdom ("U.K.") held a referendum in which British voters approved an exit from the European Union ("EU"), commonly referred to as "Brexit." This resulted in an adverse impact to currency exchange rates, notably the British Pound Sterling which experienced a sharp decline in value compared to the U.S. dollar and other currencies. Continued volatility in currency exchange rates is expected as the U.K. negotiates its exit from the EU, which could result in greater transaction gains or losses in our statement of operations.
The effect of a hypothetical 10% adverse change in foreign exchange rates on monetary assets and liabilities at September 30, 2021 would not be material to our financial condition or results of operations. To date, foreign currency transaction gains and losses and exchange rate fluctuations have not been material to our financial statements, and we have not engaged in any foreign currency hedging transactions.
As our international operations continue to grow, our risks associated with fluctuations 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, and a strengthening U.S. dollar could slow international demand as products and services priced in U.S. dollars become more expensive.
Interest Rate Risk
We had cash and cash equivalents and investments of $1,230.3 million and $1,289.5 million as of September 30, 2021 and December 31, 2020, respectively, consisting of bank deposits, money market funds, certificates of deposit, commercial paper and bonds issued by corporate institutions, the U.S. Treasury and U.S. government agencies. Such interest-earning instruments carry a degree of interest rate risk, but the risk is limited due to our investment policies which limit the duration of our short-term investments. To date, fluctuations in interest income have not been significant.
We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure. We have not been exposed to, nor do we anticipate being exposed to, material risks due to changes in interest rates.
Our cash flow exposure due to changes in interest rates related to our debt is limited as the Series A Notes, Series B Notes and 2024 Notes have fixed interest rates of 1.000%, 1.625% and 0.875%, respectively. The fair value of our convertible notes may increase or decrease for various reasons, including fluctuations in the market price of our common stock, fluctuations in market interest rates and fluctuations in general economic conditions. Based upon the quoted market price as of September 30, 2021, the fair value of our convertible notes was approximately $1.0 billion.
A hypothetical 10% change in interest rates during any of the periods presented would not have had a material impact on our financial statements.
52


Item 4. Controls and Procedures
Limitations on Effectiveness of Controls
In designing and evaluating our 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.
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 as of September 30, 2021. The term "disclosure controls and procedures," as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (or the “Exchange Act”), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to management, including our principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure.
Based on our evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of September 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 the 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 Rules 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended September 30, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
53


PART II - OTHER INFORMATION
Item 1. Legal Proceedings
The information set forth under the "Litigation" subheading in Note 11 Commitments and Contingencies contained in the "Notes to Condensed Consolidated Financial Statements" in Part I, Item I of this Quarterly Report on Form 10-Q is incorporated herein by reference.
54


Item 1A. Risk Factors

Our operations and financial results are subject to various risks and uncertainties including those described below. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, also may become important factors that affect us. Please see page 34 of this Quarterly Report on Form 10-Q for a discussion of forward-looking statements that are qualified by these risk factors. If any of the following risks or others not specified below materialize, our business, financial condition and results of operations could be materially adversely affected. In that case, the trading price of our common stock could decline.

Summary

If we are unsuccessful at executing our business plan and necessary transition activities following the sale of the FireEye Products business, our business and results of operations may be adversely affected and our ability to invest in and grow our business could be limited.
We may not achieve the intended benefits of the sale of the FireEye Products business.
If the IT security market does not continue to adopt our security solutions, our sales will not grow as quickly as anticipated, or at all, and our business, results of operations and financial condition would be harmed.
We have had operating losses each year since our inception, and may not achieve or maintain profitability in the future.
We face intense competition and could lose market share to our competitors, which could adversely affect our business, financial condition and results of operations.
• Real or perceived defects, errors or vulnerabilities in our solutions or services, the misconfiguration of our solutions, the failure of our solutions or services to detect or respond to a security breach or incident, or the failure of customers to take action on attacks identified by our solutions could harm our reputation and adversely impact our business, financial position and results of operations.
Our results of operations may vary significantly from period to period, which could cause the trading price of our common stock to decline.
If we are unable to retain our customers, renew and expand our relationships with them, and add new customers, we may not be able to sustain revenue growth and we may not achieve or maintain profitability in the future.
• Our ability to manage our business and monitor results is highly dependent upon IT systems. A failure of these systems or our planned QTC and ERP implementations could have a material adverse effect on our business.
• The implementation of our planned new ERP and change in related processes could negatively impact the effectiveness of our internal control over financial reporting.
• We have experienced network or data security incidents in the past, and we may experience additional network or data security incidents in the future, which, whether actual, alleged or perceived, may harm our reputation, create liability and adversely impact our financial results.
• If securities or industry analysts do not publish research or reports about our business, or publish inaccurate or unfavorable research reports about our business, our share price and trading volume could decline.
The price of our common stock has been and may continue to be volatile, and the value of your investment could decline.
Sales of substantial amounts of our common stock in the public markets, or sales of our common stock by our executive officers and directors under Rule 10b5-1 plans, could adversely affect the market price of our common stock.

Risks Related to the Sale of the FireEye Products Business

If we are unsuccessful at executing our business plan and necessary transition activities following the sale of the FireEye Products business, our business and results of operations may be adversely affected and our ability to invest in and grow our business could be limited.

On October 8, 2021, we completed the sale of the FireEye Products business to Magenta Buyer LLC (“McAfee Enterprise”), which is backed by a consortium led by Symphony Technology Group. This and other operational transitions have involved turnover in management and other key personnel and changes in our strategic direction. Transitions of this type can be disruptive, result in the loss of focus and employee morale and make the execution of business strategies more difficult. We also expect to pay one-time separation costs, a portion of which will be expenses paid by proceeds from the transaction. We have also entered into a transition services agreement under which we will provide assistance to McAfee Enterprise including, but not limited to, business
55


support services and IT services that have historically been provided to the FireEye Products business. We may experience delays in the anticipated timing of activities related to such transitions and higher than expected or unanticipated execution costs. If we do not succeed in executing on these transition activities while achieving our cost optimization goals, or if these efforts are more costly or time-consuming than expected, our business and results of operations may be adversely affected, which could limit our ability to invest in and grow our business. Even if we are successful at executing the transition of the FireEye Products business, the divestiture may not enhance long-term stockholder value as anticipated.

The TSA has an initial term of 12 months and may be extended by McAfee Enterprise for up to two three-month extensions. McAfee Enterprise may also terminate any or all services delivered pursuant to the TSA upon written notice, with such termination becoming effective the last day of the month following delivery of such notice. The TSA provides that McAfee Enterprise will pay us a variable fee each month based on the specific services we have provided to it in the previous month. Once services terminate under the TSA, we will not receive the associated fees for providing services and our level of staffing and cost structure may no longer be appropriate for our business needs at that time. If we are not successful at optimizing our costs in performing the services under the TSA, or if we fail to effectively prepare for and manage the effect of the termination of services under the TSA, our business and results of operations may be adversely affected and our ability to invest in and grow our business could be limited.

We may not achieve the intended benefits of the sale of the FireEye Products business.

We may not realize some or all of the anticipated benefits from the sale of the FireEye Products business. The constraints on our business imposed by the divestiture, including the resources required to focus on completing the divestiture and the limitations created by the sale of certain assets we have historically used in our business, a non-compete, bilateral commercial agreements and the loss of employees, could have a continuing impact on the execution of our business strategy and our overall operating results. Further, our remaining employees may become concerned about the future of our remaining operations and lose focus or seek other employment.

We may not realize some or all of the anticipated benefits from the divestiture with respect to the anticipated performance in our remaining business and the divestiture may in fact adversely affect our business. Our ability to realize the anticipated benefits of the divestiture will depend, to a large extent, on our ability to successfully operate the remaining business as a standalone business and to grow and develop the remaining business in the absence of the divested business. In addition, some of the anticipated benefits may not occur for a significant time period following the completion of the divestiture. If our strategy is not successful and does not achieve our expectations over the long term, our business and results of operations may be adversely affected and the price of our common stock could decline.

Our future results of operations are dependent solely on the operations of the Mandiant Solutions business and will differ materially from our previous results.

The FireEye Products business generated approximately 58% of our total revenue for fiscal 2020, and approximately 63% of our total revenue for fiscal 2019. Accordingly, our future financial results will differ materially from our previous results since our future financial results will be dependent solely on our Mandiant Solutions business. Any downturn in our Mandiant Solutions business could have a material adverse effect on our future operating results and financial condition and could materially and adversely affect the trading price of our common stock.

Because we depend in part on FireEye Products and product telemetry data in the operation of our business, disruptions in the availability of such products or product telemetry data could negatively impact our ability to operate our business and provide services to our customers.

We use and depend in part on FireEye Products and product telemetry data from FireEye Products in the operation of our business. For example, in providing incident response services, we typically use a variety of FireEye Products as part of the investigation and remediation, and we use FireEye Product data for threat research, threat hunting and generating derivative content for our offerings such as Mandiant Security Validation. We have entered into a market cooperation and reseller agreement with McAfee Enterprise to, among other things, purchase FireEye Products for our continued use in our consulting business. We have also entered into a strategic collaboration agreement with McAfee Enterprise that allows us to, among other things, purchase telemetry data from FireEye Products until October 2024. However, there is an inherent risk that there could be a disruption in the availability of FireEye Products from McAfee Enterprise or in the sharing of product telemetry data by McAfee Enterprise, due to any number of events, including but not limited to supply chain disruptions, natural disasters or other events outside of the control of McAfee Enterprise. Any such disruptions in the availability of such products or product telemetry data could negatively impact our ability to operate our business and provide services to our customers in the same manner as before our divestiture of the FireEye Products business, which could harm our reputation and adversely impact our business, financial position and results of operations.
56



Risks Related to Our Business and Our Industry

If the IT security market does not continue to adopt our security solutions, our sales will not grow as quickly as anticipated, or at all, and our business, results of operations and financial condition would be harmed.

Our future success depends on market adoption of our unique approach to IT security, which combines our technology, threat intelligence and security expertise in solutions that measure security effectiveness, investigate and respond to breaches and enable customers to adapt to changes in the threat environment. We are seeking to disrupt the IT security market with our security solutions. Our solutions interoperate with, but do not replace, other IT security solutions. Enterprises and governments may be hesitant to purchase our security solutions if they believe their existing solutions provide a level of IT security that is sufficient to meet their needs. Currently, many enterprises and governments have not allocated a fixed portion of their budgets to standalone threat intelligence or solutions that evaluate security effectiveness. As a result, to expand our customer base, we need to convince potential customers to allocate a portion of their discretionary budgets to purchase our technology, threat intelligence and expertise. However, even if we are successful in doing so, any future deterioration in general economic conditions, including as a result of the COVID-19 pandemic, may cause our customers to cut their overall IT spending, and such cuts may fall disproportionately on solutions like ours. If we do not succeed in convincing customers that our solutions should be an integral part of their overall approach to IT security and that a fixed portion of their annual IT budgets should be allocated to our solutions, our sales will not grow as quickly as anticipated, or at all, which would have an adverse impact on our business, results of operations and financial condition.

Even if there is significant demand for security solutions like ours, if our competitors include functionality that is, or is perceived to be, better than or equivalent to that of our solutions, we may have difficulty increasing the market penetration of our solutions. Furthermore, even if the functionality offered by other IT security providers is different and more limited than the functionality of our solutions, organizations may elect to accept such limited functionality in lieu of adding solutions and services from additional vendors like us, especially if competitor offerings are free or available at a lower cost.

In addition, changes in customer requirements could reduce customer demand for our security solutions. For example, if one or more governments share, on a free or nearly free basis, threat intelligence with other governmental agencies or organizations, such as critical infrastructure companies, then those agencies or organizations might have less demand for additional threat intelligence and may purchase less of our standalone threat intelligence offerings.

If enterprises and governments do not continue to adopt our security solutions for any of the reasons discussed above or for other reasons not contemplated, our sales would not grow as quickly as anticipated, or at all, and our business, results of operations and financial condition would be harmed.

We have had operating losses each year since our inception, and may not achieve or maintain profitability in the future.

We have incurred operating losses each year since our inception, including net losses of $72.8 million and $39.1 million during the three months ended September 30, 2021 and 2020 respectively, relating to our Mandiant Solutions business. Any failure to increase our revenue and manage our cost structure as we grow our business could prevent us from achieving or, if achieved, maintaining profitability. Even if we do achieve profitability, we may not be able to sustain or increase profitability on a quarterly or annual basis. If we are unable to become and remain profitable, the value of our company could decrease and our ability to raise capital, maintain our research and development efforts, and expand our business could be negatively impacted.

We face intense competition and could lose market share to our competitors, which could adversely affect our business, financial condition and results of operations.

The market for security solutions and services is intensely competitive and characterized by rapid changes in technology, customer requirements, industry standards, threat vectors and frequent new product introductions and improvements. We anticipate continued challenges from current competitors, which in many cases are more established and enjoy greater resources than us, as well as by new entrants into the industry. If we are unable to anticipate or effectively react to these competitive challenges, our competitive position could weaken, and we could experience a decline in our growth rate or revenue that could adversely affect our business and results of operations.

Our current competitors include large cybersecurity vendors such as CrowdStrike, Palo Alto Networks and Rapid7 that have multiple offerings similar to ours; large accounting firms that offer incident response and strategic consulting services similar to
57


ours; and other small and large companies that offer solutions or services that compete in some of our markets. Other IT providers offer, and may continue to introduce, security features that compete with our Mandiant Advantage platform, either in stand-alone security products or as additional features in their network infrastructure products. Many of our existing competitors have, and some of our potential competitors could have, substantial competitive advantages such as:

greater name recognition, longer operating histories and larger customer bases;
larger sales and marketing budgets and resources;
broader distribution and established relationships with channel and distribution partners and customers;
greater customer support resources;
greater resources to make acquisitions or enter into strategic partnerships;
lower labor and research and development costs;
larger and more mature intellectual property portfolios; and
substantially greater financial, technical and other resources.

In addition, some of our larger competitors have substantially broader offerings and may be able to leverage their relationships with distribution partners and customers based on other products or solutions to gain business in a manner that discourages users from purchasing our solutions, subscriptions and services, including by selling at zero or negative margins, product bundling or offering closed technology platforms. Potential customers may also prefer to purchase from their existing suppliers rather than a new supplier regardless of performance or features of the solutions. Furthermore, with the completion of our sale of the FireEye Products business, organizations that purchased both Mandiant Solutions offerings and FireEye Products offerings may decide to not continue purchasing Mandiant Solutions offerings if they desire to limit their number of existing suppliers for cybersecurity offerings. As a result, even if the features of our platform are superior, customers may not purchase our solutions. In addition, new innovative start-up companies, and larger companies that are making significant investments in research and development, may invent similar or superior solutions and technologies that compete with our platform. Our current and potential competitors may also establish cooperative relationships among themselves or with third parties that may further enhance their resources. Further, as our customers refresh the security solutions bought in prior years, they may seek to consolidate vendors, which may result in current customers choosing to purchase solutions from our competitors on an ongoing basis.

Some of our competitors have made or could make acquisitions of businesses that allow them to offer more competitive and comprehensive solutions. As a result of such acquisitions, our current or potential competitors may accelerate the adoption of new technologies that better address end-customer needs, devote greater resources to bring these products and services to market, initiate or withstand substantial price competition, or develop and expand their product and service offerings more quickly than we do. These competitive pressures in our market or our failure to compete effectively may result in price reductions, fewer orders, reduced revenue and gross margins, and loss of market share.

If we are unable to compete successfully, or if competing successfully requires us to take costly actions in response to the actions of our competitors, our business, financial condition and results of operations could be adversely affected.

Real or perceived defects, errors or vulnerabilities in our solutions or services, the misconfiguration of our solutions, the failure of our solutions or services to detect or respond to a security breach or incident, or the failure of customers to take action on attacks identified by our solutions could harm our reputation and adversely impact our business, financial position and results of operations.

Because our solutions and services are complex, they have contained and may contain design defects or errors that are not detected until after their deployment. Our solutions also provide our customers with the ability to customize a multitude of settings, and it is possible that a customer could misconfigure our solutions or otherwise fail to configure our solutions in an optimal manner. Such defects and misconfigurations of our solutions could cause our solutions or services to be vulnerable to security attacks, or cause them to fail to respond to threats. In addition, because the techniques used by computer hackers to access or sabotage networks change frequently and generally are not recognized until launched against a target, there is a risk that an advanced attack could emerge that our solutions and services are unable to detect. Moreover, as our solutions and services are adopted by an increasing number of enterprises and governments, it is possible that the individuals and organizations behind advanced malware attacks will focus on finding ways to defeat our solutions and services. If this happens, our networks, solutions, services and subscriptions could be targeted by attacks specifically designed to disrupt our business and undermine the perception that our solutions and services are capable of providing superior IT security, which, in turn, could have a serious impact on our reputation as a provider of security solutions. For example, in the fourth quarter of 2020, we experienced an attack from a highly sophisticated threat actor which gained access to our networks and systems via trojanized updates to SolarWinds’ Orion IT
58


monitoring and management software as further described below. Moreover, our solutions must interoperate with our customers’ existing infrastructure, which often have different specifications, utilize multiple protocol standards, deploy products from multiple vendors, and contain multiple generations of products that have been added over time. As a result, unanticipated failures could occur if a customer deploys our solutions in an untested configuration. Similarly, if we inadvertently update our solutions with an erroneous configuration or untested detection content, invalid detections or downtime could occur. Any of these situations could result in negative publicity to us, damage to our reputation, declining sales, increased expenses and customer relations issues, and therefore adversely impact our business, financial position and results of operations.

If any of our customers becomes infected with malware after using our solutions or services, such customer could be disappointed with our solutions and services, regardless of whether our solutions or services blocked the theft of any of such customer’s data or would have blocked such theft if configured properly. Similarly, if our solutions detect attacks against a customer but the customer has not permitted our solutions to block the theft of customer data, customers and the public may erroneously believe that our solutions were not effective. For any security breaches or incidents impacting customers that use our services, such as customers that have hired us to monitor their networks and endpoints through our own or our co-branded security operation centers, breaches impacting those customers may result in customers and the public believing that our solutions and services failed. Furthermore, if any enterprises or governments that are publicly known to use our solutions or services are the subject of an advanced cyber-attack that becomes publicized, our other current or potential customers may look to our competitors for alternatives to our solutions and services. Real or perceived security breaches of or other security incidents impacting our customers’ networks could cause disruption or damage to their networks or other negative consequences and could result in negative publicity to us, damage to our reputation, declining sales, increased expenses and customer relations issues.

In addition, we cannot assure you that any limitation of liability provisions in our customer agreements, contracts with third-party vendors and service providers or other contracts would be enforceable or adequate or would otherwise protect us from any liabilities or damages with respect to any particular claim relating to a security breach or other security-related matter. Furthermore, in the event that a customer suffers a security breach, we could be subject to claims based on a misunderstanding of the scope of our contractual warranties. While our insurance policies include liability coverage for certain of these matters, if we experienced a widespread security breach or other incident that impacted a significant number of our customers to whom we owe indemnity obligations, we could be subject to indemnity claims or other damages that exceed our insurance coverage. We also cannot be certain that our insurance coverage will be adequate for data handling or data security liabilities actually incurred, that insurance will continue to be available to us on economically reasonable terms, or at all, or that any future claim will not be excluded or otherwise be denied coverage by any insurer. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, including our financial condition, operating results and reputation.

Any real or perceived defects, errors or vulnerabilities in our solutions and services, or any other actual or perceived failure of our solutions and services to detect or respond to an advanced threat, could result in:

a loss of existing or potential customers or channel partners;
delayed or lost revenue and harm to our financial condition and results of operations;
a delay in attaining, or the failure to attain, market acceptance;
the expenditure of significant financial and solution development resources in efforts to analyze, correct, eliminate, or work around errors or defects, or to address and eliminate vulnerabilities;
an increase in warranty and other claims, or an increase in the cost of servicing warranty and other claims, either of which would adversely affect our gross margins;
harm to our reputation or brand; and
claims and litigation, regulatory inquiries, demands, investigations, enforcement actions, or other proceedings, and other claims and liabilities, all of which may be costly and burdensome and further harm our reputation.

Our results of operations may vary significantly from period to period, which could cause the trading price of our common stock to decline.

Our results of operations have varied significantly from period to period, and we expect that our results of operations, including, but not limited to our GAAP and non-GAAP measures, will continue to vary as a result of a number of factors, many of which are outside of our control and may be difficult to predict, including:
59



our ability to attract new and retain existing customers or sell additional solutions to our existing customers;
our ability to successfully execute our business plan and necessary transition activities following the sale of the FireEye Products business;
changes in our mix of solutions, subscriptions and services sold, including changes in the average contract length for subscriptions and support;
the timing and success of new platform, subscription or service introductions by us or our competitors;
real or perceived reductions in the efficacy of our solutions by our customers or in the marketplace;
budgeting cycles, seasonal buying patterns and purchasing practices of customers;
the timing of new contracts of our solutions and length of our sales cycles;
changes in customer, distributor or reseller requirements or market needs;
changes in the growth rate of the IT security market, particularly the market for solutions that measure security effectiveness, or managed detection and response services;
any change in the competitive landscape of the IT security market, including consolidation among our customers or competitors and strategic partnerships entered into by and between our competitors;
deferral of orders from customers in anticipation of new products or product enhancements announced by us or our competitors;
our ability to successfully and continuously expand our business domestically and internationally;
reductions in customer retention rates for our subscriptions and support;
decisions by organizations to purchase IT security solutions from larger, more established security vendors or from their primary IT equipment vendors;
changes in our pricing policies or those of our competitors;
any disruption in, or termination of, our relationships with channel partners;
the timing and costs related to the development or acquisition of technologies or businesses or strategic partnerships;
the lack of synergy or the inability to realize expected synergies, resulting from acquisitions or strategic partnerships;
our inability to execute, complete or integrate efficiently any acquisition that we may undertake;
increased expenses, unforeseen liabilities, or write-downs and any impact on our operating results from any acquisitions we consummate;
insolvency or credit difficulties confronting our customers, affecting their ability to purchase or pay for our solutions, subscriptions and services;
the cost and potential outcomes of future litigation, including, without limitation, the lawsuit described under the "Litigation" subheading in Note 11 Commitments and Contingencies contained in the "Notes to Condensed Consolidated Financial Statements" in Part , Item I of this Quarterly Report on Form 10-Q;
the departure of key employees, including, without limitation, attrition due to vaccine mandates;
seasonality or cyclical fluctuations in our business;
political, economic and social instability;
public health crises, such as the COVID-19 pandemic, and related measures to protect the public health;
future accounting pronouncements or changes in our accounting policies or practices;
the amount and timing of operating costs and capital expenditures related to the maintenance and expansion of our business, operations and infrastructure;
the amount and timing of costs related to any cost reduction initiatives and the impact of such initiatives; and
increases or decreases in our revenues and expenses caused by fluctuations in foreign currency exchange rates.

Any of the above factors, individually or in the aggregate, may result in significant fluctuations in our financial and other operating results from period to period. As a result of this variability, our historical results of operations should not be relied upon as an indication of future performance. Moreover, this variability and unpredictability could result in our failure to meet our operating plan or the expectations of investors or analysts for any period. If we fail to meet such expectations for these or other reasons, the market price of our common stock could fall substantially, and we could face costly lawsuits, including securities class action suits.

60


If we are unable to retain our customers, renew and expand our relationships with them, and add new customers, we may not be able to sustain revenue growth and we may not achieve or maintain profitability in the future.

Although we have experienced rapid growth in the past with respect to our Mandiant Solutions business, we may not continue to grow in the future. Any success that we may experience in the future will depend, in large part, on our ability to, among other things:
maintain, renew and expand our existing customer base;
win new customers to our solutions;
increase revenues from existing customers through increased use of our solutions, subscriptions and services within their organizations;
improve the capabilities of our solutions and subscriptions through research and development;
continue to develop our cloud-based solutions;
maintain the rate at which customers purchase our subscriptions and support;
continue to successfully expand our business domestically and internationally; and
successfully compete with other companies.

If we are unable to maintain consistent or increasing revenue growth or if our revenues decline, it may be difficult to achieve and maintain profitability and our business and financial results could be adversely affected. Our revenue for any prior quarterly or annual periods should not be relied upon as any indication of our future revenue or revenue growth.

We could suffer disruptions, outages, defects, and other performance and quality problems with our platform or with the public cloud and internet infrastructure on which it relies.

Our business depends on our Mandiant Advantage platform to be available without disruption. We have experienced, and may in the future experience, disruptions, outages, defects, and other performance and quality problems with our platform. We have also experienced, and may in the future experience, disruptions, outages, defects, and other performance and quality problems with the public cloud and internet infrastructure on which our platform relies. These problems can be caused by a variety of factors, including introductions of new functionality, vulnerabilities and defects in proprietary and open source software, human error or misconduct, natural disasters (such as tornadoes, earthquakes, or fires), capacity constraints, design limitations, or denial of service attacks or other security-related incidents.

Further, if our contractual and other business relationships with our public cloud providers are terminated, suspended, or suffer a material change to which we are unable to adapt, such as the elimination of services or features on which we depend, we could be unable to provide our platform and could experience significant delays and incur additional expense in transitioning customers to a different public cloud provider.

Any disruptions, outages, defects, and other performance and quality problems with our platform or with the public cloud and internet infrastructure on which it relies, or any material change in our contractual and other business relationships with our public cloud providers, could result in reduced use of our platform, increased expenses, including service credit obligations, and harm to our brand and reputation, any of which could have a material adverse effect on our business, financial condition and results of operations.

Recent, past and future acquisitions and investments could disrupt our business and harm our financial condition and operating results.

Our success will depend, in part, on our ability to expand our platform and grow our business in response to changing technologies, customer demands and competitive pressures. In some circumstances, we may decide to do so through the acquisition of complementary businesses and technologies rather than through internal development, including, for example, our acquisitions of Verodin, Inc. (“Verodin”), Respond Software, Inc. (“Respond Software”) and Intrigue Corp. (“Intrigue”).

The identification of suitable acquisition candidates can be difficult, time-consuming and costly, and we may not be able to successfully complete acquisitions that we target in the future. The risks we face in connection with acquisitions, including our acquisitions of Verodin, Respond Software and Intrigue include:
diversion of management time and focus from operating our business to addressing acquisition integration challenges;
61


our ability to successfully achieve billings and revenue targets of acquired businesses;
coordination of research and development and sales and marketing functions;
integration of solution and service offerings;
retention of key employees from the acquired company;
changes in relationships with strategic partners as a result of product acquisitions or strategic positioning resulting from the acquisition;
cultural challenges associated with integrating employees from the acquired company into our organization;
integration of the acquired company’s accounting, management information, human resources and other administrative systems, as well as the acquired operations, technology and rights into our offerings, and any unanticipated expenses related to such integration;
the need to implement or improve controls, procedures, and policies at a business that prior to the acquisition may have lacked sufficiently effective controls, procedures and policies;
financial reporting, revenue recognition or other financial or control deficiencies of the acquired company that we don’t adequately address and that cause our reported results to be incorrect;
liability for activities of the acquired company before the acquisition, including intellectual property infringement claims, violations of laws, commercial disputes, tax liabilities and other known and unknown liabilities;
completing the transaction and achieving or utilizing the anticipated benefits of the acquisition within the expected timeframe, or at all;
unanticipated write-offs or charges; and
litigation or other claims in connection with the acquired company, including claims from terminated employees, customers, former stockholders or other third parties which may differ from or be more significant than the risks our business faces.

Our failure to address these risks or other problems encountered in connection with our past or future acquisitions and investments could cause us to fail to realize the anticipated benefits of these acquisitions or investments, cause us to incur unanticipated liabilities, and harm our business generally. Future acquisitions could also result in dilutive issuances of equity securities. For example, in May 2019, we issued 8,404,609 shares of common stock in connection with our acquisition of Verodin and in November 2020, we issued 4,931,862 shares of common stock in connection with our acquisition of Respond Software.

There is also a risk that future acquisitions will result in the incurrence of debt, contingent liabilities, amortization expenses, incremental operating expenses or the write-off of goodwill, any of which could harm our financial condition or operating results.

Our growth depends on the development, expansion and success of our partner relationships.

As part of our vision for our business, we are building, and will need to grow and maintain, a partner ecosystem of providers of complementary cybersecurity offerings. Some of our existing and future partners may have offerings that compete with our offerings in certain markets. The relationships we have with our partners, and that our partners have with our customers, provide our customers with enhanced value from our Mandiant Advantage platform. Our future growth will be increasingly dependent on the success of these relationships, and if we are unsuccessful in growing and maintaining these relationships or the types and quality of data supported by or available for consumption on our platform, our business, financial condition and results of operations could be adversely affected.

If we are unable to maintain successful relationships with our channel partners and technology alliance partners, or if our channel partners or technology alliance partners fail to perform, our ability to market, sell and distribute our platform will be limited, and our business, financial position and results of operations will be harmed.

In addition to our direct sales force, we rely on our indirect channel partners to sell and support our platform. We derive a substantial portion of our revenue from sales of our solutions, subscriptions and services through, or with the assistance of, our indirect channel, and we expect that sales through channel partners will continue to be a significant percentage of our revenue. We also partner with our technology alliance partners to design go-to-market strategies that combine our platform with solutions or services provided by our technology alliance partners.

62


Our agreements with our channel partners and our technology alliance partners are generally non-exclusive, meaning our partners may offer customers solutions from several different companies, including solutions that compete with ours. If our channel partners do not effectively market and sell our platform, choose to use greater efforts to market and sell their own solutions or those of our competitors, or fail to meet the needs of our customers, our ability to grow our business and sell our platform may be adversely affected. Our channel partners and technology alliance partners may cease marketing our platform with limited or no notice and with little or no penalty, and new channel partners require extensive training and may take several months or more to achieve productivity. The loss of a substantial number of our channel partners, our possible inability to replace them, or the failure to recruit additional channel partners could materially and adversely affect our results of operations. In addition, sales by channel partners are more likely than direct sales to involve collectability concerns, particularly in developing markets. Our channel partner structure could also subject us to lawsuits or reputational harm if, for example, a channel partner misrepresents the functionality of our platform to customers or violates applicable laws or our corporate policies.

Our ability to achieve revenue growth in the future will depend in part on our success in maintaining successful relationships with our channel partners, and in training our channel partners to independently sell and deploy our platform. If we are unable to maintain our relationships with these channel partners or otherwise develop and expand our indirect sales channel, or if our channel partners fail to perform, our business, financial position and results of operations could be adversely affected.

If we fail to effectively manage our growth, our business, financial condition and results of operations would be harmed.

Although our Mandiant Solutions business has experienced significant growth in the past, we cannot provide any assurance that it will continue to grow at the same rate or at all. There is no assurance that we will be able to successfully implement or scale improvements to our systems, processes and controls in a manner that keeps pace with our growth or that such systems, processes and controls will be effective in preventing or detecting errors, omissions or fraud.

As part of our efforts to improve our internal systems, processes and controls, we have licensed technology from third parties. The support services available for such third-party technology are outside of our control and may be negatively affected by consolidation in the software industry. In addition, if we do not receive adequate support for the software underlying our systems, processes and controls, our ability to provide solutions and services to our customers in a timely manner may be impaired, which may cause us to lose customers, limit us to smaller deployments of our platform or increase our technical support costs.

Many of our expenses are relatively fixed, at least in the short term. If our projections or assumptions on which we base our projections are incorrect, we may not be able to adjust our expenses rapidly enough to avoid an adverse impact on our profitability or cash flows.

To manage this growth effectively, we must continue to improve our operational, financial and management systems and controls by, among other things:
effectively hiring, training and integrating new employees, particularly members of our sales and management teams;
further improving our key business applications, processes and IT infrastructure, including our data centers, to support our business needs;
continuing to refine our ability to forecast our bookings, billings, revenues, expenses and cash flows;
enhancing our information and communication systems to ensure that our employees and offices around the world are well coordinated and can effectively communicate with each other and our growing base of channel partners and customers;
improving our internal control over financial reporting and disclosure controls and procedures to ensure timely and accurate reporting of our operational and financial results; and
appropriately documenting and testing our IT systems and business processes.

These and other improvements in our systems and controls will require significant capital expenditures and the allocation of valuable management and employee resources. If we fail to implement these improvements effectively, our ability to manage our expected growth, ensure uninterrupted operation of key business systems and comply with the rules and regulations applicable to public reporting companies would be impaired, and our business, financial condition and results of operations would be harmed.

If the general level of advanced cyber-attacks declines, or is perceived by our current or potential customers to have declined, our business could be harmed.

63


Our business is substantially dependent on enterprises and governments recognizing that advanced cyber-attacks are pervasive and are not effectively prevented by legacy security solutions. High visibility attacks on prominent enterprises and governments have increased market awareness of the problem of advanced cyber-attacks and help to provide an impetus for enterprises and governments to devote resources to protecting against advanced cyber-attacks, such as testing our Mandiant Advantage platform, purchasing it, and broadly deploying it within their organizations. If advanced cyber attacks were to decline, or enterprises or governments perceived that the general level of advanced cyber-attacks have declined, our ability to attract new customers and expand our offerings within existing customers could be materially and adversely affected. A change in the threat landscape may reduce the demand from customers or prospects for our solutions, and therefore could increase our sales cycles and harm our business, results of operations and financial condition.

If organizations do not adopt cloud-based SaaS-delivered security solutions, our ability to grow our business and results
of operations may be adversely affected.

We believe our future success will depend in large part on the growth, if any, in the market for cloud-based SaaS-delivered security solutions. The use of SaaS solutions to manage and automate security and IT operations is at an early stage and rapidly evolving. As such, it is difficult to predict its potential growth, if any, customer adoption and retention rates, customer demand for our solutions, or the success of existing competitive solutions. Any expansion in our market depends on a number of factors, including the cost, performance, and perceived value associated with our solutions and those of our competitors. If our solutions do not achieve widespread adoption or there is a reduction in demand for our solutions due to a lack of customer acceptance, technological challenges, competing solutions, concerns relating to privacy, data protection, or cybersecurity, decreases in corporate spending, weakening economic conditions or otherwise, it could result in early terminations, reduced customer retention rates, or decreased revenue, any of which would adversely affect our business, results of operations, and financial results. We do not know whether the trend in adoption of cloud-based SaaS-delivered security solutions we have experienced in the past will continue in the future. Furthermore, if we or other SaaS security providers experience security incidents, loss or disclosure of customer data, disruptions in delivery, or other problems, the market for SaaS solutions as a whole, including our security solutions, may be negatively affected. You should consider our business and prospects in light of the risks and difficulties we encounter in this new and evolving market.

If we are not able to maintain and enhance our Mandiant brand and our reputation as a provider of high-quality security solutions and services, our business and results of operations may be adversely affected.

We believe that maintaining and enhancing our Mandiant brand and our reputation as a provider of high-quality security solutions and services is critical to our relationship with our existing customers, channel partners, and technology alliance partners and our ability to attract new customers and partners. The successful promotion of our Mandiant brand will depend on a number of factors, including our marketing efforts, and ultimately our ability to continue to develop additional high-quality security solutions and our ability to continue to provide services valued by customers. Although we believe it is important for our growth, our brand promotion activities may not be successful or yield increased revenue.

In addition, in October 2021, we rebranded and changed our name from FireEye, Inc. to Mandiant, Inc. Customers, suppliers and partners may be confused by the name change leading to disruptions in our business, and investors may not understand or appreciate our rebranding efforts, which could materially and adversely impact our business, results of operations, financial condition and trading price of our common stock.

We rely on our management team and other key employees and will need additional personnel to grow our business, and the loss of one or more key employees or our inability to hire, integrate, train and retain qualified personnel, including members for our board of directors, could harm our business.

Our future success is substantially dependent on our ability to hire, integrate, train, retain and motivate the members of our management team and other key employees throughout our organization, including key employees obtained through our acquisitions. Competition for highly skilled personnel is intense, especially in the San Francisco Bay Area and the Washington D.C. Area, where we have a substantial presence and need for highly skilled personnel. We may not be successful in hiring or retaining qualified personnel to fulfill our current or future needs, and potential changes in U.S. immigration and work authorization laws and regulations, including those that restrain the flow of technical and professional talent, may make it difficult to renew or obtain visas for highly skilled personnel that we have hired or are actively recruiting. Following the divestiture of the FireEye Products business, we remain highly dependent on the services of Kevin Mandia, our Chief Executive Officer, who is critical to our thought leadership, market presence, reputation, future vision and strategic direction. We are also substantially dependent on the continued service of our existing engineering personnel because of the complexity of our solutions. Engineering personnel and other employees in the technology industry, including the cyber security industry, are increasingly able to work
64


remotely, which in turn increases employee mobility and our risk of unwanted employee attrition. Our competitors and other companies in the technology industry may be successful in recruiting and hiring members of our management team or other key employees, including key employees obtained through our acquisitions, and it may be difficult for us to find suitable replacements on a timely basis, on competitive terms, or at all. Also, to the extent we hire employees from mature public companies with significant financial resources, we may be subject to allegations that such employees have been improperly solicited, or that they have divulged proprietary or other confidential information or that their former employers own such employees’ inventions or other work product.

The workforce reductions made in connection with our restructuring plans may adversely affect our ability to attract and retain highly skilled employees. Even if our key personnel are not directly affected by these reductions, the termination of others may have a negative impact on morale and our ability to retain current personnel, as well as our ability to attract qualified new personnel in the future.

We made a number of organizational changes over the past year and, from time to time, key personnel leave our company. For example, we recently announced that Frank Verdecanna plans to retire in 2022 and that Alexa King stepped down as our Executive Vice President, Corporate and Legal Affairs, General Counsel, and Secretary due to her desire to pursue other opportunities and interests. In addition, in connection with the sale of the FireEye Products business, we experienced employee attrition, including the departure of certain members of senior management. These and other leadership transitions and management changes can be inherently difficult to manage, may cause uncertainty or a disruption to our business, and may increase the likelihood of turnover in other key officers and employees. Our success depends in part on having a successful leadership team. If we cannot effectively manage these and other leadership transitions and management changes, it could make it more difficult to successfully operate our business and pursue our business goals.

In addition, we believe that it is important to establish and maintain a corporate culture that facilitates the maintenance and transfer of institutional knowledge within our organization and also fosters innovation, teamwork, a passion for customers and a focus on execution. Any of our organizational changes may result in a loss of institutional knowledge and cause disruptions to our business. Furthermore, if we are not successful in identifying and recruiting new key employees and integrating them into our organization, and creating effective working relationships among them and our other key employees, such failure could delay or hinder our development of net and enhanced offerings and the achievement of our strategic objectives, which could adversely affect our business, financial condition and results of operations.

Our employees, including our executive officers, work for us on an “at-will” basis, which means they may terminate their employment with us at any time. We do not maintain key person life insurance policies on any of our key employees. If Mr. Mandia or one or more of our other key employees resigns or otherwise ceases to provide us with their service, our business could be harmed.

Any litigation against us could be costly and time-consuming to defend.

From time to time, we are and may become subject to legal proceedings and claims, such as claims brought by our customers in connection with commercial disputes, employment claims made by our current or former employees, intellectual property claims, or securities class actions or other claims related to our sale of the FireEye Products business or any volatility in the trading price of our common stock. For example, on July 13, 2021, an alleged stockholder filed an action against the Company, seeking inspection of certain of books and records pursuant to Section 220 of the Delaware General Corporation Law. On July 26, 2021, the parties filed a stipulation that the Company is not obligated to respond to the complaint at this time. The lawsuit was voluntarily dismissed on November 3, 2021. Also on November 3, 2021, the same alleged stockholder filed another action against the Company and its board of directors, alleging a violation of Delaware General Corporation Law Sec. 271 and breaches of fiduciary duty in connection with our sale of the FireEye Products business.

Litigation might result in substantial costs and may divert management’s attention and resources, which might seriously harm our business, financial condition, and results of operations. Insurance might not cover such claims, might not provide sufficient payments to cover all the costs to resolve one or more such claims, and might not continue to be available on terms acceptable to us (including premium increases or the imposition of large deductible or co-insurance requirements). A claim brought against us that is uninsured or underinsured could result in unanticipated costs, potentially harming our business, financial position, and results of operations. In addition, we cannot be sure that our existing insurance coverage and coverage for errors and omissions will continue to be available on acceptable terms or that our insurers will not deny coverage as to any future claim.

If we do not accurately anticipate and respond promptly to changes in our customers’ security needs or scale our business in a cost-effective manner, our competitive position, prospects and financial condition could be harmed.
65



The IT security market has grown quickly and is expected to continue to evolve rapidly. We have identified a number of new solutions and enhancements to our Mandiant Advantage platform that we believe are important to our continued success in the IT security market. There can be no assurance that we will be successful in developing and marketing, on a timely basis, such new solutions or enhancements or that our new solutions or enhancements will adequately address the changing needs of the marketplace. Although the market expects rapid introduction of new solutions and enhancements to respond to customer needs, the development of these solutions and enhancements is difficult and the timetable for commercial release and availability is uncertain, as there can be significant time lags between initial beta releases and the commercial availability of new solutions and enhancements. We may experience unanticipated delays in the availability of new solutions and enhancements to our platform and fail to meet customer expectations with respect to the timing of such availability. If we do not quickly respond to the rapidly changing and rigorous needs of our customers by developing, releasing and making available on a timely basis new solutions and enhancements to our platform that can adequately respond to our customers’ needs, our competitive position and business prospects will be harmed. Furthermore, from time to time, we or our competitors may announce new solutions with capabilities or technologies that could have the potential to replace or shorten the life cycles of our existing solutions. There can be no assurance that announcements of new solutions will not cause customers to defer purchasing our existing solutions.

Additionally, the process of developing new technology is expensive, complex and uncertain. The success of new solutions and enhancements depends on several factors, including appropriate component costs, timely completion and introduction, differentiation of new solutions and enhancements from those of our competitors and market acceptance. To maintain our competitive position, we must continue to commit significant resources to developing new solutions or enhancements to our Mandiant Advantage platform before knowing whether these investments will be cost-effective or achieve the intended results. There can be no assurance that we will successfully identify new market opportunities, develop and bring new solutions or enhancements to market in a timely manner, or achieve market acceptance of our solutions or that solutions and technologies developed by others will not render our Mandiant Advantage platform obsolete or noncompetitive. If we expend significant resources on researching and developing solutions or enhancements to our platform and such solutions or enhancements are not successful, our business, financial position and results of operations may be adversely affected.

In addition, we provide our cloud-based solutions and services through third-party data center hosting facilities located in the United States and other countries. While we control and have access to our servers and all of the components of our network that are located in our data centers, we do not control the operation of these hosting facilities. We rely on the owners or operators of these hosting facilities in maintaining the availability of their services, maintenance of their infrastructure, and in providing appropriate backup, disaster recovery and security measures. The owners of the data center hosting facilities have no obligation to renew their agreements with us on commercially reasonable terms, or at all. If we are unable to renew these agreements on commercially reasonable terms, or if one of our data center operators is acquired, we may be required to transfer our servers and other infrastructure to new data center facilities, and we may incur significant costs and possible service interruption in connection with doing so.

Furthermore, we have and will continue to make substantial investments to support growth of our Mandiant Advantage platform. If our cloud-based server costs were to increase, our business, results of operations and financial condition may be adversely affected. In addition, ongoing improvements to cloud infrastructure may be more expensive than we anticipate, and may not yield the expected savings in operating costs or the expected performance benefits. In addition, we may be required to re-invest any cost savings achieved from prior cloud infrastructure improvements in future infrastructure projects to maintain the levels of service required by our customers. We may not be able to maintain or achieve cost savings from our investments, which could harm our financial results.

Our current research and development efforts may not produce successful solutions or enhancements to our platform that result in significant revenue, cost savings or other benefits in the near future, if at all.

We must continue to dedicate significant financial and other resources to our research and development efforts if we are to maintain our competitive position. However, developing solutions and enhancements to our platform is expensive and time consuming, and there is no assurance that such activities will result in significant new marketable solutions or enhancements to our platform, design improvements, cost savings, revenue or other expected benefits. If we spend significant resources on research and development and are unable to generate an adequate return on our investment, our business and results of operations may be materially and adversely affected.

Seasonality may cause fluctuations in our revenue.

66


We believe there are significant seasonal factors that may cause us to record higher revenue in some quarters compared with others. We believe this variability is largely due to (i) our customers’ budgetary and spending patterns, as many customers spend the unused portions of their discretionary budgets prior to the end of their fiscal years, and (ii) our sales compensation plans, which are typically structured around annual quotas and stair step commission rates. For example, we have historically recorded our highest level of revenue in our fourth quarter, which we believe corresponds to the fourth quarter of a majority of our customers. Similarly, we have historically recorded our second-highest level of revenue in our third quarter, which corresponds to the fourth quarter of U.S. federal agencies and other customers in the U.S. federal government. Our growth rate over the last couple years may have made seasonal fluctuations more difficult to detect. If our rate of growth slows over time, seasonal or cyclical variations in our operations may become more pronounced, and our business, results of operations and financial position may be adversely affected.

Our operating history and changes to our business model makes it difficult to evaluate our current business and prospects and may increase the risk that we will not be successful.

We were founded in 2004, and we shipped our first commercially successful solution for on-premises network security in 2008. Since then, we have continued to expand our offerings, both organically and through acquisitions, to address changes in the threat environment, evolving customer requirements, and the continued migration of workloads to cloud platforms. On October 8, 2021, we completed the sale of the FireEye Products business. Our future results of operations are now dependent solely on the operations of the Mandiant Solutions business. Acquired solutions within our continuing business include Mandiant Corporation’s advanced threat intelligence capabilities and incident response and security consulting services; iSIGHT Security's standalone threat intelligence subscriptions; Verodin’s security instrumentation offering; Respond Software’s cybersecurity investigation automation technology; and Intrigue’s attack surface management offering. The markets for many of our acquired solutions are in the early stages of development and customer adoption remains limited. Additionally, most of our acquired solutions are sold as subscriptions, often to large enterprises or governments, and contract terms may vary significantly. We have encountered and will continue to encounter risks and uncertainties frequently encountered by emerging technology-based companies in developing markets.

If our assumptions regarding these risks and uncertainties are incorrect or change in response to changes in the IT security market, our results of operations and financial results could differ materially from our plans and forecasts. Although we have experienced rapid growth in the past, there is no assurance that such growth will continue. Any success we may experience in the future will depend in large part on our ability to, among other things:
successfully execute our business plan and necessary transition activities following the sale of the FireEye Products business;
maintain and expand our customer base and the ways in which customers use our solutions and services;
expand revenue from existing customers through increased or broader use of our solutions, subscriptions and services within their organizations;
grow our revenues from software, subscriptions and recent offerings from acquisitions such as Verodin and Respond Software;
convince customers to allocate a fixed portion of their annual IT budgets to our solutions and services;
improve the performance and capabilities of our platform through research and development;
effectively expand our business domestically and internationally; and
successfully compete with other companies that currently provide, or may in the future provide, solutions like ours that protect against advanced cyber-attacks, measure security effectiveness, or investigate and respond to attacks.

If we are unable to achieve our key objectives, including the objectives listed above, our business and results of operations will be adversely affected and the fair market value of our common stock could decline.

We are exposed to the credit risk of some of our distributors, resellers and customers and to credit exposure in weakened markets, which could result in material losses.

Most of our sales are on an open credit basis. Although we have programs in place that are designed to monitor and mitigate these risks, we cannot assure you these programs will be effective in reducing our credit risks, especially as we expand our business internationally. In addition, the COVID-19 pandemic may negatively affect the ability of our customers, especially in certain industries such as travel, entertainment, food and hospitality, to pay us on a timely basis or at all. If we are unable to adequately control these risks, our business, results of operations and financial condition could be harmed.
67



Failure to comply with governmental laws and regulations could harm our business.

Our business is subject to regulation by various U.S. federal, state, local and foreign governmental agencies, including agencies responsible for monitoring and enforcing employment and labor laws, workplace safety, consumer protection laws, privacy, data-protection and cybersecurity laws, anti-bribery laws (including the U.S. Foreign Corrupt Practices Act and the U.K. Anti-Bribery Act), import/export controls, federal securities laws and tax laws and regulations. In certain jurisdictions, these regulatory requirements may be more stringent than those in the United States. Noncompliance with applicable regulations or requirements could subject us to investigations, sanctions, enforcement actions, disgorgement of profits, fines, damages, civil and criminal penalties, injunctions or other collateral consequences. If any governmental sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, results of operations, and financial condition could be materially adversely affected. In addition, responding to any action will likely result in a significant diversion of management’s attention and resources and an increase in professional fees. U.S. regulations surrounding our operating activities in foreign jurisdictions are not always consistent with, and at times are in contravention to, the local regulations or laws in such jurisdictions. Enforcement actions and sanctions could harm our business, reputation, results of operations and financial condition.

If we do not achieve increased tax benefits as a result of our corporate structure, our operating results and financial condition may be negatively impacted.

We generally conduct our international operations through wholly-owned subsidiaries and report our taxable income in various jurisdictions worldwide based upon our business operations in those jurisdictions. In 2019, we reorganized our corporate structure and intercompany relationships to better align our corporate organization with the expansion of our international business activities. Although we anticipate achieving a reduction in our overall effective tax rate in the future as a result of this reorganized corporate structure, we may not realize any benefits. Our intercompany relationships are subject to complex transfer pricing regulations administered by taxing authorities in various jurisdictions. The relevant taxing authorities may disagree with our determinations as to the income and expenses attributable to specific jurisdictions. If such a disagreement were to occur, and our position were not sustained, we could be required to pay additional taxes, interest and penalties, which could result in one-time tax charges, higher effective tax rates, reduced cash flows and lower overall profitability of our operations. In addition, if the intended tax treatment of our reorganized corporate structure is not accepted by the applicable taxing authorities, changes in tax law negatively impact the structure or we do not operate our business consistent with the structure and applicable tax laws and regulations, we may fail to achieve any tax advantages as a result of the reorganized corporate structure, and our future operating results and financial condition may be negatively impacted. In addition, we continue to evaluate our corporate structure in light of current and pending tax legislation, and any changes to our corporate structure may require us to incur additional expenses and may impact our overall effective tax rate.

We could be subject to additional tax liabilities.

We are subject to U.S. federal, state, local and sales taxes in the United States and foreign income taxes, withholding taxes and transaction taxes in numerous foreign jurisdictions. Significant judgment is required in evaluating our tax positions and our worldwide provision for taxes. During the ordinary course of business, there are many activities and transactions for which the ultimate tax determination is uncertain. In addition, our tax obligations and effective tax rates could be adversely affected by changes in the relevant tax, accounting and other laws, regulations, principles and interpretations, including those relating to income tax nexus, corporate income tax rates and the proposed global minimum tax, by recognizing tax losses or lower than anticipated earnings in jurisdictions where we have lower statutory rates and higher than anticipated earnings in jurisdictions where we have higher statutory rates, by changes in foreign currency exchange rates, or by changes in the valuation of our deferred tax assets and liabilities. We may be audited in various jurisdictions, and such jurisdictions may assess additional taxes, sales taxes and value-added taxes against us. Although we believe our tax estimates are reasonable, the final determination of any tax audits or litigation could be materially different from our historical tax provisions and accruals, which could have a material adverse effect on our operating results or cash flows in the period for which a determination is made.

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 intend to continue to make investments to support our business growth and may require additional funds to respond to business challenges, including the need to develop new solutions and enhancements to our platform, improve our operating infrastructure or acquire complementary businesses and technologies. Accordingly, we may need to engage in equity or debt financings to secure additional funds. If we raise additional equity financing, our stockholders may experience significant dilution
68


of their ownership interests and the per share value of our common stock could decline. Furthermore, if we engage in additional debt financing, the holders of debt would have priority over the holders of common stock, and we may be required to accept terms that restrict our ability to incur additional indebtedness. We may also be required to take other actions that would otherwise be in the interests of the debt holders and force us to maintain specified liquidity or other ratios, any of which could harm our business, results of operations, and financial condition. 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 solutions and subscriptions;
continue to expand our sales and marketing and research and development organizations;
acquire complementary technologies, solutions 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.

Our failure to do any of these things could harm our business, financial condition and results of operations.

Risks Related to Systems and the Transition to New Quote-to-Cash and Enterprise Resource Planning Systems

Our ability to manage our business and monitor results is highly dependent upon IT systems. A failure of these systems or our planned QTC and ERP implementations could have a material adverse effect on our business.

We are highly dependent upon a variety of IT systems to operate our business. In order to continue to support our growth and scale as a SaaS company, we are making significant technological upgrades to our information systems. We are in the process of implementing a new quote-to-cash (“QTC”) system in the first quarter of fiscal 2022 and a new enterprise resource planning (“ERP”) system in the second quarter of fiscal 2022, and are updating processes to perform various functions and improve on the efficiency of our global business. This is a complicated, lengthy and expensive process that will result in a diversion of resources from other operations. Continued execution of the project plan, or a divergence from it, may result in cost overruns, project delays or business interruptions. In addition, divergence from our project plan could negatively impact the timing and/or extent of benefits we expect to achieve from the system and process efficiencies. Failure to properly or adequately address any unaccounted for or unforeseen issues in successfully replacing our legacy systems could negatively impact the company’s ability to perform necessary business operations, which could adversely affect our reputation, competitive position, business, results of operations and financial condition.

Any disruptions, delays or deficiencies in the design and/or implementation of the new QTC and ERP systems, or in the performance or migration of our legacy systems, particularly any disruptions, delays or deficiencies that impact our operations, could adversely affect our ability to effectively run and manage our business. The implementation of our planned new QTC and ERP systems subjects us to inherent risks associated with migrating from our legacy systems, including, without limitation, our ability to process orders, provide services and customer support, send invoices and track payments, fulfill contractual obligations, fulfill federal, state and local reporting and filing requirements in a timely or accurate manner, or otherwise operate our business. In addition, if any issues with respect to the new systems result in, or contribute to, a delay in our timely reporting of our results of operations for any period or our not filing one or more periodic reports with the SEC on time, the price of our common stock could decline substantially, and we could face costly lawsuits, including securities class actions. Further, as we are dependent upon our ability to gather and promptly transmit accurate information to key decision makers, our business, results of operations and financial condition may be adversely affected if our information systems do not allow us to transmit accurate information, even for a short period of time. Failure to properly or adequately address these issues could negatively impact our ability to perform necessary business operations, which could adversely affect our reputation, competitive position, business, results of operations and financial condition.

In addition, the information systems of companies we acquire may not be sufficient to meet our standards or we may not be able to successfully convert them to provide acceptable information on a timely and cost-effective basis. Furthermore, we must attract and retain qualified people to operate our systems, expand and improve them, integrate new programs effectively with our existing programs, and convert to new systems efficiently when required. Any disruption to our business due to such issues, or an increase in our costs to cover these issues that is greater than what we have anticipated, could have an adverse effect on our financial results and operations.

The implementation of our planned new ERP and change in related processes could negatively impact the effectiveness of our internal control over financial reporting.
69



Our ERP system is critical to our ability to accurately maintain books and records, record transactions, provide important information to our management and prepare our consolidated financial statements. The implementation of our planned new ERP system in the second quarter of fiscal 2022 will also require the transformation of business and financial processes, and any such changes involves risks, including potential transaction errors, processing inefficiencies and loss of data. If the transition to our planned new ERP system is not successful, and the new system and new processes do not operate as intended, the effectiveness of our internal control over financial reporting could be adversely affected and our ability to assess it adequately could be further impacted. If difficulties in implementing the new ERP system or related processes result in a material weakness in our internal control over financial reporting, a failure to remediate the material weakness could also negatively impact our ability to prepare our future financial statements in conformity with GAAP. If we experience ongoing disruptions with such implementation and/or are unable to remediate any such material weakness, such events could have a material adverse effect on our reputation, competitive position, business, results of operations and financial condition.

Any additional costs, cost overruns and delays with implementation of our new QTC and ERP systems may adversely affect our business and results of operations.

The implementation of our planned new QTC and ERP systems has and will continue to involve substantial expenditures, as well as design, development and implementation activities. Until the new systems are fully implemented, we expect to incur additional selling, general and administrative expenses and capital expenditures to implement and test the systems, and there can be no assurance that issues relating to the systems will not occur or be identified. Our business and results of operations may be adversely affected if we experience operating problems, additional costs, or cost overruns during the QTC and ERP implementation process, or if any of the systems or the related processes changes significantly.

Risks Related to Privacy and Data Protection

We have experienced network or data security incidents in the past, and we may experience additional network or data security incidents in the future, which, whether actual, alleged or perceived, may harm our reputation, create liability and adversely impact our financial results.

Increasingly, companies are subject to a wide variety of attacks on their networks on an ongoing basis. In addition to traditional computer “hackers,” malicious code (such as viruses and worms), phishing attempts, ransomware, employee theft or misuse, accidental disclosure, and denial of service attacks, sophisticated nation-state and nation-state supported actors engage in intrusions and attacks (including advanced persistent threat intrusions) and add to the risks to our internal networks, cloud deployed enterprise and customer facing environments and the information they store and process. We also utilize third-party service providers to host, transmit, or otherwise process electronic data in connection with our business activities. We and/or our third-party service providers have faced and may continue to face security threats and attacks from a variety of sources. Our data, corporate systems, third-party systems and security measures have been and may continue to be subject to breaches or intrusions due to the actions of outside parties, employee error, malfeasance, a combination of these, or otherwise, including social engineering and employee and contractor error or malfeasance, and, as a result, an unauthorized party may obtain access to our systems, networks, or data. There have been and may continue to be significant software supply chain attacks, and we cannot guarantee that our or our third-party service providers’ systems and networks have not been breached or that they do not contain exploitable defects or bugs that could result in a breach of or disruption to our systems and networks or the systems and networks of third parties that support us and our services. Techniques used to sabotage or obtain unauthorized access to systems and networks are constantly evolving and, in some instances, are not identified until or after they are launched against a target, and we may face difficulties or delays in identifying or otherwise responding to any attacks or actual or potential breaches of security. Furthermore, as a well-known provider of security solutions, we may be a more attractive target for such attacks. A breach in our data security or an attack against our service availability, or that of our third-party service providers, could impact our solutions and subscriptions, creating system disruptions or slowdowns and exploiting security vulnerabilities of our solutions, and the information stored on our networks or those of our third-party service providers could be accessed, publicly disclosed, altered, lost, or stolen, which could result in a loss of intellectual property or loss of data and subject us to liability and cause us financial harm.

In the fourth quarter of 2020, we experienced an attack from a highly sophisticated threat actor, one whose discipline, operational security, and techniques lead us to believe it was a state-sponsored attack. Like numerous other public and private organizations affected by this attack, the threat actor gained access to our networks and systems via trojanized updates to SolarWinds’ Orion IT monitoring and management software. We conducted a comprehensive investigation in coordination with the Federal Bureau of Investigation and other key partners, including Microsoft. Our investigation identified that the attacker targeted and accessed certain Red Team assessment tools that we use to test our customers’ security. These tools mimic the
70


behavior of many cyber threat actors and enable us to provide essential diagnostic security services to our customers and, if used or publicly disclosed by the threat actor, could be used to conduct additional attacks on us or other organizations. Our investigation also identified that, consistent with a nation-state cyber-espionage effort, the attacker was able to access certain of our internal systems and primarily sought information related to certain government customers. We notified affected customers and government agencies, as we deemed was required or appropriate. We have incurred costs to respond to this attack and may continue to incur costs to remediate and support our efforts to enhance our security measures.

There can be no assurance that we will be successful in preventing security breaches or other security incidents nor that we will be successful in mitigating their effects, despite the implementation of security measures for systems, networks, or data within our control. Similarly, there can be no assurance that our third-party service providers, distributors and other contractors will be successful in protecting our data on their systems or in protecting other systems upon which we may rely. Any actual, alleged or perceived breach of network security in our systems or networks, or any other actual, alleged or perceived data security incident we or our third-party service providers suffer, could result in damage to our reputation, negative publicity, loss of channel partners, 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 or other legal obligations resulting from any security incidents. Any of these negative outcomes could result in substantial costs and diversion of resources, distract management and technical personnel, adversely impact the market perception of our solutions and subscriptions and end-customer and investor confidence in our company and could seriously harm our business or operating results.

Although we maintain cyber liability insurance coverage that may cover certain liabilities in connection with security breaches and other security incidents, we cannot be certain our insurance coverage will be adequate for liabilities actually incurred, that insurance will continue to be available to us on commercially reasonable terms (if at all) or that any insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage, the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, or denials of coverage, could have a material adverse effect on our business, including our financial condition, results of operations and reputation.

If we fail to adequately protect personal information or other information we process or maintain, our business, financial condition and operating results could be adversely affected.

A wide variety of provincial, state, national, and international laws and regulations apply to the collection, use, retention, protection, disclosure, transfer and other processing of personal data and other information. Evolving and changing definitions of personal data and personal information within the European Union ("EU"), the United States, and elsewhere, especially relating to classification of Internet Protocol addresses, machine identification, location data and other information, may limit or inhibit our ability to operate or expand our business, including limiting technology alliance partners that may involve the sharing of data. Data protection and privacy-related laws and regulations are evolving and may result in ever-increasing regulatory and public scrutiny and escalating levels of enforcement and sanctions.

For example, the EU General Data Protection Regulation ("GDPR"), which became fully effective on May 25, 2018, imposes more stringent data protection requirements than previously effective EU data protection law and provides for penalties for noncompliance of up to the greater of €20 million or four percent of worldwide annual revenues. The GDPR requires, among other things, that personal data only be transferred outside of the EU to certain jurisdictions, including the United States, if steps are taken to legitimize those data transfers. We historically relied on the EU-U.S. and Swiss-U.S. Privacy Shield programs, and the use of standard contractual clauses approved by the European Commission (the “SCCs”), to legitimize these transfers. Both the EU-U.S. Privacy Shield and the SCCs have been subject to legal challenge, however, and on July 16, 2020, the Court of Justice of the European Union (“CJEU”) invalidated the EU-U.S. Privacy Shield framework that had been in place since 2016, which allowed companies like us to meet certain European legal requirements for the transfer of personal data from the European Economic Area (“EEA”) to the U.S., and imposed additional obligations on companies when relying on the SCCs. This CJEU decision may result in different EEA data protection regulators applying differing standards for the transfer of personal data from the EEA to the United States, and may even require ad hoc verification of measures taken with respect to data flows. The CJEU decision requires us to take additional steps to legitimize any impacted personal data transfers, including in connection with the use of the SCCs, with the full impact of such decision uncertain at this time. The European Commission published new SCCs in June 2021, which are required to be implemented over time. The CJEU decision and related developments could result in increased costs of compliance and limitations on our customers and us. More generally, as a result of the CJEU decision or related developments, we
71


may find it necessary or desirable to modify our data handling practices and policies and to implement additional contractual and technical safeguards, and our practices relating to cross-border transfers of data or other data handling practices, or those of our customers and vendors, may be challenged. We also may be required to engage in additional contractual negotiations. As a result of these factors, our business, financial condition and operating results may be adversely impacted. Some countries also are considering or have enacted legislation requiring local storage and processing of data that could increase the cost and complexity of delivering our services.

In addition to the GDPR, the European Commission has another draft regulation in the approval process that focuses on a person’s right to conduct a private life. The proposed legislation, known as the Regulation of Privacy and Electronic Communications (“ePrivacy Regulation”), would replace the current ePrivacy Directive. Originally planned to be adopted and implemented at the same time as the GDPR, the ePrivacy Regulation is still being negotiated. On February 10, 2021, the Council of the EU agreed on its version of the draft ePrivacy Regulation. If adopted, the earliest date for entry into force is in 2023, with broad potential impacts on the use of internet-based services and tracking technologies, such as cookies. Aspects of the ePrivacy Regulation remain for negotiation between the European Commission and the Council. We expect to incur additional costs to comply with the requirements of the ePrivacy Regulation as it is finalized for implementation.

Further, in June 2016, the United Kingdom ("U.K.") voted to leave the EU, commonly referred to as “Brexit,” which resulted in the U.K. exiting the EU on January 31, 2020, subject to a transition period ending December 31, 2020. Brexit could lead to further legislative and regulatory changes. The U.K. has implemented legislation that substantially implements the GDPR, with penalties for noncompliance of up to the greater of £17.5 million or four percent of worldwide revenues. Aspects of U.K. data protection laws and regulations, however, including with respect to the role of the U.K. Information Commissioner’s Office and regulation of data transfers to and from the U.K. in the medium to longer term, remain unclear. On June 28, 2021, the European Commission announced a decision of “adequacy” concluding that the U.K. ensures an equivalent level of data protection to the GDPR, which provides some relief regarding the legality of continued personal data flows from the European Economic Area to the U.K. Some uncertainty remains, however, as this adequacy determination must be renewed after four years and may be modified or revoked in the interim. We cannot fully predict how U.K. data protection laws or regulations may develop in the medium to longer term nor the effects of divergent laws and guidance regarding how data transfers to and from the U.K. will be regulated. We may find it necessary or appropriate to make additional changes to the way we process data and otherwise conduct our business within, and transmit data to and from, the U.K.

California enacted legislation in 2018, the California Consumer Privacy Act (“CCPA”), that became operative on January 1, 2020. The CCPA requires covered companies to, among other things, provide new disclosures to California consumers, and affords such consumers new abilities to opt-out of certain sales of personal information. Aspects of the CCPA and its interpretation remain unclear. We cannot fully predict the impact of the CCPA on our business or operations, but it may require us to modify our data processing practices and policies and to incur substantial costs and expenses in an effort to comply. Additionally, a new privacy law, the California Privacy Rights Act (“CPRA”), was approved by California voters in the November 3, 2020 election. The CPRA creates obligations relating to consumer data beginning on January 1, 2022, with implementing regulations expected on or before July 1, 2022, and enforcement beginning July 1, 2023. The CPRA significantly modifies the CCPA, potentially resulting in further uncertainty and requiring us to incur additional costs and expenses. More generally, some observers have noted the CCPA could mark the beginning of a trend toward more stringent privacy legislation in the U.S., as observed with the Virginia Consumer Data Protection Act, enacted March 2021 and which becomes effective January 1, 2023, and the Colorado Privacy Act, enacted in June 2021 and which takes effect on July 1, 2023.

Even the perception of privacy, data protection or cybersecurity concerns, whether or not valid, may harm our reputation, inhibit adoption of our solutions by current and future customers, or adversely impact our ability to hire and retain workforce talent. If our security measures are or are believed to be inadequate or breached as a result of third-party action, employee negligence, error or malfeasance, social engineering techniques or otherwise, and this results in, or is believed to result in, the disruption of the confidentiality, integrity or availability of our systems or networks or any data we process or maintain, or the loss, destruction or corruption of such data, or our privacy, data protection or cybersecurity practices are or are perceived to be inadequate, we could incur significant liability, we could face a loss of revenues, and our business may suffer and our reputation and competitive position may be damaged. Additionally, our service providers may suffer, or be perceived to suffer, privacy or data security breaches or other incidents that may compromise, or be perceived to compromise, data stored or processed for us that may give rise to any of the foregoing.

We also expect that there will continue to be changes in interpretations of existing laws and regulations, or new proposed laws and regulations concerning privacy, data protection and cybersecurity. We cannot yet determine the impact these laws and regulations or changed interpretations may have on our business, but we anticipate that they could impair our or our customers’ ability to collect, use or disclose information relating to individuals, which could decrease demand for our platform or solutions,
72


increase our costs and impair our ability to maintain and grow our customer base and increase our revenue. Moreover, because the interpretation and application of many laws and regulations relating to privacy, data protection and cybersecurity, along with certain industry standards, are uncertain, it is possible that these laws, regulations and standards, or contractual obligations to which we are or may become subject, or to which we may be alleged to be subject, may be interpreted and applied in a manner that is inconsistent with our existing or future data management practices or features of our platform and solutions. Our actual or perceived failure to adequately comply with any such applicable laws, regulations, standards, and other actual or asserted obligations or to protect personal data and other data we process or maintain, could result in regulatory investigations and enforcement actions against us, fines, penalties and other liabilities, imprisonment of company officials and public censure, claims for damages by customers and other affected individuals, required efforts to mitigate or otherwise respond to incidents, litigation, damage to our reputation and loss of goodwill (both in relation to existing customers and prospective customers), any of which could have a material adverse effect on our operations, financial performance and business. Even the perception of privacy, data protection or cybersecurity concerns, whether or not valid, may harm our reputation and inhibit adoption of our solutions and subscriptions by current and future customers.

Risks Related to Sales of Our Solutions, Subscriptions and Services

If we are unable to sell additional solutions, subscriptions and services, as well as renewals of our subscriptions and services, to our customers, our future revenue and operating results will be harmed.

Our future success depends, in part, on our ability to expand the deployment of our Mandiant Advantage platform with existing customers by selling them additional solutions, subscriptions and services. 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, subscriptions and services depends on a number of factors, including the perceived need for additional IT security, general economic conditions, and our customers' level of satisfaction with our existing solutions they have previously purchased. If our efforts to sell additional solutions, subscriptions and services to our customers are not successful, our business may suffer.

Further, existing customers that purchase our platform have no contractual obligation to renew their subscriptions after the initial contract period, and given our limited operating history, we may not be able to accurately predict our retention rates. Our customers’ retention rates may decline or fluctuate as a result of a number of factors, including the level of their satisfaction with our platform, our customer support, customer budgets and the pricing of our platform compared with the solutions and services offered by our competitors. If our customers renew their subscriptions, they may renew for shorter contract lengths or on other terms that are less economically beneficial to us. We cannot assure you that our customers will renew their subscriptions, and if our customers do not renew their subscriptions or renew them on less favorable terms, our revenue may grow more slowly than expected, not grow at all, or even decline.

Our sales cycles can be long and unpredictable, and our sales efforts require considerable time and expense. As a result, our sales, billings and revenue are difficult to predict and may vary substantially from period to period, which may cause our results of operations to fluctuate significantly.

Our results of operations may fluctuate, in part, because of the resource intensive nature of our sales efforts, the length and variability of our sales cycle and the short-term difficulty in adjusting our operating expenses. Our results of operations depend in part on sales to large organizations. The length of our sales cycle, from identification of the opportunity to deal closure, may vary significantly from customer to customer, with sales to large enterprises typically taking longer to complete. To the extent our competitors develop solutions that our prospective customers view as equivalent to ours, our average sales cycle may increase. Because the length of time required to close a sale varies substantially from customer to customer, it is difficult to predict exactly when, or even if, we will make a sale with a potential customer. As a result, large individual sales have, in some cases, occurred in quarters subsequent to or in advance of those we anticipated, or have not occurred at all. We are generally billing a number of large deals in any quarter, and the loss or delay of one or more of these large transactions in a quarter could impact our results of operations for that quarter and any future quarters for which revenue from that transaction is delayed. As a result, it is difficult for us to forecast our revenue accurately in any quarter based on our internal forecasts of billings. Because a substantial portion of our expenses are relatively fixed in the short term, our results of operations will suffer if our revenue falls below our expectations in a particular quarter, which could cause the price of our common stock to decline.

We rely on revenue from sales of solutions and subscriptions, and because we recognize revenue from these sales over the term of the relevant subscription period, downturns or upturns in sales are not immediately reflected in full in our results of operations.

73


Revenue from sales of our solutions and subscriptions accounts for a significant portion of our total revenue. New or renewal sales of subscriptions may decline or fluctuate as a result of a number of factors, including customers’ level of satisfaction with our solutions and subscriptions, the actual or perceived efficacy of our security solutions, the prices of our solutions and subscriptions, the prices of solutions and subscriptions offered by our competitors or reductions in our customers’ spending levels. If our sales of new or renewal subscription and service contracts decline, our revenue and revenue growth rate may decline and adversely affect our business. In addition, we recognize revenue from our subscriptions revenue ratably over the term of the relevant contract period, which is generally between one to five years. As a result, much of the solution, subscription and support revenue we report each quarter is derived from sales in prior quarters. Consequently, a decline in new or renewal sales in any one quarter will not be fully reflected in revenue in that quarter but will negatively affect our revenue in future quarters. Accordingly, the effect of significant decreases in the market acceptance of, or demand for, our solutions or subscriptions may not be immediately apparent from our results of operations until future periods. Also, it is difficult for us to rapidly increase our revenue through additional sales in any period, as the majority of our revenue is derived from sales of our solutions, subscriptions and services sold in prior periods. Furthermore, any increases in the average term of our subscriptions would result in a longer revenue recognition period, and could reduce the amount of revenue recognized in each period.

The sales prices of our solutions, subscriptions and services may decrease, which may reduce our gross profits and adversely impact our financial results.

The sales prices for our solutions, subscriptions and services may decline for a variety of reasons, including competitive pricing pressures, discounts, anticipation of the introduction of new solutions by our competitors, or promotional programs offered by us or our competitors. Competition continues to increase in the market segments in which we participate, and we expect competition to further increase in the future, thereby leading to increased pricing pressures. Larger competitors with more diverse solution and service offerings may reduce the price of solutions or subscriptions that compete with ours or may bundle them with other solutions and subscriptions. Additionally, although we price our solutions and subscriptions worldwide in U.S. dollars, currency fluctuations in certain countries and regions may negatively impact actual prices that partners and customers are willing to pay in those countries and regions, or the effective prices we realize in our reporting currency. We cannot assure you that we will be successful in developing and introducing new offerings with enhanced functionality on a timely basis, or that our new subscription offerings, if introduced, will enable us to maintain our gross profits at levels that will allow us to achieve profitability.

If we do not effectively hire, integrate and train our direct sales force, we may be unable to add new customers or increase sales to our existing customers, and our business will be adversely affected.

We continue to be substantially dependent on our direct sales force to obtain new customers and increase sales with existing customers. There is significant competition for sales personnel with the skills and technical knowledge that we require. Our ability to achieve revenue growth will depend, in large part, on our success in recruiting, integrating, training and retaining sufficient numbers of sales personnel to support our growth, particularly in international markets. New hires require significant training and may take significant time before they achieve full productivity. Our recent hires and planned hires may not become productive as quickly 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 a sufficient number of effective sales personnel, or the sales personnel we hire are not successful in obtaining new customers or increasing sales to our existing customer base, our business will be adversely affected.

If we are unable to increase sales of our solutions to large organizations while mitigating the risks associated with serving such customers, our business, financial position and results of operations may suffer.

Our growth strategy is dependent, in part, upon increasing sales of our solutions to large enterprises and governments. Sales to large customers involve risks that may not be present (or that are present to a lesser extent) with sales to smaller entities. These risks include:
increased purchasing power and leverage held by large customers in negotiating contractual arrangements with us;
more stringent or costly requirements imposed upon us in our support service contracts with such customers, including stricter support response times and penalties for any failure to meet support requirements;
more complicated implementation processes;
longer sales cycles and the associated risk that substantial time and resources may be spent on a potential customer that ultimately elects not to purchase our platform or purchases less than we hoped;
closer relationships with, and dependence upon, large technology companies who offer competitive solutions; and
more pressure for discounts and write-offs.
74



In addition, because security breaches with respect to larger, high-profile enterprises are likely to be heavily publicized, there is increased reputational risk associated with serving such customers. If we are unable to increase sales of our offerings to large enterprise and government customers while mitigating the risks associated with serving such customers, our business, financial position and results of operations may suffer.

U.S. federal, state and local government sales are subject to a number of challenges and risks that may adversely impact our business.

Sales to U.S. federal, state, and local governmental agencies have accounted for, and may in the future account for, a significant portion of our revenue. Sales to such government entities are subject to the following risks:
selling to governmental agencies can be highly competitive, expensive and time consuming, often requiring significant upfront time and expense without any assurance that such efforts will generate a sale;
government certification requirements applicable to our solutions may change and, in doing so, restrict our ability to sell into the U.S. federal government sector until we have attained the revised certification;
government demand and payment for our solutions and services may be impacted by government shutdowns, public sector budgetary cycles, contracting requirements and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our solutions and services;
we sell our solutions to governmental agencies through our indirect channel partners, and these agencies may have statutory, 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; and
governments routinely investigate and audit government contractors’ administrative processes, and any unfavorable audit could result in the government refusing to continue buying our platform, which would adversely impact our revenue and results of operations, or institute fines or civil or criminal liability if the audit were to uncover improper or illegal activities.

Our ability to maintain customer satisfaction depends in part on the quality of our professional service organization and technical and other support services, including the quality of the support provided on our behalf by certain channel partners. Failure to maintain high-quality customer support could have a material adverse effect on our business, financial condition and results of operations.

Once our platform is deployed within our customers’ networks, our customers depend on our technical and other support services, as well as the support of our channel partners, to resolve any issues relating to the implementation and maintenance of our platform. If we or our channel partners do not effectively assist our customers in deploying our platform, succeed in helping our customers quickly resolve post-deployment issues, or provide effective ongoing support, our ability to sell additional solutions, subscriptions or services as part of our platform to existing customers would be adversely affected and our reputation with potential customers could be damaged. Many larger organizations have more complex networks and require higher levels of support than smaller customers. If we fail to meet the requirements of our larger customers, it may be more difficult to execute on our strategy of upselling and cross selling with these customers. Additionally, if our channel partners do not effectively provide support to the satisfaction of our customers, we may be required to provide this level of support to those customers, which would require us to hire additional personnel and to invest in additional resources. It can take significant time and resources to recruit, hire, and train qualified technical support employees. We may not be able to hire such resources fast enough to keep up with demand. To the extent that we or our channel partners are unsuccessful in hiring, training, and retaining adequate support resources, our ability and the ability of our channel partners to provide adequate and timely support to our customers will be negatively impacted, and our customers’ satisfaction with our platform will be adversely affected. Additionally, to the extent that we need to rely on our sales engineers to provide post-sales support, our sales productivity will be negatively impacted, which would harm our results of operations.

We may not have visibility into particular transactions affecting our financial position and results of operations.

We may, from time to time, change our pricing models. For example, we may offer some of our solutions and services on a consumption-based pricing model. In such event, we will generally recognize revenue on consumption. Because our customers will have flexibility in the timing of their consumption, we will not have the visibility into the timing of revenue recognition that would be the case under a subscription-based pricing model. There is a risk that customers will consume our solutions and services
75


more slowly than we expect, and our actual results may differ from our forecasts. If our quarterly results of operations fall below the expectations of investors and securities analysts who follow our stock, the price of our common stock could decline substantially, and we could face costly lawsuits, including securities class actions.

Risks Related to Intellectual Property and Technology Licensing

Claims by others that we infringe their proprietary technology or other rights could harm our business.

Technology companies frequently enter into litigation based on allegations of patent infringement or other violations of intellectual property rights. In addition, patent holding companies seek to monetize patents they have purchased or otherwise obtained. As we face increasing competition and gain an increasingly higher profile, the possibility of intellectual property rights claims against us grows. From time to time, third parties have asserted, and we expect that third parties will continue to assert, claims of infringement of intellectual property rights against us. For example, on December 29, 2017, we executed Confidential Patent License Agreements with Finjan Holdings, Inc. (“Finjan”), whereby we resolved all pending litigation matters. Under the terms of the settlement agreement, we paid Finjan a one-time net cash settlement amount of $12.5 million in December 2017, in exchange for the resolution and settlement of all claims between Mandiant and Finjan and for cross-licenses between the companies of certain issued patents and patent applications. Other security companies have paid amounts to the same plaintiff to license some of the patents asserted against us. Third parties may in the future also assert claims against our customers or channel partners, whom our standard license and other agreements obligate us to indemnify against claims that our solutions infringe the intellectual property rights of third parties. Many of our competitors and others may now and in the future have significantly larger and more mature patent portfolios than we have. In addition, future litigation may involve patent holding companies or other patent owners who have no relevant product offerings or revenue and against whom our own patents may therefore provide little or no deterrence or protection. Any claim of intellectual property infringement by a third party, even a claim without merit, could cause us to incur substantial costs defending against such claim, could distract our management from our business and could require us to cease use of such intellectual property. Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised by the discovery process.

Although third parties may offer a license to their technology or other intellectual property, the terms of any offered license may not be acceptable, and the failure to obtain a license or the costs associated with any license could cause our business, financial condition and results of operations to be materially and adversely affected. We may also be subject to additional fees or be required to obtain new licenses if any of our licensors allege that we have not properly paid for such licenses or that we have improperly used the technologies under such licenses. In addition, some licenses may be non-exclusive, and therefore our competitors may have access to the same technology licensed to us. If a third party does not offer us a license to its technology or other intellectual property on reasonable terms, or at all, we could be enjoined from continued use of such intellectual property. As a result, we may be required to develop alternative, non-infringing technology, which could require significant time (during which we could be unable to continue to offer our affected solutions, subscriptions or services), effort, and expense and may ultimately not be successful. Furthermore, a successful claimant could secure a judgment or we may agree to a settlement that prevents us from distributing certain solutions, providing certain subscriptions or performing certain services or that requires us to pay substantial damages, royalties or other fees. Any of these events could harm our business, financial condition and results of operations.

Our technology alliance partnerships expose us to a range of business risks and uncertainties that could have a material adverse impact on our business and financial results.

We have entered, and intend to continue to enter, into technology alliance partnerships with third parties to support our future growth plans. Such relationships include technology licensing, joint technology development and integration, research cooperation, co-marketing activities and sell-through arrangements. We face a number of risks relating to our technology alliance partnerships that could prevent us from realizing the desired benefits from such partnerships on a timely basis or at all, which, in turn, could have a negative impact on our business and financial results.

Technology alliance partnerships require significant coordination between the parties involved, particularly if a partner requires that we integrate its solutions with our solutions. This could involve a significant commitment of time and resources by our technical staff and their counterparts within our technology alliance partner. The integration of solutions from different companies may be more difficult than we anticipate, and the risk of integration difficulties, incompatible solutions and undetected programming errors or defects may be higher than the risks normally associated with the introduction of new solutions. It may also be more difficult to market and sell solutions developed through technology alliance partnerships than it would be to market and
76


sell solutions that we develop on our own. Sales and marketing personnel may require special training, as the new solutions may be more complex than our other solutions.

We invest significant time, money and resources to establish and maintain relationships with our technology alliance partners, but we have no assurance that any particular relationship will continue for any specific period of time. In addition, our technology alliance partners may currently or in the future have offerings that compete with our offerings in certain markets, which may make it difficult to establish long-term or effective relationships with them. Generally, our agreements with technology alliance partners are terminable without cause with no or minimal notice or penalties. If we lose a significant technology alliance partner, we could lose the benefit of our investment of time, money and resources in the relationship. In addition, we could be required to incur significant expenses to develop a new strategic alliance or to determine and implement an alternative plan to pursue the opportunity that we targeted with the former partner.

We may be unable to protect our intellectual property adequately, which could harm our business, financial condition and results of operations.

We believe that our intellectual property is an essential asset of our business. We rely on a combination of patent, copyright, trademark, database rights, and trade secret laws, as well as confidentiality procedures and contractual provisions, to establish and protect our intellectual property rights in the United States and abroad. The efforts we have taken to protect our intellectual property may not be sufficient or effective, and our trademarks, copyrights and patents may be held invalid or unenforceable. Any U.S. or other patents issued to us may not be sufficiently broad to protect our proprietary technologies, and given the costs of obtaining patent protection, we may choose not to seek patent protection for certain of our proprietary technologies. We may not be effective in policing unauthorized use of our intellectual property, and even if we do detect violations, litigation may be necessary to enforce our intellectual property rights. Any enforcement efforts we undertake, including litigation, could be time-consuming and expensive, could divert management’s attention and may result in a court determining that our intellectual property rights are unenforceable. If we are not successful in cost-effectively protecting our intellectual property rights, our business, financial condition and results of operations could be harmed.

We incorporate technology from third parties into our solutions, and our inability to obtain or maintain rights to the technology could harm our business.

We incorporate technology from third parties into our solutions. We cannot be certain that our suppliers and licensors are not infringing the intellectual property rights of third parties or that the suppliers and licensors have sufficient rights to the technology in all jurisdictions in which we may sell our solutions. Some of our agreements with our suppliers and licensors may be terminated for convenience by them. If we are unable to obtain or maintain rights to any of this technology because of intellectual property infringement claims brought by third parties against our suppliers and licensors or against us, or if we are unable to continue to obtain such technology or enter into new agreements on commercially reasonable terms, our ability to develop and sell solutions, subscriptions and services containing such technology could be severely limited, and our business could be harmed. Additionally, if we are unable to obtain necessary technology from third parties, including certain sole suppliers, we may be forced to acquire or develop alternative technology, which may require significant time, cost and effort and may be of lower quality or performance standards. This would limit and delay our ability to offer new or competitive solutions and increase our costs of development. If alternative technology cannot be obtained or developed, we may not be able to offer certain functionality as part of our solutions, subscriptions and services. As a result, our margins, market share and results of operations could be significantly harmed.

Our solutions and subscriptions contain third-party open source software components, and failure to comply with the terms of the underlying open source software licenses could restrict our ability to sell our solutions and subscriptions.

Our solutions and subscriptions contain software modules licensed to us by third-party authors under “open source” licenses. The use and distribution of open source software may entail greater risks than the use of third-party commercial software, as open source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code. Some open source licenses contain requirements that we make available source code for modifications or derivative works we create based upon the type of open source software we use. If we combine our proprietary software with open source software in a certain manner, we could, under certain open source licenses, be required to release the source code of our proprietary software to the public. This would allow our competitors to create similar solutions with lower development effort and time and ultimately could result in a loss of sales for us.

Although we monitor our use of open source software to try to avoid subjecting our solutions and subscriptions to conditions, the terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that these licenses could be construed in ways that could impose unanticipated conditions or restrictions on our ability to commercialize solutions and
77


subscriptions incorporating such software. Moreover, we cannot assure you that our processes for controlling our use of open source software in our solutions and subscriptions will be effective. From time to time, we may face claims from third parties asserting ownership of, or demanding release of, the open source software or derivative works that we developed using such software (which could include our proprietary source code), or otherwise seeking to enforce the terms of the applicable open source license. These claims could result in litigation. If we are held to have breached the terms of an open source software license, we could be required to seek licenses from third parties to continue offering our solutions on terms that are not economically feasible, to re-engineer our solutions, to discontinue the sale of our solutions if re-engineering could not be accomplished on a timely or cost-effective basis, or to make generally available, in source code form, our proprietary code, any of which could adversely affect our business, results of operations and financial condition.

Risks Related to Operations Outside the United States

We generate a significant amount of revenue from sales through resellers, distributors and end-customers outside of the United States, and we are therefore subject to a number of risks associated with international sales and operations.

We have a limited history of marketing, selling, and supporting our platform internationally. As a result, we must hire and train experienced personnel to staff and manage our foreign operations. To the extent that we experience difficulties in recruiting, training, managing, and retaining international employees, particularly managers and other members of our international sales team, we may experience difficulties in sales productivity in, or market penetration of, foreign markets. We also enter into strategic distributor and reseller relationships with companies in certain international markets where we do not have a local presence. If we are not able to maintain successful strategic distributor relationships with our international channel partners or recruit additional channel partners, our future success in these international markets could be limited. Business practices in the international markets that we serve may differ from those in the United States and may require us to include non-standard terms in customer contracts, such as extended payment or warranty terms. To the extent that we enter into customer contracts in the future that include non-standard terms related to payment, warranties, or performance obligations, our results of operations may be adversely impacted.

Additionally, our international sales and operations are subject to a number of risks, including the following:
greater difficulty in enforcing contracts and managing collections, as well as longer collection periods;
higher costs of doing business internationally, including costs incurred in establishing and maintaining office space and equipment for our international operations;
fluctuations in exchange rates between the U.S. dollar and foreign currencies in markets where we do business, such as the British Pound Sterling, which experienced a sharp decline in value compared to the U.S. dollar and other currencies;
management communication and integration problems resulting from cultural and geographic dispersion;
risks associated with trade restrictions and foreign legal requirements, including any importation, certification, and localization of our solutions that may be required in foreign countries and any changes in trade relations and restrictions;
greater risk of unexpected changes in foreign and domestic regulatory practices, tariffs and tax laws and treaties, including regulatory and trade policy changes;
compliance with anti-bribery laws, including, without limitation, compliance with the U.S. Foreign Corrupt Practices Act of 1977, as amended, the U.S. Travel Act and the U.K. Bribery Act 2010, violations of which could lead to significant fines, penalties and collateral consequences for our Company;
heightened risk of unfair or corrupt business practices in certain geographies and of improper or fraudulent sales arrangements that may impact financial results and result in restatements of, or irregularities in, financial statements;
the uncertainty of protection for intellectual property rights in some countries;
foreign exchange controls or tax regulations that might prevent us from repatriating cash earned outside the United States;
general economic, political and social conditions in these foreign markets, including the perception of doing business with U.S. based companies and changes in regulatory requirements that impact our operating strategies, access to global markets or hiring;
political and economic instability in some countries, such as those caused by recent U.S. presidential elections and Brexit;
increased exposure to public health issues such as the current COVID-19 pandemic, and related industry and governmental actions to address these issues; and
double taxation of our international earnings and potentially adverse tax consequences due to changes in the tax laws of the United States or the foreign jurisdictions in which we operate.
78



Further, the interpretation and application of international laws and regulations in many cases is uncertain, and our legal and regulatory obligations in foreign jurisdictions are subject to frequent and unexpected changes, including the potential for various regulatory or other governmental bodies to enact new or additional laws or regulations or to issue rulings that invalidate prior laws or regulations.

For example, Brexit could also lead to further legislative and regulatory changes. A Data Protection Act that substantially implements the GDPR has been implemented in the U.K., effective in May 2018 and subject to additional statutory amendments in 2019 to further align such Data Protection Act with the GDPR. It is unclear, however, how U.K. data protection laws or regulations will develop in the medium to longer term, and how data transfers to and from the U.K. will be regulated. In particular, the U.K.’s exit from the EU to effectuate Brexit could require us to make additional changes to the way we conduct our business and transmit data from the EU into the U.K.

These and other factors could harm our ability to generate future international revenue and, consequently, materially impact our business, results of operations and financial condition.

We are exposed to fluctuations in currency exchange rates, which could negatively affect our financial condition and results of operations.

Our sales contracts are denominated in U.S. dollars, and therefore our revenue is not subject to foreign currency risk. However, strengthening of the U.S. dollar increases the real cost of our solutions, subscriptions and services to our customers outside of the United States, which could lead to delays in the purchase of our solutions and services and the lengthening of our sales cycle. In addition, we are incurring an increasing portion of our operating expenses outside the United States. These expenses are denominated in foreign currencies and are subject to fluctuations due to changes in foreign currency exchange rates.

Additionally, Brexit resulted in an adverse impact to currency exchange rates, notably the British Pound Sterling which experienced a sharp decline in value compared to the U.S. dollar and other currencies. A significantly weaker British Pound Sterling compared to the U.S. dollar could have a significantly negative effect on our financial condition and results of operations.

We do not currently hedge against the risks associated with currency fluctuations but may do so in the future.

We are subject to governmental export and import controls that could subject us to liability or impair our ability to compete in international markets.

Our solutions are subject to U.S. export controls, specifically the Export Administration Regulations and regulations enforced by the Office of Foreign Assets Control. We incorporate standard encryption algorithms into many of our solutions, which, along with the underlying technology, may be exported outside of the U.S. only with the required export authorizations, including by license, license exception or other appropriate government authorizations, which may require the filing of an encryption registration and classification request. Additionally, our current or future solutions may be classified under the Commerce Department Export Administration Regulations (“EAR”) or as defense articles subject to the United States International Traffic in Arms Regulations (“ITAR”). Most of our solutions have been classified under the EAR and are generally exportable without needing a specific license, under an EAR exception for encryption software. If a solution, or component of a solution, is classified under the ITAR, or is ineligible for the EAR encryption exception, then those solutions could be exported outside the United States only if we obtain the applicable export license or qualify for a different license exception. In certain contexts, the services we provide might be classified as defense services subject to the ITAR separately from the solutions we provide. Compliance with the EAR, ITAR, and other applicable regulatory requirements regarding the export of our solutions, including new releases of our solutions and/or the performance of services, may create delays in the introduction of our solutions in non-U.S. markets, prevent our customers with non-U.S. operations from deploying our solutions throughout their global systems or, in some cases, prevent the export of our solutions to some countries altogether. Violations of U.S. sanctions or export control regulations can result in significant fines or penalties and possible incarceration for responsible employees and managers. If our channel partners fail to obtain appropriate import, export, or re-export licenses or permits, we may also be adversely affected through reputational harm, as well as other negative consequences, including government investigations and penalties.

In addition, proposed regulations have been released in the United States which may subject additional solutions, technology, and services to control under the EAR. If those regulations go into effect as currently written, we may need to apply for and obtain licenses prior to exporting these items to certain destinations and end-users. This licensing requirement could increase the time
79


between order and delivery for these items and also could result in us not being able to provide solutions and services to particular customers if any license request is denied, which could adversely affect our business, financial condition and results of operations.

Also, various countries, in addition to the United States, regulate the import and export of certain cybersecurity, encryption and other solutions, technology and services, including through export and import permit and licensing requirements, and have enacted laws that could limit our ability to distribute our solutions, could limit our customers’ ability to implement our solutions or could limit our ability to provide services to our customers in those countries. Changes in our solutions or changes in export and import regulations may create delays in the introduction of our solutions into international markets, prevent our customers with international operations from deploying our solutions globally or, in some cases, prevent the export or import of our solutions to certain countries, governments or persons altogether. Any change in export or import regulations, economic sanctions or related legislation, shift in the enforcement or scope of existing regulations, or change in the countries, governments, persons or technologies targeted by such regulations, could result in decreased use of our solutions by, or in our decreased ability to export or sell our solutions to, existing or potential customers with international operations. Any decreased use of our solutions or limitation on our ability to export to or sell our solutions in international markets would likely adversely affect our business, financial condition and results of operations.

Risks Related to Our Convertible Senior Notes

We are leveraged financially, which could adversely affect our ability to adjust our business to respond to competitive pressures and to obtain sufficient funds to satisfy our future growth, business needs and development plans.

We have substantial existing indebtedness. In June 2015, we issued $460.0 million principal amount of 1.000% Convertible Senior Notes due 2035 (the "Series A Notes") and $460.0 million principal amount of 1.625% Convertible Senior Notes due 2035 (the "Series B Notes" and, together with the Series A Notes, the "2035 Notes"). During the three months ended June 30, 2018, we issued $600.0 million aggregate principal amount of 0.875% Convertible Senior Notes due 2024 (the "2024 Notes" and, together with the 2035 Notes, the "convertible notes") and repurchased approximately $340.2 million aggregate principal amount of the Series A Notes. During the three months ended June 30, 2020, we repurchased approximately $96.4 million aggregate principal amount of the Series A Notes. As a result, as of September 30, 2021, we had approximately $1.1 billion aggregate principal amount of convertible notes outstanding.
The degree to which we are leveraged could have negative consequences, including, but not limited to, the following:
we may be more vulnerable to economic downturns, less able to withstand competitive pressures and less flexible in responding to changing business and economic conditions;
our ability to obtain additional financing in the future for working capital, capital expenditures, acquisitions, general corporate or other purposes may be limited;
a substantial portion of our cash flows from operations in the future may be required for the payment of the principal amount of our existing indebtedness when it becomes due; and
we may elect to make cash payments upon any conversion of the convertible notes, which would reduce our cash on hand.

Our ability to meet our payment obligations under our convertible notes depends on our ability to generate significant cash flow in the future. This, to some extent, is subject to general economic, financial, competitive, legislative and regulatory factors as well as other factors that are beyond our control. There can be no assurance that our business will generate cash flow from operations, or that additional capital will be available to us, in an amount sufficient to enable us to meet our debt payment obligations and to fund other liquidity needs. If we are unable to generate sufficient cash flow to service our debt obligations, we may need to refinance or restructure our debt, sell assets, reduce or delay capital investments, or seek to raise additional capital. If we were unable to implement one or more of these alternatives, we may be unable to meet our debt payment obligations, which could have a material adverse effect on our business, results of operations, or financial condition.

If holders of the 2035 Notes require us to repurchase their notes on any repurchase date, our financial condition and operating results could be adversely affected.

Holders of the Series A Notes have the right to require us to repurchase their notes on each of June 1, 2025 and June 1, 2030, and holders of the Series B Notes will have the right to require us to repurchase their notes on each of June 1, 2022, June 1, 2025 and June 1, 2030 at a repurchase price equal to 100% of the principal amount of the notes of the relevant series to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the relevant repurchase date pursuant to the applicable indenture governing such series of notes. If holders require us to repurchase their notes of an applicable series on an applicable repurchase date, our financial condition and operating results could be adversely affected.
80



The conditional conversion feature of each series of convertible notes, if triggered, may adversely affect our financial condition and operating results.

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

The accounting method for convertible debt securities that may be settled in cash, such as the convertible notes, is subject to changes that could have a material effect on our reported financial results.

The current accounting method for reflecting the convertible notes on our balance sheet, accruing interest expense for the convertible notes and reflecting the shares of our common stock underlying the convertible notes in our reported diluted earnings per share may adversely affect our reported earnings and financial condition. Under current accounting principles, the initial liability carrying amount of the convertible notes is the fair value of a similar debt instrument that does not have a conversion feature, valued using our cost of capital for straight, unconvertible debt.

However, in August 2020, FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (ASU 2020-06), eliminating the separate accounting for the debt and equity components as described above. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, with early adoption permitted for fiscal years beginning after December 15, 2020, and can be adopted on either a fully retrospective or modified retrospective basis. We are currently evaluating the timing, method of adoption and overall impact of this standard on our consolidated financial statements.

When we adopt ASU 2020-06, we expect the elimination of the separate accounting for the convertible notes described above to reduce the interest expense that we expect to recognize for the notes for accounting purposes. In addition, ASU 2020-06 eliminates the use of the treasury stock method for convertible instruments that can be settled in whole or in part with equity, and instead requires application of the “if-converted” method. Among other potential impacts, our adoption of ASU 2020-06 is expected to reduce reported interest expense, increase reported net income, and result in a reclassification of certain conversion feature balance sheet amounts from stockholders’ equity to liabilities as it relates to the convertible notes. Furthermore, if any of the conditions to the convertibility for a series of convertible notes is satisfied, then we may be required under applicable accounting standards to reclassify the liability carrying value of such series of convertible notes as a current, rather than a long-term, liability. This reclassification could be required even if no holders of the applicable series of convertible notes convert their notes and could materially reduce our reported working capital and have a material effect on our reported financial results.

Transactions related to our convertible notes may affect the market price of our common stock.

The conversion of any of our series of convertible notes, if such conversion occurs, will dilute the ownership interests of then-existing stockholders to the extent we deliver shares upon conversion of any of the convertible notes. Any sales in the public market of the common stock issuable upon such conversion could adversely affect prevailing market prices of our common stock. In addition, the existence of the convertible notes may encourage short selling by market participants because any conversion of the convertible notes could be used to satisfy short positions, or anticipated conversion of the convertible notes into shares of our common stock could depress the price of our common stock.

In addition, in connection with our issuance of the 2024 Notes, we entered into capped call transactions (the “capped call transactions”) with certain financial institutions (the “option counterparties”). The capped call transactions are expected generally to reduce the potential dilution to our common stock upon any conversion of the 2024 Notes and/or offset any cash payments we are required to make in excess of the principal amount of such 2024 Notes converted, as the case may be, with such reduction and/or offset subject to a cap. From time to time, the option counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various derivative transactions with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions prior to the maturity of the 2024 Notes. This activity could cause a decrease in the market price of our common stock.

81


We are subject to counterparty risk with respect to the capped call transactions.
The option counterparties to our capped call transactions are financial institutions, and we will be subject to the risk that one or more of the counterparties may default or otherwise fail to perform, or may exercise certain rights to terminate, their obligations under the capped call transactions. Our exposure to the credit risk of the option counterparties will not be secured by any collateral. Adverse global economic conditions may result in the actual or perceived failure or financial difficulties for financial institutions, including one or more of our option counterparties. If an option counterparty becomes subject to insolvency proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at that time under our transactions with that option counterparty. 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 an option counterparty, we may suffer adverse tax consequences and more dilution than we currently anticipate with respect to our common stock. We can provide no assurances as to the financial stability or viability of the option counterparties.

Risks Related to Our Series A Convertible Preferred Stock

The holders of Series A Convertible Preferred Stock may exercise influence over us, including through their ability to designate a member of our board of directors.

The holders of Series A Convertible Preferred Stock are generally entitled to vote with the holders of the shares of common stock on all matters submitted for a vote of holders of shares of common stock (voting together with the holders of shares of common stock as one class) on an as-converted basis, subject to certain Nasdaq voting limitations, if applicable. Additionally, the consent of the holders of a majority of the outstanding shares of Series A Convertible Preferred Stock is required for so long as any shares of the Series A Convertible Preferred Stock remain outstanding for (i) amendments to our organizational documents that have an adverse effect on the holders of Series A Convertible Preferred Stock and (ii) issuances by us of securities that are senior to, or equal in priority with, the Series A Convertible Preferred Stock. In addition, for so long as 25% of the Series A Convertible Preferred Stock issued in connection with the Securities Purchase Agreement with BTO Delta Holdings DE L.P., an investment vehicle of funds affiliated with The Blackstone Group Inc. (“Blackstone”), and the Securities Purchase Agreement with ClearSky Security Fund I LLC and ClearSky Power & Technology Fund II LLC (together, the “Series A Securities Financing Agreements”) remains outstanding, consent of the holders of a majority of the outstanding shares of Series A Convertible Preferred Stock will be required for (A) any change to the size of our board of directors, (B) any voluntary dissolution, liquidation, bankruptcy, winding up or deregistration or delisting, and (C) incurrence by us of net debt in excess of $350,000,000.

Additionally, pursuant to the applicable Series A Securities Financing Agreement, Blackstone has the right to nominate for election one member to our board of directors for so long as Blackstone holds 65% of the Series A Convertible Preferred Stock. The director designated by Blackstone is entitled to serve on committees of our board of directors, subject to applicable law and Nasdaq rules. Notwithstanding the fact that all directors will be subject to fiduciary duties to us and to applicable law, the interests of the director designated by Blackstone may differ from the interests of our security holders as a whole or of our other directors.

As a result, the holders of Series A Convertible Preferred Stock have the ability to influence the outcome of certain matters affecting our governance and capitalization. The sponsors of the holders of Series A Convertible Preferred Stock are in the business of making or advising on investments in companies, including businesses that may directly or indirectly compete with certain portions of our business, and they may have interests that diverge from, or even conflict with, those of our other shareholders. They may also pursue acquisition opportunities that may be complementary to our business, and, as a result, those acquisition opportunities may not be available to us. Our obligations to the holders of Series A Convertible Preferred Stock could also limit our ability to obtain additional financing or increase our borrowing costs, which could have an adverse effect on our financial condition.

Our Series A Convertible Preferred Stock has rights, preferences, and privileges that are not held by, and are preferential to, the rights of holders of our common stock, which could adversely affect our liquidity and financial condition.

The holders have the right under the Series A Certificate of Designation to receive a liquidation preference entitling them to be paid an amount per share equal to the greater of (i) $1,000 per share, plus all accrued and unpaid dividends and (ii) the amount that the holder of Series A Convertible Preferred Stock would have been entitled to receive at such time if the Series A Convertible Preferred Stock were converted into common stock. In addition, the holders are entitled to dividends on the original purchase price of $1,000 per share at a rate of 4.5% per annum, that (i) for the first three years after December 11, 2020, or the Series A closing date, will be paid in-kind, and (ii) after the third anniversary of the Series A closing date, will, at our election either be paid in cash, or, if not, will accrue and accumulate, in each case, accruing daily and paid quarterly in arrears. The holders are also entitled to participate in dividends declared or paid on the common stock on an as-converted basis.

82


There may be future sales or other dilution of our equity, which may adversely affect the market price of our common stock or the Series A Convertible Preferred Stock and may negatively impact the holders’ investment.

Except in certain circumstances, we are not restricted from issuing additional shares of common stock or preferred stock, including any securities that are convertible into or exchangeable for, or that represent the right to receive, common stock or preferred stock or any substantially similar securities. The market price of our common stock or Series A Convertible Preferred Stock could decline as a result of sales of a large number of shares of common stock or Series A Convertible Preferred Stock or similar securities in the market or the perception that such sales could occur. For example, if we issue preferred stock in the future that has a preference over our common stock with respect to the payment of dividends or upon our liquidation, dissolution or winding-up, or if we issue preferred stock with voting rights that dilute the voting power of our common stock, the rights of holders of our common stock or the market price of our common stock could be adversely affected.

In addition, each share of Series A Convertible Preferred Stock will initially be convertible at the option of the holder thereof into shares of our common stock. The conversion of some or all of the Series A Convertible Preferred Stock will dilute the ownership interest of our existing common stockholders. Any sales in the public market of our common stock issuable upon such conversion could adversely affect prevailing market prices of the outstanding shares of our common stock and Series A Convertible Preferred Stock. In addition, the existence of our Series A Convertible Preferred Stock may encourage short selling or arbitrage trading activity by market participants because the conversion of our Series A Convertible Preferred Stock could depress the price of our equity securities. As noted above, a decline in the market price of the common stock may negatively impact the market price for the Series A Convertible Preferred Stock.

Risks Related to Ownership of Our Common Stock

If securities or industry analysts do not publish research or reports about our business, or publish inaccurate or unfavorable research reports about our business, our share price and trading volume could decline.

The trading market for our common stock, to some extent, depends on the research and reports that securities or industry analysts publish about us or our business. We do not have any control over these analysts. If one or more of the analysts who cover us should downgrade our shares or change their opinion of our shares, industry sector or solutions, our share price would likely decline. If one or more of these analysts ceases coverage of us or fails to regularly publish reports on us, we could lose visibility in the financial markets, which could cause our share price or trading volume to decline.

We may fail to meet our publicly announced guidance or other expectations about our business and future operating results, which would cause our stock price to decline.

We have provided and may continue to provide guidance about our business and future operating results. In developing this guidance, our management must make certain assumptions and judgments about our future performance. Furthermore, analysts and investors may develop and publish their own projections of our business, which may form a consensus about our future performance. Our business results may vary significantly from such guidance or that consensus due to a number of factors, many of which are outside of our control, and which could adversely affect our operations and operating results. Such factors may include the possibility that interpretation, industry practice, and accounting guidance may continue to evolve during the early stages of adoption of Accounting Standard Update 2014-09, Revenue from Contracts with Customers (Topic 606). Furthermore, if we make downward revisions of our previously announced guidance, or if our publicly announced guidance of future operating results fails to meet expectations of securities analysts, investors or other interested parties, the price of our common stock would decline.

The price of our common stock has been and may continue to be volatile, and the value of your investment could decline.

The trading price of our common stock has been volatile since our initial public offering, and is likely to continue to be volatile. The trading price of our common stock may fluctuate widely in response to various factors, some of which are beyond our control. These factors include:
whether our results of operations, and in particular, our revenue growth rates, meet the expectations of securities analysts or investors;
actual or anticipated changes in the expectations of investors or securities analysts, whether as a result of our forward-looking statements, our failure to meet such expectation or otherwise;
announcements of new solutions, services or technologies, commercial relationships, acquisitions or other events by us or our competitors;
83


changes in how customers perceive the effectiveness of our platform in protecting against advanced cyber attacks or other reputational harm;
publicity concerning cyber attacks in general or high profile cyber attacks against specific organizations;
price and volume fluctuations in the overall stock market from time to time;
significant volatility in the market price and trading volume of technology and/or growth companies in general and of companies in the IT security industry in particular;
fluctuations in the trading volume of our shares or the size of our public float;
actual or anticipated changes or fluctuations in our results of operations;
litigation involving us, our industry, or both;
regulatory developments in the United States, foreign countries or both;
general economic conditions and trends;
natural disasters or other catastrophic events;
public health crises and related measures to protect the public health, such as the COVID-19 pandemic;
actual or perceived security breaches or incidents that we or our service providers may suffer;
sales of large blocks of our common stock or substantial future sales by our directors, executive officers, employees and significant stockholders; and
departures of key personnel.

In addition, if the market for technology stocks or the stock market in general experiences a loss of investor confidence, the trading price of our common stock could decline for reasons unrelated to our business, results of operations or financial condition. The trading price of our common stock might also decline in reaction to events that affect other companies in our industry even if these events do not directly affect us. In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been brought against that company. The price of our common stock has been highly volatile since our IPO in September 2013, and several lawsuits alleging violations of securities laws were filed against us and certain of our current and former directors and executive officers in 2014 and 2015. Any securities litigation could result in substantial costs and divert our management’s attention and resources from our business. This could have a material adverse effect on our business, results of operations and financial condition.

Sales of substantial amounts of our common stock in the public markets, or sales of our common stock by our executive officers and directors under Rule 10b5-1 plans, could adversely affect the market price of our common stock.

Sales of a substantial number of shares of our common stock in the public market, or the perception that such sales could occur, could adversely affect the market price of our common stock and may make it more difficult for you to sell your common stock at a time and price that you deem appropriate. In addition, certain of our executive officers and directors have adopted, and other executive officers and directors may in the future adopt, written plans, known as “Rule 10b5-1 Plans,” under which they have contracted, or may in the future contract, with a broker to sell shares of our common stock on a periodic basis to diversify their assets and investments. Sales made by our executive officers and directors pursuant to Rule 10b5-1, regardless of the amount of such sales, could adversely affect the market price of our common stock.

The issuance of additional stock in connection with financings, acquisitions, investments, our stock incentive plans, conversion of our convertible notes, conversion of the Series A Convertible Preferred Stock or otherwise will dilute all other stockholders.

Our amended and restated certificate of incorporation authorizes us to issue up to 1,000,000,000 shares of common stock and up to 100,000,000 shares of preferred stock with such rights and preferences as may be determined by our board of directors. Subject to compliance with applicable rules and regulations, we may issue shares of common stock or securities convertible into our common stock from time to time in connection with a financing, acquisition, investment, our stock incentive plans, the conversion of our convertible notes or otherwise. For example, in October 2017, we issued 259,425 shares of common stock in connection with our acquisition of The Email Laundry; in January 2018, we issued 1,016,334 shares of common stock in connection with our acquisition of X15; in May 2019, we issued 8,404,609 shares of common stock in connection with our acquisition of Verodin, in November 2020, we issued 4,931,862 shares of common stock in connection with our acquisition of Respond Software. In addition, we issued $920.0 million aggregate principal amount of 2035 Notes, of which approximately $483.4 million aggregate principal remains outstanding, and we issued $600.0 million aggregate principal amount of the 2024 Notes during the three months ended June 30, 2018. In December 2020, we issued 400,000 shares of Series A Convertible
84


Preferred Stock. Any future issuances could result in substantial dilution to our existing stockholders and cause the trading price of our common stock to decline.

We do not intend to pay dividends for the foreseeable future.

We have never declared or paid any dividends on our common stock. We intend to retain any earnings to finance the operation and expansion of our business, and we do not anticipate paying any cash dividends in the future. As a result, you may only receive a return on your investment in our common stock if the market price of our common stock increases.

Our charter documents and Delaware law, as well as certain provisions of our convertible notes, could discourage takeover attempts and lead to management entrenchment, which could also reduce the market price of our common stock.

Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could delay or prevent a change in control of us. These provisions could also make it difficult for stockholders to elect directors who are not nominated by the current members of our board of directors or take other corporate actions, including effecting changes in our management. These provisions include:
a classified board of directors with three-year staggered terms, which could delay the ability of stockholders to change the membership of a majority of our board of directors;
the ability of our board of directors to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquiror;
the exclusive right of our board of directors to elect a director to fill a vacancy created by the expansion of our board of directors or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors;
a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;
the requirement that a special meeting of stockholders may be called only by our board of directors, the chairperson of our board of directors, our Chief Executive Officer or our President (in the absence of a Chief Executive Officer), which could delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors;
the requirement for the affirmative vote of holders of at least 66 2/3% of the voting power of all of the then outstanding shares of the voting stock, voting together as a single class, to amend the provisions of our amended and restated certificate of incorporation relating to the management of our business (including our classified board structure) or certain provisions of our amended and restated bylaws, which may inhibit the ability of an acquiror to effect such amendments to facilitate an unsolicited takeover attempt;
the ability of our board of directors to amend the bylaws, which may allow our board of directors to take additional actions to prevent an unsolicited takeover and inhibit the ability of an acquiror to amend the bylaws to facilitate an unsolicited takeover attempt; and
advance notice procedures with which stockholders must comply to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders’ meeting, which may discourage or deter a potential acquiror from conducting a solicitation of proxies to elect the acquiror’s own slate of directors or otherwise attempting to obtain control of us.

In addition, as a Delaware corporation, we are subject to Section 203 of the Delaware General Corporation Law, which may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a specified period of time. Additionally, certain provisions of our convertible notes could make it more difficult or more expensive for a third party to acquire us. The application of Section 203 or certain provisions of our convertible notes also could have the effect of discouraging, delaying or preventing a transaction involving a change in control of us. Any of these provisions could, under certain circumstances, depress the market price of our common stock.

We cannot guarantee that our stock repurchase program will be fully implemented or that it will enhance long-term stockholder value.
85



In June 2021, our board of directors approved a stock repurchase program for the repurchase of up to $500 million of the currently outstanding shares of our common stock. As of September 30, 2021, approximately $400 million remained available under the stock repurchase program. The repurchase program has no termination date and may be suspended for periods, amended or discontinued at any time. We are not obligated to repurchase a specified number or dollar value of shares. Share repurchases under the program will be made from time to time in private transactions or open market purchases, as permitted by securities laws and other legal requirements. There can be no guarantee around the timing of our share repurchases, or that the volume of such repurchases will increase. The stock repurchase program could affect the price of our common stock, increase volatility, diminish our cash reserves, and even if fully implemented may not enhance long-term stockholder value.

Risks Related to Potential Catastrophic Events

The global COVID-19 pandemic, and government imposed COVID-19 vaccination mandates or testing requirements, could harm our business and results of operations.

This COVID-19 pandemic has continued to spread across the globe and is impacting worldwide economic activity and financial markets. In light of the uncertain and rapidly evolving situation relating to the spread of COVID-19, including the occurrence of breakthrough cases and COVID-19 variants, we have taken precautionary measures intended to minimize the risk of the virus to our employees, our customers, and the communities in which we operate, which could negatively impact our business. Although we continue to monitor the situation and may adjust our current policies as more information and public health guidance become available, precautionary measures that have been adopted could negatively affect our customer success efforts, sales and marketing efforts, delay and lengthen our sales cycles, or create operational or other challenges, any of which could harm our business and results of operations. In addition, the COVID-19 pandemic may disrupt the operations of our customers and partners for an indefinite period of time, including as a result of travel restrictions and/or business shutdowns, all of which could negatively impact our business and results of operations, including cash flows. More generally, the COVID-19 pandemic could adversely affect economies and financial markets globally, potentially leading to an economic downturn, which could decrease technology spending and adversely affect demand for our offerings and harm our business and results of operations. It is not possible at this time to estimate the impact that the COVID-19 pandemic could have on our business, as the impact will depend on future developments, which are highly uncertain and cannot be predicted.

In addition, on September 9, 2021, President Biden directed the U.S. Department of Labor’s Occupational Safety and Health Administration (“OSHA”) to issue an Emergency Temporary Standard (the “ETS”) requiring that all employers with at least 100 employees ensure that their U.S. employees are fully vaccinated for COVID-19 by January 4, 2022 or obtain a negative COVID-19 test at least once a week. The ETS was issued on November 4, 2021. As a company with more than 100 U.S. employees, we would be required to mandate COVID-19 vaccination of our U.S. workforce or require our unvaccinated U.S. employees to be tested on a weekly basis. Although this ETS takes effect immediately, it also serves as a proposal under Section 6(b) of the Occupational Safety and Health Act for a final standard. It remains unclear, among other things, if the final OSHA standard will apply to all U.S. employees or only to U.S. employees who work in an office, and how compliance will be documented. President Biden also issued an Executive Order requiring certain COVID-19 precautions for U.S. government contractors and their subcontractors, which would include us, including mandatory employee vaccination (subject to medical and religious exemptions) (the “Executive Order”). We are evaluating the ETS and taking steps to comply with the Executive Order. Our preparation and implementation of these requirements could be difficult, costly, and potentially result in employee attrition, including attrition of key employees, disruptions in workforce performance, and difficulty securing future labor needs, any of which could have a material adverse effect on our business, financial condition, and results of operations.

Our business is subject to the risks of earthquakes, fire, power outages, floods and other catastrophic events, and to interruption by man-made problems such as terrorism or armed conflicts.

Natural disasters or other catastrophic events, including earthquakes, fires, floods, significant power outages, telecommunications failures, outbreak of pandemic or contagious diseases (including, but not limited to, the current COVID-19 pandemic) and cyber attacks, may cause damage or disruption to our operations, international commerce and the global economy, and thus could have a material adverse impact on our business, results of operations, and financial condition. Our corporate headquarters is located in California, a region known for seismic activity. Despite any precautions we may take, the occurrence of a natural disaster or other unanticipated problems at our facilities or the facilities of our public cloud providers could result in disruptions, outages, and other performance and quality problems. Customer data could be lost, significant recovery time could be required to resume operations and our financial condition and operating results could be adversely affected in the event of a natural disaster or other catastrophic event. In addition, computer malware, viruses and computer hacking, fraudulent use attempts, and phishing attacks have become more prevalent in our industry, and our internal systems may be victimized by such attacks.
86


Although we maintain incident management and disaster response plans, in the event of a major disruption caused by a natural disaster or man-made problem, we may be unable to continue our operations and may endure system interruptions, reputational harm, delays in our development activities, lengthy interruptions in service, breaches of data security and loss of critical data, and our insurance may not cover such events or may be insufficient to compensate us for the potentially significant losses we may incur. Furthermore, acts of terrorism, armed conflicts and other geo-political unrest could cause disruptions in our business or the business of our public cloud providers, partners, or customers or the economy as a whole. Any disruption in the business of our public cloud providers, partners or end-customers that impacts sales could have a significant adverse impact on our financial results. All of the aforementioned risks may be further increased if the disaster recovery plans for us and our public cloud providers prove to be inadequate. To the extent that any of the above should result in delays or cancellations of customer orders or the loss of customers, our business, financial condition and results of operations would be adversely affected.

General Risk Factors

Fluctuating economic conditions make it difficult to predict revenue for a particular period, and a shortfall in revenue may harm our business and operating results.

Our revenue depends significantly on general economic conditions and the demand for solutions and services in the IT security market. Economic weakness, customer financial difficulties, and constrained spending on IT security may result in decreased revenue and earnings.

In addition, concerns regarding the effects of Brexit, uncertainties related to changes in public policies such as domestic and international regulations, taxes, or international trade agreements, international trade disputes, government shutdowns, geopolitical turmoil and other disruptions to global and regional economies and markets in many parts of the world, have and may continue to put pressure on global economic conditions and overall spending on IT security. General economic weakness may also lead to longer collection cycles for payments due from our customers, an increase in customer bad debt, restructuring initiatives and associated expenses, and impairment of investments. Furthermore, the continued uncertainty in worldwide credit markets, including the sovereign debt situation in certain countries in the EU may adversely impact the ability of our customers to adequately fund their expected capital expenditures, which could lead to delays or cancellations of planned purchases of our platform.

The COVID-19 pandemic has created significant uncertainty in the global economy. The COVID-19 pandemic and health measures taken by governments and private industry in response to the pandemic, including stay-at-home orders and travel restrictions, have had significant negative effects on the economy. Continued uncertainty about the pandemic, associated economic consequences, and potential relief measures may have a long-term adverse effect on the economy, our customers, partners, suppliers, and our business.

Uncertainty about future economic conditions also makes it difficult to forecast operating results and to make decisions about future investments. Future or continued economic weakness for us or our customers, failure of our customers and markets to recover from such weakness, customer financial difficulties, and reductions in spending on IT security could have a material adverse effect on demand for our solutions, subscriptions and services and consequently on our business, financial condition and results of operations.

If our estimates or judgments relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our results of operations could fall below our publicly announced guidance or the expectations of securities analysts and investors, resulting in a decline in our stock price.

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in the section entitled “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” the results of which form the basis for making judgments about the carrying values of assets, liabilities, equity, revenue and expenses that are not readily apparent from other sources. In general, if our estimates, judgments or assumptions related to our critical accounting policies change or if actual circumstances differ from our estimates, judgments or assumptions, our results of operations may be adversely affected and could fall below our publicly announced guidance or the expectations of securities analysts and investors, which may result in a decline in our stock price. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to assets, liabilities, revenue, expenses and related disclosures.

87


Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations.

In general, under Section 382 of the Internal Revenue Code of 1986, as amended (the "Code"), a corporation that undergoes an “ownership change” is subject to limitations on its ability to utilize its pre-change net operating losses, or NOLs, to offset future taxable income. Our existing NOLs may be subject to limitations arising from previous ownership changes. Future changes in our stock ownership, some of which are outside of our control, could result in an ownership change under Section 382 of the Code and adversely affect our ability to utilize our NOLs in the future. Furthermore, our ability to utilize NOLs of companies that we may acquire in the future may be subject to limitations. There is also a risk that due to regulatory changes, such as suspensions on the use of NOLs, or other unforeseen reasons, our existing NOLs could expire or otherwise be unavailable to offset future income tax liabilities. For example, the Tax Act, as modified by the CARES Act, changed certain limitations on our ability to use our federal NOLs, and California recently enacted legislation limiting our ability to use our state NOLs for taxable years 2020, 2021, and 2022. For these reasons, we may not be able to utilize a material portion of the NOLs reflected on our balance sheet, even if we attain profitability.

The requirements of being a public company may strain our resources, divert management’s attention and affect our ability to attract and retain qualified board members.

As a public company, we are subject to the reporting requirements of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), the listing requirements of Nasdaq and other applicable securities rules and regulations. Compliance with these rules and regulations has increased and will continue to increase our legal and financial compliance costs, has made and will continue to make some activities more difficult, time-consuming or costly, and has increased and will continue to increase demand on our systems and resources. Among other things, the Exchange Act requires that we file annual, quarterly and current reports with respect to our business and results of operations and maintain effective disclosure controls and procedures and internal control over financial reporting. In order to maintain and, if required, improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. As a result, management’s attention may be diverted from other business concerns, which could harm our business and results of operations. Although we have already hired additional employees to comply with these requirements, we may need to hire even more employees in the future, which will increase our costs and expenses.

We are subject to the independent auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act ("Section 404"), enhanced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. While we were able to determine in our management's report for fiscal 2020 that our internal control over financial reporting is effective, as well as provide an unqualified attestation report from our independent registered public accounting firm to that effect, we have and will continue to consume management resources and incur significant expenses for Section 404 compliance on an ongoing basis. In the event that our Chief Executive Officer, Chief Financial Officer, or independent registered public accounting firm determines in the future that our internal control over financial reporting is not effective as defined under Section 404, we could be subject to one or more investigations or enforcement actions by state or federal regulatory agencies, stockholder lawsuits or other adverse actions requiring us to incur defense costs, pay fines, settlements or judgments and causing investor perceptions to be adversely affected and potentially resulting in a decline in the market price of our common stock.

In addition, changing laws, regulations and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs, and making some activities more time consuming. These laws, regulations and standards are subject to varying interpretations, in many cases due to their lack of specificity, and as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations, and standards, and this investment will increase our general and administrative expense and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations, and standards are unsuccessful, regulatory authorities may initiate legal proceedings against us and our business may be harmed.

We also expect that these new rules and regulations will make it more expensive for us to obtain and maintain director and officer liability insurance, and in the future, we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These factors could also make it more difficult for us to attract and retain qualified executive officers and members of our board of directors, particularly to serve on our audit committee and compensation committee.

88


In addition, as a result of our disclosure obligations as a public company, we have reduced strategic flexibility and are under pressure to focus on short-term results, which may adversely impact our ability to achieve long-term profitability.

We are obligated to maintain proper and effective internal control over financial reporting. We may not complete our analysis of our internal control over financial reporting in a timely manner, or this internal control may not be determined to be effective, which may adversely affect investor confidence in us and, as a result, the value of our common stock.

We are required, pursuant to the Exchange Act, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting. This assessment will need to include disclosure of any material weaknesses identified by our management in our internal control over financial reporting, as well as a statement that our auditors have issued an attestation report on our internal controls.

While we were able to determine in our management's report for fiscal 2020 that our internal control over financial reporting is effective, as well as provide an unqualified attestation report from our independent registered public accounting firm to that effect, we may not be able to complete our evaluation, testing, and any required remediation in a timely fashion or our independent registered public accounting firm may not be able to formally attest to the effectiveness of our internal control over financial reporting in the future. During the evaluation and testing process, if we identify one or more material weaknesses in our internal control over financial reporting that we are unable to remediate before the end of the same fiscal year in which the material weakness is identified, we will be unable to assert that our internal controls are effective. If we are unable to assert that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable to attest to the effectiveness of our internal controls or determine we have a material weakness in our internal controls, we could lose investor confidence in the accuracy and completeness of our financial reports, which would cause the price of our common stock to decline.

89


Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Purchases of Equity Securities by the Issuer and Affiliated Purchasers

The following table summarizes stock repurchases during the three months ended September 30, 2021 (in thousands, except per share amounts):

Period
Total number of shares purchased(1)
Average price paid per share
Total number of shares purchased as part of publicly announced plans or programs(1)
Maximum number (or approximate dollar value) of shares that may yet be purchased under the plans or programs(1)
July 1, 2021 – July 31, 2021
August 1, 2021 – August 31, 2021
1,786$17.72 1,786$400,000 
September 1, 2021 – September 30, 2021
Total:1,7861,786

(1) On June 2, 2021, we announced a stock repurchase program for the repurchase of up to $500 million of our common stock. There is no expiration date on this authorization and we may suspend, amend or discontinue the repurchase program at any time.

Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
None.
Item 6. Exhibits
Exhibit No.Description of Exhibit
101.INS
Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
101.LABInline XBRL Taxonomy Extension Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
*Furnished herewith.



90



SIGNATURE


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.
 MANDIANT, INC.
Dated: November 9, 2021
 By: /s/ Frank E. Verdecanna
  Frank E. Verdecanna
  Executive Vice President, Chief Financial Officer and Chief Accounting Officer
(Principal Financial and Accounting Officer and duly authorized signatory)

91
EX-31.1 2 exhibit31120210930-10q.htm EX-31.1 Document
Exhibit 31.1
CERTIFICATION

I, Kevin R. Mandia, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Mandiant, 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: November 9, 2021
/s/ Kevin R. Mandia
Kevin R. Mandia
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 exhibit31220210930-10q.htm EX-31.2 Document
Exhibit 31.2
CERTIFICATION

I, Frank E. Verdecanna, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Mandiant, 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: November 9, 2021/s/ Frank E. Verdecanna
Frank E. Verdecanna

Executive Vice President, Chief Financial Officer and Chief Accounting Officer
(Principal Financial and Accounting Officer)


EX-32.1 4 exhibit32120210930-10q.htm EX-32.1 Document
Exhibit 32.1
SECTION 1350 CERTIFICATIONS

I, Kevin R. Mandia, certify to the best of my knowledge, pursuant to 18 U.S.C. Section 1350, that the Quarterly Report of Mandiant, Inc. on Form 10-Q for the quarterly period ended September 30, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Mandiant, Inc.
Date: November 9, 2021
/s/ Kevin R. Mandia
Kevin R. Mandia
Chief Executive Officer
(Principal Executive Officer)

I, Frank E. Verdecanna, certify to the best of my knowledge, pursuant to 18 U.S.C. Section 1350, that the Quarterly Report of Mandiant, Inc. on Form 10-Q for the quarterly period ended September 30, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Mandiant, Inc.
Date: November 9, 2021
/s/ Frank E. Verdecanna
Frank E. Verdecanna
Executive Vice President, Chief Financial Officer and Chief Accounting Officer
(Principal Financial and Accounting Officer)


EX-101.SCH 5 feye-20210930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statement of Convertible Preferred Stock and Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Discontinued Operations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Discontinued Operations - The Assets and Liabilities Included Within Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Discontinued Operations - Major Line Items Constituting Net Income (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Fair Value Measurements - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2113104 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Investments - Summary of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Investments - Summary of Gross Unrealized Losses and Fair Value of Investments in a Continuous Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Investments - Summary of Contractual Maturities of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2119105 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2320304 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2421411 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2422412 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2123106 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2324305 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Business Combinations - Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2427415 - Disclosure - Business Combinations - Identifiable Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2428416 - Disclosure - Business Combinations - Purchased Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2429417 - Disclosure - Business Combinations - Schedule of Expected Annual Amortization Expense of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2130107 - Disclosure - Restructuring Charges link:presentationLink link:calculationLink link:definitionLink 2331306 - Disclosure - Restructuring Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 2432418 - Disclosure - Restructuring Charges - Summary of Restructuring Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2433419 - Disclosure - Restructuring Charges - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2134108 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2335307 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2436420 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2437421 - Disclosure - Leases - Components of Lease Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2438422 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2439423 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2440424 - Disclosure - Leases - Schedule of Undiscounted Cash Flows of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2440424 - Disclosure - Leases - Schedule of Undiscounted Cash Flows of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2141109 - Disclosure - Deferred Revenue link:presentationLink link:calculationLink link:definitionLink 2342308 - Disclosure - Deferred Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2443425 - Disclosure - Deferred Revenue - Schedule of Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2444426 - Disclosure - Deferred Revenue - Changes in Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2445427 - Disclosure - Deferred Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2446428 - Disclosure - Deferred Revenue - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2446428 - Disclosure - Deferred Revenue - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2147110 - Disclosure - Convertible Senior Notes link:presentationLink link:calculationLink link:definitionLink 2348309 - Disclosure - Convertible Senior Notes (Tables) link:presentationLink link:calculationLink link:definitionLink 2449429 - Disclosure - Convertible Senior Notes - Convertible Senior Notes due 2024 (Details) link:presentationLink link:calculationLink link:definitionLink 2450430 - Disclosure - Convertible Senior Notes - Schedule of the Liability and Equity Components of the Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2451431 - Disclosure - Convertible Senior Notes - Schedule of Interest Expense related to the Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2452432 - Disclosure - Convertible Senior Notes - Convertible Senior Notes due 2035 (Details) link:presentationLink link:calculationLink link:definitionLink 2453433 - Disclosure - Convertible Senior Notes - Repurchase of a Portion of the Series A Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2454434 - Disclosure - Convertible Senior Notes - Prepaid Forward Stock Purchase (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2155111 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2456435 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2157112 - Disclosure - Redeemable Convertible Preferred Stock link:presentationLink link:calculationLink link:definitionLink 2458436 - Disclosure - Redeemable Convertible Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2159113 - Disclosure - Common Shares Reserved for Issuance link:presentationLink link:calculationLink link:definitionLink 2360310 - Disclosure - Common Shares Reserved for Issuance (Tables) link:presentationLink link:calculationLink link:definitionLink 2461437 - Disclosure - Common Shares Reserved for Issuance - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2462438 - Disclosure - Common Shares Reserved for Issuance - Schedule of Reserved Shares of Common Stock for Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2163114 - Disclosure - Equity Award Plans link:presentationLink link:calculationLink link:definitionLink 2364311 - Disclosure - Equity Award Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2465439 - Disclosure - Equity Award Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2466440 - Disclosure - Equity Award Plans - Summary of the Activity for Stock Option Changes and Summary of Information Related to Options Outstanding and Options Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 2467441 - Disclosure - Equity Award Plans - Summary of Activity for Restricted Common Stock, RSAs and RSUs and Summary of Information Related to Unvested Restricted Common Stock, RSAs and RSUs and those Expected to Vest (Details) link:presentationLink link:calculationLink link:definitionLink 2468442 - Disclosure - Equity Award Plans - Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2469443 - Disclosure - Equity Award Plans - Schedule of Stock-Based Compensation Expense Related to Stock Options, ESPP and Restricted Stock Units and Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2170115 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2471444 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2172116 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 2373312 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2474445 - Disclosure - Net Loss per Share - Schedule of Computation of Net Loss per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2475446 - Disclosure - Net Loss per Share - Schedule of Outstanding Options and Unvested Shares Excluded from Computation of Diluted Net Loss per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2176117 - Disclosure - Employee Benefit Plan link:presentationLink link:calculationLink link:definitionLink 2477447 - Disclosure - Employee Benefit Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2178118 - Disclosure - Segment and Major Customers Information link:presentationLink link:calculationLink link:definitionLink 2379313 - Disclosure - Segment and Major Customers Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2480448 - Disclosure - Segment and Major Customers Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2481449 - Disclosure - Segment and Major Customers Information - Schedule of Revenue by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 2482450 - Disclosure - Segment and Major Customers Information - Revenue by Product (Details) link:presentationLink link:calculationLink link:definitionLink 2483451 - Disclosure - Segment and Major Customers Information - Summary of Long lived Assets by Geographic Region Based on Physical Location (Details) link:presentationLink link:calculationLink link:definitionLink 2184119 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2485452 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 feye-20210930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 feye-20210930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 feye-20210930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock repurchase program of common stock amount Stock Repurchase Program, Authorized Amount SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Changes in operating assets and liabilities, net of business acquisitions: Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] Convertible senior notes Convertible Debt [Member] Accounts receivable, net of allowance for doubtful accounts of $905 and $1,334 at September 30, 2021 and December 31, 2020, respectively Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Vested (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Leasehold improvements Leasehold Improvements [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net loss Net loss Net Income (Loss) Attributable to Parent Emerging Growth Company Entity Emerging Growth Company Operating lease right-of-use assets, net Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Schedule of Purchase Price Allocation Schedule of Business Acquisitions, by Acquisition [Table Text Block] Preferred stock, outstanding (shares) Preferred Stock, Shares Outstanding Accrued compensation Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Less: accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Entity Address, Address Line One Entity Address, Address Line One Debt, Liability Component Debt, Liability Component [Member] Debt, Liability Component [Member] Revenue recognized Contract​ With​ Customer, ​Liability, ​Revenue​ Recognized, ​Excluding ​Opening ​Balance Contract​ With​ Customer, ​Liability, ​Revenue​ Recognized, ​Excluding ​Opening ​Balance Accretion recognized Temporary Equity, Accretion to Redemption Value Recognized Temporary Equity, Accretion to Redemption Value Recognized Products Business Products Business [Member] Products Business Total cash consideration Disposal Group, Including Discontinued Operation, Consideration EMEA EMEA [Member] Conversion price (usd per share) Debt Instrument, Convertible, Conversion Price Cancelled (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Schedule of Deferred Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Entity Filer Category Entity Filer Category Cancelled (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Restructuring Type [Axis] Restructuring Type [Axis] Weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Series A convertible preferred stock, shares outstanding (shares) Temporary Equity, Shares Outstanding Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Investment, Name [Axis] Investment, Name [Axis] Sounds Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Retirement Benefits [Abstract] Retirement Benefits [Abstract] Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Redemption price, percentage Debt Instrument, Redemption Price, Percentage Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Goodwill, tax adjustment Goodwill, Purchase Accounting Adjustments Summary of Investments Debt Securities, Available-for-sale [Table Text Block] Certificates of deposit Certificates of Deposit [Member] Voting rights, number of votes Common Stock, Voting Rights, Number Of Votes Common Stock, Voting Rights, Number Of Votes Discontinued Operations Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Interest income Interest Income, Other Document Fiscal Year Focus Document Fiscal Year Focus Type Of Agreement [Domain] Type Of Agreement [Domain] Type Of Agreement Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization expense Amortization of Intangible Assets Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Estimated Useful Life (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Threshold consecutive note trading days Debt Instrument, Convertible, Threshold Consecutive Note Trading Days Threshold period of specified consecutive trading days within which note price to conversion value of convertible debt instruments must not exceed threshold percentage for a specified number of trading days to trigger conversion feature, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Antidilutive securities excluded from net loss per share (shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Cost of revenue Disposal Group, Including Discontinued Operation, Costs of Goods Sold Research and development Research and Development Expense [Member] Cost of professional services revenue Cost of Goods, Services [Member] Cost of Goods, Services [Member] Sale of Stock [Axis] Sale of Stock [Axis] Subsequent Events [Abstract] Subsequent Events [Abstract] Allowance for doubtful accounts Disposal Group, Including Discontinued Operation, Accounts, Notes, And Loans Receivable, Allowance Disposal Group, Including Discontinued Operation, Accounts, Notes, And Loans Receivable, Allowance Business Combination and Asset Acquisition [Abstract] Private Placement Series A Securities Financing Agreements Private Placement [Member] 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 Business Acquisition [Axis] Business Acquisition [Axis] Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Goodwill Disposal Group, Including Discontinued Operation, Goodwill, Current Net unrealized gain (loss) on investments OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Disposal Group Name [Axis] Disposal Group Name [Axis] Number of shares issued from conversion of debt (in shares) Debt Conversion, Converted Instrument, Shares Issued Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Award Type [Domain] Award Type [Domain] Options to purchase common stock Equity Option [Member] Schedule of the Liability and Equity Components of the Convertible Senior Notes Convertible Debt [Table Text Block] ASSETS Assets [Abstract] Weighted- Average Contractual Life (years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Options exercisable (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Summary of Contractual Maturities of Investments Investments Classified by Contractual Maturity Date [Table Text Block] Granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Concentration risk percentage Concentration Risk, Percentage Goodwill Disposal Group, Including Discontinued Operation, Goodwill, Noncurrent Beginning balance, options outstanding (shares) Ending balance, options outstanding (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Entity Address, City or Town Entity Address, City or Town Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Trade Names Trade name Trade names Trade Names [Member] Accumulated deficit: Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Lease liabilities arising from obtaining right-of-use assets: Lessee, Right-of-use Asset [Abstract] Lessee, Right-of-use Asset [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Dividend on series A convertible preferred stock Dividend on series A convertible preferred stock Temporary Equity, Dividends, Adjustment Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Amounts paid to shareholders Proceeds from Equity Method Investment, Distribution Shares retired Stock Repurchased and Retired During Period, Value Summary of Long Lived Assets by Geographic Region Based on Physical Location Long-lived Assets by Geographic Areas [Table Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Provision for income taxes Discontinued Operation, Tax Effect of Discontinued Operation Purchases of property and equipment and demonstration units in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Repurchased principal amount of debt Debt Instrument, Repurchased Face Amount Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Interactive Data Current Entity Interactive Data Current Number of operating segments Number of Operating Segments Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Net loss per share attributable to common stockholders, basic (usd per share) Earnings Per Share, Basic Net cash provided by (used in) investing activities - continuing operations Net Cash Provided by (Used in) Investing Activities, Continuing Operations Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-term Purchase Commitment, Category of Item Purchased [Domain] 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Deferred revenue, current Disposal Group, Including Discontinued Operation, Deferred Revenue, Current Deferred Revenue Revenue from Contract with Customer [Text Block] Sublease income Sublease Income Net tangible liabilities assumed Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Liabilities, Net Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Liabilities, Net Intangible assets, measurement input Finite-Lived Intangible Assets, Measurement Input Finite-Lived Intangible Assets, Measurement Input Beginning balance (shares) Ending balance (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Document Type Document Type Due within one to three years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Total interest expense recognized Interest Expense, Debt Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Billings for the period Contract With Customer, Liability, Increase From Cash Receipts Contract With Customer, Liability, Increase From Cash Receipts Accrued compensation Disposal Group, Including Discontinued Operation, Accrued Compensation, Current Disposal Group, Including Discontinued Operation, Accrued Compensation, Current Intangible assets Amount Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Net cash used in investing activities - discontinued operations Cash Provided by (Used in) Investing Activities, Discontinued Operations Entity Current Reporting Status Entity Current Reporting Status Machinery and equipment Machinery and Equipment [Member] Repurchase of convertible senior notes Repurchase of convertible senior notes Repayments of Convertible Debt Commercial paper Commercial Paper [Member] Shares withheld for taxes Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Operating cash flows from operating leases Operating Lease, Payments Other Other Noncash Income (Expense) Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Total purchase consideration Business Combination, Consideration Transferred Accounts payable Disposal Group, Including Discontinued Operation, Accounts Payable, Current Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Conversion price (usd per share) Temporary Equity, Redemption Price Per Share Principal Debt amount outstanding Long-term Debt, Gross On or After June 1, 2020 Until June 1, 2022 Debt Instrument, Redemption, Period Two [Member] Redeemable Convertible Preferred Stock Temporary Equity [Text Block] Temporary Equity [Text Block] Series A convertible preferred stock, par value (usd per share) Temporary Equity, Par or Stated Value Per Share Continuing operations, diluted (usd per share) Net loss from continuing operations per share attributable to common stockholders, diluted (usd per share) Income (Loss) from Continuing Operations, Per Diluted Share Award expiration period, for excess voting power grants Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period for Employees With Excess Combined Voting Power Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period for Employees With Excess Combined Voting Power Plan Name [Axis] Plan Name [Axis] Net carrying amount Long-term Debt Share repurchases Payments for Repurchase of Equity Total assets measured at fair value Assets, Fair Value Disclosure Discontinued Operations Discontinued Operations, Policy [Policy Text Block] Level 1 Fair Value, Inputs, Level 1 [Member] CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Unvested restricted stock awards and units Unvested Restricted Stock Awards and Restricted Stock Units [Member] Unvested Restricted Stock Awards and Restricted Stock Units [Member] Document Transition Report Document Transition Report Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Fair Value Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Abstract] Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Abstract] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, Payment, Due [Abstract] TOTAL LIABILITIES, CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY Liabilities and Equity Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Discontinued operations, diluted (usd per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Deferred revenue, current Total deferred revenue, current Contract with Customer, Liability, Current 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Exercised (usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Non-competition agreements Noncompete Agreements [Member] Additional paid-in capital Additional Paid in Capital Weighted- Average Contractual Life (years) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] U.S. Government agencies U.S. Government agencies US Government Agencies Debt Securities [Member] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] LIABILITIES, CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Deferred Revenue Change in Contract With Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Accounts payable Increase (Decrease) in Accounts Payable Restructuring Reserve Restructuring Reserve [Roll Forward] Net Loss per Share Earnings Per Share [Text Block] Remaining discount and issuance cost, weighted average amortization period Debt Instrument, Convertible, Remaining Discount and Issuance Cost Amortization Period Debt Instrument, Convertible, Remaining Discount and Issuance Cost Amortization Period Total assets classified as held for sale Disposal Group, Including Discontinued Operation, Assets Stock repurchased during period Treasury Stock, Value, Acquired, Cost Method Operating expenses: Operating Expenses [Abstract] Ownership percentage Equity Method Investment, Ownership Percentage Shares repurchased, average cost per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Amortized Cost Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Non-cash interest expense related to convertible senior notes Paid-in-Kind Interest Minimum Minimum [Member] Equity component, net of issuance costs Debt Instrument, Convertible, Carrying Amount of Equity Component Total gross profit Gross Profit 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Debt instrument, convertible, conversion ratio Debt Instrument, Convertible, Conversion Ratio Schedule of Reserved Shares of Common Stock for Issuance Schedule of Stock by Class [Table Text Block] Loss before income taxes from continuing operations Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Preferred stock authorized (shares) Preferred Stock, Shares Authorized Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Commitments and contingencies Disposal Group Including Discontinued Operation Commitments and Contingencies [Abstract] Disposal Group Including Discontinued Operation Commitments and Contingencies Balance, December 31, 2020 Balance, September 30, 2021 Restructuring reserve Restructuring Reserve Other adjustments Restructuring Reserve, Translation and Other Adjustment Greater Than 12 Months Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer Trading Symbol Trading Symbol Cost of platform, cloud subscription and managed services revenue Cost of Goods and Service, Product and Service Benchmark [Member] Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Aggregate Intrinsic Value [Abstract] Deferred revenue, non-current Disposal Group, Including Discontinued Operation, Deferred Revenue, Noncurrent Current liabilities: Liabilities, Current [Abstract] General and administrative General and Administrative Expense Business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Convertible Senior Notes Debt Disclosure [Text Block] Options exercisable (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Equity Award Plans Share-based Payment Arrangement [Text Block] Convertible Senior Notes Senior Notes [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Series A convertible preferred stock issuance costs Payments of Stock Issuance Costs Number of reportable segments Number of Reportable Segments Percent issued still outstanding Temporary Equity, Issued Threshold, Percent Temporary Equity, Issued Threshold, Percent Cost of revenue: Cost of Revenue [Abstract] Amount drawn against letters of credit Letters of Credit Outstanding, Amount Total operating lease liabilities Operating Lease, Liability Schedule of Interest Expense Related to the Convertible Senior Notes Interest Income and Interest Expense Disclosure [Table Text Block] Loss from continuing operations Loss from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Common stock, par value of $0.0001 per share; 1,000,000 shares authorized, 239,783 shares and 235,690 shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively Common Stock, Value, Issued Total liabilities classified as held for sale Disposal Group, Including Discontinued Operation, Liabilities Compensation cost not yet recognized, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Customer Concentration Risk Customer Concentration Risk [Member] Balance (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Basis of Presentation and Consolidation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies Commitments and Contingencies Subsequent Event [Table] Subsequent Event [Table] Purchase of capped calls Payments For Purchase of Capped Calls Payments for Purchase of Capped Calls Leases Lessee, Operating Leases [Text Block] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Backlog Revenue, Contract With Customer Liability, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, Contract With Customer Liability, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 2021 (remaining three months) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Business Combinations Business Combination Disclosure [Text Block] RSA Reseller And Market Cooperation Agreement [Member] Reseller And Market Cooperation Agreement Disposal Group Classification [Axis] Disposal Group Classification [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Measurement input Debt Instrument, Measurement Input Document Period End Date Document Period End Date Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Revenue From External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Fair value of replacement awards Business Combination, Consideration Transferred, Equity Interests for Precombination Services Business Combination, Consideration Transferred, Equity Interests for Precombination Services Class of Stock [Axis] Class of Stock [Axis] Entity Registrant Name Entity Registrant Name Treasury stock (shares) Treasury Stock, Shares Summary of Gross Unrealized Losses and Fair Value of Investments in a Continuous Unrealized Loss Position Schedule of Unrealized Loss on Investments [Table Text Block] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Net cash provided by operating activities - discontinued operations Cash Provided by (Used in) Operating Activities, Discontinued Operations Aggregate purchase price Sale of Stock, Consideration Received on Transaction Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Threshold percentage of note price trigger Debt Instrument, Convertible, Threshold Percentage of Note Price Trigger Maximum percentage of note price to conversion value of convertible debt instruments to determine eligibility of conversion. Financial Instrument [Axis] Financial Instrument [Axis] Series A Convertible Preferred Stock, par value of $0.0001 per share; 400 shares authorized, issued and outstanding as of September 30, 2021 and December 31, 2020 Beginning balance Ending balance Temporary Equity, Carrying Amount, Attributable to Parent Common stock issued to acquire company (shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Accrued and other current liabilities Accrued Liabilities, Current Total revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Operating lease liabilities Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Current Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Current Unvested awards for which the requisite service period has not been rendered and vesting is subject to the achievement of a performance condition — September 30, 2021 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Expected to Vest on Performance, Outstanding, Weighted Average Remaining Contractual Terms Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Expected to Vest on Performance, Outstanding, Weighted Average Remaining Contractual Terms Capitalized software development costs Capitalized Computer Software, Additions Employee Stock Option Share-based Payment Arrangement, Option [Member] Current: Disposal Group, Including Discontinued Operation, Liabilities, Current [Abstract] Equity [Abstract] Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Cash payments Payments for Restructuring Measurement Input Type [Domain] Measurement Input Type [Domain] Convertible Senior Notes Convertible Notes Payable [Member] Proceeds from sales of short-term investments Proceeds from Sale of Short-term Investments Purchase price trigger percentage Debt Instrument, Purchase Price Triggered by Fundamental Change, Percentage Debt Instrument, Purchase Price Triggered by Fundamental Change, Percentage Common Stock Common Stock [Member] Less Than 12 Months Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months Segment and Major Customers Information Segment Reporting Disclosure [Text Block] Operating loss Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Non-current: Disposal Group, Including Discontinued Operation, Assets, Noncurrent [Abstract] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Operating lease liabilities, current Operating lease liabilities, current Less: current lease obligations Operating Lease, Liability, Current Due within one to three years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Description of Business and Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Accretion of series A convertible preferred stock Accretion of series A convertible preferred stock Temporary Equity, Accretion to Redemption Value, Adjustment Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Restructuring Charges Restructuring and Related Activities Disclosure [Text Block] Purchase of investment in privately held company Payments to Acquire Other Investments Inventories Disposal Group, Including Discontinued Operation, Inventory, Current Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation and amortization Depreciation Consecutive trading days Temporary Equity, Convertible, Threshold Consecutive Trading Days Temporary Equity, Convertible, Threshold Consecutive Trading Days Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Treasury stock: Treasury Stock [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Accretion of series A convertible preferred stock Adjustments to Additional Paid in Capital, Accretion of Temporary Equity Adjustments to Additional Paid in Capital, Accretion of Temporary Equity Accrued liabilities Increase (Decrease) in Accrued Liabilities Type Of Agreement [Axis] Type Of Agreement [Axis] Type Of Agreement Cash paid for income taxes Income Taxes Paid Series B Notes Series B Notes Series B Convertible Senior Notes [Member] Series B Convertible Senior Notes [Member] Transition service period Disposal Group, Transition Service Period Disposal Group, Transition Service Period Employee stock ownership, combined voting power of all stock Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Voting Power Owned Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Voting Power Owned Other income (expense), net Other Nonoperating Income (Expense) Intrigue And Respond Software Intrigue And Respond Software [Member] Intrigue And Respond Software Purchases of property and equipment and demonstration units Payments to Acquire Property, Plant, and Equipment Facilities costs Facilities Costs Facility Closing [Member] Employer matching contributions Defined Benefit Plan, Plan Assets, Contributions by Employer Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Property and equipment, net Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent TOTAL LIABILITIES Liabilities Operating lease liabilities Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Noncurrent Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Noncurrent Proceeds from maturities of short-term investments Proceeds from Maturities, Prepayments and Calls of Short-term Investments Award Type [Axis] Award Type [Axis] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Aggregate intrinsic value balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Schedule of Cash Flows of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Measurement Input Type [Axis] Measurement Input Type [Axis] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Equity component of debt, subsequent adjustments Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments Common stock, shares issued (shares) Common Stock, Shares, Issued Preferred stock, shares issued (shares) Preferred Stock, Shares Issued Options exercisable — September 30, 2021 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Deposits and other long-term assets Disposal Group, Including Discontinued Operation, Deposits And Other Long Term Assets, Noncurrent Disposal Group, Including Discontinued Operation, Deposits And Other Long Term Assets, Noncurrent Loss on repurchase of convertible senior notes Gain (Loss) on Extinguishment of Debt Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Risk free interest rate, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Operating lease liabilities, non-current Operating lease liabilities, non-current Long-term lease obligations Operating Lease, Liability, Noncurrent Principal amount Debt Instrument, Face Amount Dividend rate Temporary Equity, Dividend Rate, Percent Temporary Equity, Dividend Rate, Percent Interest expense Interest Expense Accrued compensation Increase (Decrease) in Employee Related Liabilities Discontinued Operations and Disposal Groups [Abstract] Total preliminary purchase price allocation Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net City Area Code City Area Code Fair value of common stock (usd per share) Share Price Accumulated deficit Retained Earnings (Accumulated Deficit) Reserved under stock award plans Share-based Payment Arrangement [Member] One Reseller One Reseller [Member] One Reseller [Member] Award expiration period from grant date Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Remaining lease term Lessee, Operating Lease, Remaining Lease Term Business Acquisition [Line Items] Business Acquisition [Line Items] MAJOR CLASSES OF ASSETS Disposal Group, Including Discontinued Operation, Assets [Abstract] Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate U.S. Treasuries US Treasury Securities [Member] Income Statement [Abstract] Income Statement [Abstract] Amendment Flag Amendment Flag Contract manufacturer commitments Disposal Group, Including Discontinued Operation, Contract Manufacturer Liabilities Disposal Group, Including Discontinued Operation, Contract Manufacturer Liabilities Fair Value Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract] MAJOR CLASSES OF LIABILITIES Disposal Group, Including Discontinued Operation, Liabilities [Abstract] Deposits and other long-term assets Deposits and Other Assets, Noncurrent Deposits and Other Assets, Noncurrent Remaining discount amortization period Debt Instrument, Convertible, Remaining Discount Amortization Period Carrying amount of convertible debt Convertible Debt Content Content [Member] Content [Member] Discontinued Operations, Held-for-sale Discontinued Operations, Held-for-sale [Member] Proceeds from exercise of equity awards Proceeds from Stock Options Exercised Short-term investments Short-term Investments Cancelled (usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Provision for income taxes Income Tax Expense (Benefit) Grant date fair value, percentage, no less than Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants, Grant Date Fair Value, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants, Grant Date Fair Value, Percentage Accounts receivable, net of allowance for doubtful accounts of $563 and $1,225 at September 30, 2021 and December 31, 2020, respectively Accounts Receivable, after Allowance for Credit Loss, Current APAC Asia Pacific [Member] Equity Components [Axis] Equity Components [Axis] General and administrative Disposal Group, Including Discontinued Operation, General and Administrative Expense Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total lease payments Lessee, Operating Lease, Liability, to be Paid Sale of Stock [Domain] Sale of Stock [Domain] Cancelled (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Platform, cloud subscription and managed services Platform, Cloud Subscription And Managed Services [Member] Platform, Cloud Subscription And Managed Services Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Entity File Number Entity File Number Shares repurchased Shares repurchased Stock Repurchased During Period, Value 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] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Required trading days since notice of redemption, not more than Debt Instrument, Convertible, Required Trading Days Since Notice of Redemption Debt Instrument, Convertible, Required Trading Days Since Notice of Redemption 2027 and thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Product and Service [Axis] Product and Service [Axis] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Small Business Entity Small Business Preferred stock, par value (usd per share) Preferred Stock, Par or Stated Value Per Share Net tangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Assets Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Assets Net In-process technology In-Process Technology [Member] In- Process Technology [Member] Number of shares cancelled (shares) Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Cancelled From Employee Departure Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Cancelled Entity Location [Table] Entity Location [Table] Equity Component [Domain] Equity Component [Domain] Short-term lease costs Short-term Lease, Cost Sales and marketing Selling and Marketing Expense Employer contributions vested percentage Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage Minimum exercise price as a percentage of the fair value per share Share-based Compensation Arrangement by Share-based Payment Award, Minimum Percentage of Fair Value for Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Minimum Percentage of Fair Value for Exercise Price 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Contract backlog Contract-Based Intangible Assets [Member] Discontinued Operations, Disposed of by Sale Discontinued Operations, Disposed of by Sale [Member] Shares repurchased (in shares) Stock Repurchased During Period, Shares Disposal Group Name [Domain] Disposal Group Name [Domain] Current: Disposal Group, Including Discontinued Operation, Assets, Current [Abstract] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Debt issuance costs Debt Issuance Costs, Gross Consideration transferred, equity interests Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Statement [Line Items] Statement [Line Items] Category of Item Purchased [Axis] Category of Item Purchased [Axis] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Weighted- Average Exercise Price (per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Backlog Revenue, Remaining Performance Obligation, Amount Issuance of common stock for equity awards, net of tax withholdings Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Total short-term investments Estimated Fair Value Total Debt Securities, Available-for-sale Fair value of debt Convertible Debt, Fair Value Disclosures 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Debt Disclosure [Abstract] Debt Disclosure [Abstract] Entity Address, State or Province Entity Address, State or Province Summary of the Activity for Stock Option Changes and Summary of Information Related to Options Outstanding and Options Exercisable Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Level 2 Fair Value, Inputs, Level 2 [Member] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Coupon interest Interest Expense, Debt, Excluding Amortization Deferred revenue, non-current Total deferred revenue, non-current Contract with Customer, Liability, Noncurrent Current liabilities held for sale Total current liabilities held for sale Disposal Group, Including Discontinued Operation, Liabilities, Current Convertible senior notes, current, net Convertible Notes Payable, Current Total Debt Securities, Available-for-sale, Unrealized Loss Position Operating lease right-of-use assets, net Disposal Group, Including Discontinued Operation, Operating Lease Right Of Use Assets, Net, Noncurrent Disposal Group, Including Discontinued Operation, Operating Lease Right Of Use Assets, Net, Noncurrent Segment Reporting [Abstract] Segment Reporting [Abstract] Type of Restructuring [Domain] Type of Restructuring [Domain] Total Debt Securities, Available-for-sale, Amortized Cost Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Revenue from discontinued operations Disposal Group, Including Discontinued Operation, Revenue Customer [Axis] Customer [Axis] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] TSA Transition Services Agreement [Member] Transition Services Agreement Purchases of short-term investments Payments to Acquire Short-term Investments Temporary Equity [Abstract] Employee Benefit Plan Retirement Benefits [Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Computation of Net Loss Per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Entity Shell Company Entity Shell Company Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Local Phone Number Local Phone Number Schedule of Stock-Based Compensation Expense Related to Stock Options, ESPP and Restricted Stock Units and Awards Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Prepaid expenses and other current assets Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current TOTAL ASSETS Assets Investment, Name [Domain] Investment, Name [Domain] Plan Name [Domain] Plan Name [Domain] Intrigue Intrigue [Member] Intrigue Common stock, shares authorized (shares) Common Stock, Shares Authorized Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Net loss attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Diluted Measurement Input, Share Price Measurement Input, Share Price [Member] Net loss attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic Professional services Professional services Professional Services [Member] Professional Services [Member] Research and development Research and Development Expense Product and Service [Domain] Product and Service [Domain] Lease deposits Payments for Other Deposits Interest rate Debt Instrument, Interest Rate, Stated Percentage Optional extension term Lessee, Operating Lease, Renewal Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Convertible senior notes, non-current, net Convertible Notes Payable, Noncurrent Deferred Revenue Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Furniture and fixtures Furniture and Fixtures [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Schedule of Components of Lease Expenses and Supplemental Balance Sheet, Cash Flow and Other Information Lease, Cost [Table Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Entity Tax Identification Number Entity Tax Identification Number Subsequent Event [Line Items] Subsequent Event [Line Items] Numerator: Earnings Per Share, Basic [Abstract] Geographical [Axis] Geographical [Axis] Weighted average shares used in computing net loss per share, basic (shares) Weighted average number of shares outstanding—basic (shares) Weighted Average Number of Shares Outstanding, Basic Net loss per share attributable to common stockholders, diluted (usd per share) Earnings Per Share, Diluted Non-cash interest expense related to convertible senior notes Amortization of Debt Issuance Costs and Discounts Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Deposits and other long-term assets Disposal Group, Including Discontinued Operation, Deposits And Other Long Term Assets, Current Disposal Group, Including Discontinued Operation, Deposits And Other Long Term Assets, Current Sale price (usd per share) Sale of Stock, Price Per Share International Non-US [Member] Subsequent Events Subsequent Events [Text Block] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Series A convertible preferred stock, shares authorized (shares) Temporary Equity, Shares Authorized Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Total deferred revenue Beginning balance Ending balance Deferred revenue Contract with Customer, Liability Goodwill, expected tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Treasury stock, at cost; 1,778 shares as of September 30, 2021 and December 31, 2020 Treasury Stock, Value Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms General vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Gain (loss) from investment Income (Loss) from Equity Method Investments Conversion price, percent Temporary Equity, Redemption Price, Percentage Temporary Equity, Redemption Price, Percentage Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Operating lease right-of-use assets, net Disposal Group, Including Discontinued Operation, Operating Lease Right Of Use Assets, Net, Current Disposal Group, Including Discontinued Operation, Operating Lease Right Of Use Assets, Net, Current Continuing operations, basic (usd per share) Net loss from continuing operations per share attributable to common stockholders, Basic (usd per share) Income (Loss) from Continuing Operations, Per Basic Share Summary of Activity for Restricted Common Stock, RSAs and RSUs and Summary of Information Related to Unvested Restricted Common Stock, RSAs and RSUs and those Expected to Vest Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Corporate notes and bonds Corporate notes and bonds Corporate Debt Securities [Member] Fair Value Measurements Fair Value Disclosures [Text Block] Restructuring charges Restructuring Charges Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Schedule of Assets Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Proceeds from issuance of convertible senior notes, net of issuance costs Proceeds from Convertible Debt Accumulated other comprehensive income: AOCI Attributable to Parent [Member] Unvested awards for which the requisite service period has not been rendered and vesting is subject to the achievement of a performance condition (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Expected to Vest on Performance, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Expected to Vest on Performance, Weighted Average Grant Date Fair Value 2021 (remaining three months) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Summary of Restructuring Activities Restructuring and Related Costs [Table Text Block] Series A convertible preferred stock Convertible preferred stock Convertible Preferred Stock [Member] Dividends payable Dividends Payable Common stock, shares outstanding (shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Stock repurchased and retired during period shares (shares) Treasury Stock, Shares, Retired Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Series A convertible preferred stock issuance costs Temporary Equity, Issuance Costs Temporary Equity, Issuance Costs Total cost of revenue Cost of Goods and Services Sold Revenue: Revenues [Abstract] Non-current: Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent [Abstract] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Expected Recognition of Remaining Performance Obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Excess of net debt Temporary Equity, Net Debt Threshold Temporary Equity, Net Debt Threshold Total net lease costs Lease, Cost Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement Location [Domain] Income Statement Location [Domain] SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING ACTIVITIES: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Convertible Senior Notes Due 2024 Convertible Senior Notes Due 2024 [Member] Convertible Senior Notes Due 2024 [Member] Customer Relationships Customer relationships Customer Relationships [Member] Due within one year Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Series A convertible preferred stock, shares issued (shares) Temporary Equity, Shares Issued Aggregate Intrinsic Value Share-based Compensation by Share-based Payment Award, Equity Instruments Other Than Options, Aggregate Intrinsic Value [Abstract] Share-based Compensation by Share-based Payment Award, Equity Instruments Other Than Options, Aggregate Intrinsic Value [Abstract] Acquisition price at lower of fair market value, percentage Share-based Compensation, Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Lower of Fair Market Value, Percentage Share-based Compensation, Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Lower of Fair Market Value, Percentage Property and equipment, net Total property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Total operating expenses Operating Expenses Other long-term liabilities Other Liabilities, Noncurrent Provision for restructuring charges Restructuring Charges, Excluding Noncash Charges Restructuring Charges, Excluding Noncash Charges Unrealized Loss Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss [Abstract] Unvested awards for which the requisite service period has not been rendered and vesting is subject to the achievement of a performance condition — September 30, 2021 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Aggregate Intrinsic Value, Expected to Vest on Performance, Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Aggregate Intrinsic Value, Expected to Vest on Performance, Outstanding Letters of credit available Letters of Credit, Amount Available Letters of Credit, Amount Available Schedule of Expected Annual Amortization Expense of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Stock repurchased during period (in shares) Treasury Stock, Shares, Acquired Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Intangible assets, net Disposal Group, Including Discontinued Operation, Intangible Assets, Current Total property and equipment Property, Plant and Equipment, Gross Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Revenue Revenue from Contract with Customer Benchmark [Member] Document Quarterly Report Document Quarterly Report Total Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss Remaining expected life Debt Instrument, Remaining Term at Time of Repurchase Debt Instrument, Remaining Term at Time of Repurchase Backlog Revenue, Remaining Performance Obligation, Percentage Debt, Equity Component Debt, Equity Component [Member] Debt, Equity Component [Member] Other Other Geographic Location [Member] Other Geographic Location Discontinued operations, basic (usd per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Balance (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Cloudvisory Cloudvisory [Member] Cloudvisory Stock-based compensation expense Share-based Payment Arrangement, Expense Liabilities assumed Business Combination, Consideration Transferred, Liabilities Incurred Convertible senior notes Convertible Debt Securities [Member] Options exercisable — September 30, 2021 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Cap price (usd per share) Debt Instrument, Cap Price Debt Instrument, Cap Price Net loss per share attributable to common stockholders, basic and diluted: Denominator: Earnings Per Share, Basic and Diluted [Abstract] Weighted- Average Grant Date Fair Value (per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Long-term Purchase Commitment [Table] Long-term Purchase Commitment [Table] Series A Preferred Stock Series A Preferred Stock [Member] Sales and marketing Disposal Group, Including Discontinued Operation, Sales And Marketing Expense Disposal Group, Including Discontinued Operation, Sales And Marketing Expense Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash paid for amounts included in the measurement of lease liabilities: Lessee, Cash Flow [Abstract] Lessee, Cash Flow [Abstract] U.S. United States UNITED STATES Number of shares issued and sold (shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Measurement Input, Discount Rate Measurement Input, Discount Rate [Member] 2013 Plan 2013 Stock Option Plan [Member] 2013 Stock Option Plan [Member] Risk free interest rate, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Subsequent to September 30, 2015 Debt Instrument, Redemption, Period One [Member] Deferred revenue Revenue, Contract With Customer Liability, Remaining Performance Obligation, Percentage Revenue, Contract With Customer Liability, Remaining Performance Obligation, Percentage Total intangible assets Finite-Lived Intangible Assets, Gross Shares reserved for future issuance (shares) Common Stock, Capital Shares Reserved for Future Issuance Leases [Abstract] Leases [Abstract] Entity Location [Line Items] Entity Location [Line Items] Cash and cash equivalents held for sale, beginning of period Cash and cash equivalents held for sale, end of period Cash and cash equivalents Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents Entity Central Index Key Entity Central Index Key Schedule of Purchased Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Amortization of capitalized software development costs Capitalized Computer Software, Amortization Security Exchange Name Security Exchange Name Total cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Disposal Group Classification [Domain] Disposal Group Classification [Domain] Net income from discontinued operations, net of income taxes Less: income from discontinued operations Net income from discontinued operations, net of income taxes Net income from discontinued operations Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent Exercised (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Weighted average shares used in computing net loss per share, diluted (shares) Weighted average number of shares outstanding— diluted (shares) Weighted Average Number of Shares Outstanding, Diluted Restructuring charges Disposal Group, Including Discontinued Operation, Restructuring Charges Disposal Group, Including Discontinued Operation, Restructuring Charges Intangible assets, net Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent Income Taxes Income Tax Disclosure [Text Block] Bundled service term period Disposal Group, Bundled Service Period Disposal Group, Bundled Service Period Long-term liabilities held for sale Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent Long-term assets held for sale Disposal Group, Including Discontinued Operation, Assets, Noncurrent Series A Notes Series A Notes Series A Convertible Senior Notes [Member] Series A Convertible Senior Notes [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Research and development Disposal Group, Including Discontinued Operation, Research And Development Expense Disposal Group, Including Discontinued Operation, Research And Development Expense Current Fiscal Year End Date Current Fiscal Year End Date Private Company Private Company [Member] Private Company [Member] Common Shares Reserved for Issuance Stockholders' Equity Note Disclosure [Text Block] Schedule of Assets and Liabilities, Operations & Supplemental Information of the Discontinued Operations Disposal Groups, Including Discontinued Operations [Table Text Block] Trading days Temporary Equity, Convertible, Threshold Trading Days Temporary Equity, Convertible, Threshold Trading Days Equity component of debt Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Schedule of Outstanding Options and Unvested Shares Excluded From Computation of Diluted Net Loss Per Common Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Computer equipment and software Computer Equipment and Software [Member] Computer Equipment and Software [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Class of Stock [Line Items] Class of Stock [Line Items] Non-cancellable open orders Purchase Obligation Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Issuance of common stock related to employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Change in net unrealized gain (loss) on available-for-sale investments Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] 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 Effective interest rate on the liability component Debt Instrument, Interest Rate During Period Severance and related costs Employee Severance and Related Costs [Member] Employee Severance and Related Costs [Member] General and administrative General and Administrative Expense [Member] Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term MAJOR LINE ITEMS CONSTITUTING NET INCOME Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract] Total current liabilities Liabilities, Current Employee Stock Purchase Plan (ESPP) ESPP shares Employee Stock [Member] Payment related to shares withheld for taxes Payment, Tax Withholding, Share-based Payment Arrangement Class of Stock [Domain] Class of Stock [Domain] Purchase consideration, cash paid Payments to Acquire Businesses, Gross Operating leases: Lessee, Operating Lease, Description [Abstract] Dividends on series A convertible preferred stock Adjustments to Additional Paid in Capital, Dividends From Temporary Equity Adjustments to Additional Paid in Capital, Dividends From Temporary Equity Money market funds Money Market Funds [Member] Accretion of series A convertible preferred stock Temporary Equity, Accretion to Redemption Value Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Unvested awards for which the requisite service period has not been rendered and vesting is subject to the achievement of a performance condition (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Expected to Vest on Performance, Outstanding Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Expected to Vest on Performance, Outstanding Number Entity Address, Postal Zip Code Entity Address, Postal Zip Code Less: Notes discounts and issuance costs, net of amortization Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Software and Services Software and Services [Member] Software and Services [Member] Net cash used in operating activities - continuing operations Net Cash Provided by (Used in) Operating Activities, Continuing Operations Accrued and other current liabilities Disposal Group, Including Discontinued Operation, Accrued And Other Current Liabilities, Current Disposal Group, Including Discontinued Operation, Accrued And Other Current Liabilities, Current Current assets held for sale Total current assets held for sale Disposal Group, Including Discontinued Operation, Assets, Current Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security Proceeds from employee stock purchase plan Proceeds from Stock Plans Statement [Table] Statement [Table] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Respond Software Respond Software [Member] Respond Software [Member] Compensation cost not yet recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Optional termination period Lessee, Operating Lease, Optional Termination Period Lessee, Operating Lease, Optional Termination Period Number of claims Loss Contingency, New Claims Filed, Number Statistical Measurement [Axis] Statistical Measurement [Axis] Threshold note trading days Debt Instrument, Convertible, Threshold Note Trading Days Threshold number of specified trading days that note price to conversion value of convertible debt instruments must not exceed threshold percentage within a specified consecutive trading period to trigger conversion feature. Property and equipment, net Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Current Subsequent Event Subsequent Event [Member] Cover [Abstract] Cover [Abstract] Net income from discontinued operations before income taxes Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Total net intangible assets Finite-Lived Intangible Assets, Net Goodwill Goodwill Extinguishment of debt, amount Extinguishment of Debt, Amount Less Than 12 Months Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Common stock issued to acquire company, with vesting conditions (shares) Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares With Vesting Conditions Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares With Vesting Conditions Adjustments to reconcile loss from continuing operations to net cash used in continuing operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Redemption price triggered by fundamental change, percentage Debt Instrument, Redemption Price Triggered by Fundamental Change, Percentage Debt Instrument, Redemption Price Triggered by Fundamental Change, Percentage Subsequent Event Type [Axis] Subsequent Event Type [Axis] Developed Technology Developed technology Developed Technology Rights [Member] Due within one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Operating lease costs Operating Lease, Cost Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Paid in-kind dividend period Temporary Equity, Paid In-Kind Dividend Period Temporary Equity, Paid In-Kind Dividend Period Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Initial purchaser's discount Debt Instrument, Unamortized Discount Greater Than 12 Months Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Measurement Input, Royalty Rate Measurement Input, Royalty Rate [Member] Measurement Input, Royalty Rate [Member] Schedule of Assumptions used in Black-Scholes Option Pricing Model Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] TSA and RSA Transition Services Agreement And Reseller And Market Cooperation Agreement [Member] Transition Services Agreement And Reseller And Market Cooperation Agreement Deferred income taxes Deferred Income Tax Expense (Benefit) Common stock and additional paid-in-capital: Common Stock Including Additional Paid in Capital [Member] Dividends on series A convertible preferred stock Dividend on series A convertible preferred stock Temporary Equity, Accretion of Dividends EX-101.PRE 9 feye-20210930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 feye-20210930_htm.xml IDEA: XBRL DOCUMENT 0001370880 2021-01-01 2021-09-30 0001370880 2021-11-03 0001370880 2021-09-30 0001370880 2020-12-31 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember 2021-07-01 2021-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember 2020-07-01 2020-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember 2021-01-01 2021-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember 2020-01-01 2020-09-30 0001370880 feye:ProfessionalServicesMember 2021-07-01 2021-09-30 0001370880 feye:ProfessionalServicesMember 2020-07-01 2020-09-30 0001370880 feye:ProfessionalServicesMember 2021-01-01 2021-09-30 0001370880 feye:ProfessionalServicesMember 2020-01-01 2020-09-30 0001370880 2021-07-01 2021-09-30 0001370880 2020-07-01 2020-09-30 0001370880 2020-01-01 2020-09-30 0001370880 2021-06-30 0001370880 2020-06-30 0001370880 2019-12-31 0001370880 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-06-30 0001370880 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-06-30 0001370880 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-12-31 0001370880 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-12-31 0001370880 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001370880 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001370880 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001370880 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0001370880 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-09-30 0001370880 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-09-30 0001370880 us-gaap:TreasuryStockMember 2021-06-30 0001370880 us-gaap:TreasuryStockMember 2020-06-30 0001370880 us-gaap:TreasuryStockMember 2020-12-31 0001370880 us-gaap:TreasuryStockMember 2019-12-31 0001370880 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0001370880 us-gaap:TreasuryStockMember 2020-07-01 2020-09-30 0001370880 us-gaap:TreasuryStockMember 2021-01-01 2021-09-30 0001370880 us-gaap:TreasuryStockMember 2020-01-01 2020-09-30 0001370880 us-gaap:TreasuryStockMember 2021-09-30 0001370880 us-gaap:TreasuryStockMember 2020-09-30 0001370880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001370880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001370880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001370880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001370880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001370880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0001370880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-09-30 0001370880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-09-30 0001370880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001370880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001370880 us-gaap:RetainedEarningsMember 2021-06-30 0001370880 us-gaap:RetainedEarningsMember 2020-06-30 0001370880 us-gaap:RetainedEarningsMember 2020-12-31 0001370880 us-gaap:RetainedEarningsMember 2019-12-31 0001370880 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001370880 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001370880 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001370880 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0001370880 us-gaap:RetainedEarningsMember 2021-09-30 0001370880 us-gaap:RetainedEarningsMember 2020-09-30 0001370880 2020-09-30 0001370880 us-gaap:ConvertiblePreferredStockMember 2021-06-30 0001370880 us-gaap:ConvertiblePreferredStockMember 2020-06-30 0001370880 us-gaap:ConvertiblePreferredStockMember 2020-12-31 0001370880 us-gaap:ConvertiblePreferredStockMember 2019-12-31 0001370880 us-gaap:ConvertiblePreferredStockMember 2021-07-01 2021-09-30 0001370880 us-gaap:ConvertiblePreferredStockMember 2020-07-01 2020-09-30 0001370880 us-gaap:ConvertiblePreferredStockMember 2021-01-01 2021-09-30 0001370880 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-09-30 0001370880 us-gaap:ConvertiblePreferredStockMember 2021-09-30 0001370880 us-gaap:ConvertiblePreferredStockMember 2020-09-30 0001370880 feye:IntrigueMember 2021-08-04 2021-08-04 0001370880 2021-06-02 0001370880 2021-06-02 2021-09-30 0001370880 2021-09-30 2021-09-30 0001370880 us-gaap:DiscontinuedOperationsHeldforsaleMember feye:ProductsBusinessMember 2021-05-29 0001370880 feye:RespondSoftwareMember 2020-11-01 2020-11-30 0001370880 us-gaap:SeriesAPreferredStockMember us-gaap:PrivatePlacementMember 2020-12-01 2020-12-31 0001370880 us-gaap:SeriesAPreferredStockMember us-gaap:PrivatePlacementMember 2020-12-31 0001370880 feye:CloudvisoryMember 2020-01-01 2020-01-31 0001370880 us-gaap:DiscontinuedOperationsHeldforsaleMember feye:ProductsBusinessMember 2021-09-30 0001370880 us-gaap:DiscontinuedOperationsHeldforsaleMember feye:ProductsBusinessMember 2020-12-31 0001370880 us-gaap:DiscontinuedOperationsHeldforsaleMember feye:ProductsBusinessMember 2021-07-01 2021-09-30 0001370880 us-gaap:DiscontinuedOperationsHeldforsaleMember feye:ProductsBusinessMember 2020-07-01 2020-09-30 0001370880 us-gaap:DiscontinuedOperationsHeldforsaleMember feye:ProductsBusinessMember 2021-01-01 2021-09-30 0001370880 us-gaap:DiscontinuedOperationsHeldforsaleMember feye:ProductsBusinessMember 2020-01-01 2020-09-30 0001370880 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember feye:ProductsBusinessMember us-gaap:SubsequentEventMember feye:TransitionServicesAgreementMember 2021-10-08 2021-10-08 0001370880 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember feye:ProductsBusinessMember us-gaap:SubsequentEventMember feye:ResellerAndMarketCooperationAgreementMember 2021-10-08 2021-10-08 0001370880 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember feye:ProductsBusinessMember feye:TransitionServicesAgreementAndResellerAndMarketCooperationAgreementMember 2021-07-01 2021-09-30 0001370880 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember feye:ProductsBusinessMember feye:TransitionServicesAgreementAndResellerAndMarketCooperationAgreementMember 2021-01-01 2021-09-30 0001370880 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-09-30 0001370880 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2021-09-30 0001370880 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2021-09-30 0001370880 us-gaap:MoneyMarketFundsMember 2021-09-30 0001370880 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001370880 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001370880 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0001370880 us-gaap:MoneyMarketFundsMember 2020-12-31 0001370880 us-gaap:FairValueInputsLevel1Member 2021-09-30 0001370880 us-gaap:FairValueInputsLevel2Member 2021-09-30 0001370880 us-gaap:FairValueInputsLevel3Member 2021-09-30 0001370880 us-gaap:FairValueInputsLevel1Member 2020-12-31 0001370880 us-gaap:FairValueInputsLevel2Member 2020-12-31 0001370880 us-gaap:FairValueInputsLevel3Member 2020-12-31 0001370880 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2021-09-30 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2021-09-30 0001370880 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2021-09-30 0001370880 us-gaap:CertificatesOfDepositMember 2021-09-30 0001370880 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2020-12-31 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2020-12-31 0001370880 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2020-12-31 0001370880 us-gaap:CertificatesOfDepositMember 2020-12-31 0001370880 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2021-09-30 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2021-09-30 0001370880 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2021-09-30 0001370880 us-gaap:CommercialPaperMember 2021-09-30 0001370880 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2020-12-31 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2020-12-31 0001370880 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2020-12-31 0001370880 us-gaap:CommercialPaperMember 2020-12-31 0001370880 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2021-09-30 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2021-09-30 0001370880 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2021-09-30 0001370880 us-gaap:CorporateDebtSecuritiesMember 2021-09-30 0001370880 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001370880 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001370880 us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001370880 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2021-09-30 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2021-09-30 0001370880 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2021-09-30 0001370880 us-gaap:USTreasurySecuritiesMember 2021-09-30 0001370880 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2020-12-31 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2020-12-31 0001370880 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2020-12-31 0001370880 us-gaap:USTreasurySecuritiesMember 2020-12-31 0001370880 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-09-30 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-09-30 0001370880 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-09-30 0001370880 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-09-30 0001370880 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-12-31 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-12-31 0001370880 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-12-31 0001370880 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-12-31 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2021-09-30 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2020-12-31 0001370880 us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember us-gaap:MeasurementInputSharePriceMember 2021-09-30 0001370880 feye:PrivateCompanyMember 2020-12-31 0001370880 feye:PrivateCompanyMember 2021-09-30 0001370880 feye:PrivateCompanyMember 2021-01-01 2021-09-30 0001370880 feye:ComputerEquipmentandSoftwareMember 2021-09-30 0001370880 feye:ComputerEquipmentandSoftwareMember 2020-12-31 0001370880 us-gaap:LeaseholdImprovementsMember 2021-09-30 0001370880 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001370880 us-gaap:FurnitureAndFixturesMember 2021-09-30 0001370880 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001370880 us-gaap:MachineryAndEquipmentMember 2021-09-30 0001370880 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001370880 feye:CloudvisoryMember 2020-01-31 0001370880 feye:CloudvisoryMember us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-01-31 0001370880 feye:CloudvisoryMember us-gaap:DevelopedTechnologyRightsMember 2020-01-31 0001370880 feye:CloudvisoryMember us-gaap:TradeNamesMember 2020-01-01 2020-01-31 0001370880 feye:CloudvisoryMember us-gaap:TradeNamesMember 2020-01-31 0001370880 feye:CloudvisoryMember us-gaap:DevelopedTechnologyRightsMember us-gaap:MeasurementInputDiscountRateMember 2021-08-04 0001370880 feye:CloudvisoryMember us-gaap:TradeNamesMember feye:MeasurementInputRoyaltyRateMember 2021-08-04 0001370880 feye:CloudvisoryMember us-gaap:TradeNamesMember us-gaap:MeasurementInputDiscountRateMember 2021-08-04 0001370880 feye:CloudvisoryMember us-gaap:DiscontinuedOperationsHeldforsaleMember feye:ProductsBusinessMember 2021-08-04 0001370880 feye:RespondSoftwareMember 2020-12-31 2020-12-31 0001370880 feye:RespondSoftwareMember 2021-01-01 2021-03-31 0001370880 feye:RespondSoftwareMember 2021-09-30 2021-09-30 0001370880 feye:RespondSoftwareMember 2020-11-30 0001370880 feye:RespondSoftwareMember us-gaap:DevelopedTechnologyRightsMember 2020-11-01 2020-11-30 0001370880 feye:RespondSoftwareMember us-gaap:DevelopedTechnologyRightsMember 2020-11-30 0001370880 feye:RespondSoftwareMember feye:InProcessTechnologyMember 2020-11-01 2020-11-30 0001370880 feye:RespondSoftwareMember feye:InProcessTechnologyMember 2020-11-30 0001370880 feye:RespondSoftwareMember us-gaap:CustomerRelationshipsMember 2020-11-01 2020-11-30 0001370880 feye:RespondSoftwareMember us-gaap:CustomerRelationshipsMember 2020-11-30 0001370880 feye:RespondSoftwareMember us-gaap:TradeNamesMember 2020-11-01 2020-11-30 0001370880 feye:RespondSoftwareMember us-gaap:TradeNamesMember 2020-11-30 0001370880 feye:RespondSoftwareMember us-gaap:DevelopedTechnologyRightsMember us-gaap:MeasurementInputDiscountRateMember 2020-11-30 0001370880 feye:RespondSoftwareMember feye:InProcessTechnologyMember us-gaap:MeasurementInputDiscountRateMember 2020-11-30 0001370880 feye:RespondSoftwareMember us-gaap:CustomerRelationshipsMember us-gaap:MeasurementInputDiscountRateMember 2020-11-30 0001370880 feye:RespondSoftwareMember us-gaap:TradeNamesMember feye:MeasurementInputRoyaltyRateMember 2020-11-30 0001370880 feye:RespondSoftwareMember us-gaap:TradeNamesMember us-gaap:MeasurementInputDiscountRateMember 2020-11-30 0001370880 feye:RespondSoftwareMember us-gaap:DiscontinuedOperationsHeldforsaleMember feye:ProductsBusinessMember 2021-09-30 0001370880 feye:IntrigueMember 2021-08-04 0001370880 feye:IntrigueMember us-gaap:DevelopedTechnologyRightsMember 2021-08-04 2021-08-04 0001370880 feye:IntrigueMember us-gaap:DevelopedTechnologyRightsMember 2021-08-04 0001370880 feye:IntrigueMember us-gaap:DevelopedTechnologyRightsMember us-gaap:MeasurementInputDiscountRateMember 2021-08-04 0001370880 feye:IntrigueMember 2021-09-30 0001370880 feye:IntrigueAndRespondSoftwareMember 2021-01-01 2021-09-30 0001370880 us-gaap:DevelopedTechnologyRightsMember 2021-09-30 0001370880 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001370880 feye:ContentMember 2021-09-30 0001370880 feye:ContentMember 2020-12-31 0001370880 us-gaap:CustomerRelationshipsMember 2021-09-30 0001370880 us-gaap:CustomerRelationshipsMember 2020-12-31 0001370880 us-gaap:ContractBasedIntangibleAssetsMember 2021-09-30 0001370880 us-gaap:ContractBasedIntangibleAssetsMember 2020-12-31 0001370880 us-gaap:TradeNamesMember 2021-09-30 0001370880 us-gaap:TradeNamesMember 2020-12-31 0001370880 us-gaap:NoncompeteAgreementsMember 2021-09-30 0001370880 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001370880 feye:EmployeeSeveranceandRelatedCostsMember 2020-12-31 0001370880 us-gaap:FacilityClosingMember 2020-12-31 0001370880 feye:EmployeeSeveranceandRelatedCostsMember 2021-01-01 2021-09-30 0001370880 us-gaap:FacilityClosingMember 2021-01-01 2021-09-30 0001370880 feye:EmployeeSeveranceandRelatedCostsMember 2021-09-30 0001370880 us-gaap:FacilityClosingMember 2021-09-30 0001370880 srt:MinimumMember 2021-09-30 0001370880 srt:MaximumMember 2021-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember 2021-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember 2020-12-31 0001370880 feye:ProfessionalServicesMember 2021-09-30 0001370880 feye:ProfessionalServicesMember 2020-12-31 0001370880 2021-10-01 2021-09-30 0001370880 2022-10-01 2021-09-30 0001370880 2023-10-01 2021-09-30 0001370880 2024-10-01 2021-09-30 0001370880 2021-10-01 2021-01-01 2021-09-30 0001370880 2022-10-01 2021-01-01 2021-09-30 0001370880 2023-10-01 2021-01-01 2021-09-30 0001370880 2024-10-01 2021-01-01 2021-09-30 0001370880 feye:ConvertibleSeniorNotesDue2024Member us-gaap:ConvertibleNotesPayableMember 2018-05-24 0001370880 feye:ConvertibleSeniorNotesDue2024Member us-gaap:ConvertibleNotesPayableMember 2018-06-05 0001370880 feye:ConvertibleSeniorNotesDue2024Member us-gaap:ConvertibleNotesPayableMember 2018-05-24 2018-05-24 0001370880 feye:SeriesAConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2018-05-24 0001370880 us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleNotesPayableMember 2018-05-24 2018-05-24 0001370880 us-gaap:ConvertibleNotesPayableMember 2018-05-24 2018-05-24 0001370880 feye:ConvertibleSeniorNotesDue2024Member us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:ConvertibleNotesPayableMember 2018-05-24 2018-05-24 0001370880 feye:ConvertibleSeniorNotesDue2024Member us-gaap:ConvertibleNotesPayableMember us-gaap:CommonStockMember 2021-09-30 2021-09-30 0001370880 feye:ConvertibleSeniorNotesDue2024Member us-gaap:ConvertibleNotesPayableMember us-gaap:CommonStockMember 2021-09-30 0001370880 feye:DebtLiabilityComponentMember us-gaap:ConvertibleNotesPayableMember 2018-05-24 0001370880 feye:ConvertibleSeniorNotesDue2024Member us-gaap:ConvertibleNotesPayableMember us-gaap:MeasurementInputDiscountRateMember 2018-05-24 0001370880 feye:DebtEquityComponentMember us-gaap:ConvertibleNotesPayableMember 2018-05-24 0001370880 feye:ConvertibleSeniorNotesDue2024Member us-gaap:ConvertibleNotesPayableMember 2021-09-30 0001370880 feye:ConvertibleSeniorNotesDue2024Member us-gaap:ConvertibleNotesPayableMember 2020-12-31 0001370880 feye:ConvertibleSeniorNotesDue2024Member us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-09-30 0001370880 feye:ConvertibleSeniorNotesDue2024Member us-gaap:ConvertibleNotesPayableMember 2021-07-01 2021-09-30 0001370880 feye:ConvertibleSeniorNotesDue2024Member us-gaap:ConvertibleNotesPayableMember 2020-07-01 2020-09-30 0001370880 feye:ConvertibleSeniorNotesDue2024Member us-gaap:ConvertibleNotesPayableMember 2020-01-01 2020-09-30 0001370880 2018-05-24 2018-05-24 0001370880 feye:SeriesAConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2015-06-30 0001370880 feye:SeriesBConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2015-06-30 0001370880 feye:SeriesBConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2015-06-01 2015-06-30 0001370880 us-gaap:ConvertibleNotesPayableMember 2015-06-30 0001370880 us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleNotesPayableMember 2015-06-01 2015-06-30 0001370880 us-gaap:ConvertibleNotesPayableMember 2015-06-01 2015-06-30 0001370880 feye:SeriesBConvertibleSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:ConvertibleNotesPayableMember 2015-06-01 2015-06-30 0001370880 us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:ConvertibleNotesPayableMember 2015-06-01 2015-06-30 0001370880 feye:DebtLiabilityComponentMember us-gaap:ConvertibleNotesPayableMember 2015-06-30 0001370880 feye:DebtEquityComponentMember us-gaap:ConvertibleNotesPayableMember 2015-06-30 0001370880 feye:SeriesAConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2018-05-01 2018-05-31 0001370880 feye:SeriesAConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2018-05-31 0001370880 us-gaap:ConvertibleDebtMember feye:SeriesAConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2018-05-01 2018-05-31 0001370880 feye:SeriesAConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember us-gaap:MeasurementInputDiscountRateMember 2018-05-31 0001370880 feye:SeriesAConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2020-06-30 0001370880 feye:SeriesAConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2020-06-01 2020-06-30 0001370880 feye:SeriesAConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2021-09-30 0001370880 feye:SeriesBConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2021-09-30 0001370880 feye:SeriesAConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2020-12-31 0001370880 feye:SeriesBConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2020-12-31 0001370880 us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-09-30 0001370880 feye:SeriesAConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2021-07-01 2021-09-30 0001370880 feye:SeriesBConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2021-07-01 2021-09-30 0001370880 feye:SeriesAConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-09-30 0001370880 feye:SeriesBConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-09-30 0001370880 feye:SeriesAConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2020-07-01 2020-09-30 0001370880 feye:SeriesBConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2020-07-01 2020-09-30 0001370880 feye:SeriesAConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2020-01-01 2020-09-30 0001370880 feye:SeriesBConvertibleSeniorNotesMember us-gaap:ConvertibleNotesPayableMember 2020-01-01 2020-09-30 0001370880 2015-06-01 2015-06-30 0001370880 2020-06-03 2020-06-03 0001370880 feye:SoftwareandServicesMember 2021-09-30 0001370880 us-gaap:ConvertiblePreferredStockMember us-gaap:PrivatePlacementMember 2020-12-11 2020-12-11 0001370880 us-gaap:ConvertiblePreferredStockMember us-gaap:PrivatePlacementMember 2020-12-11 0001370880 us-gaap:ConvertiblePreferredStockMember 2020-12-11 2020-12-11 0001370880 us-gaap:ConvertiblePreferredStockMember 2020-12-11 0001370880 us-gaap:StockCompensationPlanMember 2021-09-30 0001370880 us-gaap:StockCompensationPlanMember 2020-12-31 0001370880 us-gaap:ConvertibleDebtMember 2021-09-30 0001370880 us-gaap:ConvertibleDebtMember 2020-12-31 0001370880 us-gaap:SeriesAPreferredStockMember 2021-09-30 0001370880 us-gaap:SeriesAPreferredStockMember 2020-12-31 0001370880 us-gaap:EmployeeStockMember 2021-09-30 0001370880 us-gaap:EmployeeStockMember 2020-12-31 0001370880 feye:A2013StockOptionPlanMember 2021-01-01 2021-09-30 0001370880 feye:A2013StockOptionPlanMember 2021-09-30 0001370880 us-gaap:EmployeeStockOptionMember feye:A2013StockOptionPlanMember 2021-01-01 2021-09-30 0001370880 feye:A2013StockOptionPlanMember 2020-12-31 0001370880 us-gaap:EmployeeStockMember 2021-01-01 2021-09-30 0001370880 2020-01-01 2020-12-31 0001370880 us-gaap:EmployeeStockMember 2020-09-30 0001370880 us-gaap:EmployeeStockMember 2021-07-01 2021-09-30 0001370880 us-gaap:EmployeeStockMember 2020-07-01 2020-09-30 0001370880 srt:MinimumMember us-gaap:EmployeeStockMember 2021-07-01 2021-09-30 0001370880 srt:MaximumMember us-gaap:EmployeeStockMember 2021-07-01 2021-09-30 0001370880 srt:MinimumMember us-gaap:EmployeeStockMember 2020-07-01 2020-09-30 0001370880 srt:MaximumMember us-gaap:EmployeeStockMember 2020-07-01 2020-09-30 0001370880 us-gaap:CostOfGoodsProductLineMember 2021-07-01 2021-09-30 0001370880 us-gaap:CostOfGoodsProductLineMember 2020-07-01 2020-09-30 0001370880 us-gaap:CostOfGoodsProductLineMember 2021-01-01 2021-09-30 0001370880 us-gaap:CostOfGoodsProductLineMember 2020-01-01 2020-09-30 0001370880 feye:CostofGoodsServicesMember 2021-07-01 2021-09-30 0001370880 feye:CostofGoodsServicesMember 2020-07-01 2020-09-30 0001370880 feye:CostofGoodsServicesMember 2021-01-01 2021-09-30 0001370880 feye:CostofGoodsServicesMember 2020-01-01 2020-09-30 0001370880 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0001370880 us-gaap:ResearchAndDevelopmentExpenseMember 2020-07-01 2020-09-30 0001370880 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0001370880 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-09-30 0001370880 us-gaap:SellingAndMarketingExpenseMember 2021-07-01 2021-09-30 0001370880 us-gaap:SellingAndMarketingExpenseMember 2020-07-01 2020-09-30 0001370880 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-09-30 0001370880 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-09-30 0001370880 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001370880 us-gaap:GeneralAndAdministrativeExpenseMember 2020-07-01 2020-09-30 0001370880 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001370880 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-09-30 0001370880 us-gaap:StockOptionMember 2021-01-01 2021-09-30 0001370880 us-gaap:StockOptionMember 2020-01-01 2020-09-30 0001370880 feye:UnvestedRestrictedStockAwardsAndRestrictedStockUnitsMember 2021-01-01 2021-09-30 0001370880 feye:UnvestedRestrictedStockAwardsAndRestrictedStockUnitsMember 2020-01-01 2020-09-30 0001370880 us-gaap:ConvertiblePreferredStockMember 2021-01-01 2021-09-30 0001370880 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-09-30 0001370880 us-gaap:ConvertibleDebtSecuritiesMember 2021-01-01 2021-09-30 0001370880 us-gaap:ConvertibleDebtSecuritiesMember 2020-01-01 2020-09-30 0001370880 us-gaap:EmployeeStockMember 2021-01-01 2021-09-30 0001370880 us-gaap:EmployeeStockMember 2020-01-01 2020-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember country:US 2021-07-01 2021-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember country:US 2020-07-01 2020-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember us-gaap:EMEAMember 2021-07-01 2021-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember us-gaap:EMEAMember 2020-07-01 2020-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember srt:AsiaPacificMember 2021-07-01 2021-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember srt:AsiaPacificMember 2020-07-01 2020-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember feye:OtherGeographicLocationMember 2021-07-01 2021-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember feye:OtherGeographicLocationMember 2020-07-01 2020-09-30 0001370880 feye:ProfessionalServicesMember country:US 2021-07-01 2021-09-30 0001370880 feye:ProfessionalServicesMember country:US 2020-07-01 2020-09-30 0001370880 feye:ProfessionalServicesMember us-gaap:EMEAMember 2021-07-01 2021-09-30 0001370880 feye:ProfessionalServicesMember us-gaap:EMEAMember 2020-07-01 2020-09-30 0001370880 feye:ProfessionalServicesMember srt:AsiaPacificMember 2021-07-01 2021-09-30 0001370880 feye:ProfessionalServicesMember srt:AsiaPacificMember 2020-07-01 2020-09-30 0001370880 feye:ProfessionalServicesMember feye:OtherGeographicLocationMember 2021-07-01 2021-09-30 0001370880 feye:ProfessionalServicesMember feye:OtherGeographicLocationMember 2020-07-01 2020-09-30 0001370880 country:US 2021-07-01 2021-09-30 0001370880 country:US 2020-07-01 2020-09-30 0001370880 us-gaap:EMEAMember 2021-07-01 2021-09-30 0001370880 us-gaap:EMEAMember 2020-07-01 2020-09-30 0001370880 srt:AsiaPacificMember 2021-07-01 2021-09-30 0001370880 srt:AsiaPacificMember 2020-07-01 2020-09-30 0001370880 feye:OtherGeographicLocationMember 2021-07-01 2021-09-30 0001370880 feye:OtherGeographicLocationMember 2020-07-01 2020-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember country:US 2021-01-01 2021-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember country:US 2020-01-01 2020-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember us-gaap:EMEAMember 2021-01-01 2021-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember us-gaap:EMEAMember 2020-01-01 2020-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember srt:AsiaPacificMember 2021-01-01 2021-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember srt:AsiaPacificMember 2020-01-01 2020-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember feye:OtherGeographicLocationMember 2021-01-01 2021-09-30 0001370880 feye:PlatformCloudSubscriptionAndManagedServicesMember feye:OtherGeographicLocationMember 2020-01-01 2020-09-30 0001370880 feye:ProfessionalServicesMember country:US 2021-01-01 2021-09-30 0001370880 feye:ProfessionalServicesMember country:US 2020-01-01 2020-09-30 0001370880 feye:ProfessionalServicesMember us-gaap:EMEAMember 2021-01-01 2021-09-30 0001370880 feye:ProfessionalServicesMember us-gaap:EMEAMember 2020-01-01 2020-09-30 0001370880 feye:ProfessionalServicesMember srt:AsiaPacificMember 2021-01-01 2021-09-30 0001370880 feye:ProfessionalServicesMember srt:AsiaPacificMember 2020-01-01 2020-09-30 0001370880 feye:ProfessionalServicesMember feye:OtherGeographicLocationMember 2021-01-01 2021-09-30 0001370880 feye:ProfessionalServicesMember feye:OtherGeographicLocationMember 2020-01-01 2020-09-30 0001370880 country:US 2021-01-01 2021-09-30 0001370880 country:US 2020-01-01 2020-09-30 0001370880 us-gaap:EMEAMember 2021-01-01 2021-09-30 0001370880 us-gaap:EMEAMember 2020-01-01 2020-09-30 0001370880 srt:AsiaPacificMember 2021-01-01 2021-09-30 0001370880 srt:AsiaPacificMember 2020-01-01 2020-09-30 0001370880 feye:OtherGeographicLocationMember 2021-01-01 2021-09-30 0001370880 feye:OtherGeographicLocationMember 2020-01-01 2020-09-30 0001370880 country:US 2021-09-30 0001370880 country:US 2020-12-31 0001370880 us-gaap:NonUsMember 2021-09-30 0001370880 us-gaap:NonUsMember 2020-12-31 0001370880 feye:OneResellerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001370880 feye:OneResellerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001370880 feye:OneResellerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001370880 us-gaap:SubsequentEventMember 2021-10-08 shares iso4217:USD iso4217:USD shares pure feye:day feye:claim feye:vote feye:segment 0001370880 --12-31 2021 Q3 false P1Y P1Y P1Y P1Y P1Y P1Y P1Y P5D P5D P3D 0.0431167 0.0164572 1 1 10-Q true 2021-09-30 false 001-36067 Mandiant, Inc. DE 20-1548921 601 McCarthy Blvd Milpitas CA 95035 408 321-6300 Common Stock, $0.0001 par value per share MNDT NASDAQ Yes Yes Large Accelerated Filer false false false 239987486 384700000 664679000 845637000 624824000 563000 1225000 67553000 70563000 44342000 39670000 573486000 162509000 1915718000 1562245000 60772000 64336000 35550000 36728000 1060023000 1050962000 90715000 120555000 18841000 18084000 0 392974000 3181619000 3245884000 13854000 4027000 13567000 14556000 22467000 19730000 67261000 71784000 445732000 0 248140000 226356000 686072000 417291000 1497093000 753744000 549733000 960896000 66536000 57897000 54571000 41802000 4672000 12339000 0 285251000 2172605000 2111929000 0.0001 0.0001 400000 400000 400000 400000 400000 400000 414738000 401050000 0.0001 0.0001 1000000000 1000000000 239783000 239783000 235690000 235690000 24000 24000 3671356000 3623243000 1778000 1778000 80000000 80000000 656000 3834000 -2997760000 -2814196000 594276000 732905000 3181619000 3245884000 60249000 48613000 168184000 141966000 61721000 51439000 182384000 147470000 121970000 100052000 350568000 289436000 28725000 27431000 83581000 79788000 36380000 29660000 104134000 85501000 65105000 57091000 187715000 165289000 56865000 42961000 162853000 124147000 44814000 31316000 127649000 89059000 65899000 55459000 190130000 167045000 32760000 24485000 87131000 79342000 0 822000 1927000 19597000 143473000 112082000 406837000 355043000 -86608000 -69121000 -243984000 -230896000 1226000 2163000 4235000 9450000 14903000 14353000 44289000 45555000 -464000 156000 -364000 -951000 -100749000 -81155000 -284402000 -267952000 498000 458000 2441000 1464000 -101247000 -81613000 -286843000 -269416000 33025000 42494000 103279000 100716000 -68222000 -39119000 -183564000 -168700000 4613000 0 13688000 0 0 0 82000 0 -72835000 -72835000 -39119000 -39119000 -197334000 -197334000 -168700000 -168700000 -0.45 -0.45 -0.36 -0.36 -1.27 -1.27 -1.22 -1.22 0.14 0.14 0.19 0.19 0.44 0.44 0.46 0.46 -0.31 -0.31 -0.17 -0.17 -0.83 -0.83 -0.76 -0.76 237168000 237168000 224807000 224807000 236404000 236404000 221329000 221329000 -68222000 -39119000 -183564000 -168700000 -763000 -1197000 -3178000 3934000 -68985000 -40316000 -186742000 -164766000 645478000 660360000 732905000 701666000 3653597000 3470525000 3623267000 3457381000 751000 2539000 4351000 6270000 789000 763000 10514000 8802000 0 0 12335000 12300000 31667000 0 100001000 0 0 0 0 70000000 0 0 -82000 0 -4613000 0 -13688000 0 54101000 41340000 155712000 116492000 3671380000 3513641000 3671380000 3513641000 -80000000 -80000000 -80000000 -150000000 0 0 0 -70000000 -80000000 -80000000 -80000000 -80000000 1419000 6311000 3834000 1180000 -763000 -1197000 -3178000 3934000 656000 5114000 656000 5114000 -2929538000 -2736476000 -2814196000 -2606895000 -68222000 -39119000 -183564000 -168700000 -2997760000 -2775595000 -2997760000 -2775595000 594276000 663160000 594276000 663160000 410125000 0 401050000 0 0 0 82000 0 0 0 82000 0 4613000 0 13688000 0 414738000 0 414738000 0 -183564000 -168700000 103279000 100716000 -286843000 -269416000 67448000 57630000 111295000 82102000 34570000 35480000 -106000 91000 -1154000 -1514000 -3174000 -17429000 -6654000 -3691000 8731000 -9961000 618000 -1456000 -4524000 23868000 30423000 -29617000 -9827000 -8205000 -37233000 -96850000 126836000 120351000 89603000 23501000 16809000 16554000 647949000 305180000 414952000 355820000 0 1000000 2008000 28208000 11678000 6284000 233000 222000 -259709000 54788000 -15962000 -12018000 -275671000 42770000 0 96392000 100001000 0 82000 0 10514000 8802000 12335000 12300000 4351000 6270000 -93911000 -86624000 -279979000 -20353000 664679000 322828000 11775000 11775000 11775000 11775000 384700000 302475000 4915000 3961000 6480000 6962000 3495000 2031000 13688000 0 82000 0 Description of Business and Summary of Significant Accounting Policies<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mandiant, Inc., with principal executive offices located in Milpitas, California, was incorporated as NetForts, Inc. on February 18, 2004, under the laws of the State of Delaware, and changed its name to FireEye, Inc. on September 7, 2005. On October 4, 2021, the Company changed its name to Mandiant, Inc.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mandiant, Inc. and its wholly owned subsidiaries (collectively, the “Company”, “we”, “us” or “our”) provide intelligence-based cybersecurity solutions and services that allow organizations to prepare for, prevent, investigate, respond to and remediate cyber attacks, including attacks that target on-premise, cloud and critical infrastructure environments. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless otherwise noted, discussion in these Notes to Condensed Consolidated Financial Statements refers to our continuing operations. Refer to Note 2, “Discontinued Operations,” for further information.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our portfolio of cybersecurity solutions and services is comprised of the following:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Mandiant Solutions, including the Mandiant Advantage software-as-a-service (SaaS) platform with integrated modules for threat intelligence, validation and security automation, managed services, and professional services. Our solutions and services help customers minimize the risk of costly cybersecurity breaches by:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">detecting and preventing advanced, targeted and evasive attacks missed by other security control solutions, </span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">automating the investigation and triage of security alerts generated by Mandiant solutions, as well as security control solutions from other vendors,</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">providing visibility into the latest threats and the tools and techniques used by threat actors, </span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">validating the effectiveness of existing cybersecurity controls against attacks before an attack occurs and,</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">providing assessment, training and other strategic security consulting services that help organizations improve their resilience to attack.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our solutions and services are sold to end-customers directly, with a lesser percentage of sales to our end-customers sold through distributors, resellers, and strategic partners.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 4, 2021, we acquired Intrigue Corp. ("Intrigue"), a privately-held company, for cash consideration of approximately $12.3 million. Intrigue's attack surface management technology will be integrated into the Mandiant Advantage platform, enabling organizations to discover, monitor and manage risk across their entire attack surface. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On June 2, 2021, we announced a stock repurchase program for the repurchase of up to $500 million of our common stock. There is no expiration date on this authorization, and we may suspend, amend or discontinue the repurchase program at any time. During the three months ended September 30, 2021, we repurchased 1.8 million shares of our common stock for $31.6 million, at an average repurchase price of approximately $17.72 per share. During the nine months ended September 30, 2021, we repurchased 5.3 million shares of our common stock for $100.0 million, at an average repurchase price of approximately $18.84 per share. As of September 30, 2021, we had cumulatively repurchased 5.3 million shares of our common stock for $100.0 million, at an average repurchase price of approximately $18.84. The repurchases were recorded to additional paid-in capital as the Company is in an accumulated net deficit position.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 29, 2021, we entered into an Asset Purchase Agreement (the “Purchase Agreement”), pursuant to which we agreed to sell the FireEye Products business to a consortium led by Symphony Technology Group (“STG”) in exchange for total cash consideration of $1.2 billion and assumption of certain assets and liabilities of the FireEye Products business as specified in the Purchase Agreement. As a result, the FireEye Products business was classified as discontinued operations in our condensed consolidated financial statements and excluded from continuing operations and the related assets and liabilities were classified as held for sale. The transaction closed on October 8, 2021.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2020, we acquired Respond Software, Inc. ("Respond Software"), a cybersecurity investigation automation company. In connection with this acquisition, we paid cash consideration of $116.1 million, and issued 4,931,862 shares of our </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">common stock of which 694,768 shares are subject to vesting conditions. The estimated fair value of the common stock issued and not subject to vesting conditions was $60.3 million. We also assumed unvested stock options, which are now exercisable for our common stock, of which $1.2 million of the fair value has been accounted for as consideration for assumed awards pertaining to pre-combination service prior to acquisition. Based on the above, total purchase consideration for Respond Software was $177.6 million. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2020, we entered into a Securities Purchase Agreement with BTO Delta Holdings DE L.P., an investment vehicle of funds affiliated with The Blackstone Group Inc., and a Securities Purchase Agreement with ClearSky Security Fund I LLC and ClearSky Power &amp; Technology Fund II LLC (together, the “Series A Securities Financing Agreements”). Pursuant to the Series A Securities Financing Agreements, in December 2020 we issued and sold 400,000 shares of a newly designated 4.5% Series A Convertible Preferred Stock, par value $0.0001 per share, at a price of $1,000 per share, for an aggregate purchase price of $400.0 million. We intend to use the net proceeds from the issuance and sale to fund acquisitions, buybacks of our common stock, and for working capital purposes.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, we acquired Cloudvisory LLC ("Cloudvisory"), a provider of cloud visibility and control solutions. As consideration for the acquisition, we paid approximately $13.2 million in cash and assumed $0.3 million in net tangible liabilities.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements include the accounts of Mandiant, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and following the requirements of the Securities and Exchange Commission (“SEC”), for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as our annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of our financial information. The results of operations for the three and nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021 or for any other interim period or for any other future year. As a result of the Purchase Agreement, the FireEye Products business is presented as discontinued operations in our condensed consolidated financial statements and all prior periods presented have been adjusted to reflect the assets and liabilities held for sale and discontinued operations. The balance sheet as of December 31, 2020 has been derived from audited consolidated financial statements at that date but does not include all information required by U.S. GAAP for annual consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto for the year ended December 31, 2020 included in our Annual Report on Form 10-K for the year ended December 31, 2020.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Such management estimates include, but are not limited to, determining the nature and timing of satisfaction of performance obligations, useful life of our security appliances that are dependent on intelligence and assessing the material rights associated with it, determining the standalone selling price of performance obligations, subscriptions and services, commissions expense including the period of benefit of customer acquisition cost, bonus expense, future taxable income, contract manufacturer liabilities, litigation and settlement costs and other loss contingencies, fair value of our equity awards, achievement of targets for performance stock units, fair value of the liability and equity components of the Convertible Senior Notes (as defined in Note 10), results of operations of the Company’s discontinued operations, and the purchase price allocation of acquired businesses. We base our estimates on historical experience and on assumptions that we believe are reasonable. Changes in facts or circumstances may cause us to change our assumptions and estimates in future periods, and it is possible that actual results could differ from current or revised future estimates.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Summary of Significant Accounting Policies</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accounting policies are set forth in Note 1 to Consolidated Financial Statements contained in our Annual Report on Form 10-K for the year ended December 31, 2020. We include herein certain updates to those policies.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued Operations</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider assets to be held for sale when management commits to a formal plan to actively market the assets for sale at a price reasonable in relation to fair value, it is unlikely that significant changes will be made to the plan, the assets are available for immediate sale in their present condition, an active program to locate a buyer and other actions required to complete the sale have been initiated and the sale of the assets is expected to be completed within one year. Upon designation as held for sale, we record the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">carrying value of the assets at the lower of the then current carrying value or estimated fair value, less costs to sell. Following recording as such, assets held for sale are not depreciated or amortized thereafter.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If the disposal of the component of an entity (or group of components) represents a strategic shift that has (or will have) a major effect on an entity’s operations and financial results, it meets the criteria for discontinued operations. The results of discontinued operations, as well as any gain or loss on the disposal transaction, are presented separately, net of tax, from the results of continuing operations for all periods presented. The revenue and expenses included in the results of discontinued operations are the revenue and direct operating expenses incurred by the discontinued component that may be reasonably segregated from the revenue and costs of the ongoing operations of the Company. The assets and liabilities have been accounted for as assets and liabilities held for sale in our condensed consolidated balance sheets. The operating results have been included in discontinued operations in our condensed consolidated financial statements. Assets and liabilities held for sale are classified as current as of September 30, 2021 as it is probable that the sale will occur and proceeds will be collected within one year. The condensed consolidated statement of cash flows presents combined cash flows from continuing operations with cash flows from discontinued operations within each cash flow statement category. The prior periods have been adjusted to reflect the assets and liabilities held for sale and discontinued operations.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">See Note 2, “Discontinued Operations,” to our condensed consolidated financial statements for additional information. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This standard requires capitalization of the implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. Further, the standard also requires the Company to expense the capitalized implementation costs of a hosting arrangement over the term of the hosting arrangement. We adopted the standard effective January 1, 2020. The standard did not have a significant impact on our unaudited condensed consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Test for Goodwill Impairment</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. This standard eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge (i.e. Step 2 of the current guidance), instead measuring the impairment charge as the excess of the reporting unit's carrying amount over its fair value (i.e. Step 1 of the current guidance). We adopted the standard effective January 1, 2020. The standard did not have a significant impact on our unaudited condensed consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This standard changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss ("CECL") model. The CECL model is a more forward-looking approach based on expected losses rather than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. The guidance was effective for the Company beginning in the first quarter of 2020. We adopted the standard effective January 1, 2020. The standard did not have a significant impact on our unaudited condensed consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying Accounting for Income Taxes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Topic 740 related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and allocating consolidated income taxes to separate financial statements of entities not subject to income tax. ASU 2019-12 is effective for annual and interim periods in fiscal years beginning after December 15, 2020. We adopted ASU 2019-12 as of January 1, 2020. The adoption did not have a significant impact on our unaudited condensed consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Legislation</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was enacted and signed into U.S. law to provide economic relief to individuals and businesses facing economic hardship as a result of the COVID-19 pandemic. Changes in tax laws or rates are accounted for in the period of enactment. The income tax provisions of the CARES Act do not have a significant impact on our current taxes, deferred taxes, or uncertain tax positions.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (ASU 2020-06): This standard simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU 2020-06 removes from U.S. GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. Similarly, the embedded conversion feature will no longer be amortized into income as interest expense over the life of the instrument. Instead, entities will account for a convertible debt instrument wholly as debt unless (1) a convertible instrument contains features that require bifurcation as a derivative under ASC Topic 815, Derivatives and Hedging, or (2) a convertible debt instrument was issued at a substantial premium. Among other potential impacts, this change is expected to reduce reported interest expense, increase reported net income, and result in a reclassification of certain conversion feature balance sheet amounts from stockholders’ equity to liabilities as it relates to the Convertible Senior Notes. Additionally, ASU 2020-06 requires the application of the if-converted method to calculate the impact of convertible instruments on diluted earnings per share (EPS), which is consistent with the Company’s accounting treatment under the current standard. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, with early adoption permitted for fiscal years beginning after December 15, 2020, and can be adopted on either a fully retrospective or modified retrospective basis. We are adopting the standard on January 1, 2022 and are currently evaluating the method of adoption and overall impact of this standard on our consolidated financial statements.</span></div> 12300000 500000000 1800000 31600000 17.72 5300000 100000000 18.84 5300000 100000000 18.84 1200000000 116100000 4931862 694768 60300000 1200000 177600000 400000 0.045 0.0001 1000 400000000 13200000 300000 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements include the accounts of Mandiant, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and following the requirements of the Securities and Exchange Commission (“SEC”), for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as our annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of our financial information. The results of operations for the three and nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021 or for any other interim period or for any other future year. As a result of the Purchase Agreement, the FireEye Products business is presented as discontinued operations in our condensed consolidated financial statements and all prior periods presented have been adjusted to reflect the assets and liabilities held for sale and discontinued operations. The balance sheet as of December 31, 2020 has been derived from audited consolidated financial statements at that date but does not include all information required by U.S. GAAP for annual consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto for the year ended December 31, 2020 included in our Annual Report on Form 10-K for the year ended December 31, 2020.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Such management estimates include, but are not limited to, determining the nature and timing of satisfaction of performance obligations, useful life of our security appliances that are dependent on intelligence and assessing the material rights associated with it, determining the standalone selling price of performance obligations, subscriptions and services, commissions expense including the period of benefit of customer acquisition cost, bonus expense, future taxable income, contract manufacturer liabilities, litigation and settlement costs and other loss contingencies, fair value of our equity awards, achievement of targets for performance stock units, fair value of the liability and equity components of the Convertible Senior Notes (as defined in Note 10), results of operations of the Company’s discontinued operations, and the purchase price allocation of acquired businesses. We base our estimates on historical experience and on assumptions that we believe are reasonable. Changes in facts or circumstances may cause us to change our assumptions and estimates in future periods, and it is possible that actual results could differ from current or revised future estimates.</span></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued Operations</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider assets to be held for sale when management commits to a formal plan to actively market the assets for sale at a price reasonable in relation to fair value, it is unlikely that significant changes will be made to the plan, the assets are available for immediate sale in their present condition, an active program to locate a buyer and other actions required to complete the sale have been initiated and the sale of the assets is expected to be completed within one year. Upon designation as held for sale, we record the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">carrying value of the assets at the lower of the then current carrying value or estimated fair value, less costs to sell. Following recording as such, assets held for sale are not depreciated or amortized thereafter.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If the disposal of the component of an entity (or group of components) represents a strategic shift that has (or will have) a major effect on an entity’s operations and financial results, it meets the criteria for discontinued operations. The results of discontinued operations, as well as any gain or loss on the disposal transaction, are presented separately, net of tax, from the results of continuing operations for all periods presented. The revenue and expenses included in the results of discontinued operations are the revenue and direct operating expenses incurred by the discontinued component that may be reasonably segregated from the revenue and costs of the ongoing operations of the Company. The assets and liabilities have been accounted for as assets and liabilities held for sale in our condensed consolidated balance sheets. The operating results have been included in discontinued operations in our condensed consolidated financial statements. Assets and liabilities held for sale are classified as current as of September 30, 2021 as it is probable that the sale will occur and proceeds will be collected within one year. The condensed consolidated statement of cash flows presents combined cash flows from continuing operations with cash flows from discontinued operations within each cash flow statement category. The prior periods have been adjusted to reflect the assets and liabilities held for sale and discontinued operations.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This standard requires capitalization of the implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. Further, the standard also requires the Company to expense the capitalized implementation costs of a hosting arrangement over the term of the hosting arrangement. We adopted the standard effective January 1, 2020. The standard did not have a significant impact on our unaudited condensed consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Test for Goodwill Impairment</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. This standard eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge (i.e. Step 2 of the current guidance), instead measuring the impairment charge as the excess of the reporting unit's carrying amount over its fair value (i.e. Step 1 of the current guidance). We adopted the standard effective January 1, 2020. The standard did not have a significant impact on our unaudited condensed consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This standard changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss ("CECL") model. The CECL model is a more forward-looking approach based on expected losses rather than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. The guidance was effective for the Company beginning in the first quarter of 2020. We adopted the standard effective January 1, 2020. The standard did not have a significant impact on our unaudited condensed consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying Accounting for Income Taxes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Topic 740 related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and allocating consolidated income taxes to separate financial statements of entities not subject to income tax. ASU 2019-12 is effective for annual and interim periods in fiscal years beginning after December 15, 2020. We adopted ASU 2019-12 as of January 1, 2020. The adoption did not have a significant impact on our unaudited condensed consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Legislation</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was enacted and signed into U.S. law to provide economic relief to individuals and businesses facing economic hardship as a result of the COVID-19 pandemic. Changes in tax laws or rates are accounted for in the period of enactment. The income tax provisions of the CARES Act do not have a significant impact on our current taxes, deferred taxes, or uncertain tax positions.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (ASU 2020-06): This standard simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU 2020-06 removes from U.S. GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. Similarly, the embedded conversion feature will no longer be amortized into income as interest expense over the life of the instrument. Instead, entities will account for a convertible debt instrument wholly as debt unless (1) a convertible instrument contains features that require bifurcation as a derivative under ASC Topic 815, Derivatives and Hedging, or (2) a convertible debt instrument was issued at a substantial premium. Among other potential impacts, this change is expected to reduce reported interest expense, increase reported net income, and result in a reclassification of certain conversion feature balance sheet amounts from stockholders’ equity to liabilities as it relates to the Convertible Senior Notes. Additionally, ASU 2020-06 requires the application of the if-converted method to calculate the impact of convertible instruments on diluted earnings per share (EPS), which is consistent with the Company’s accounting treatment under the current standard. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, with early adoption permitted for fiscal years beginning after December 15, 2020, and can be adopted on either a fully retrospective or modified retrospective basis. We are adopting the standard on January 1, 2022 and are currently evaluating the method of adoption and overall impact of this standard on our consolidated financial statements.</span></div> Discontinued Operations<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On May 29, 2021, we entered into the Purchase Agreement, pursuant to which we agreed to sell the FireEye Products business to a consortium led by STG in exchange for total cash consideration of $1.2 billion, subject to certain purchase price adjustments, and assumption of certain assets and liabilities of the FireEye Products business as specified in the Purchase Agreement. On October 8, 2021, we entered into an amendment to the Purchase Agreement, pursuant to which we increased certain assets and liabilities held for sale. The increases have been reflected in our condensed consolidated balance sheets as of September 30, 2021 and December 31, 2020. As a result, the FireEye Products business was classified as discontinued operations in our condensed consolidated statements of operations and excluded from continuing operations for all periods presented. The assets and liabilities have been accounted for as assets and liabilities held for sale in our condensed consolidated balance sheets. The transaction closed on October 8, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes the assets and liabilities held for sale relating to our discontinued operations (dollars in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.324%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.349%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.476%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.351%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">MAJOR CLASSES OF ASSETS</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net of allowance for doubtful accounts of $905 and $1,334 at September 30, 2021 and December 31, 2020, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 33.25pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">313,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits and other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current assets held for sale</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">573,486 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">313,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits and other long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets classified as held for sale</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">573,486 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">555,483 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">MAJOR CLASSES OF LIABILITIES</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">640,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">387,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities held for sale</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">686,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">417,291 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">284,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities classified as held for sale</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">686,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">702,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commitments and contingencies </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract manufacturer commitments</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the results of the discontinued operations (dollars in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"/><td style="width:51.866%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.190%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">MAJOR LINE ITEMS CONSTITUTING NET INCOME</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue from discontinued operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">398,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">403,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 27.25pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,126</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,654</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,928</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,854</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,358</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,470</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,444</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,450</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,114</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,648</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,644</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,714</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,631</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,757</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">666</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,423</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income from discontinued operations before income taxes</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,613 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,970 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,773 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102,205 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income from discontinued operations, net of income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,025 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,494 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,279 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,716 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>At the closing of the sale of the FireEye Products business on October 8, 2021, we entered into a Transition Services Agreement (“TSA”) and a Reseller and Market Cooperation Agreement (“RSA”) with Magenta Buyer LLC ("McAfee Enterprise"), which is backed by a consortium led by STG. The TSA is designed to ensure and facilitate an orderly transfer of business operations. The services provided by us under the TSA will run up to 18 months following the closing, subject to the ability of McAfee Enterprise to earlier terminate any such services. The RSA is designed to enable the parties and their respective subsidiaries to continue using certain product and service offerings in the operation of their businesses. Under the RSA, each party will grant the other a non-exclusive appointment and license as both a seller and a reseller to promote, sell and distribute the product and service offerings directly or indirectly through the other party’s authorized resale and distribution channel on a standalone basis or as part of a bundled service at agreed-upon rates for 36 months following the separation. The agreed-upon fees for the product and service offerings are generally intended to (i) allow the providing party to recover all costs and expenses of providing such product and service offerings plus a mark-up over those costs and expenses or (ii) compensate the providing party for providing such product and service offerings through an agreed-upon fixed fee arrangement. No revenues or expenses have been incurred for the TSA or RSA for the three and nine months ended September 30, 2021, as the TSA and RSA were not in effect during these periods. 1200000000 The following table summarizes the assets and liabilities held for sale relating to our discontinued operations (dollars in thousands):<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.324%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.349%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.476%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.351%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">MAJOR CLASSES OF ASSETS</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net of allowance for doubtful accounts of $905 and $1,334 at September 30, 2021 and December 31, 2020, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 33.25pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">313,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits and other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current assets held for sale</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">573,486 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">313,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits and other long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets classified as held for sale</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">573,486 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">555,483 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">MAJOR CLASSES OF LIABILITIES</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">640,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">387,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities held for sale</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">686,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">417,291 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">284,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities classified as held for sale</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">686,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">702,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commitments and contingencies </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract manufacturer commitments</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the results of the discontinued operations (dollars in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"/><td style="width:51.866%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.190%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">MAJOR LINE ITEMS CONSTITUTING NET INCOME</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue from discontinued operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">398,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">403,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 27.25pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,126</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,654</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,928</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,854</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,358</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,470</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,444</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,450</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,114</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,648</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,644</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,714</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,631</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,757</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">666</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,423</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income from discontinued operations before income taxes</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,613 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,970 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,773 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102,205 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income from discontinued operations, net of income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,025 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,494 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,279 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,716 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>At the closing of the sale of the FireEye Products business on October 8, 2021, we entered into a Transition Services Agreement (“TSA”) and a Reseller and Market Cooperation Agreement (“RSA”) with Magenta Buyer LLC ("McAfee Enterprise"), which is backed by a consortium led by STG. The TSA is designed to ensure and facilitate an orderly transfer of business operations. The services provided by us under the TSA will run up to 18 months following the closing, subject to the ability of McAfee Enterprise to earlier terminate any such services. The RSA is designed to enable the parties and their respective subsidiaries to continue using certain product and service offerings in the operation of their businesses. Under the RSA, each party will grant the other a non-exclusive appointment and license as both a seller and a reseller to promote, sell and distribute the product and service offerings directly or indirectly through the other party’s authorized resale and distribution channel on a standalone basis or as part of a bundled service at agreed-upon rates for 36 months following the separation. The agreed-upon fees for the product and service offerings are generally intended to (i) allow the providing party to recover all costs and expenses of providing such product and service offerings plus a mark-up over those costs and expenses or (ii) compensate the providing party for providing such product and service offerings through an agreed-upon fixed fee arrangement. No revenues or expenses have been incurred for the TSA or RSA for the three and nine months ended September 30, 2021, as the TSA and RSA were not in effect during these periods. 11775000 11775000 905000 1334000 88609000 83012000 7565000 4023000 60700000 63699000 31285000 0 313873000 0 4292000 0 51974000 0 3413000 0 573486000 162509000 0 15434000 0 313924000 0 5512000 0 56580000 0 1524000 573486000 555483000 9105000 1080000 7980000 3510000 640049000 387353000 3031000 1468000 25907000 23880000 686072000 417291000 0 284851000 0 400000 686072000 702542000 10034000 5996000 132842000 138408000 398546000 403646000 28126000 29654000 83928000 89854000 31358000 27470000 87444000 92450000 35114000 37648000 109644000 113714000 4631000 0 12757000 0 0 666000 0 5423000 33613000 42970000 104773000 102205000 588000 476000 1494000 1489000 33025000 42494000 103279000 100716000 P18M P36M 0 0 0 0 Fair Value Measurements<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting guidance for fair value measurements provides a framework for measuring fair value on either a recurring or nonrecurring basis, whereby the inputs used in our valuation techniques are assigned a hierarchical level. The following are the three levels of inputs to measure fair value:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs that reflect quoted prices for identical assets or liabilities in less active markets; quoted prices for similar assets or liabilities in active markets; benchmark yields, reported trades, broker/dealer quotes, inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unobservable inputs that reflect our own assumptions incorporated in valuation techniques used to measure fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider an active market to be one in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis, and consider an inactive market to be one in which there are infrequent or few transactions for the asset or liability, the prices are not current, or price quotations vary substantially either over time or among market makers. Where appropriate, our own or the counterparty’s non-performance risk is considered in measuring the fair values of assets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our assets measured at fair value on a recurring basis using the above input categories (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.444%"><tr><td style="width:1.0%"/><td style="width:30.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.721%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.721%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.721%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.721%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Assets</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash equivalents</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,233 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,233 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,954 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,954 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term investments:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">569,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">569,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasuries</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,364 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,364 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Government agencies</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total short-term investments</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">845,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">845,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">624,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">624,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,233 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">845,637 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">988,870 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,954 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">624,824 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">657,778 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we have a restructuring liability related to certain real estate facilities which was calculated based on the present value of future non-lease payments, discounted at a rate commensurate with our current cost of financing as well as external ratings. This non-recurring fair value measurement is considered to be a Level 3 measurement due to the use of significant unobservable inputs. See Note 7, "Restructuring Charges," for a reconciliation of this liability.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure certain assets, including goodwill, intangible assets and our equity-method investment in a privately held company at fair value on a nonrecurring basis when there are identifiable events or changes in circumstances that may have a significant adverse </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">impact on the fair value of these assets. In light of the COVID-19 pandemic, we performed an analysis of impairment indicators of these assets and noted no adverse impact to their fair values as of September 30, 2021.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the Convertible Senior Notes was determined to be $1.0 billion as of September 30, 2021 and December 31, 2020. The fair value was determined based on the closing trading prices per $1,000 principal amount of the respective Convertible Senior Notes as of the last day of trading for the period. We consider the fair value of the Convertible Senior Notes to be a Level 2 measurement as they are not actively traded.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting guidance for fair value measurements provides a framework for measuring fair value on either a recurring or nonrecurring basis, whereby the inputs used in our valuation techniques are assigned a hierarchical level. The following are the three levels of inputs to measure fair value:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs that reflect quoted prices for identical assets or liabilities in less active markets; quoted prices for similar assets or liabilities in active markets; benchmark yields, reported trades, broker/dealer quotes, inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unobservable inputs that reflect our own assumptions incorporated in valuation techniques used to measure fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider an active market to be one in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis, and consider an inactive market to be one in which there are infrequent or few transactions for the asset or liability, the prices are not current, or price quotations vary substantially either over time or among market makers. Where appropriate, our own or the counterparty’s non-performance risk is considered in measuring the fair values of assets.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our assets measured at fair value on a recurring basis using the above input categories (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.444%"><tr><td style="width:1.0%"/><td style="width:30.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.721%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.721%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.721%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.721%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Assets</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash equivalents</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,233 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,233 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,954 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,954 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term investments:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">569,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">569,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasuries</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,364 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,364 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Government agencies</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total short-term investments</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">845,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">845,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">624,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">624,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,233 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">845,637 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">988,870 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,954 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">624,824 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">657,778 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 143233000 0 0 143233000 32954000 0 0 32954000 143233000 0 0 143233000 32954000 0 0 32954000 0 6355000 0 6355000 0 2752000 0 2752000 0 0 0 0 0 19994000 0 19994000 0 569090000 0 569090000 0 437652000 0 437652000 0 75364000 0 75364000 0 74934000 0 74934000 0 194828000 0 194828000 0 89492000 0 89492000 0 845637000 0 845637000 0 624824000 0 624824000 143233000 845637000 0 988870000 32954000 624824000 0 657778000 1000000000 1000000000 1000 Investments<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our investments consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.875%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">567,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">569,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasuries</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,364 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Government agencies</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">844,474 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,512 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(349)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">845,637 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.875%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">433,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasuries</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Government agencies</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">620,483 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,401 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">624,824 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the gross unrealized losses and related fair values of our investments that have been in a continuous unrealized loss position (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.876%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less Than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Greater Than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Loss</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,936 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,936 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">263,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">263,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasuries</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Government agencies</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">480,195 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(349)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">480,195 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(349)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.876%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less Than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Greater Than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Loss</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,997 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,997 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasuries</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Government agencies</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,139 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span><br/></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span><br/></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,570 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span><br/></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,709 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized losses related to these investments are due to interest rate fluctuations as opposed to credit quality. In addition, we do not intend to sell, and it is not more likely than not that we would be required to sell, these investments before recovery of their cost basis. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the contractual maturities of our investments as of September 30, 2021 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.874%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">425,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">426,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due within one to three years </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">418,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">418,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">844,474 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">845,637 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All available-for-sale securities have been classified as current, based on management's ability to use the funds in current operations.</span></div>As of December 31, 2020 and September 30, 2021, we held an 11.0% ownership interest in a privately held company, which is accounted for under the equity method based on our ability to exercise significant influence over operating and financial policies of the privately held company. The investment was fully written off as of March 31, 2021 and no gains or losses were recorded during the nine months ended September 30, 2021. We were informed that substantially all of the assets of the privately held company were sold during the three months ended March 31, 2021 and that the privately held company is expected to be dissolved after the first anniversary of the asset sale. None of the proceeds of the sale were paid to us or other shareholders of the privately held company in respect of their stock holdings. <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our investments consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.875%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">567,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">569,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasuries</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,364 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Government agencies</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">844,474 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,512 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(349)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">845,637 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.875%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">433,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasuries</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Government agencies</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">620,483 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,401 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">624,824 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 6326000 36000 7000 6355000 567840000 1469000 219000 569090000 75384000 2000 22000 75364000 194924000 5000 101000 194828000 844474000 1512000 349000 845637000 2679000 73000 0 2752000 19994000 0 0 19994000 433445000 4248000 41000 437652000 74914000 26000 6000 74934000 89451000 54000 13000 89492000 620483000 4401000 60000 624824000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the gross unrealized losses and related fair values of our investments that have been in a continuous unrealized loss position (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.876%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less Than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Greater Than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Loss</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,936 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,936 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">263,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">263,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasuries</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Government agencies</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">480,195 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(349)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">480,195 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(349)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.876%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less Than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Greater Than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Loss</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial paper</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,997 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,997 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasuries</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Government agencies</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,139 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span><br/></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span><br/></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,570 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span><br/></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,709 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2936000 7000 0 0 2936000 7000 263919000 219000 0 0 263919000 219000 42620000 22000 0 0 42620000 22000 170720000 101000 0 0 170720000 101000 480195000 349000 0 0 480195000 349000 4997000 0 0 0 4997000 0 92855000 41000 870000 0 93725000 41000 42799000 6000 0 0 42799000 6000 37488000 13000 1700000 0 39188000 13000 178139000 60000 2570000 0 180709000 60000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the contractual maturities of our investments as of September 30, 2021 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.874%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">425,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">426,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due within one to three years </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">418,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">418,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">844,474 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">845,637 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 425939000 426811000 418535000 418826000 844474000 845637000 0.110 0.110 0 0 Property and Equipment<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.540%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer equipment and software</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139,147 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152,813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208,663 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(92,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(144,327)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment, net</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,772 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,336 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense related to property and equipment during the three months ended September 30, 2021 and 2020 was $5.3 million and $6.0 million, respectively. Depreciation and amortization expense related to property and equipment during the nine months ended September 30, 2021 and 2020 was $21.7 million and $17.1 million, respectively. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2021 and 2020, we capitalized $4.2 million and $2.2 million, respectively, of software development costs primarily related to our platform and cloud subscription offerings. Amortization expense related to capitalized software development costs during the three months ended September 30, 2021 and 2020 was $2.7 million and $2.8 million, respectively. During the nine months ended September 30, 2021 and 2020, we capitalized $13.0 million and $10.0 million, respectively, of software development costs primarily related to our platform and cloud subscription offerings. Amortization expense related to capitalized software development costs during the nine months ended September 30, 2021 and 2020 were $8.7 million and $7.5 million, respectively.</span></div>Refer to Note 7, "Restructuring Charges,'" regarding facilities-related write-offs. <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.540%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer equipment and software</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139,147 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152,813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208,663 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(92,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(144,327)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment, net</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,772 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,336 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 79879000 139147000 58636000 56401000 14282000 12955000 16000 160000 152813000 208663000 92041000 144327000 60772000 64336000 5300000 6000000 21700000 17100000 4200000 2200000 2700000 2800000 13000000 10000000 8700000 7500000 Business Combinations<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of Cloudvisory </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, we acquired Cloudvisory, a provider of cloud visibility and control solutions. As consideration for the acquisition, we paid approximately $13.2 million in cash and assumed $0.3 million in net tangible liabilities.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition of Cloudvisory was accounted for in accordance with the acquisition method of accounting for business combinations with Mandiant as the accounting acquirer. Under the acquisition method of accounting, the total purchase consideration is allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The total purchase price of $13.2 million was allocated using the information available to us. The results of operations of Cloudvisory have been included in our condensed consolidated statements of operations from the acquisition date. Transaction costs were immaterial and expensed as incurred. Pro forma financial information has not been presented for this acquisition as the impact to our condensed consolidated financial statements was not material. Allocation of the purchase price is as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"/><td style="width:84.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.405%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net tangible liabilities assumed</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(288)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price allocation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,208 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price exceeded the fair value of the net tangible liabilities assumed and identifiable intangible assets acquired, resulting in the recognition of goodwill. Goodwill is primarily attributable to expected synergies in our subscription offerings and cross-selling opportunities. The goodwill generated as a result of the Cloudvisory acquisition is deductible for tax purposes. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist primarily of developed technology and trade name. Intangible assets attributable to developed technology include a combination of patented and unpatented technology, trade secrets, computer software and research processes that represent the foundation for the existing and planned new products to facilitate the generation of new content. Trade name is attributable to marketing goods and services under the Cloudvisory brand. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life and fair values of the identifiable intangible assets are as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.196%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.492%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.198%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Life (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total identifiable intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,650 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of developed technology was estimated using the excess earnings method, an income approach (Level 3), which converts projected revenues and costs into cash flows. To reflect the fact that certain other assets contribute to the cash flows generated, the returns for these contributory assets were removed to arrive at estimated cash flows solely attributable to the acquired technology, which were discounted at a rate of 35% to determine the fair value.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of the trade name was estimated using the relief-from-royalty method, an income approach (Level 3), which estimates the cost savings that accrue to the owner of the intangibles asset that would otherwise be payable as royalties or license fees on revenues earned through the use of the asset. A royalty rate of 1% was applied to the projected revenues associated with the intangible asset to determine the amount of savings using a discount rate of 35% to determine the fair value.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discount rates for each respective intangible asset were determined by accounting for the risk associated with each asset, including required technology development necessary to support respective projections, the uncertainty of market success and the risk inherent with projected financial results. The estimated useful lives were determined by evaluating the expected economic and useful lives of the assets and of similar intangible assets from previous business combinations and adjusting accordingly for circumstances that may be unique to Cloudvisory.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intangible assets acquired and net tangible liability assumed in this acquisition are reported as held for sale in the condensed consolidated balance sheets. Goodwill generated by the Cloudvisory acquisition amounted to $1.8 million and was allocated to the FireEye Products business based on relative fair value and is reported as held for sale.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of Respond Software </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2020, we acquired all outstanding shares of privately held Respond Software, a cybersecurity investigation automation company. The acquisition of Respond Software, a leader in automation of extended detection and response (XDR), is intended to add significant capabilities to our Mandiant Advantage platform by automating threat detection and reducing the amount of analyst time necessary to investigate threats due to the reduction in false positives as well as to accelerate Respond Software's learning models with our unique expertise and threat intelligence. In connection with this acquisition, we paid cash consideration of $116.1 million and issued 4,931,862 shares of our common stock, 694,768 of these shares were subject to vesting conditions as of December 31, 2020, of which 257,852 were canceled during the three months ended March 31, 2021 and 436,916 shares remained subject to vesting conditions as of September 30, 2021. The estimated fair value of the common stock issued and not subject to vesting conditions was $60.3 million. We also assumed unvested stock options, which are now exercisable for our common stock, of which $1.2 million of the fair value has been accounted for as consideration for assumed awards pertaining to pre-combination service prior to acquisition. Based on the above, total purchase consideration for Respond Software was $177.6 million.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition of Respond Software was accounted for in accordance with the acquisition method of accounting for business combinations with Mandiant as the accounting acquirer. Under the acquisition method of accounting, the total purchase consideration is allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The total purchase price of $177.6 million was allocated using the information available to us. As a result, we may continue to adjust the preliminary purchase price allocation after obtaining more information regarding asset valuations, liabilities assumed, and revisions of preliminary estimates. The results of operations of Respond Software have been included in our condensed consolidated statements of operations from the acquisition date, and revenue and net income from Respond Software were not material for the year ended December 31, 2020. Transaction costs were immaterial and expensed as incurred. Pro forma financial information has not been presented for this acquisition as the impact to our condensed consolidated financial statements was not material. Allocation of the preliminary purchase price is as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"/><td style="width:84.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.405%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net tangible liabilities assumed</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,551)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(949)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price allocation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,597 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preliminary purchase price exceeded the fair value of the net tangible liabilities assumed and identifiable intangible assets acquired, resulting in the recognition of goodwill. Goodwill is primarily attributable to expected synergies in our subscription offerings and cross-selling opportunities. The goodwill is not expected to be deductible for U.S. income tax purposes.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist primarily of developed technology, in-process technology, customer relationships and trade name. Intangible assets attributable to developed technology include a combination of patented and unpatented technology, trade secrets, computer software and research processes that represent the foundation for the existing and planned new products to facilitate the generation of new content. Customer relationship intangibles relate to Respond Software's ability to sell current and future content, as well as products built around this content, to its existing customers. Trade name is attributable to marketing goods and services under the Respond Software brand.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life and fair values of the identifiable intangible assets are as follows (dollars in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.015%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.486%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Life (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">In-process technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total identifiable intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,880 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of developed technology was estimated using the excess earnings method, an income approach (Level 3), which converts projected revenues and costs into cash flows. To reflect the fact that certain other assets contribute to the cash flows generated, the returns for these contributory assets were removed to arrive at estimated cash flows solely attributable to the acquired technology, which were discounted at a rate of 12% to determine the fair value.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of in-process technology was estimated using the excess earnings method, an income approach (Level 3), which converts projected revenues and costs into cash flows. To reflect the fact that certain other assets contribute to the cash flows </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">generated, the returns for these contributory assets were removed to arrive at estimated cash flows solely attributable to the acquired technology, which were discounted at a rate of 13% to determine the fair value.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of customer relationships was estimated using the "with and without" version of the Income Approach, which measures the difference between cash flows generated assuming the existence of the current customer relationships and the cash flows assuming those relationships do not exist and are replaced over time. Estimated costs on projected revenues, excluding acquired contract backlog, were made using historical data pertaining to sales to new and existing customers. The cash flow impact of projected cost savings, primarily avoidance of legal costs pertaining to new customers and lower commission rates applicable to existing customers than new customers, were discounted at a rate of 11% to determine the fair value.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of the trade name was estimated using the relief-from-royalty method, an income approach (Level 3), which estimates the cost savings that accrue to the owner of the intangibles asset that would otherwise be payable as royalties or license fees on revenues earned through the use of the asset. A royalty rate of 1% was applied to the projected revenues associated with the intangible asset to determine the amount of savings using a discount rate of 12% to determine the fair value.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discount rates for each respective intangible asset were determined by accounting for the risk associated with each asset, including required technology development necessary to support respective projections, the uncertainty of market success and the risk inherent with projected financial results. The estimated useful lives were determined by evaluating the expected economic and useful lives of the assets and of similar intangible assets from previous business combinations and adjusting accordingly for circumstances that may be unique to Respond Software.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A portion of the goodwill generated by the Respond Software acquisition was allocated to the FireEye Products business based on relative fair value and is reported as held for sale. The amount of Respond Software goodwill reported as held for sale is $34.8 million as of September 30, 2021.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of Intrigue</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 4, 2021, we acquired Intrigue, a privately-held company, for cash consideration of approximately $12.3 million. Intrigue's attack surface management technology will be integrated into the Mandiant Advantage platform, enabling organizations to discover, monitor and manage risk across their entire attack surface. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition of Intrigue was accounted for in accordance with the acquisition method of accounting for business combinations with Mandiant as the accounting acquirer. Under the acquisition method of accounting, the total purchase consideration is allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The total purchase price of $12.3 million was allocated using the information available to us. The results of operations of Intrigue have been included in our condensed consolidated statements of operations from the acquisition date, though revenue and net income from Intrigue were not material for the three and nine months ended September 30, 2021. Transaction costs were immaterial and expensed as incurred. Pro forma financial information has not been presented for this acquisition as the impact to our condensed consolidated financial statements was not material. Preliminary allocation of the purchase price is as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"/><td style="width:84.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.405%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net tangible assets acquired</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(513)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total preliminary purchase price allocation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,260 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price exceeded the fair value of the net tangible liabilities assumed and identifiable intangible assets acquired, resulting in the recognition of goodwill. Goodwill is primarily attributable to expected synergies in our subscription offerings and cross-selling opportunities. The goodwill generated as a result of the Intrigue acquisition is not deductible for tax purposes. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist primarily of developed technology. Intangible assets attributable to developed technology include a combination of patented and unpatented technology, trade secrets, computer software and research processes that represent the foundation for the existing and planned new products to facilitate the generation of new content. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life and fair values of the identifiable intangible assets are as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.196%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.492%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.198%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Life (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total identifiable intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,400 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of developed technology was estimated using the excess earnings method, an income approach (Level 3), which converts projected revenues and costs into cash flows. To reflect the fact that certain other assets contribute to the cash flows generated, the returns for these contributory assets were removed to arrive at estimated cash flows solely attributable to the acquired technology, which were discounted at a rate of 40% to determine the fair value.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The discount rate was determined by accounting for the risk associated with the asset, including required technology development necessary to support respective projections, the uncertainty of market success and the risk inherent with projected financial results. The estimated useful life was determined by evaluating the expected economic and useful lives of the asset and of similar intangible assets from previous business combinations and adjusting accordingly for circumstances that may be unique to Intrigue.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Purchased Intangible Assets </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Goodwill and purchased intangible assets held for sale pursuant to our agreement to sell the FireEye Products business to a consortium led by STG were included in assets held for sale in our condensed consolidated balance sheets as of September 30, 2021 and December 31, 2020, and accordingly, are excluded from the amounts shown in the tables below. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An initial amount of $9.2 million was recorded to goodwill as a result of the Intrigue acquisition. Goodwill decreased by a net of $0.2 million due to tax adjustments to the goodwill balance of Respond Software for the nine months ended September 30, 2021. There were no other changes to the carrying amount of goodwill.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchased intangible assets consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.540%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,493 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Content</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract backlog</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-competition agreements</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">453,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450,573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(363,258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(330,018)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net intangible assets</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,715 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,555 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense of intangible assets during the three months ended September 30, 2021 and 2020 was $11.1 million and $10.0 million, respectively. Amortization expense of intangible assets during the nine months ended September 30, 2021 and 2020 was $33.2 million and $30.4 million, respectively. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected future annual amortization expense of intangible assets as of September 30, 2021 is presented below (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"/><td style="width:85.371%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.429%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ending December 31,</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021 (remaining three months)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,204 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025 </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,715 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 13200000 300000 13200000 Allocation of the purchase price is as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"/><td style="width:84.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.405%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net tangible liabilities assumed</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(288)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price allocation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,208 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>Allocation of the preliminary purchase price is as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"/><td style="width:84.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.405%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net tangible liabilities assumed</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,551)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(949)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price allocation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,597 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>llocation of the purchase price is as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"/><td style="width:84.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.405%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net tangible assets acquired</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(513)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total preliminary purchase price allocation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,260 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 288000 5650000 7846000 13208000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life and fair values of the identifiable intangible assets are as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.196%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.492%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.198%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Life (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total identifiable intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,650 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life and fair values of the identifiable intangible assets are as follows (dollars in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.015%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.486%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Life (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">In-process technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total identifiable intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,880 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life and fair values of the identifiable intangible assets are as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.196%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.492%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.198%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Life (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total identifiable intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,400 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchased intangible assets consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.540%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,493 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Content</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract backlog</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-competition agreements</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">453,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450,573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(363,258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(330,018)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net intangible assets</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,715 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,555 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P3Y 5500000 P1Y 150000 5650000 0.35 0.01 0.35 1800000 116100000 4931862 694768 257852 436916 60300000 1200000 177600000 177600000 4551000 31880000 949000 151217000 177597000 0 P5Y 22300000 P4Y 2200000 P5Y 6760000 P2Y 620000 31880000 0.12 0.13 0.11 0.01 0.12 34800000 12300000 12300000 143000 3400000 513000 9230000 12260000 P3Y 3400000 3400000 0.40 9200000 200000 150893000 147493000 158700000 158700000 112360000 112360000 13200000 13200000 17720000 17720000 1100000 1100000 453973000 450573000 363258000 330018000 90715000 120555000 11100000 10000000 33200000 30400000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected future annual amortization expense of intangible assets as of September 30, 2021 is presented below (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"/><td style="width:85.371%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.429%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ending December 31,</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021 (remaining three months)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,204 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025 </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,715 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 11204000 34439000 29421000 10566000 5085000 90715000 Restructuring Charges<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the restructuring balance as of September 30, 2021 related to previous restructuring activities and a summary of restructuring activities during the nine months ended September 30, 2021 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:58.649%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.855%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Severance and related costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Facilities costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total costs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">478 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,048 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(360)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,528)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, September 30, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remainder of the restructuring balance of $0.2 million at September 30, 2021 is composed of $0.1 million of non-cancelable non-lease costs which we expect to pay over the terms of the related obligations through the first quarter of 2022 and $0.1 million of severance costs.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the restructuring balance as of September 30, 2021 related to previous restructuring activities and a summary of restructuring activities during the nine months ended September 30, 2021 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:58.649%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.855%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Severance and related costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Facilities costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total costs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">478 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,048 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(360)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,528)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, September 30, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 570000 478000 1048000 1898000 0 1898000 2168000 360000 2528000 -249000 11000 -238000 51000 129000 180000 200000 100000 100000 Leases<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases primarily for corporate offices. Our leases have remaining lease terms of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJhNWYzYzg5YmI3MjQ3ZmM4MWFjZTA0NmFkNWZkY2YzL3NlYzoyYTVmM2M4OWJiNzI0N2ZjODFhY2UwNDZhZDVmZGNmM181OC9mcmFnOmViNzM5NGU0ZjY5ZjQ5ZjI5MDlkNTdjYWFjNGIxZDIzL3RleHRyZWdpb246ZWI3Mzk0ZTRmNjlmNDlmMjkwOWQ1N2NhYWM0YjFkMjNfMTE0_db2e678f-409e-4d27-857c-b840f0bed6e4">one</span> to eleven years, some of which include options to extend the leases for up to five years, and some of which include options to terminate within one year.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases held for sale related to our discontinued operations were included in assets and liabilities held for sale in our condensed consolidated balance sheets as of September 30, 2021 and December 31, 2020, and accordingly, are excluded from the amounts shown in the tables below.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expenses were as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:15.152%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,256 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(592)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net lease costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,601 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,622 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.428%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,138 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow and other information related to leases is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.594%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.151%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease liabilities arising from obtaining right-of-use assets:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows of operating lease liabilities are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ending December 31,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021 (remaining three months)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,626 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,288 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,150)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease obligations</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,138 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current lease obligations</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,567)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term lease obligations</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,571 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, we did not have any additional operating lease commitments for office leases that have not yet commenced.</span></div> P11Y P5Y P1Y <div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expenses were as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:15.152%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,256 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(592)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net lease costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,601 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,622 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.428%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,138 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow and other information related to leases is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.594%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.151%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease liabilities arising from obtaining right-of-use assets:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3256000 10039000 493000 1175000 148000 592000 3601000 10622000 35550000 13567000 54571000 68138000 P6Y10M24D 0.060 3951000 13278000 0 11683000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows of operating lease liabilities are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ending December 31,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021 (remaining three months)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,626 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,288 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,150)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease obligations</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,138 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current lease obligations</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,567)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term lease obligations</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,571 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2894000 14600000 12914000 11409000 10626000 10595000 20250000 83288000 15150000 68138000 13567000 54571000 Deferred Revenue<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue held for sale related to our discontinued operations was included in liabilities held for sale in our condensed consolidated balance sheets as of September 30, 2021 and December 31, 2020, and accordingly, is excluded from the amounts shown in the tables below. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.822%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.595%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Platform, cloud subscription and managed services, current</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,273 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,086 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional services, current</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred revenue, current</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,140 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,356 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Platform, cloud subscription and managed services, non-current</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional services, non-current</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred revenue, non-current</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,536 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,897 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred revenue</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,676 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,253 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the balance of deferred revenue for the periods presented are as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.043%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue, beginning of period</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,326 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,084 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,253 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,241 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Billings for the period</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue recognized</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121,970)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,052)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(350,568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(289,436)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue, end of period</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,623 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,623 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction price allocated to remaining performance obligations for continuing operations represents contracted revenue that has not yet been recognized, which includes deferred revenue and non-cancelable contracts that will be invoiced and recognized as revenue in future periods ("backlog"). While deferred revenue is recorded on our balance sheet as a liability, backlog is not recorded in revenue, deferred revenue or elsewhere in our consolidated financial statements until we establish a contractual right to invoice, at which point it is recorded as revenue or deferred revenue as appropriate. As of September 30, 2021, the aggregate amount of the transaction price allocated to remaining performance obligations was $314.7 million in deferred revenue and $11.1 million in backlog. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect that the amount of backlog relative to the total value of our contracts will change from year to year due to several factors, including the amount invoiced early in the contract term, the timing and duration of customer agreements, varying invoicing cycles of agreements and changes in customer financial circumstances. Accordingly, we believe that fluctuations in backlog are not always a reliable indicator of future revenues and we do not utilize backlog internally as a key management metric.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to recognize these remaining performance obligations as follows (in percentages):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:40.485%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.031%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less than 1 year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1-2 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2-3 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">More than 3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2%</span></td></tr></table></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.822%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.595%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Platform, cloud subscription and managed services, current</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,273 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,086 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional services, current</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred revenue, current</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,140 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,356 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Platform, cloud subscription and managed services, non-current</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional services, non-current</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred revenue, non-current</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,536 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,897 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deferred revenue</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,676 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,253 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the balance of deferred revenue for the periods presented are as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.043%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue, beginning of period</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,326 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,084 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,253 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,241 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Billings for the period</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue recognized</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121,970)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,052)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(350,568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(289,436)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue, end of period</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,623 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,623 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 136273000 126086000 111867000 100270000 248140000 226356000 65275000 56691000 1261000 1206000 66536000 57897000 314676000 284253000 297326000 244084000 284253000 273241000 139320000 99591000 380991000 259818000 121970000 100052000 350568000 289436000 314676000 243623000 314676000 243623000 314700000 11100000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to recognize these remaining performance obligations as follows (in percentages):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:40.485%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.031%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Less than 1 year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1-2 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2-3 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">More than 3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2%</span></td></tr></table></div> 1 0.79 0.14 0.06 0.01 1 0.48 0.30 0.20 0.02 Convertible Senior Notes<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Senior Notes due 2024</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 24, 2018, we issued $525.0 million aggregate principal amount of 0.875% Convertible Senior Notes due 2024 (the "2024 Notes") in a private placement to qualified institutional purchasers pursuant to an exemption from registration provided by Section 4(a)(2) and Rule 144A under the Securities Act of 1933, as amended (the "Securities Act"). In addition, on June 5, 2018, we issued an additional $75.0 million aggregate principal amount of the 2024 Notes pursuant to the full exercise of the initial purchasers' option to purchase additional 2024 Notes, in a private placement exempt from the registration requirements of the Securities Act. The net proceeds from the offerings, after deducting the initial purchasers' discount of approximately $15.0 million and the issuance costs of approximately $0.6 million, were $584.4 million. We used (i) approximately $330.4 million of the net proceeds to repurchase approximately $340.2 million in aggregate principal amount outstanding of the Series A Notes (as defined below) in negotiated transactions with institutional investors and (ii) approximately $65.2 million of the net proceeds from the offering of the 2024 Notes to enter into capped call transactions (the "Capped Calls").</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 Notes are unsecured obligations and rank senior in right of payment to any of our indebtedness that is expressly subordinated in right of payment to the 2024 Notes. They rank equally in right of payment with all of our existing and future liabilities that are not expressly subordinated to the 2024 Notes, including the Series A Notes and the Series B Notes (as defined below); and effectively rank junior in right of payment to any of our secured indebtedness to the extent of the value of the assets securing such indebtedness. The 2024 Notes are structurally junior to all indebtedness and other liabilities (including trade payables) of our subsidiaries.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 Notes do not contain any financial covenants and do not restrict us from paying dividends or issuing or repurchasing other securities.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 Notes bear interest at 0.875% per year, payable semiannually in arrears on June 1 and December 1 of each year. The 2024 Notes mature on June 1, 2024, unless earlier repurchased, redeemed or converted.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The initial conversion rate of the 2024 Notes is 43.1667 shares of our common stock per $1,000 of principal amount of the 2024 Notes, which is equivalent to an initial conversion price of approximately $23.17 per share of common stock. The conversion rate of the 2024 Notes may be adjusted pursuant to the terms of the indenture governing the 2024 Notes upon the occurrence of certain specified events, but not for accrued and unpaid interest.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders may convert the 2024 Notes at their option in multiples of $1,000 principal amount prior to the business day preceding March 1, 2024, only under the following circumstances:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during any calendar quarter (and only during such calendar quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price of the 2024 Notes on each applicable trading day;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during the five business day period after any <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJhNWYzYzg5YmI3MjQ3ZmM4MWFjZTA0NmFkNWZkY2YzL3NlYzoyYTVmM2M4OWJiNzI0N2ZjODFhY2UwNDZhZDVmZGNmM183Ni9mcmFnOjI2ZDZkMjQ2MDdhMTRlMTE5YzhlYmFiZDRhMjYxZTAzL3RleHRyZWdpb246MjZkNmQyNDYwN2ExNGUxMTljOGViYWJkNGEyNjFlMDNfMzI5MA_295be0ef-65d7-483e-9cc6-0734d28d514d">five</span> consecutive trading day period (the "measurement period") in which the trading price per $1,000 principal amount of the 2024 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our common stock and the conversion rate for the notes on each such trading day;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if we call any or all of the 2024 Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the relevant redemption date; or</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon the occurrence of specified corporate events, as specified in each indenture governing the 2024 Notes.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regardless of the foregoing conditions, holders may convert their 2024 Notes at their option in multiples of $1,000 principal amount during the period from, and including, March 1, 2024 to the close of business on the second scheduled trading day immediately preceding the maturity date. Upon conversion, the 2024 Notes can be settled in cash, shares of our common stock or any combination of cash and shares of common stock at our option.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders may also require us to repurchase the 2024 Notes if we undergo a "fundamental change," as defined in each indenture governing the 2024 Notes, at a repurchase price equal to 100% of the principal amount, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we may redeem for cash all or any portion of the 2024 Notes, if the last reported sale price of our common stock has been at least 130% of the conversion price of the 2024 Notes then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) immediately preceding the date on which we provide notice of redemption at a redemption price equal to 100% of the principal amount of the notes to be redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, none of the conditions permitting holders to convert their 2024 Notes had been satisfied and no shares of our common stock had been issued in connection with any conversions of the 2024 Notes. Based on the closing price of our common stock of $17.80 per share on September 30, 2021, the conversion value of the 2024 Notes was less than the principal amount of the 2024 Notes outstanding on a per 2024 Note basis.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with accounting for debt with conversions and other options, we bifurcated the principal amount of the 2024 Notes into liability and equity components. The initial liability component of the 2024 Notes was valued at $458.3 million based on the contractual cash flows discounted at an appropriate comparable market non-convertible debt borrowing rate at the date of issuance of 5.5% with the equity component representing the residual amount of the proceeds of $141.7 million, which was recorded as a debt discount. Issuance costs were allocated pro rata based on the relative initial carrying amounts of the liability and equity components. As a result, transaction costs of $0.5 million and $0.1 million and initial purchasers' discount of $11.5 million and $3.5 million were attributable to the liability component and equity component of the 2024 Notes, respectively. The debt discount and the issuance costs allocated to the liability component are amortized as additional interest expense over the term of the 2024 Notes using the effective interest method as noted in the table below.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The liability and equity components of the 2024 Notes consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"/><td style="width:60.266%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.007%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.730%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024 Notes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024 Notes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liability component:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: 2024 Notes discounts and issuance costs, net of amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73,703)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(92,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">526,297 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">507,250 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity component, net of issuance costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,064 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,064 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unamortized issuance costs as of September 30, 2021 will be amortized over a weighted-average remaining period of approximately 2.7 years.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense related to the 2024 Notes consisted of the following (dollars in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.927%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.209%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024 Notes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024 Notes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024 Notes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024 Notes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coupon interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of 2024 Notes discounts and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest expense recognized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,740 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,985 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective interest rate on the liability component</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the 2024 Notes offering, we entered into the Capped Calls with certain counterparties affiliated with the initial purchasers of the 2024 Notes. The Capped Calls are expected to reduce potential dilution of earnings per share upon conversion of the 2024 Notes, and have an initial strike price of $23.17 per share, which corresponds to the initial conversion price of the 2024 Notes </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and which have a cap price of $34.32 per share. The Capped Calls do not meet the criteria for separate accounting as a derivative as they are indexed to our own stock and are accounted for as freestanding financial instruments. The premiums paid for the purchase of the Capped Calls in the amount of $65.2 million have been recorded as a reduction of the Company's additional paid-in capital in stockholder's equity in the accompanying condensed consolidated financial statements and fair values of the Capped Calls are not re-measured at each reporting period.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Senior Notes due 2035</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2015, we issued $460.0 million principal amount of 1.000% Convertible Senior Notes due 2035 (the "Series A Notes") and $460.0 million principal amount of 1.625% Convertible Senior Notes due 2035 (the “Series B Notes” and together with the Series A Notes, the "2035 Notes", and the 2035 Notes, together with the 2024 Notes, the "Convertible Senior Notes") in a private placement to qualified institutional purchasers pursuant to an exemption from registration provided by Section 4(a)(2) and Rule 144A under the Securities Act. The net proceeds after the initial purchasers' discount of $23.0 million and issuance costs of $0.5 million from the 2035 Notes were $896.5 million. The Series A Notes and Series B Notes bear interest at 1.000% per year and 1.625% per year, respectively, payable semiannually in arrears on June 1 and December 1 of each year. The 2035 Notes mature on June 1, 2035, unless earlier repurchased, redeemed or converted.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2035 Notes are unsecured obligations and rank senior in right of payment to any of our indebtedness that is expressly subordinated in right of payment to the 2035 Notes. They rank equally in right of payment with all of our existing and future liabilities that are not expressly subordinated to the 2035 Notes and effectively rank junior in right of payment to any of our secured indebtedness to the extent of the value of the assets securing such indebtedness. They are structurally junior to all indebtedness and other liabilities (including trade payables) of our subsidiaries.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2035 Notes do not contain any financial covenants and do not restrict us from paying dividends or issuing or repurchasing our other securities.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The initial conversion rate on each series of 2035 Notes is 16.4572 shares of our common stock per $1,000 principal amount of 2035 Notes, which is equivalent to an initial conversion price of approximately $60.76 per share of common stock. The conversion rate of each series of 2035 Notes may be adjusted upon the occurrence of certain specified events, but not for accrued and unpaid interest.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders may convert the 2035 Notes at their option in multiples of $1,000 principal amount prior to March 1, 2035, only under the following circumstances:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during any calendar quarter (and only during such calendar quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price for the 2035 Notes of the relevant series on each applicable trading day;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during the five business day period after any <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJhNWYzYzg5YmI3MjQ3ZmM4MWFjZTA0NmFkNWZkY2YzL3NlYzoyYTVmM2M4OWJiNzI0N2ZjODFhY2UwNDZhZDVmZGNmM183Ni9mcmFnOjI2ZDZkMjQ2MDdhMTRlMTE5YzhlYmFiZDRhMjYxZTAzL3RleHRyZWdpb246MjZkNmQyNDYwN2ExNGUxMTljOGViYWJkNGEyNjFlMDNfMTA1OTA_bd7158b5-c349-48e8-a24e-2deb0b261a1b">five</span> consecutive trading day period in which the trading price per $1,000 principal amount of Series A Notes or Series B Notes, as applicable, for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our common stock and the conversion rate for the notes of the relevant series on each such trading day;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if we call any or all of the 2035 Notes of a series for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the relevant redemption date; or</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon the occurrence of specified corporate events, as specified in each indenture governing the 2035 Notes.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regardless of the foregoing conditions, holders may convert their 2035 Notes at their option in multiples of $1,000 principal amount at any time after March 1, 2035 until maturity for either series of 2035 Notes. Upon conversion, the 2035 Notes can be settled in cash, shares of our common stock or any combination thereof at our option.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may be required by holders of the 2035 Notes to repurchase all or any portion of their 2035 Notes at 100% of the principal amount plus accrued and unpaid interest, on each of June 1, 2025 and June 1, 2030, in the case of the Series A Notes, and each of June 1, 2022, June 1, 2025 and June 1, 2030 in the case of the Series B Notes. Holders may also require us to repurchase the 2035 Notes if we undergo a "fundamental change," as defined in each indenture governing the 2035 Notes, at a purchase price equal to 100% of the principal amount, plus accrued and unpaid interest.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we may redeem for cash all or any portion of the Series B Notes at any time prior to June 1, 2022 if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending not more than <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJhNWYzYzg5YmI3MjQ3ZmM4MWFjZTA0NmFkNWZkY2YzL3NlYzoyYTVmM2M4OWJiNzI0N2ZjODFhY2UwNDZhZDVmZGNmM183Ni9mcmFnOjI2ZDZkMjQ2MDdhMTRlMTE5YzhlYmFiZDRhMjYxZTAzL3RleHRyZWdpb246MjZkNmQyNDYwN2ExNGUxMTljOGViYWJkNGEyNjFlMDNfMTI1NTI_e999b709-c41c-4b17-9fab-6a3639490212">three</span> trading days immediately preceding the date we provide notice of redemption. We also may redeem for cash all or any portion of the Series A Notes at any time prior to maturity and all or any portion of the Series B Notes on or after June 1, 2022 until maturity, regardless of the foregoing sale price condition.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with accounting for debt with conversions and other options, we allocated the principal amount of the 2035 Notes into liability and equity components. We also allocated the total amount of initial purchasers' discount and transaction costs incurred to the liability and equity components using the same proportions as the proceeds from the 2035 Notes. Transaction costs of $0.4 million and $0.1 million and initial purchasers' discount of $17.6 million and $5.4 million were attributable to the liability component and equity component of the 2035 Notes, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repurchase of a portion of the Series A Notes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2018, we used approximately $330.4 million of the net proceeds from the offering of the 2024 Notes to repurchase $340.2 million aggregate principal amount of the Series A Notes. The repurchase was accounted for as a partial extinguishment of the Series A Notes. The consideration of approximately $330.4 million used to repurchase the Series A Notes was allocated between the liability and equity components of the amount extinguished by determining the fair value of the liability component immediately prior to the debt extinguishment and allocating that portion of the repurchase price to the liability component in the amount of $317.4 million. The residual of the repurchase price of $13.0 million was allocated to the equity component of the Series A Notes as a reduction of additional paid-in capital. The fair value of the debt extinguished was calculated using a discount rate of 4.5%, representing an estimate of the Company's borrowing rate at the date of repurchase with a remaining expected life of two years. As part of the repurchase, we wrote-off a portion of the unamortized debt issuance cost apportioned to the principal amount of Series A Notes repurchased. We also recorded a loss on partial extinguishment of the Series A Notes of $10.8 million in Other Expense, net, representing the difference between the consideration attributed to the liability component and the sum of the net carrying amount of the liability component and unamortized costs.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2020, the Company delivered a notice to the holders of Series A Notes to notify such holders of their option to require the Company to repurchase their Series A Notes on June 1, 2020. Holders representing $96.4 million aggregate principal amount of Series A Notes chose to exercise their option to require the Company to repurchase their Series A Notes. The repurchase was accounted for as a partial extinguishment of the Series A Notes. The consideration of approximately $96.4 million was used to repurchase the Series A Notes. The fair value of the debt extinguished was deemed to be the same as the par value of $96.4 million and no gain or loss was recognized. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of September 30, 2021, $23.4 million aggregate principal amount of the Series A Notes remained outstanding.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The liability and equity components of the remaining portion of 2035 Notes consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"/><td style="width:55.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.363%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.365%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series A Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series B Notes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series A Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series B Notes</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liability component:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">460,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">460,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: 2035 Notes discount and issuance costs, net of amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,268)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,790)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,436 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">445,732 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,436 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">430,210 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity component, net of issuance costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,559 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,834 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,559 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,834 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unamortized discounts and issuance costs as of September 30, 2021 will be amortized over a weighted-average remaining period of approximately 0.7 years.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense for the three and nine months ended September 30, 2021 related to the 2035 Notes consisted of the following (dollars in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.875%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series A Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series B Notes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series A Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series B Notes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coupon interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of 2035 Notes discount and issuance costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,235 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest expense recognized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective interest rate on the liability component</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense for the three and nine months ended September 30, 2020 related to the 2035 Notes consisted of the following (dollars in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.875%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series A Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series B Notes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series A Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series B Notes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coupon interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of 2035 Notes discount and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest expense recognized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,863 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,412 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective interest rate on the liability component</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid Forward Stock Purchase</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the issuance of the 2035 Notes, we also entered into privately negotiated prepaid forward transactions (the "Prepaid Forwards") with one of the initial purchasers of the 2035 Notes (the "Forward Counterparty"), pursuant to which we paid approximately $150.0 million. The amount of the Prepaid Forward entered into in connection with the issuance of the Series A Notes was equivalent to approximately 1.6 million shares which was settled on June 3, 2020. The amount of the Prepaid Forward entered into in connection with the issuance of the Series B Notes was equivalent to approximately 1.8 million shares which is to be settled on or around June 1, 2022, subject to any early settlement, in whole or in part, of such Prepaid Forward. Such Prepaid Forward is intended to facilitate privately negotiated derivative transactions by which investors in the Series B Notes will be able to hedge their investment in the Series B Notes. In the event we pay any cash dividends on our common stock, the Forward Counterparty will pay an equivalent amount back to us.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The related shares were accounted for as a repurchase of common stock, and are presented as Treasury Stock in the unaudited condensed consolidated balance sheets. On June 3, 2020, we retired approximately 1.6 million shares delivered under the Prepaid Forward entered into in connection with the issuance of the Series A Notes. The remaining approximately 1.8 million shares of common stock purchased under the Prepaid Forward entered into in connection with the issuance of the Series B Notes are excluded from weighted-average shares outstanding for basic and diluted EPS purposes although they remain legally outstanding.</span></div> 525000000 0.00875 75000000 15000000 600000 584400000 330400000 340200000 65200000 0.00875 23.17 20 30 1.30 5 0.98 1 1.30 20 30 1 0 17.80 458300000 0.055 141700000 500000 100000 11500000 3500000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The liability and equity components of the 2024 Notes consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"/><td style="width:60.266%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.007%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.730%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024 Notes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024 Notes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liability component:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: 2024 Notes discounts and issuance costs, net of amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73,703)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(92,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">526,297 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">507,250 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity component, net of issuance costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,064 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,064 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The liability and equity components of the remaining portion of 2035 Notes consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"/><td style="width:55.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.363%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.365%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series A Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series B Notes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series A Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series B Notes</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liability component:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">460,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">460,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: 2035 Notes discount and issuance costs, net of amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,268)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,790)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,436 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">445,732 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,436 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">430,210 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity component, net of issuance costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,559 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,834 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,559 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,834 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 600000000 600000000 73703000 92750000 526297000 507250000 138064000 138064000 P2Y8M12D <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense related to the 2024 Notes consisted of the following (dollars in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.927%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.209%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024 Notes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024 Notes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024 Notes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024 Notes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coupon interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of 2024 Notes discounts and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest expense recognized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,740 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,985 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective interest rate on the liability component</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense for the three and nine months ended September 30, 2021 related to the 2035 Notes consisted of the following (dollars in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.875%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series A Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series B Notes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series A Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series B Notes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coupon interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of 2035 Notes discount and issuance costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,235 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest expense recognized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective interest rate on the liability component</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense for the three and nine months ended September 30, 2020 related to the 2035 Notes consisted of the following (dollars in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.875%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series A Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series B Notes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series A Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Series B Notes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coupon interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of 2035 Notes discount and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest expense recognized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,863 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,412 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective interest rate on the liability component</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 1313000 1313000 3938000 3938000 6427000 6119000 19047000 18133000 7740000 7432000 22985000 22071000 0.060 0.060 0.060 0.061 23.17 34.32 65200000 460000000 0.01000 460000000 0.01625 23000000 500000 896500000 0.01000 0.01625 60.76 20 30 1.30 5 0.98 1 1 1.30 20 30 400000 100000 17600000 5400000 330400000 340200000 330400000 317400000 13000000 0.045 P2Y -10800000 96400000 96400000 96400000 0 23400000 23436000 460000000 23436000 460000000 0 14268000 0 29790000 23436000 445732000 23436000 430210000 15559000 117834000 15559000 117834000 P0Y8M12D 59000 1869000 176000 5606000 0 5235000 0 15523000 59000 7104000 176000 21129000 0.010 0.065 0.010 0.065 59000 1869000 577000 5606000 0 4994000 2540000 14806000 59000 6863000 3117000 20412000 0.010 0.065 0.035 0.066 150000000 1600000 1800000 1600000 1800000 Commitments and Contingencies<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letters of Credit</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were party to letters of credit totaling $3.4 million and $3.9 million as of September 30, 2021 and December 31, 2020, respectively, issued primarily in support of operating leases for our facilities. These letters of credit are collateralized by a line with our bank. No amounts have been drawn against these letters of credit.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, we had approximately $26.1 million of non-cancelable firm purchase commitments primarily for purchases of software and services. In situations where we have received delivery of the goods or services as of September 30, 2021 under purchase orders outstanding as of the same date, such amounts are reflected in the condensed consolidated balance sheet as accounts payable or accrued liabilities and are excluded from the $26.1 million.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are involved in claims and legal proceedings that arise in the ordinary course of business. Any claims or proceedings against us, whether meritorious or not, could be time consuming, result in costly litigation, require significant amounts of management time, result in the diversion of significant operational resources, or require us to enter into agreements which may not be available on terms favorable to us or at all.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On November 3, 2021, an alleged shareholder filed an action against the Company and its board of directors, alleging a violation of Delaware General Corporation Law Sec. 271 and breaches of fiduciary duty in connection with sale of the FireEye Products business.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The lawsuit seeks a declaratory judgment, a shareholder vote, and attorneys’ fees, as well as other relief.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The action was filed in the Court of Chancery of the State of Delaware under the caption </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Altieri v. Mandiant, Inc., et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, No. 2021-0946. Based on information currently available, the Company has determined that the amount of any possible loss or range of possible loss is not reasonably estimable.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To the extent there is a reasonable possibility that a loss exceeding amounts already recognized may be incurred, and the amount of such additional loss would be material, we will either disclose the estimated additional loss or state that such an estimate cannot be </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">made. We do not currently believe that it is reasonably possible that additional losses in connection with litigation arising in the ordinary course of business would be material.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnification</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the indemnification provisions of our standard sales related contracts, we agree to defend our customers against third-party claims asserting infringement of certain intellectual property rights, which may include patents, copyrights, trademarks, or trade secrets, and to pay judgments entered on such claims. Our exposure under these indemnification provisions is generally limited to the total amount paid by our customer under the agreement. However, certain agreements include indemnification provisions that could potentially expose us to losses in excess of the amount received under the agreement. In addition, we indemnify our officers, directors, and certain key employees for actions taken while they are or were serving in good faith in such capacities. Through September 30, 2021, there have been no claims under any indemnification provisions.</span></div> 3400000 3900000 0 26100000 26100000 0 Redeemable Convertible Preferred Stock<div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 18, 2020, we entered into the Series A Securities Financing Agreements. Pursuant to the Series A Securities Financing Agreements, on December 11, 2020 we issued and sold 400,000 shares of a newly designated 4.5% Series A Convertible Preferred Stock (“Series A Preferred Stock”), at a price of $1,000 per share, for an aggregate purchase price of $400.0 million. We intend to use the net proceeds from the issuance and sale to fund acquisitions, buybacks of our common stock, and for working capital purposes.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each share of Series A Preferred Stock has the powers, designations, preferences, and other rights of the shares of such series as are set forth in the Certificate of Designations of the Series A Preferred Stock filed by us with the Secretary of State of the State of Delaware on December 11, 2020 (the “Certificate of Designations”).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Series A Preferred Stock ranks senior to our common stock, with respect to dividend rights and rights upon the voluntary or involuntary liquidation, dissolution, or winding up of our affairs (a “Liquidation”). Upon a Liquidation, each share of Series A Preferred Stock is entitled to receive an amount per share equal to the greater of (i) the purchase price paid by the Purchaser, plus all accrued and unpaid dividends and (ii) the amount that the holder of Series A Preferred Stock (each, a “Holder” and collectively, the “Holders”) would have been entitled to receive at such time if the Series A Preferred Stock were converted into our common stock (the “Liquidation Preference”). The initial purchase price of the Series A Preferred Stock is $1,000 per share (the “Original Purchase Price”). The Holders are entitled to dividends on the Original Purchase Price paid by the Purchaser at the rate of 4.5%, cumulatively, per annum that (i) for the first three years after December 11, 2020 will be paid in-kind, and (ii) after the third anniversary of December 11, 2020, will, at our election either be paid in cash, or, if not, will accrue and accumulate, in each case, accruing daily and paid quarterly in arrears. The Holders are also entitled to participate in dividends declared or paid on our common stock on an as-converted basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Holder has the right, at its option, to convert its Series A Preferred Stock, in whole or in part, into fully paid and non-assessable shares of our common stock at a conversion price equal to $17.25 per share subject to certain customary adjustments in the event of certain adjustments to our common stock. The conversion price was equal to $17.25 per share as of September 30, 2021. After the third anniversary of December 11, 2020, subject to certain conditions, we may, at our option, require conversion of all of the outstanding shares of Series A Preferred Stock to Common Stock if, for at least 20 trading days during the 30 consecutive trading days immediately preceding the date we notify the Holders of the election to convert, the closing price of our common stock is at least 175% of the conversion price.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After the seventh anniversary of December 11, 2020, each Holder shall have the right to require us to redeem all or any part of the Holder’s Series A Preferred Stock for cash at a price equal to the Original Purchase Price paid by the Purchaser plus any accrued and unpaid dividends. Upon a “Fundamental Change” (involving a change of control, bankruptcy, insolvency, liquidation or de-listing as further described in the Certificate of Designations), each Holder shall have the right to require us to redeem all or any part of the Holder’s Series A Preferred Stock for an amount equal to the Liquidation Preference at a repurchase price calculated in accordance with the Certificate of Designations plus any accrued and unpaid dividends.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Holders are generally entitled to vote with the holders of the shares of our common stock on all matters submitted for a vote of holders of shares of our common stock (voting together with the holders of shares of our common stock as one class) on an as-converted basis, subject to certain Nasdaq voting limitations, if applicable. Additionally, the consent of the Holders of a majority of the outstanding shares of Series A Preferred Stock is required for so long as any shares of the Series A Preferred Stock remain outstanding for (i) amendments to our organizational documents that have an adverse effect on the holders of Series A Preferred Stock and (ii) issuances by us of securities that are senior to, or equal in priority with, the Series A Preferred Stock. In addition, for so long as 25% of the Series A Preferred Stock issued in connection with the Financing Agreements remains outstanding, consent of the Holders of a majority of the outstanding shares of Series A Preferred Stock is required for (i) any change to the size of our Board of </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Directors, (ii) any voluntary dissolution, liquidation, bankruptcy, winding up or deregistration or delisting and (iii) incurrence by us of net debt in excess of $350,000,000.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have applied the guidance in ASC 480‑10‑S99‑3A, SEC Staff Announcement: Classification and Measurement of Redeemable Securities and have therefore classified the Series A Preferred Stock as mezzanine equity. The Series A Preferred Stock was recorded outside of stockholders’ deficit because it is probable that the shares will be redeemed at the option of the Holders and that redemption option is not solely within the Company's control. Upon issuance, we elected to record the Series A Preferred Stock at redemption value. As such, we recognized $0.1 million and $4.7 million of accretion as of September 30, 2021 and December 31, 2020, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We accrued $13.7 million of dividends on the Series A Preferred Stock during the nine months ended September 30, 2021. The cumulative dividend accrued on the Series A Preferred Stock as of September 30, 2021 was $14.7 million. Accrued dividends are recorded against additional paid-in capital due to the Company being in an accumulated deficit position.</span></div> 400000 0.045 1000 400000000 1000 0.045 P3Y 17.25 17.25 20 30 1.75 0.25 350000000 100000 4700000 13700000 14700000 Common Shares Reserved for Issuance<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our amended and restated certificate of incorporation, we are authorized to issue 100,000,000 shares of convertible preferred stock with a par value of $0.0001 per share, of which 400,000 shares of Series A Preferred Stock were issued and outstanding as of September 30, 2021 and December 31, 2020.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our amended and restated certificate of incorporation, we are authorized to issue 1,000,000,000</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares of common stock with a par value of $0.0001 per share as of September 30, 2021 and December 31, 2020. Each share of common stock outstanding is entitled to one vote. The holders of common stock are also entitled to receive dividends whenever funds are legally available and when declared by our Board of Directors, subject to the prior rights of holders of all classes of convertible preferred stock outstanding.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had reserved shares of common stock for issuance as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.540%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reserved under stock award plans</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,745 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible senior notes</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,856 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee Stock Purchase Plan (ESPP)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,684 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,506 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 100000000 100000000 0.0001 0.0001 400000 400000 400000 400000 1000000000 1000000000 0.0001 0.0001 1 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had reserved shares of common stock for issuance as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.540%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reserved under stock award plans</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,745 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible senior notes</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,856 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee Stock Purchase Plan (ESPP)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,684 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,506 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 41923000 38745000 33856000 33856000 24043000 23249000 4684000 3425000 104506000 99275000 Equity Award Plans<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operated under our 2013 Equity Incentive Plan ("2013 Plan") since our initial public offering ("IPO") in September 2013. Our 2013 Plan provides for the issuance of restricted stock and the granting of options, stock appreciation rights, performance shares, performance units and restricted stock uni</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ts to our employees, officers, directors and consultants. Our 2013 Plan provides for annual increases in the number of shares available for issuance on the first day of each fiscal year. Awards granted under the 2013 Plan vest over the periods determined by our Board of Directors or compensation committee of our Board of Directors, generally four years, and stock options granted under the 2013 Plan expire no more than ten years after the date of grant. In the case of an incentive stock option granted to an employee who at the time of grant owns stock representing more than 10% of the total combined voting power of all classes of stock, the exercise price shall be no less than 110% of the fair value per share on the date of grant, and the award shall expire five years from the date of grant. For options granted to any other employee, the per share exercise price shall be no less than 100% of the fair value per share on the date of grant. In the case of non-statutory stock options and options granted to consultants, the per share exercise price shall be no less than 100% of the fair value per share on the date of grant. Approximately 13.8 million shares and 14.9 million shares of our c</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ommon stock were </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reserved for future grants as of September 30, 2021 and December 31, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, under the 2013 Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 2013 Employee Stock Purchase Plan ("ESPP") allows eligible employees to acquire shares of our common stock at 85% of the lower of the fair market value of our common stock on the first trading day of each offering period or on the exercise date. Our ESPP provides for annual increases in the number of shares available for issuance on the first day of each fiscal year. An aggregate of approximately 4.7 million shares and 3.4 million shares of common stock were available for future issuance as of September 30, 2021 and December 31, 2020, respectively, under our ESPP.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we also grant restricted common stock or restricted stock awards outside of our equity incentive plans to certain employees in connection with acquisitions.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Option Activity</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A summary of the activity, for continuing and discontinued operations, for our stock option changes during the reporting period and a summary of information related to options outstanding and options exercisable are presented below (in thousands, except per share amounts and contractual life years):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:54.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.470%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.470%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.470%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.473%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Options Outstanding</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price<br/>(per share)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Contractual<br/>Life (years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.33 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cancelled </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — September 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,473 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options exercisable — September 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,642 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.05 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,311 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value above represents the pre-tax difference between the exercise price of stock options and the quoted market price of our stock on that day for all in-the-money stock options.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Award ("RSA") and Restricted Stock Unit ("RSU") Activity</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A summary of the activity, for continuing and discontinued operations, for our restricted common stock, RSAs and RSUs during the reporting periods and a summary of information related to unvested restricted common stock, RSAs and RSUs, including those expected to vest based on the achievement of a performance condition, are presented below (in thousands, except per share amounts and contractual life years):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:54.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.470%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.470%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.470%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.473%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value<br/>(per share)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Contractual<br/>Life (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested balance — December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">470,424 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,135)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cancelled</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,616)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested balance — September 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">457,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested awards for which the requisite service period has not been rendered and vesting is subject to the achievement of a performance condition — September 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,748 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.69 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,907 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record stock-based compensation based on the fair value as determined on the date granted. We determine the fair value of stock options and shares of common stock to be issued under our ESPP using the Black-Scholes option-pricing model. The fair value of restricted stock units and restricted stock awards equals the market value of the underlying stock on the date of grant. We grant performance-based restricted stock units and restricted stock awards to certain employees which vest upon the achievement of certain performance conditions, subject to the employees’ continued service relationship with us. With respect to performance-based restricted stock units, we assess the probability of vesting at each reporting period and adjust our compensation cost based on this probability assessment. We recognize such compensation expense on a straight-line basis over the service providers' requisite service period.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the assumptions used in the Black-Scholes option-pricing model to determine fair value of our common shares to be issued under the ESPP for the offering periods beginning in May 2020:</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"/><td style="width:65.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.286%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.288%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three and Nine Months Ended September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three and Nine Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of common stock</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$22.33</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$13.06</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.04%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.17% - 0.18%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term (in years)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 - 1.0</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 - 1.0</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Volatility</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55% - 62%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52% - 68%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sounds </span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Stock-based compensation expense related to stock options, ESPP and restricted stock unit awards, relating to continuing operations, is included in the condensed consolidated statements of operations as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.043%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of platform, cloud subscription and managed services revenue </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of professional services revenue</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,644 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,122 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,279 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,788 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, total compensation cost related to stock-based awards not yet recognized was $419.0 million, which is expected to be amortized on a straight-line basis over the weighted-average remaining vesting period of approximately 2.7 years.</span></div> P4Y P10Y 0.10 1.10 P5Y 1 1 13800000 14900000 0.85 4700000 3400000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A summary of the activity, for continuing and discontinued operations, for our stock option changes during the reporting period and a summary of information related to options outstanding and options exercisable are presented below (in thousands, except per share amounts and contractual life years):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:54.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.470%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.470%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.470%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.473%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Options Outstanding</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price<br/>(per share)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Contractual<br/>Life (years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.33 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cancelled </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance — September 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,473 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options exercisable — September 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,642 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.05 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,311 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3485000 8.33 P5Y3M18D 60679000 913000 4.76 13972000 99000 29.39 2473000 8.81 P5Y 31100000 1642000 12.05 P3Y7M6D 18311000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A summary of the activity, for continuing and discontinued operations, for our restricted common stock, RSAs and RSUs during the reporting periods and a summary of information related to unvested restricted common stock, RSAs and RSUs, including those expected to vest based on the achievement of a performance condition, are presented below (in thousands, except per share amounts and contractual life years):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:54.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.470%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.470%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.470%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.473%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value<br/>(per share)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Contractual<br/>Life (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested balance — December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">470,424 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,135)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cancelled</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,616)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested balance — September 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">457,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested awards for which the requisite service period has not been rendered and vesting is subject to the achievement of a performance condition — September 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,748 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.69 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,907 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 20400000 15.35 P1Y4M24D 470424000 16045000 20.62 8135000 15.71 2616000 17.23 25694000 18.39 P1Y7M6D 457355000 2748000 18.69 P1Y7M6D 48907000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the assumptions used in the Black-Scholes option-pricing model to determine fair value of our common shares to be issued under the ESPP for the offering periods beginning in May 2020:</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"/><td style="width:65.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.286%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.288%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three and Nine Months Ended September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three and Nine Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of common stock</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$22.33</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$13.06</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.04%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.17% - 0.18%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term (in years)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 - 1.0</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 - 1.0</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Volatility</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55% - 62%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52% - 68%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sounds </span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div> 22.33 13.06 0.0004 0.0017 0.0018 P0Y6M P1Y P0Y6M P1Y 0.55 0.62 0.52 0.68 0 0 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Stock-based compensation expense related to stock options, ESPP and restricted stock unit awards, relating to continuing operations, is included in the condensed consolidated statements of operations as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.043%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of platform, cloud subscription and managed services revenue </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of professional services revenue</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,644 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,122 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,279 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,788 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3451000 2667000 9752000 7532000 6253000 4722000 17574000 12470000 9644000 6232000 27387000 16598000 10176000 9706000 31605000 26749000 9598000 5952000 24948000 18439000 39122000 29279000 111266000 81788000 419000000 P2Y8M12D Income Taxes<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes under the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based upon the difference between the financial statement carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized a provision for income taxes of $0.5 million and $0.5 million for the three months ended September 30, 2021 and 2020, respectively. We recognized a provision for income taxes of $2.4 million and $1.5 million for the nine months ended September 30, 2021 and 2020, respectively. The provision for income taxes was primarily comprised of income taxes in foreign jurisdictions and withholding taxes, offset by tax benefits from business combinations. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the Coronavirus Aid, Relief and Economic Security (CARES) Act was enacted and signed into U.S. law to provide economic relief to individuals and businesses facing economic hardship as a result of the COVID-19 pandemic. Changes in tax laws or rates are accounted for in the period of enactment. The income tax provisions of the CARES Act do not have a significant impact on our current taxes, deferred taxes, or uncertain tax positions.</span></div> 500000 500000 2400000 1500000 Net Loss per ShareBasic net loss per share is calculated by dividing net loss attributable to common stockholders by the weighted average number of common shares outstanding during the period, less shares subject to repurchase, and excludes any dilutive effects of employee share based awards and options. Diluted net income per common share is computed giving effect to all potentially dilutive common shares, including common stock issuable upon exercise of stock options, convertible preferred stock, conversion of the Convertible Senior Notes, and unvested restricted common stock and stock units. As we had net losses for continuing operations for the three and nine months ended September 30, 2021 and 2020, all potentially issuable common shares were determined to be anti-dilutive.<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of net loss per common share (in thousands, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.348%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from continuing operations</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101,247)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,613)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(286,843)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(269,416)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68,222)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,119)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(183,564)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(168,700)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend on series A convertible preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,613)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accretion of series A convertible preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,835)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,119)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(197,334)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(168,700)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding—basic and diluted</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">224,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">236,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.36)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net loss per share attributable to common stockholders, basic and diluted</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.31)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.83)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.76)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following outstanding options, unvested shares and units, ESPP shares, shares issuable upon the conversion of the Convertible Senior Notes, convertible preferred stock and shares contingently issuable were excluded (as common stock equivalents) from the computation of diluted net loss per common share for the periods presented as their effect would have been anti-dilutive (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"/><td style="width:65.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.286%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.288%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options to purchase common stock </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,473 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,999 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested restricted stock awards and units</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible senior notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ESPP shares</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of net loss per common share (in thousands, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.348%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from continuing operations</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101,247)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,613)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(286,843)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(269,416)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68,222)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,119)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(183,564)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(168,700)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend on series A convertible preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,613)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accretion of series A convertible preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,835)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,119)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(197,334)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(168,700)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding—basic and diluted</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">224,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">236,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.36)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net loss per share attributable to common stockholders, basic and diluted</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.31)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.83)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.76)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -101247000 -81613000 -286843000 -269416000 33025000 42494000 103279000 100716000 -68222000 -39119000 -183564000 -168700000 4613000 0 13688000 0 0 0 82000 0 -72835000 -72835000 -39119000 -39119000 -197334000 -197334000 -168700000 -168700000 237168000 237168000 224807000 224807000 236404000 236404000 221329000 221329000 -0.45 -0.45 -0.36 -0.36 -1.27 -1.27 -1.22 -1.22 0.14 0.14 0.19 0.19 0.44 0.44 0.46 0.46 -0.31 -0.31 -0.17 -0.17 -0.83 -0.83 -0.76 -0.76 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following outstanding options, unvested shares and units, ESPP shares, shares issuable upon the conversion of the Convertible Senior Notes, convertible preferred stock and shares contingently issuable were excluded (as common stock equivalents) from the computation of diluted net loss per common share for the periods presented as their effect would have been anti-dilutive (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"/><td style="width:65.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.286%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.288%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options to purchase common stock </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,473 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,999 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested restricted stock awards and units</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible senior notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ESPP shares</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2473000 2999000 25694000 21633000 24043000 0 33856000 33856000 530000 744000 Employee Benefit Plan<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">401(k) Plan</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have established a 401(k) tax-deferred savings plan (the “401(k) Plan”) which permits participants to make contributions by salary deduction pursuant to Section 401(k) of the Internal Revenue Code of 1986, as amended. All participants’ interests in their deferrals are 100% vested when contributed. We are responsible for administrative costs of the 401(k) Plan and have made no matching contributions into our 401(k) Plan since inception. Under the 401(k) Plan, pre-tax contributions are allocated to each participant’s individual account and are then invested in selected investment alternatives according to the participants’ directions. The 401(k) Plan is intended to qualify under Sections 401(a) and 501(a) of the Code. As a tax-qualified retirement plan, contributions to the 401(k) Plan and earnings on those contributions are not taxable to the employees until distributed, and all contributions are deductible by us when and if made.</span></div> 1 0 Segment and Major Customers Information <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of revenue by geography</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conduct business globally and are primarily managed on a geographic basis. Our Chief Executive Officer, who is our chief operating decision maker, reviews financial information presented on a consolidated basis accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. We define our regions as United States ("U.S."), Europe, the Middle East, and Africa ("EMEA"), Asia Pacific and Japan ("APAC"), and all remaining geographies (primarily Latin America and Canada) included in Others. There are no segment managers who are held accountable for operations, </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">operating results, and plans for levels, components, or types of products or services below the consolidated unit level. Accordingly, we are considered to be a single reportable segment and operating unit structure. </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As discussed in Note 2, the results of product and related subscription and support revenue during the three and nine months ended September 30, 2021 have been included in discontinued operations due to the Purchase Agreement entered into with a consortium led by STG and closing of the sale.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographic region based on the billing address is as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"/><td style="width:34.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">U.S.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">APAC</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Platform, cloud subscription and managed services</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,708 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,777 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,110 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,834 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,375 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,709 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"/><td style="width:34.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">U.S.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">APAC</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Platform, cloud subscription and managed services</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">238,978 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">205,577 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,836 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,032 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,799 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,347 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,224 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our continuing operations generate revenue from sales of our Mandiant Solutions software-as-a-service platform and modules, subscriptions to our managed services and professional services engagements. We disaggregate our revenue from continuing operations into two main categories: (i) platform, cloud subscription and managed services and (ii) professional services.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our platform, cloud subscription and managed services category includes our Mandiant Advantage software-as-a-service platform and our threat intelligence, security validation, and automated defense modules, as well as our managed services for detection and response and validation. We deliver our managed services and platform entirely through the cloud or, in the case of our security validation software, either through the cloud or in a hybrid on-premise/cloud configuration. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our professional services include incident response and other security consulting services to our customers who have experienced a cybersecurity breach or desire assistance assessing the resilience of their information systems infrastructure. The majority of our professional services are offered on a time and materials basis, through a fixed fee arrangement, or on a retainer basis. Revenue from professional services is recognized as services are delivered. Revenue from our pre-paid expertise-on-demand subscription and some pre-paid professional services is deferred and recognized when services are delivered.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table depicts the disaggregation of revenue according to revenue type and is consistent with how we evaluate our financial performance (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"/><td style="width:60.058%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.504%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.504%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.515%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.801%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Platform, cloud subscription and managed services</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,249 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,613 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional services</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,970 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,052 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350,568 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289,436 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long lived assets by geography</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long lived assets by geographic region based on physical location is as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.094%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.096%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,772 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,336 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2021, and for the three months ended September 30, 2020, one reseller represented 10% of our total revenue. For the nine months ended September 30, 2020, no customer represented 10% or greater of our total revenue. </span></div>As of September 30, 2021 and December 31, 2020, no customer represented 10% or greater of our net accounts receivable balance <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographic region based on the billing address is as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"/><td style="width:34.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">U.S.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">APAC</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Platform, cloud subscription and managed services</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,708 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,777 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,110 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,834 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,375 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,709 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"/><td style="width:34.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">U.S.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">APAC</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Platform, cloud subscription and managed services</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">238,978 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">205,577 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,836 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,032 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,799 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,347 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,224 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 40844000 35482000 9040000 5749000 7245000 5548000 3120000 1834000 42864000 36027000 7737000 6251000 4865000 4286000 6255000 4875000 83708000 71509000 16777000 12000000 12110000 9834000 9375000 6709000 112687000 103394000 26056000 17256000 21043000 15423000 8398000 5893000 126291000 102183000 24155000 19580000 13989000 11376000 17949000 14331000 238978000 205577000 50211000 36836000 35032000 26799000 26347000 20224000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table depicts the disaggregation of revenue according to revenue type and is consistent with how we evaluate our financial performance (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"/><td style="width:60.058%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.504%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.504%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.515%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.801%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Platform, cloud subscription and managed services</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,249 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,613 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional services</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,970 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,052 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350,568 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289,436 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 60249000 48613000 168184000 141966000 61721000 51439000 182384000 147470000 121970000 100052000 350568000 289436000 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long lived assets by geographic region based on physical location is as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.094%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.096%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,772 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,336 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 57382000 59998000 3390000 4338000 60772000 64336000 0.10 0.10 0.10 Subsequent EventsOn October 8, 2021, we completed the previously announced sale of the FireEye Products business to a consortium led by STG in exchange for total cash consideration of $1.2 billion, subject to certain purchase price adjustments, and assumption of certain liabilities of the FireEye Products business as specified in the Purchase Agreement, as amended by an Amendment to the Asset Purchase Agreement entered into on October 8, 2021. The FireEye Products business was classified as discontinued operations in our condensed consolidated statements of operations and excluded from continuing operations. The assets and liabilities have been accounted for as assets and liabilities held for sale in our condensed consolidated balance sheets. See Note 2, "Discontinued Operations," for additional information. 1200000000 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
9 Months Ended
Sep. 30, 2021
Nov. 03, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2021  
Document Transition Report false  
Entity File Number 001-36067  
Entity Registrant Name Mandiant, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-1548921  
Entity Address, Address Line One 601 McCarthy Blvd  
Entity Address, City or Town Milpitas  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95035  
City Area Code 408  
Local Phone Number 321-6300  
Title of 12(b) Security Common Stock, $0.0001 par value per share  
Trading Symbol MNDT  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   239,987,486
Entity Central Index Key 0001370880  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 384,700 $ 664,679
Short-term investments 845,637 624,824
Accounts receivable, net of allowance for doubtful accounts of $563 and $1,225 at September 30, 2021 and December 31, 2020, respectively 67,553 70,563
Prepaid expenses and other current assets 44,342 39,670
Current assets held for sale 573,486 162,509
Total current assets 1,915,718 1,562,245
Property and equipment, net 60,772 64,336
Operating lease right-of-use assets, net 35,550 36,728
Goodwill 1,060,023 1,050,962
Intangible assets, net 90,715 120,555
Deposits and other long-term assets 18,841 18,084
Long-term assets held for sale 0 392,974
TOTAL ASSETS 3,181,619 3,245,884
Current liabilities:    
Accounts payable 13,854 4,027
Operating lease liabilities, current 13,567 14,556
Accrued and other current liabilities 22,467 19,730
Accrued compensation 67,261 71,784
Convertible senior notes, current, net 445,732 0
Deferred revenue, current 248,140 226,356
Current liabilities held for sale 686,072 417,291
Total current liabilities 1,497,093 753,744
Convertible senior notes, non-current, net 549,733 960,896
Deferred revenue, non-current 66,536 57,897
Operating lease liabilities, non-current 54,571 41,802
Other long-term liabilities 4,672 12,339
Long-term liabilities held for sale 0 285,251
TOTAL LIABILITIES 2,172,605 2,111,929
Commitments and contingencies
Series A Convertible Preferred Stock, par value of $0.0001 per share; 400 shares authorized, issued and outstanding as of September 30, 2021 and December 31, 2020 414,738 401,050
Stockholders' equity:    
Common stock, par value of $0.0001 per share; 1,000,000 shares authorized, 239,783 shares and 235,690 shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively 24 24
Additional paid-in capital 3,671,356 3,623,243
Treasury stock, at cost; 1,778 shares as of September 30, 2021 and December 31, 2020 (80,000) (80,000)
Accumulated other comprehensive income 656 3,834
Accumulated deficit (2,997,760) (2,814,196)
Total stockholders’ equity 594,276 732,905
TOTAL LIABILITIES, CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY $ 3,181,619 $ 3,245,884
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 563 $ 1,225
Series A convertible preferred stock, par value (usd per share) $ 0.0001 $ 0.0001
Series A convertible preferred stock, shares authorized (shares) 400,000 400,000
Series A convertible preferred stock, shares issued (shares) 400,000 400,000
Series A convertible preferred stock, shares outstanding (shares) 400,000 400,000
Common stock, par value (usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (shares) 239,783,000 235,690,000
Common stock, shares outstanding (shares) 239,783,000 235,690,000
Treasury stock (shares) 1,778,000 1,778,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue:        
Total revenue $ 121,970 $ 100,052 $ 350,568 $ 289,436
Cost of revenue:        
Total cost of revenue 65,105 57,091 187,715 165,289
Total gross profit 56,865 42,961 162,853 124,147
Operating expenses:        
Research and development 44,814 31,316 127,649 89,059
Sales and marketing 65,899 55,459 190,130 167,045
General and administrative 32,760 24,485 87,131 79,342
Restructuring charges 0 822 1,927 19,597
Total operating expenses 143,473 112,082 406,837 355,043
Operating loss (86,608) (69,121) (243,984) (230,896)
Interest income 1,226 2,163 4,235 9,450
Interest expense (14,903) (14,353) (44,289) (45,555)
Other income (expense), net (464) 156 (364) (951)
Loss before income taxes from continuing operations (100,749) (81,155) (284,402) (267,952)
Provision for income taxes 498 458 2,441 1,464
Loss from continuing operations (101,247) (81,613) (286,843) (269,416)
Net income from discontinued operations, net of income taxes 33,025 42,494 103,279 100,716
Net loss (68,222) (39,119) (183,564) (168,700)
Dividend on series A convertible preferred stock (4,613) 0 (13,688) 0
Accretion of series A convertible preferred stock 0 0 (82) 0
Net loss attributable to common stockholders (72,835) (39,119) (197,334) (168,700)
Net loss attributable to common stockholders $ (72,835) $ (39,119) $ (197,334) $ (168,700)
Net loss per share attributable to common stockholders, basic and diluted:        
Continuing operations, basic (usd per share) $ (0.45) $ (0.36) $ (1.27) $ (1.22)
Continuing operations, diluted (usd per share) (0.45) (0.36) (1.27) (1.22)
Discontinued operations, basic (usd per share) 0.14 0.19 0.44 0.46
Discontinued operations, diluted (usd per share) 0.14 0.19 0.44 0.46
Net loss per share attributable to common stockholders, basic (usd per share) (0.31) (0.17) (0.83) (0.76)
Net loss per share attributable to common stockholders, diluted (usd per share) $ (0.31) $ (0.17) $ (0.83) $ (0.76)
Weighted average shares used in computing net loss per share, basic (shares) 237,168 224,807 236,404 221,329
Weighted average shares used in computing net loss per share, diluted (shares) 237,168 224,807 236,404 221,329
Platform, cloud subscription and managed services        
Revenue:        
Total revenue $ 60,249 $ 48,613 $ 168,184 $ 141,966
Cost of revenue:        
Total cost of revenue 28,725 27,431 83,581 79,788
Professional services        
Revenue:        
Total revenue 61,721 51,439 182,384 147,470
Cost of revenue:        
Total cost of revenue $ 36,380 $ 29,660 $ 104,134 $ 85,501
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Statement of Comprehensive Income [Abstract]        
Net loss $ (68,222) $ (39,119) $ (183,564) $ (168,700)
Change in net unrealized gain (loss) on available-for-sale investments (763) (1,197) (3,178) 3,934
Comprehensive loss $ (68,985) $ (40,316) $ (186,742) $ (164,766)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statement of Convertible Preferred Stock and Stockholders' Equity - USD ($)
$ in Thousands
Total
Series A convertible preferred stock
Common stock and additional paid-in-capital:
Treasury stock:
Accumulated other comprehensive income:
Accumulated deficit:
Beginning balance at Dec. 31, 2019 $ 701,666   $ 3,457,381 $ (150,000) $ 1,180 $ (2,606,895)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock for equity awards, net of tax withholdings     6,270      
Shares withheld for taxes     (8,802)      
Issuance of common stock related to employee stock purchase plan     12,300      
Shares repurchased     0      
Shares retired     (70,000) 70,000    
Accretion of series A convertible preferred stock     0      
Dividends on series A convertible preferred stock     0      
Stock-based compensation     116,492      
Net unrealized gain (loss) on investments         3,934  
Net loss (168,700)         (168,700)
Ending balance at Sep. 30, 2020 663,160   3,513,641 (80,000) 5,114 (2,775,595)
Beginning balance at Dec. 31, 2019   $ 0        
Increase (Decrease) in Temporary Equity [Roll Forward]            
Series A convertible preferred stock issuance costs   0        
Accretion of series A convertible preferred stock 0 0        
Dividends on series A convertible preferred stock 0 0        
Ending balance at Sep. 30, 2020   0        
Beginning balance at Jun. 30, 2020 660,360   3,470,525 (80,000) 6,311 (2,736,476)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock for equity awards, net of tax withholdings     2,539      
Shares withheld for taxes     (763)      
Issuance of common stock related to employee stock purchase plan     0      
Shares repurchased     0      
Shares retired     0 0    
Accretion of series A convertible preferred stock     0      
Dividends on series A convertible preferred stock     0      
Stock-based compensation     41,340      
Net unrealized gain (loss) on investments         (1,197)  
Net loss (39,119)         (39,119)
Ending balance at Sep. 30, 2020 663,160   3,513,641 (80,000) 5,114 (2,775,595)
Beginning balance at Jun. 30, 2020   0        
Increase (Decrease) in Temporary Equity [Roll Forward]            
Series A convertible preferred stock issuance costs   0        
Accretion of series A convertible preferred stock   0        
Dividends on series A convertible preferred stock   0        
Ending balance at Sep. 30, 2020   0        
Beginning balance at Dec. 31, 2020 732,905   3,623,267 (80,000) 3,834 (2,814,196)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock for equity awards, net of tax withholdings     4,351      
Shares withheld for taxes     (10,514)      
Issuance of common stock related to employee stock purchase plan     12,335      
Shares repurchased (100,000)   (100,001)      
Shares retired     0 0    
Accretion of series A convertible preferred stock     (82)      
Dividends on series A convertible preferred stock     (13,688)      
Stock-based compensation     155,712      
Net unrealized gain (loss) on investments         (3,178)  
Net loss (183,564)         (183,564)
Ending balance at Sep. 30, 2021 594,276   3,671,380 (80,000) 656 (2,997,760)
Beginning balance at Dec. 31, 2020 401,050 401,050        
Increase (Decrease) in Temporary Equity [Roll Forward]            
Series A convertible preferred stock issuance costs   (82)        
Accretion of series A convertible preferred stock 82 82        
Dividends on series A convertible preferred stock 13,688 13,688        
Ending balance at Sep. 30, 2021 414,738 414,738        
Beginning balance at Jun. 30, 2021 645,478   3,653,597 (80,000) 1,419 (2,929,538)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock for equity awards, net of tax withholdings     751      
Shares withheld for taxes     (789)      
Issuance of common stock related to employee stock purchase plan     0      
Shares repurchased (31,600)   (31,667)      
Shares retired     0 0    
Accretion of series A convertible preferred stock     0      
Dividends on series A convertible preferred stock     (4,613)      
Stock-based compensation     54,101      
Net unrealized gain (loss) on investments         (763)  
Net loss (68,222)         (68,222)
Ending balance at Sep. 30, 2021 594,276   $ 3,671,380 $ (80,000) $ 656 $ (2,997,760)
Beginning balance at Jun. 30, 2021   410,125        
Increase (Decrease) in Temporary Equity [Roll Forward]            
Series A convertible preferred stock issuance costs   0        
Accretion of series A convertible preferred stock   0        
Dividends on series A convertible preferred stock   4,613        
Ending balance at Sep. 30, 2021 $ 414,738 $ 414,738        
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (183,564) $ (168,700)
Less: income from discontinued operations 103,279 100,716
Loss from continuing operations (286,843) (269,416)
Adjustments to reconcile loss from continuing operations to net cash used in continuing operating activities:    
Depreciation and amortization 67,448 57,630
Stock-based compensation 111,295 82,102
Non-cash interest expense related to convertible senior notes 34,570 35,480
Deferred income taxes (106) 91
Other 1,154 1,514
Changes in operating assets and liabilities, net of business acquisitions:    
Accounts receivable 3,174 17,429
Prepaid expenses and other assets 6,654 3,691
Accounts payable 8,731 (9,961)
Accrued liabilities 618 (1,456)
Accrued compensation (4,524) 23,868
Deferred revenue 30,423 (29,617)
Other long-term liabilities (9,827) (8,205)
Net cash used in operating activities - continuing operations (37,233) (96,850)
Net cash provided by operating activities - discontinued operations 126,836 120,351
Net cash provided by operating activities 89,603 23,501
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment and demonstration units (16,809) (16,554)
Purchases of short-term investments (647,949) (305,180)
Proceeds from maturities of short-term investments 414,952 355,820
Purchase of investment in privately held company 0 (1,000)
Proceeds from sales of short-term investments 2,008 28,208
Business acquisitions, net of cash acquired (11,678) (6,284)
Lease deposits (233) (222)
Net cash provided by (used in) investing activities - continuing operations (259,709) 54,788
Net cash used in investing activities - discontinued operations (15,962) (12,018)
Net cash provided by (used in) investing activities (275,671) 42,770
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repurchase of convertible senior notes 0 (96,392)
Share repurchases (100,001) 0
Series A convertible preferred stock issuance costs (82) 0
Payment related to shares withheld for taxes (10,514) (8,802)
Proceeds from employee stock purchase plan 12,335 12,300
Proceeds from exercise of equity awards 4,351 6,270
Net cash used in financing activities (93,911) (86,624)
Net change in cash and cash equivalents (279,979) (20,353)
Cash and cash equivalents, beginning of period 664,679 322,828
Cash and cash equivalents held for sale, beginning of period 11,775 11,775
Cash and cash equivalents held for sale, end of period 11,775 11,775
Cash and cash equivalents, end of period 384,700 302,475
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:    
Cash paid for income taxes 4,915 3,961
Cash paid for interest 6,480 6,962
SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Purchases of property and equipment and demonstration units in accounts payable and accrued liabilities 3,495 2,031
Dividend on series A convertible preferred stock 13,688 0
Accretion of series A convertible preferred stock $ 82 $ 0
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business and Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business and Summary of Significant Accounting Policies Description of Business and Summary of Significant Accounting Policies
Description of Business
Mandiant, Inc., with principal executive offices located in Milpitas, California, was incorporated as NetForts, Inc. on February 18, 2004, under the laws of the State of Delaware, and changed its name to FireEye, Inc. on September 7, 2005. On October 4, 2021, the Company changed its name to Mandiant, Inc.
Mandiant, Inc. and its wholly owned subsidiaries (collectively, the “Company”, “we”, “us” or “our”) provide intelligence-based cybersecurity solutions and services that allow organizations to prepare for, prevent, investigate, respond to and remediate cyber attacks, including attacks that target on-premise, cloud and critical infrastructure environments.

Unless otherwise noted, discussion in these Notes to Condensed Consolidated Financial Statements refers to our continuing operations. Refer to Note 2, “Discontinued Operations,” for further information.

Our portfolio of cybersecurity solutions and services is comprised of the following:

Mandiant Solutions, including the Mandiant Advantage software-as-a-service (SaaS) platform with integrated modules for threat intelligence, validation and security automation, managed services, and professional services. Our solutions and services help customers minimize the risk of costly cybersecurity breaches by:

detecting and preventing advanced, targeted and evasive attacks missed by other security control solutions,
automating the investigation and triage of security alerts generated by Mandiant solutions, as well as security control solutions from other vendors,
providing visibility into the latest threats and the tools and techniques used by threat actors,
validating the effectiveness of existing cybersecurity controls against attacks before an attack occurs and,
providing assessment, training and other strategic security consulting services that help organizations improve their resilience to attack.
The majority of our solutions and services are sold to end-customers directly, with a lesser percentage of sales to our end-customers sold through distributors, resellers, and strategic partners.
On August 4, 2021, we acquired Intrigue Corp. ("Intrigue"), a privately-held company, for cash consideration of approximately $12.3 million. Intrigue's attack surface management technology will be integrated into the Mandiant Advantage platform, enabling organizations to discover, monitor and manage risk across their entire attack surface.
On June 2, 2021, we announced a stock repurchase program for the repurchase of up to $500 million of our common stock. There is no expiration date on this authorization, and we may suspend, amend or discontinue the repurchase program at any time. During the three months ended September 30, 2021, we repurchased 1.8 million shares of our common stock for $31.6 million, at an average repurchase price of approximately $17.72 per share. During the nine months ended September 30, 2021, we repurchased 5.3 million shares of our common stock for $100.0 million, at an average repurchase price of approximately $18.84 per share. As of September 30, 2021, we had cumulatively repurchased 5.3 million shares of our common stock for $100.0 million, at an average repurchase price of approximately $18.84. The repurchases were recorded to additional paid-in capital as the Company is in an accumulated net deficit position.

On May 29, 2021, we entered into an Asset Purchase Agreement (the “Purchase Agreement”), pursuant to which we agreed to sell the FireEye Products business to a consortium led by Symphony Technology Group (“STG”) in exchange for total cash consideration of $1.2 billion and assumption of certain assets and liabilities of the FireEye Products business as specified in the Purchase Agreement. As a result, the FireEye Products business was classified as discontinued operations in our condensed consolidated financial statements and excluded from continuing operations and the related assets and liabilities were classified as held for sale. The transaction closed on October 8, 2021.

In November 2020, we acquired Respond Software, Inc. ("Respond Software"), a cybersecurity investigation automation company. In connection with this acquisition, we paid cash consideration of $116.1 million, and issued 4,931,862 shares of our
common stock of which 694,768 shares are subject to vesting conditions. The estimated fair value of the common stock issued and not subject to vesting conditions was $60.3 million. We also assumed unvested stock options, which are now exercisable for our common stock, of which $1.2 million of the fair value has been accounted for as consideration for assumed awards pertaining to pre-combination service prior to acquisition. Based on the above, total purchase consideration for Respond Software was $177.6 million.
In November 2020, we entered into a Securities Purchase Agreement with BTO Delta Holdings DE L.P., an investment vehicle of funds affiliated with The Blackstone Group Inc., and a Securities Purchase Agreement with ClearSky Security Fund I LLC and ClearSky Power & Technology Fund II LLC (together, the “Series A Securities Financing Agreements”). Pursuant to the Series A Securities Financing Agreements, in December 2020 we issued and sold 400,000 shares of a newly designated 4.5% Series A Convertible Preferred Stock, par value $0.0001 per share, at a price of $1,000 per share, for an aggregate purchase price of $400.0 million. We intend to use the net proceeds from the issuance and sale to fund acquisitions, buybacks of our common stock, and for working capital purposes.
In January 2020, we acquired Cloudvisory LLC ("Cloudvisory"), a provider of cloud visibility and control solutions. As consideration for the acquisition, we paid approximately $13.2 million in cash and assumed $0.3 million in net tangible liabilities.
Basis of Presentation and Consolidation
The accompanying unaudited condensed consolidated financial statements include the accounts of Mandiant, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and following the requirements of the Securities and Exchange Commission (“SEC”), for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as our annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of our financial information. The results of operations for the three and nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021 or for any other interim period or for any other future year. As a result of the Purchase Agreement, the FireEye Products business is presented as discontinued operations in our condensed consolidated financial statements and all prior periods presented have been adjusted to reflect the assets and liabilities held for sale and discontinued operations. The balance sheet as of December 31, 2020 has been derived from audited consolidated financial statements at that date but does not include all information required by U.S. GAAP for annual consolidated financial statements.
The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto for the year ended December 31, 2020 included in our Annual Report on Form 10-K for the year ended December 31, 2020.
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Such management estimates include, but are not limited to, determining the nature and timing of satisfaction of performance obligations, useful life of our security appliances that are dependent on intelligence and assessing the material rights associated with it, determining the standalone selling price of performance obligations, subscriptions and services, commissions expense including the period of benefit of customer acquisition cost, bonus expense, future taxable income, contract manufacturer liabilities, litigation and settlement costs and other loss contingencies, fair value of our equity awards, achievement of targets for performance stock units, fair value of the liability and equity components of the Convertible Senior Notes (as defined in Note 10), results of operations of the Company’s discontinued operations, and the purchase price allocation of acquired businesses. We base our estimates on historical experience and on assumptions that we believe are reasonable. Changes in facts or circumstances may cause us to change our assumptions and estimates in future periods, and it is possible that actual results could differ from current or revised future estimates.
Summary of Significant Accounting Policies
Our accounting policies are set forth in Note 1 to Consolidated Financial Statements contained in our Annual Report on Form 10-K for the year ended December 31, 2020. We include herein certain updates to those policies.

Discontinued Operations

We consider assets to be held for sale when management commits to a formal plan to actively market the assets for sale at a price reasonable in relation to fair value, it is unlikely that significant changes will be made to the plan, the assets are available for immediate sale in their present condition, an active program to locate a buyer and other actions required to complete the sale have been initiated and the sale of the assets is expected to be completed within one year. Upon designation as held for sale, we record the
carrying value of the assets at the lower of the then current carrying value or estimated fair value, less costs to sell. Following recording as such, assets held for sale are not depreciated or amortized thereafter.

If the disposal of the component of an entity (or group of components) represents a strategic shift that has (or will have) a major effect on an entity’s operations and financial results, it meets the criteria for discontinued operations. The results of discontinued operations, as well as any gain or loss on the disposal transaction, are presented separately, net of tax, from the results of continuing operations for all periods presented. The revenue and expenses included in the results of discontinued operations are the revenue and direct operating expenses incurred by the discontinued component that may be reasonably segregated from the revenue and costs of the ongoing operations of the Company. The assets and liabilities have been accounted for as assets and liabilities held for sale in our condensed consolidated balance sheets. The operating results have been included in discontinued operations in our condensed consolidated financial statements. Assets and liabilities held for sale are classified as current as of September 30, 2021 as it is probable that the sale will occur and proceeds will be collected within one year. The condensed consolidated statement of cash flows presents combined cash flows from continuing operations with cash flows from discontinued operations within each cash flow statement category. The prior periods have been adjusted to reflect the assets and liabilities held for sale and discontinued operations.

See Note 2, “Discontinued Operations,” to our condensed consolidated financial statements for additional information.
Recently Adopted Accounting Pronouncements
Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract
In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This standard requires capitalization of the implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. Further, the standard also requires the Company to expense the capitalized implementation costs of a hosting arrangement over the term of the hosting arrangement. We adopted the standard effective January 1, 2020. The standard did not have a significant impact on our unaudited condensed consolidated financial statements.
Simplifying the Test for Goodwill Impairment
In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. This standard eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge (i.e. Step 2 of the current guidance), instead measuring the impairment charge as the excess of the reporting unit's carrying amount over its fair value (i.e. Step 1 of the current guidance). We adopted the standard effective January 1, 2020. The standard did not have a significant impact on our unaudited condensed consolidated financial statements.
Measurement of Credit Losses on Financial Instruments
In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This standard changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss ("CECL") model. The CECL model is a more forward-looking approach based on expected losses rather than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. The guidance was effective for the Company beginning in the first quarter of 2020. We adopted the standard effective January 1, 2020. The standard did not have a significant impact on our unaudited condensed consolidated financial statements.
Simplifying Accounting for Income Taxes
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Topic 740 related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and allocating consolidated income taxes to separate financial statements of entities not subject to income tax. ASU 2019-12 is effective for annual and interim periods in fiscal years beginning after December 15, 2020. We adopted ASU 2019-12 as of January 1, 2020. The adoption did not have a significant impact on our unaudited condensed consolidated financial statements.
Recent Legislation
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was enacted and signed into U.S. law to provide economic relief to individuals and businesses facing economic hardship as a result of the COVID-19 pandemic. Changes in tax laws or rates are accounted for in the period of enactment. The income tax provisions of the CARES Act do not have a significant impact on our current taxes, deferred taxes, or uncertain tax positions.
Recent Accounting Pronouncements Not Yet Adopted
In August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (ASU 2020-06): This standard simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU 2020-06 removes from U.S. GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. Similarly, the embedded conversion feature will no longer be amortized into income as interest expense over the life of the instrument. Instead, entities will account for a convertible debt instrument wholly as debt unless (1) a convertible instrument contains features that require bifurcation as a derivative under ASC Topic 815, Derivatives and Hedging, or (2) a convertible debt instrument was issued at a substantial premium. Among other potential impacts, this change is expected to reduce reported interest expense, increase reported net income, and result in a reclassification of certain conversion feature balance sheet amounts from stockholders’ equity to liabilities as it relates to the Convertible Senior Notes. Additionally, ASU 2020-06 requires the application of the if-converted method to calculate the impact of convertible instruments on diluted earnings per share (EPS), which is consistent with the Company’s accounting treatment under the current standard. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, with early adoption permitted for fiscal years beginning after December 15, 2020, and can be adopted on either a fully retrospective or modified retrospective basis. We are adopting the standard on January 1, 2022 and are currently evaluating the method of adoption and overall impact of this standard on our consolidated financial statements.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Discontinued Operations
9 Months Ended
Sep. 30, 2021
Discontinued Operations and Disposal Groups [Abstract]  
Discontinued Operations Discontinued Operations
On May 29, 2021, we entered into the Purchase Agreement, pursuant to which we agreed to sell the FireEye Products business to a consortium led by STG in exchange for total cash consideration of $1.2 billion, subject to certain purchase price adjustments, and assumption of certain assets and liabilities of the FireEye Products business as specified in the Purchase Agreement. On October 8, 2021, we entered into an amendment to the Purchase Agreement, pursuant to which we increased certain assets and liabilities held for sale. The increases have been reflected in our condensed consolidated balance sheets as of September 30, 2021 and December 31, 2020. As a result, the FireEye Products business was classified as discontinued operations in our condensed consolidated statements of operations and excluded from continuing operations for all periods presented. The assets and liabilities have been accounted for as assets and liabilities held for sale in our condensed consolidated balance sheets. The transaction closed on October 8, 2021.

The following table summarizes the assets and liabilities held for sale relating to our discontinued operations (dollars in thousands):
September 30, 2021December 31, 2020
MAJOR CLASSES OF ASSETS
Current:
Cash and cash equivalents$11,775 $11,775 
Accounts receivable, net of allowance for doubtful accounts of $905 and $1,334 at September 30, 2021 and December 31, 2020, respectively
88,609 83,012 
Inventories7,565 4,023 
Prepaid expenses and other current assets60,700 63,699 
Property and equipment, net31,285 — 
Goodwill313,873 — 
Intangible assets, net4,292 — 
Deposits and other long-term assets51,974 — 
Operating lease right-of-use assets, net3,413 — 
Total current assets held for sale573,486 162,509 
Non-current:
Property and equipment, net— 15,434 
Goodwill— 313,924 
Intangible assets, net— 5,512 
Deposits and other long-term assets— 56,580 
Operating lease right-of-use assets, net— 1,524 
Total assets classified as held for sale$573,486 $555,483 
MAJOR CLASSES OF LIABILITIES
Current:
Accounts payable$9,105 $1,080 
Accrued and other current liabilities7,980 3,510 
Deferred revenue, current640,049 387,353 
Operating lease liabilities3,031 1,468 
Accrued compensation25,907 23,880 
Total current liabilities held for sale686,072 417,291 
Non-current:
Deferred revenue, non-current— 284,851 
Operating lease liabilities— 400 
Total liabilities classified as held for sale$686,072 $702,542 
Commitments and contingencies
Contract manufacturer commitments$10,034 $5,996 

The following table summarizes the results of the discontinued operations (dollars in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
MAJOR LINE ITEMS CONSTITUTING NET INCOME
Revenue from discontinued operations$132,842 $138,408 $398,546 $403,646 
Cost of revenue28,12629,65483,92889,854
Research and development31,35827,47087,44492,450
Sales and marketing35,11437,648109,644113,714
General and administrative4,63112,757
Restructuring charges6665,423
Net income from discontinued operations before income taxes$33,613 $42,970 $104,773 $102,205 
Provision for income taxes588 476 1,494 1,489 
Net income from discontinued operations, net of income taxes$33,025 $42,494 $103,279 $100,716 
At the closing of the sale of the FireEye Products business on October 8, 2021, we entered into a Transition Services Agreement (“TSA”) and a Reseller and Market Cooperation Agreement (“RSA”) with Magenta Buyer LLC ("McAfee Enterprise"), which is backed by a consortium led by STG. The TSA is designed to ensure and facilitate an orderly transfer of business operations. The services provided by us under the TSA will run up to 18 months following the closing, subject to the ability of McAfee Enterprise to earlier terminate any such services. The RSA is designed to enable the parties and their respective subsidiaries to continue using certain product and service offerings in the operation of their businesses. Under the RSA, each party will grant the other a non-exclusive appointment and license as both a seller and a reseller to promote, sell and distribute the product and service offerings directly or indirectly through the other party’s authorized resale and distribution channel on a standalone basis or as part of a bundled service at agreed-upon rates for 36 months following the separation. The agreed-upon fees for the product and service offerings are generally intended to (i) allow the providing party to recover all costs and expenses of providing such product and service offerings plus a mark-up over those costs and expenses or (ii) compensate the providing party for providing such product and service offerings through an agreed-upon fixed fee arrangement. No revenues or expenses have been incurred for the TSA or RSA for the three and nine months ended September 30, 2021, as the TSA and RSA were not in effect during these periods.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
9 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The accounting guidance for fair value measurements provides a framework for measuring fair value on either a recurring or nonrecurring basis, whereby the inputs used in our valuation techniques are assigned a hierarchical level. The following are the three levels of inputs to measure fair value:
Level 1: Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2: Inputs that reflect quoted prices for identical assets or liabilities in less active markets; quoted prices for similar assets or liabilities in active markets; benchmark yields, reported trades, broker/dealer quotes, inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3: Unobservable inputs that reflect our own assumptions incorporated in valuation techniques used to measure fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.
We consider an active market to be one in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis, and consider an inactive market to be one in which there are infrequent or few transactions for the asset or liability, the prices are not current, or price quotations vary substantially either over time or among market makers. Where appropriate, our own or the counterparty’s non-performance risk is considered in measuring the fair values of assets.
The following table presents our assets measured at fair value on a recurring basis using the above input categories (in thousands):
As of September 30, 2021As of December 31, 2020
Description
Level 1
Level 2
Level 3
Total
Level 1
Level 2
Level 3
Total
Assets
Cash equivalents:
Money market funds
$143,233 $— $— $143,233 $32,954 $— $— $32,954 
Total cash equivalents
143,233 — — 143,233 32,954 — — 32,954 
Short-term investments:
Certificates of deposit
— 6,355 — 6,355 — 2,752 — 2,752 
Commercial paper
— — — — — 19,994 — 19,994 
Corporate notes and bonds
— 569,090 — 569,090 — 437,652 — 437,652 
U.S. Treasuries
— 75,364 — 75,364 — 74,934 — 74,934 
U.S. Government agencies
— 194,828 — 194,828 — 89,492 — 89,492 
Total short-term investments
— 845,637 — 845,637 — 624,824 — 624,824 
Total assets measured at fair value
$143,233 $845,637 $— $988,870 $32,954 $624,824 $— $657,778 
Additionally, we have a restructuring liability related to certain real estate facilities which was calculated based on the present value of future non-lease payments, discounted at a rate commensurate with our current cost of financing as well as external ratings. This non-recurring fair value measurement is considered to be a Level 3 measurement due to the use of significant unobservable inputs. See Note 7, "Restructuring Charges," for a reconciliation of this liability.
We measure certain assets, including goodwill, intangible assets and our equity-method investment in a privately held company at fair value on a nonrecurring basis when there are identifiable events or changes in circumstances that may have a significant adverse
impact on the fair value of these assets. In light of the COVID-19 pandemic, we performed an analysis of impairment indicators of these assets and noted no adverse impact to their fair values as of September 30, 2021.
The estimated fair value of the Convertible Senior Notes was determined to be $1.0 billion as of September 30, 2021 and December 31, 2020. The fair value was determined based on the closing trading prices per $1,000 principal amount of the respective Convertible Senior Notes as of the last day of trading for the period. We consider the fair value of the Convertible Senior Notes to be a Level 2 measurement as they are not actively traded.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Investments
9 Months Ended
Sep. 30, 2021
Investments, Debt and Equity Securities [Abstract]  
Investments Investments
Our investments consisted of the following (in thousands):
As of September 30, 2021
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Certificates of deposit
$6,326 $36 $(7)$6,355 
Corporate notes and bonds
567,840 1,469 (219)569,090 
U.S. Treasuries
75,384 (22)75,364 
U.S. Government agencies
194,924 (101)194,828 
Total
$844,474 $1,512 $(349)$845,637 
As of December 31, 2020
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Certificates of deposit
$2,679 $73 $— $2,752 
Commercial paper
19,994 — — 19,994 
Corporate notes and bonds
433,445 4,248 (41)437,652 
U.S. Treasuries
74,914 26 (6)74,934 
U.S. Government agencies
89,451 54 (13)89,492 
Total
$620,483 $4,401 $(60)$624,824 
The following tables present the gross unrealized losses and related fair values of our investments that have been in a continuous unrealized loss position (in thousands):
As of September 30, 2021
Less Than 12 MonthsGreater Than 12 MonthsTotal
Fair ValueUnrealized LossFair ValueUnrealized LossFair ValueUnrealized Loss
Certificates of deposit
$2,936 $(7)$— $— $2,936 $(7)
Corporate notes and bonds
263,919 (219)— — 263,919 (219)
U.S. Treasuries
42,620 (22)— — 42,620 (22)
U.S. Government agencies
170,720 (101)— — 170,720 (101)
Total
$480,195 $(349)$— $— $480,195 $(349)
As of December 31, 2020
Less Than 12 MonthsGreater Than 12 MonthsTotal
Fair ValueUnrealized LossFair ValueUnrealized LossFair ValueUnrealized Loss
Commercial paper
$4,997 $— $— $— $4,997 $— 
Corporate notes and bonds
92,855 (41)870 — 93,725 (41)
U.S. Treasuries
42,799 (6)— — 42,799 (6)
U.S. Government agencies
37,488 (13)1,700 — 39,188 (13)
Total
$178,139 

$(60)

$2,570 

$— $180,709 $(60)
Unrealized losses related to these investments are due to interest rate fluctuations as opposed to credit quality. In addition, we do not intend to sell, and it is not more likely than not that we would be required to sell, these investments before recovery of their cost basis.
The following table summarizes the contractual maturities of our investments as of September 30, 2021 (in thousands):
Amortized CostFair Value
Due within one year$425,939 $426,811 
Due within one to three years 418,535 418,826 
Total$844,474 $845,637 
All available-for-sale securities have been classified as current, based on management's ability to use the funds in current operations.
As of December 31, 2020 and September 30, 2021, we held an 11.0% ownership interest in a privately held company, which is accounted for under the equity method based on our ability to exercise significant influence over operating and financial policies of the privately held company. The investment was fully written off as of March 31, 2021 and no gains or losses were recorded during the nine months ended September 30, 2021. We were informed that substantially all of the assets of the privately held company were sold during the three months ended March 31, 2021 and that the privately held company is expected to be dissolved after the first anniversary of the asset sale. None of the proceeds of the sale were paid to us or other shareholders of the privately held company in respect of their stock holdings.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment
9 Months Ended
Sep. 30, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Property and equipment, net consisted of the following (in thousands):
As of September 30, 2021As of December 31, 2020
Computer equipment and software
$79,879 $139,147 
Leasehold improvements
58,636 56,401 
Furniture and fixtures
14,282 12,955 
Machinery and equipment
16 160 
Total property and equipment
152,813 208,663 
Less: accumulated depreciation and amortization
(92,041)(144,327)
Total property and equipment, net
$60,772 $64,336 
Depreciation and amortization expense related to property and equipment during the three months ended September 30, 2021 and 2020 was $5.3 million and $6.0 million, respectively. Depreciation and amortization expense related to property and equipment during the nine months ended September 30, 2021 and 2020 was $21.7 million and $17.1 million, respectively.
During the three months ended September 30, 2021 and 2020, we capitalized $4.2 million and $2.2 million, respectively, of software development costs primarily related to our platform and cloud subscription offerings. Amortization expense related to capitalized software development costs during the three months ended September 30, 2021 and 2020 was $2.7 million and $2.8 million, respectively. During the nine months ended September 30, 2021 and 2020, we capitalized $13.0 million and $10.0 million, respectively, of software development costs primarily related to our platform and cloud subscription offerings. Amortization expense related to capitalized software development costs during the nine months ended September 30, 2021 and 2020 were $8.7 million and $7.5 million, respectively.
Refer to Note 7, "Restructuring Charges,'" regarding facilities-related write-offs.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations
9 Months Ended
Sep. 30, 2021
Business Combination and Asset Acquisition [Abstract]  
Business Combinations Business Combinations
Acquisition of Cloudvisory
In January 2020, we acquired Cloudvisory, a provider of cloud visibility and control solutions. As consideration for the acquisition, we paid approximately $13.2 million in cash and assumed $0.3 million in net tangible liabilities.
The acquisition of Cloudvisory was accounted for in accordance with the acquisition method of accounting for business combinations with Mandiant as the accounting acquirer. Under the acquisition method of accounting, the total purchase consideration is allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The total purchase price of $13.2 million was allocated using the information available to us. The results of operations of Cloudvisory have been included in our condensed consolidated statements of operations from the acquisition date. Transaction costs were immaterial and expensed as incurred. Pro forma financial information has not been presented for this acquisition as the impact to our condensed consolidated financial statements was not material. Allocation of the purchase price is as follows (in thousands):
Amount
Net tangible liabilities assumed$(288)
Intangible assets5,650 
Goodwill7,846 
Total purchase price allocation$13,208 
The purchase price exceeded the fair value of the net tangible liabilities assumed and identifiable intangible assets acquired, resulting in the recognition of goodwill. Goodwill is primarily attributable to expected synergies in our subscription offerings and cross-selling opportunities. The goodwill generated as a result of the Cloudvisory acquisition is deductible for tax purposes.
Intangible assets consist primarily of developed technology and trade name. Intangible assets attributable to developed technology include a combination of patented and unpatented technology, trade secrets, computer software and research processes that represent the foundation for the existing and planned new products to facilitate the generation of new content. Trade name is attributable to marketing goods and services under the Cloudvisory brand.
The estimated useful life and fair values of the identifiable intangible assets are as follows (in thousands):
Estimated Useful Life (in years)Amount
Developed technology3$5,500 
Trade name1150 
Total identifiable intangible assets$5,650 
The value of developed technology was estimated using the excess earnings method, an income approach (Level 3), which converts projected revenues and costs into cash flows. To reflect the fact that certain other assets contribute to the cash flows generated, the returns for these contributory assets were removed to arrive at estimated cash flows solely attributable to the acquired technology, which were discounted at a rate of 35% to determine the fair value.
The value of the trade name was estimated using the relief-from-royalty method, an income approach (Level 3), which estimates the cost savings that accrue to the owner of the intangibles asset that would otherwise be payable as royalties or license fees on revenues earned through the use of the asset. A royalty rate of 1% was applied to the projected revenues associated with the intangible asset to determine the amount of savings using a discount rate of 35% to determine the fair value.
Discount rates for each respective intangible asset were determined by accounting for the risk associated with each asset, including required technology development necessary to support respective projections, the uncertainty of market success and the risk inherent with projected financial results. The estimated useful lives were determined by evaluating the expected economic and useful lives of the assets and of similar intangible assets from previous business combinations and adjusting accordingly for circumstances that may be unique to Cloudvisory.
The intangible assets acquired and net tangible liability assumed in this acquisition are reported as held for sale in the condensed consolidated balance sheets. Goodwill generated by the Cloudvisory acquisition amounted to $1.8 million and was allocated to the FireEye Products business based on relative fair value and is reported as held for sale.
Acquisition of Respond Software
In November 2020, we acquired all outstanding shares of privately held Respond Software, a cybersecurity investigation automation company. The acquisition of Respond Software, a leader in automation of extended detection and response (XDR), is intended to add significant capabilities to our Mandiant Advantage platform by automating threat detection and reducing the amount of analyst time necessary to investigate threats due to the reduction in false positives as well as to accelerate Respond Software's learning models with our unique expertise and threat intelligence. In connection with this acquisition, we paid cash consideration of $116.1 million and issued 4,931,862 shares of our common stock, 694,768 of these shares were subject to vesting conditions as of December 31, 2020, of which 257,852 were canceled during the three months ended March 31, 2021 and 436,916 shares remained subject to vesting conditions as of September 30, 2021. The estimated fair value of the common stock issued and not subject to vesting conditions was $60.3 million. We also assumed unvested stock options, which are now exercisable for our common stock, of which $1.2 million of the fair value has been accounted for as consideration for assumed awards pertaining to pre-combination service prior to acquisition. Based on the above, total purchase consideration for Respond Software was $177.6 million.
The acquisition of Respond Software was accounted for in accordance with the acquisition method of accounting for business combinations with Mandiant as the accounting acquirer. Under the acquisition method of accounting, the total purchase consideration is allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The total purchase price of $177.6 million was allocated using the information available to us. As a result, we may continue to adjust the preliminary purchase price allocation after obtaining more information regarding asset valuations, liabilities assumed, and revisions of preliminary estimates. The results of operations of Respond Software have been included in our condensed consolidated statements of operations from the acquisition date, and revenue and net income from Respond Software were not material for the year ended December 31, 2020. Transaction costs were immaterial and expensed as incurred. Pro forma financial information has not been presented for this acquisition as the impact to our condensed consolidated financial statements was not material. Allocation of the preliminary purchase price is as follows (in thousands):
Amount
Net tangible liabilities assumed$(4,551)
Intangible assets31,880 
Deferred tax liability(949)
Goodwill151,217 
Total purchase price allocation$177,597 
The preliminary purchase price exceeded the fair value of the net tangible liabilities assumed and identifiable intangible assets acquired, resulting in the recognition of goodwill. Goodwill is primarily attributable to expected synergies in our subscription offerings and cross-selling opportunities. The goodwill is not expected to be deductible for U.S. income tax purposes.
Intangible assets consist primarily of developed technology, in-process technology, customer relationships and trade name. Intangible assets attributable to developed technology include a combination of patented and unpatented technology, trade secrets, computer software and research processes that represent the foundation for the existing and planned new products to facilitate the generation of new content. Customer relationship intangibles relate to Respond Software's ability to sell current and future content, as well as products built around this content, to its existing customers. Trade name is attributable to marketing goods and services under the Respond Software brand.
The estimated useful life and fair values of the identifiable intangible assets are as follows (dollars in thousands):
Estimated Useful Life (in years)Amount
Developed technology5$22,300 
In-process technology42,200 
Customer relationships56,760 
Trade name2620 
Total identifiable intangible assets$31,880 
The value of developed technology was estimated using the excess earnings method, an income approach (Level 3), which converts projected revenues and costs into cash flows. To reflect the fact that certain other assets contribute to the cash flows generated, the returns for these contributory assets were removed to arrive at estimated cash flows solely attributable to the acquired technology, which were discounted at a rate of 12% to determine the fair value.
The value of in-process technology was estimated using the excess earnings method, an income approach (Level 3), which converts projected revenues and costs into cash flows. To reflect the fact that certain other assets contribute to the cash flows
generated, the returns for these contributory assets were removed to arrive at estimated cash flows solely attributable to the acquired technology, which were discounted at a rate of 13% to determine the fair value.
The value of customer relationships was estimated using the "with and without" version of the Income Approach, which measures the difference between cash flows generated assuming the existence of the current customer relationships and the cash flows assuming those relationships do not exist and are replaced over time. Estimated costs on projected revenues, excluding acquired contract backlog, were made using historical data pertaining to sales to new and existing customers. The cash flow impact of projected cost savings, primarily avoidance of legal costs pertaining to new customers and lower commission rates applicable to existing customers than new customers, were discounted at a rate of 11% to determine the fair value.
The value of the trade name was estimated using the relief-from-royalty method, an income approach (Level 3), which estimates the cost savings that accrue to the owner of the intangibles asset that would otherwise be payable as royalties or license fees on revenues earned through the use of the asset. A royalty rate of 1% was applied to the projected revenues associated with the intangible asset to determine the amount of savings using a discount rate of 12% to determine the fair value.
Discount rates for each respective intangible asset were determined by accounting for the risk associated with each asset, including required technology development necessary to support respective projections, the uncertainty of market success and the risk inherent with projected financial results. The estimated useful lives were determined by evaluating the expected economic and useful lives of the assets and of similar intangible assets from previous business combinations and adjusting accordingly for circumstances that may be unique to Respond Software.
A portion of the goodwill generated by the Respond Software acquisition was allocated to the FireEye Products business based on relative fair value and is reported as held for sale. The amount of Respond Software goodwill reported as held for sale is $34.8 million as of September 30, 2021.
Acquisition of Intrigue
On August 4, 2021, we acquired Intrigue, a privately-held company, for cash consideration of approximately $12.3 million. Intrigue's attack surface management technology will be integrated into the Mandiant Advantage platform, enabling organizations to discover, monitor and manage risk across their entire attack surface.
The acquisition of Intrigue was accounted for in accordance with the acquisition method of accounting for business combinations with Mandiant as the accounting acquirer. Under the acquisition method of accounting, the total purchase consideration is allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The total purchase price of $12.3 million was allocated using the information available to us. The results of operations of Intrigue have been included in our condensed consolidated statements of operations from the acquisition date, though revenue and net income from Intrigue were not material for the three and nine months ended September 30, 2021. Transaction costs were immaterial and expensed as incurred. Pro forma financial information has not been presented for this acquisition as the impact to our condensed consolidated financial statements was not material. Preliminary allocation of the purchase price is as follows (in thousands):
Amount
Net tangible assets acquired$143 
Intangible assets3,400 
Deferred tax liability(513)
Goodwill9,230 
Total preliminary purchase price allocation$12,260 
The purchase price exceeded the fair value of the net tangible liabilities assumed and identifiable intangible assets acquired, resulting in the recognition of goodwill. Goodwill is primarily attributable to expected synergies in our subscription offerings and cross-selling opportunities. The goodwill generated as a result of the Intrigue acquisition is not deductible for tax purposes.
Intangible assets consist primarily of developed technology. Intangible assets attributable to developed technology include a combination of patented and unpatented technology, trade secrets, computer software and research processes that represent the foundation for the existing and planned new products to facilitate the generation of new content.
The estimated useful life and fair values of the identifiable intangible assets are as follows (in thousands):
Estimated Useful Life (in years)Amount
Developed technology3$3,400 
Total identifiable intangible assets$3,400 
The value of developed technology was estimated using the excess earnings method, an income approach (Level 3), which converts projected revenues and costs into cash flows. To reflect the fact that certain other assets contribute to the cash flows generated, the returns for these contributory assets were removed to arrive at estimated cash flows solely attributable to the acquired technology, which were discounted at a rate of 40% to determine the fair value.
The discount rate was determined by accounting for the risk associated with the asset, including required technology development necessary to support respective projections, the uncertainty of market success and the risk inherent with projected financial results. The estimated useful life was determined by evaluating the expected economic and useful lives of the asset and of similar intangible assets from previous business combinations and adjusting accordingly for circumstances that may be unique to Intrigue.
Goodwill and Purchased Intangible Assets
Goodwill and purchased intangible assets held for sale pursuant to our agreement to sell the FireEye Products business to a consortium led by STG were included in assets held for sale in our condensed consolidated balance sheets as of September 30, 2021 and December 31, 2020, and accordingly, are excluded from the amounts shown in the tables below.
An initial amount of $9.2 million was recorded to goodwill as a result of the Intrigue acquisition. Goodwill decreased by a net of $0.2 million due to tax adjustments to the goodwill balance of Respond Software for the nine months ended September 30, 2021. There were no other changes to the carrying amount of goodwill.
Purchased intangible assets consisted of the following (in thousands):
As of September 30, 2021As of December 31, 2020
Developed technology
$150,893 $147,493 
Content
158,700 158,700 
Customer relationships
112,360 112,360 
Contract backlog
13,200 13,200 
Trade names
17,720 17,720 
Non-competition agreements
1,100 1,100 
Total intangible assets
453,973 450,573 
Less: accumulated amortization
(363,258)(330,018)
Total net intangible assets
$90,715 $120,555 
Amortization expense of intangible assets during the three months ended September 30, 2021 and 2020 was $11.1 million and $10.0 million, respectively. Amortization expense of intangible assets during the nine months ended September 30, 2021 and 2020 was $33.2 million and $30.4 million, respectively.
The expected future annual amortization expense of intangible assets as of September 30, 2021 is presented below (in thousands):
Years Ending December 31,Amount
2021 (remaining three months)$11,204 
202234,439 
202329,421 
202410,566 
2025 5,085 
Total$90,715 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring Charges
9 Months Ended
Sep. 30, 2021
Restructuring and Related Activities [Abstract]  
Restructuring Charges Restructuring Charges
The following table sets forth the restructuring balance as of September 30, 2021 related to previous restructuring activities and a summary of restructuring activities during the nine months ended September 30, 2021 (in thousands):
Severance and related costsFacilities costsTotal costs
Balance, December 31, 2020$570 $478 $1,048 
Provision for restructuring charges1,898 — 1,898 
Cash payments(2,168)(360)(2,528)
Other adjustments(249)11 (238)
Balance, September 30, 2021$51 $129 $180 
The remainder of the restructuring balance of $0.2 million at September 30, 2021 is composed of $0.1 million of non-cancelable non-lease costs which we expect to pay over the terms of the related obligations through the first quarter of 2022 and $0.1 million of severance costs.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Leases Leases
We have operating leases primarily for corporate offices. Our leases have remaining lease terms of one to eleven years, some of which include options to extend the leases for up to five years, and some of which include options to terminate within one year.
Operating leases held for sale related to our discontinued operations were included in assets and liabilities held for sale in our condensed consolidated balance sheets as of September 30, 2021 and December 31, 2020, and accordingly, are excluded from the amounts shown in the tables below.
The components of lease expenses were as follows (in thousands):
Three Months Ended September 30, 2021Nine Months Ended September 30, 2021
Operating lease costs$3,256 $10,039 
Short-term lease costs493 1,175 
Sublease income(148)(592)
Total net lease costs$3,601 $10,622 
Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate):
As of September 30, 2021
Operating leases:
Operating lease right-of-use assets, net$35,550 
Operating lease liabilities, current$13,567 
Operating lease liabilities, non-current54,571 
Total operating lease liabilities$68,138 
Weighted average remaining lease term (in years)6.9
Weighted average discount rate6.0 %
Supplemental cash flow and other information related to leases is as follows (in thousands):
Three Months Ended September 30, 2021Nine Months Ended September 30, 2021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$3,951 $13,278 
Lease liabilities arising from obtaining right-of-use assets:
Operating leases$— $11,683 
Cash flows of operating lease liabilities are as follows (in thousands):
Years Ending December 31, 
Amount 
2021 (remaining three months)$2,894 
202214,600 
202312,914 
202411,409 
202510,626 
202610,595 
2027 and thereafter20,250 
Total lease payments
83,288 
Less: imputed interest
(15,150)
Total lease obligations
68,138 
Less: current lease obligations
(13,567)
Long-term lease obligations
$54,571 
As of September 30, 2021, we did not have any additional operating lease commitments for office leases that have not yet commenced.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Revenue
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Deferred Revenue Deferred Revenue
Deferred revenue held for sale related to our discontinued operations was included in liabilities held for sale in our condensed consolidated balance sheets as of September 30, 2021 and December 31, 2020, and accordingly, is excluded from the amounts shown in the tables below.
Deferred revenue consisted of the following (in thousands):
As of September 30, 2021As of December 31, 2020
Platform, cloud subscription and managed services, current
$136,273 $126,086 
Professional services, current
111,867 100,270 
Total deferred revenue, current
248,140 226,356 
Platform, cloud subscription and managed services, non-current
65,275 56,691 
Professional services, non-current
1,261 1,206 
Total deferred revenue, non-current
66,536 57,897 
Total deferred revenue
$314,676 $284,253 
Changes in the balance of deferred revenue for the periods presented are as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Deferred revenue, beginning of period
$297,326 $244,084 $284,253 $273,241 
Billings for the period
139,320 99,591 380,991 259,818 
Revenue recognized
(121,970)(100,052)(350,568)(289,436)
Deferred revenue, end of period
$314,676 $243,623 $314,676 $243,623 
Remaining Performance Obligations
Transaction price allocated to remaining performance obligations for continuing operations represents contracted revenue that has not yet been recognized, which includes deferred revenue and non-cancelable contracts that will be invoiced and recognized as revenue in future periods ("backlog"). While deferred revenue is recorded on our balance sheet as a liability, backlog is not recorded in revenue, deferred revenue or elsewhere in our consolidated financial statements until we establish a contractual right to invoice, at which point it is recorded as revenue or deferred revenue as appropriate. As of September 30, 2021, the aggregate amount of the transaction price allocated to remaining performance obligations was $314.7 million in deferred revenue and $11.1 million in backlog.
We expect that the amount of backlog relative to the total value of our contracts will change from year to year due to several factors, including the amount invoiced early in the contract term, the timing and duration of customer agreements, varying invoicing cycles of agreements and changes in customer financial circumstances. Accordingly, we believe that fluctuations in backlog are not always a reliable indicator of future revenues and we do not utilize backlog internally as a key management metric.
We expect to recognize these remaining performance obligations as follows (in percentages):
TotalLess than 1 year1-2 years2-3 yearsMore than 3 years
Deferred revenue100%79%14%6%1%
Backlog100%48%30%20%2%
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Convertible Senior Notes Convertible Senior Notes
Convertible Senior Notes due 2024
On May 24, 2018, we issued $525.0 million aggregate principal amount of 0.875% Convertible Senior Notes due 2024 (the "2024 Notes") in a private placement to qualified institutional purchasers pursuant to an exemption from registration provided by Section 4(a)(2) and Rule 144A under the Securities Act of 1933, as amended (the "Securities Act"). In addition, on June 5, 2018, we issued an additional $75.0 million aggregate principal amount of the 2024 Notes pursuant to the full exercise of the initial purchasers' option to purchase additional 2024 Notes, in a private placement exempt from the registration requirements of the Securities Act. The net proceeds from the offerings, after deducting the initial purchasers' discount of approximately $15.0 million and the issuance costs of approximately $0.6 million, were $584.4 million. We used (i) approximately $330.4 million of the net proceeds to repurchase approximately $340.2 million in aggregate principal amount outstanding of the Series A Notes (as defined below) in negotiated transactions with institutional investors and (ii) approximately $65.2 million of the net proceeds from the offering of the 2024 Notes to enter into capped call transactions (the "Capped Calls").
The 2024 Notes are unsecured obligations and rank senior in right of payment to any of our indebtedness that is expressly subordinated in right of payment to the 2024 Notes. They rank equally in right of payment with all of our existing and future liabilities that are not expressly subordinated to the 2024 Notes, including the Series A Notes and the Series B Notes (as defined below); and effectively rank junior in right of payment to any of our secured indebtedness to the extent of the value of the assets securing such indebtedness. The 2024 Notes are structurally junior to all indebtedness and other liabilities (including trade payables) of our subsidiaries.
The 2024 Notes do not contain any financial covenants and do not restrict us from paying dividends or issuing or repurchasing other securities.
The 2024 Notes bear interest at 0.875% per year, payable semiannually in arrears on June 1 and December 1 of each year. The 2024 Notes mature on June 1, 2024, unless earlier repurchased, redeemed or converted.
The initial conversion rate of the 2024 Notes is 43.1667 shares of our common stock per $1,000 of principal amount of the 2024 Notes, which is equivalent to an initial conversion price of approximately $23.17 per share of common stock. The conversion rate of the 2024 Notes may be adjusted pursuant to the terms of the indenture governing the 2024 Notes upon the occurrence of certain specified events, but not for accrued and unpaid interest.
Holders may convert the 2024 Notes at their option in multiples of $1,000 principal amount prior to the business day preceding March 1, 2024, only under the following circumstances:
during any calendar quarter (and only during such calendar quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price of the 2024 Notes on each applicable trading day;
during the five business day period after any five consecutive trading day period (the "measurement period") in which the trading price per $1,000 principal amount of the 2024 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our common stock and the conversion rate for the notes on each such trading day;
if we call any or all of the 2024 Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the relevant redemption date; or
upon the occurrence of specified corporate events, as specified in each indenture governing the 2024 Notes.
Regardless of the foregoing conditions, holders may convert their 2024 Notes at their option in multiples of $1,000 principal amount during the period from, and including, March 1, 2024 to the close of business on the second scheduled trading day immediately preceding the maturity date. Upon conversion, the 2024 Notes can be settled in cash, shares of our common stock or any combination of cash and shares of common stock at our option.
Holders may also require us to repurchase the 2024 Notes if we undergo a "fundamental change," as defined in each indenture governing the 2024 Notes, at a repurchase price equal to 100% of the principal amount, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
Additionally, we may redeem for cash all or any portion of the 2024 Notes, if the last reported sale price of our common stock has been at least 130% of the conversion price of the 2024 Notes then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) immediately preceding the date on which we provide notice of redemption at a redemption price equal to 100% of the principal amount of the notes to be redeemed, plus any accrued and unpaid interest to, but excluding, the redemption date.
As of September 30, 2021, none of the conditions permitting holders to convert their 2024 Notes had been satisfied and no shares of our common stock had been issued in connection with any conversions of the 2024 Notes. Based on the closing price of our common stock of $17.80 per share on September 30, 2021, the conversion value of the 2024 Notes was less than the principal amount of the 2024 Notes outstanding on a per 2024 Note basis.
In accordance with accounting for debt with conversions and other options, we bifurcated the principal amount of the 2024 Notes into liability and equity components. The initial liability component of the 2024 Notes was valued at $458.3 million based on the contractual cash flows discounted at an appropriate comparable market non-convertible debt borrowing rate at the date of issuance of 5.5% with the equity component representing the residual amount of the proceeds of $141.7 million, which was recorded as a debt discount. Issuance costs were allocated pro rata based on the relative initial carrying amounts of the liability and equity components. As a result, transaction costs of $0.5 million and $0.1 million and initial purchasers' discount of $11.5 million and $3.5 million were attributable to the liability component and equity component of the 2024 Notes, respectively. The debt discount and the issuance costs allocated to the liability component are amortized as additional interest expense over the term of the 2024 Notes using the effective interest method as noted in the table below.
The liability and equity components of the 2024 Notes consisted of the following (in thousands):
As of September 30, 2021As of December 31, 2020
2024 Notes2024 Notes
Liability component:
Principal$600,000 $600,000 
Less: 2024 Notes discounts and issuance costs, net of amortization(73,703)(92,750)
Net carrying amount$526,297 $507,250 
Equity component, net of issuance costs$138,064 $138,064 
The unamortized issuance costs as of September 30, 2021 will be amortized over a weighted-average remaining period of approximately 2.7 years.
Interest expense related to the 2024 Notes consisted of the following (dollars in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
2024 Notes2024 Notes2024 Notes2024 Notes
Coupon interest$1,313 $1,313 $3,938 $3,938 
Amortization of 2024 Notes discounts and issuance costs6,427 6,119 19,047 18,133 
Total interest expense recognized$7,740 $7,432 $22,985 $22,071 
Effective interest rate on the liability component6.0 %6.0 %6.0 %6.1 %
In connection with the 2024 Notes offering, we entered into the Capped Calls with certain counterparties affiliated with the initial purchasers of the 2024 Notes. The Capped Calls are expected to reduce potential dilution of earnings per share upon conversion of the 2024 Notes, and have an initial strike price of $23.17 per share, which corresponds to the initial conversion price of the 2024 Notes
and which have a cap price of $34.32 per share. The Capped Calls do not meet the criteria for separate accounting as a derivative as they are indexed to our own stock and are accounted for as freestanding financial instruments. The premiums paid for the purchase of the Capped Calls in the amount of $65.2 million have been recorded as a reduction of the Company's additional paid-in capital in stockholder's equity in the accompanying condensed consolidated financial statements and fair values of the Capped Calls are not re-measured at each reporting period.
Convertible Senior Notes due 2035
In June 2015, we issued $460.0 million principal amount of 1.000% Convertible Senior Notes due 2035 (the "Series A Notes") and $460.0 million principal amount of 1.625% Convertible Senior Notes due 2035 (the “Series B Notes” and together with the Series A Notes, the "2035 Notes", and the 2035 Notes, together with the 2024 Notes, the "Convertible Senior Notes") in a private placement to qualified institutional purchasers pursuant to an exemption from registration provided by Section 4(a)(2) and Rule 144A under the Securities Act. The net proceeds after the initial purchasers' discount of $23.0 million and issuance costs of $0.5 million from the 2035 Notes were $896.5 million. The Series A Notes and Series B Notes bear interest at 1.000% per year and 1.625% per year, respectively, payable semiannually in arrears on June 1 and December 1 of each year. The 2035 Notes mature on June 1, 2035, unless earlier repurchased, redeemed or converted.
The 2035 Notes are unsecured obligations and rank senior in right of payment to any of our indebtedness that is expressly subordinated in right of payment to the 2035 Notes. They rank equally in right of payment with all of our existing and future liabilities that are not expressly subordinated to the 2035 Notes and effectively rank junior in right of payment to any of our secured indebtedness to the extent of the value of the assets securing such indebtedness. They are structurally junior to all indebtedness and other liabilities (including trade payables) of our subsidiaries.
The 2035 Notes do not contain any financial covenants and do not restrict us from paying dividends or issuing or repurchasing our other securities.
The initial conversion rate on each series of 2035 Notes is 16.4572 shares of our common stock per $1,000 principal amount of 2035 Notes, which is equivalent to an initial conversion price of approximately $60.76 per share of common stock. The conversion rate of each series of 2035 Notes may be adjusted upon the occurrence of certain specified events, but not for accrued and unpaid interest.
Holders may convert the 2035 Notes at their option in multiples of $1,000 principal amount prior to March 1, 2035, only under the following circumstances:
during any calendar quarter (and only during such calendar quarter), if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price for the 2035 Notes of the relevant series on each applicable trading day;
during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of Series A Notes or Series B Notes, as applicable, for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our common stock and the conversion rate for the notes of the relevant series on each such trading day;
if we call any or all of the 2035 Notes of a series for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the relevant redemption date; or
upon the occurrence of specified corporate events, as specified in each indenture governing the 2035 Notes.
Regardless of the foregoing conditions, holders may convert their 2035 Notes at their option in multiples of $1,000 principal amount at any time after March 1, 2035 until maturity for either series of 2035 Notes. Upon conversion, the 2035 Notes can be settled in cash, shares of our common stock or any combination thereof at our option.
We may be required by holders of the 2035 Notes to repurchase all or any portion of their 2035 Notes at 100% of the principal amount plus accrued and unpaid interest, on each of June 1, 2025 and June 1, 2030, in the case of the Series A Notes, and each of June 1, 2022, June 1, 2025 and June 1, 2030 in the case of the Series B Notes. Holders may also require us to repurchase the 2035 Notes if we undergo a "fundamental change," as defined in each indenture governing the 2035 Notes, at a purchase price equal to 100% of the principal amount, plus accrued and unpaid interest.
Additionally, we may redeem for cash all or any portion of the Series B Notes at any time prior to June 1, 2022 if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending not more than three trading days immediately preceding the date we provide notice of redemption. We also may redeem for cash all or any portion of the Series A Notes at any time prior to maturity and all or any portion of the Series B Notes on or after June 1, 2022 until maturity, regardless of the foregoing sale price condition.
In accordance with accounting for debt with conversions and other options, we allocated the principal amount of the 2035 Notes into liability and equity components. We also allocated the total amount of initial purchasers' discount and transaction costs incurred to the liability and equity components using the same proportions as the proceeds from the 2035 Notes. Transaction costs of $0.4 million and $0.1 million and initial purchasers' discount of $17.6 million and $5.4 million were attributable to the liability component and equity component of the 2035 Notes, respectively.
Repurchase of a portion of the Series A Notes
In May 2018, we used approximately $330.4 million of the net proceeds from the offering of the 2024 Notes to repurchase $340.2 million aggregate principal amount of the Series A Notes. The repurchase was accounted for as a partial extinguishment of the Series A Notes. The consideration of approximately $330.4 million used to repurchase the Series A Notes was allocated between the liability and equity components of the amount extinguished by determining the fair value of the liability component immediately prior to the debt extinguishment and allocating that portion of the repurchase price to the liability component in the amount of $317.4 million. The residual of the repurchase price of $13.0 million was allocated to the equity component of the Series A Notes as a reduction of additional paid-in capital. The fair value of the debt extinguished was calculated using a discount rate of 4.5%, representing an estimate of the Company's borrowing rate at the date of repurchase with a remaining expected life of two years. As part of the repurchase, we wrote-off a portion of the unamortized debt issuance cost apportioned to the principal amount of Series A Notes repurchased. We also recorded a loss on partial extinguishment of the Series A Notes of $10.8 million in Other Expense, net, representing the difference between the consideration attributed to the liability component and the sum of the net carrying amount of the liability component and unamortized costs.
In June 2020, the Company delivered a notice to the holders of Series A Notes to notify such holders of their option to require the Company to repurchase their Series A Notes on June 1, 2020. Holders representing $96.4 million aggregate principal amount of Series A Notes chose to exercise their option to require the Company to repurchase their Series A Notes. The repurchase was accounted for as a partial extinguishment of the Series A Notes. The consideration of approximately $96.4 million was used to repurchase the Series A Notes. The fair value of the debt extinguished was deemed to be the same as the par value of $96.4 million and no gain or loss was recognized.
As of September 30, 2021, $23.4 million aggregate principal amount of the Series A Notes remained outstanding.
The liability and equity components of the remaining portion of 2035 Notes consisted of the following (in thousands):
As of September 30, 2021As of December 31, 2020
Series A NotesSeries B NotesSeries A NotesSeries B Notes
Liability component:
Principal$23,436 $460,000 $23,436 $460,000 
Less: 2035 Notes discount and issuance costs, net of amortization— (14,268)— (29,790)
Net carrying amount$23,436 $445,732 $23,436 $430,210 
Equity component, net of issuance costs$15,559 $117,834 $15,559 $117,834 
The unamortized discounts and issuance costs as of September 30, 2021 will be amortized over a weighted-average remaining period of approximately 0.7 years.
Interest expense for the three and nine months ended September 30, 2021 related to the 2035 Notes consisted of the following (dollars in thousands):
Three Months Ended September 30, 2021Nine Months Ended September 30, 2021
Series A NotesSeries B NotesSeries A NotesSeries B Notes
Coupon interest$59 $1,869 $176 $5,606 
Amortization of 2035 Notes discount and issuance costs— 5,235 — 15,523 
Total interest expense recognized$59 $7,104 $176 $21,129 
Effective interest rate on the liability component1.0 %6.5 %1.0 %6.5 %
Interest expense for the three and nine months ended September 30, 2020 related to the 2035 Notes consisted of the following (dollars in thousands):
Three Months Ended September 30, 2020Nine Months Ended September 30, 2020
Series A NotesSeries B NotesSeries A NotesSeries B Notes
Coupon interest$59 $1,869 $577 $5,606 
Amortization of 2035 Notes discount and issuance costs— 4,994 2,540 14,806 
Total interest expense recognized$59 $6,863 $3,117 $20,412 
Effective interest rate on the liability component1.0 %6.5 %3.5 %6.6 %
Prepaid Forward Stock Purchase
In connection with the issuance of the 2035 Notes, we also entered into privately negotiated prepaid forward transactions (the "Prepaid Forwards") with one of the initial purchasers of the 2035 Notes (the "Forward Counterparty"), pursuant to which we paid approximately $150.0 million. The amount of the Prepaid Forward entered into in connection with the issuance of the Series A Notes was equivalent to approximately 1.6 million shares which was settled on June 3, 2020. The amount of the Prepaid Forward entered into in connection with the issuance of the Series B Notes was equivalent to approximately 1.8 million shares which is to be settled on or around June 1, 2022, subject to any early settlement, in whole or in part, of such Prepaid Forward. Such Prepaid Forward is intended to facilitate privately negotiated derivative transactions by which investors in the Series B Notes will be able to hedge their investment in the Series B Notes. In the event we pay any cash dividends on our common stock, the Forward Counterparty will pay an equivalent amount back to us.
The related shares were accounted for as a repurchase of common stock, and are presented as Treasury Stock in the unaudited condensed consolidated balance sheets. On June 3, 2020, we retired approximately 1.6 million shares delivered under the Prepaid Forward entered into in connection with the issuance of the Series A Notes. The remaining approximately 1.8 million shares of common stock purchased under the Prepaid Forward entered into in connection with the issuance of the Series B Notes are excluded from weighted-average shares outstanding for basic and diluted EPS purposes although they remain legally outstanding.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Letters of Credit
We were party to letters of credit totaling $3.4 million and $3.9 million as of September 30, 2021 and December 31, 2020, respectively, issued primarily in support of operating leases for our facilities. These letters of credit are collateralized by a line with our bank. No amounts have been drawn against these letters of credit.
Purchase Obligations
As of September 30, 2021, we had approximately $26.1 million of non-cancelable firm purchase commitments primarily for purchases of software and services. In situations where we have received delivery of the goods or services as of September 30, 2021 under purchase orders outstanding as of the same date, such amounts are reflected in the condensed consolidated balance sheet as accounts payable or accrued liabilities and are excluded from the $26.1 million.
Litigation
From time to time, we are involved in claims and legal proceedings that arise in the ordinary course of business. Any claims or proceedings against us, whether meritorious or not, could be time consuming, result in costly litigation, require significant amounts of management time, result in the diversion of significant operational resources, or require us to enter into agreements which may not be available on terms favorable to us or at all.
On November 3, 2021, an alleged shareholder filed an action against the Company and its board of directors, alleging a violation of Delaware General Corporation Law Sec. 271 and breaches of fiduciary duty in connection with sale of the FireEye Products business. The lawsuit seeks a declaratory judgment, a shareholder vote, and attorneys’ fees, as well as other relief. The action was filed in the Court of Chancery of the State of Delaware under the caption Altieri v. Mandiant, Inc., et al., No. 2021-0946. Based on information currently available, the Company has determined that the amount of any possible loss or range of possible loss is not reasonably estimable.
To the extent there is a reasonable possibility that a loss exceeding amounts already recognized may be incurred, and the amount of such additional loss would be material, we will either disclose the estimated additional loss or state that such an estimate cannot be
made. We do not currently believe that it is reasonably possible that additional losses in connection with litigation arising in the ordinary course of business would be material.
Indemnification
Under the indemnification provisions of our standard sales related contracts, we agree to defend our customers against third-party claims asserting infringement of certain intellectual property rights, which may include patents, copyrights, trademarks, or trade secrets, and to pay judgments entered on such claims. Our exposure under these indemnification provisions is generally limited to the total amount paid by our customer under the agreement. However, certain agreements include indemnification provisions that could potentially expose us to losses in excess of the amount received under the agreement. In addition, we indemnify our officers, directors, and certain key employees for actions taken while they are or were serving in good faith in such capacities. Through September 30, 2021, there have been no claims under any indemnification provisions.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Redeemable Convertible Preferred Stock
9 Months Ended
Sep. 30, 2021
Temporary Equity [Abstract]  
Redeemable Convertible Preferred Stock Redeemable Convertible Preferred Stock
On November 18, 2020, we entered into the Series A Securities Financing Agreements. Pursuant to the Series A Securities Financing Agreements, on December 11, 2020 we issued and sold 400,000 shares of a newly designated 4.5% Series A Convertible Preferred Stock (“Series A Preferred Stock”), at a price of $1,000 per share, for an aggregate purchase price of $400.0 million. We intend to use the net proceeds from the issuance and sale to fund acquisitions, buybacks of our common stock, and for working capital purposes.

Each share of Series A Preferred Stock has the powers, designations, preferences, and other rights of the shares of such series as are set forth in the Certificate of Designations of the Series A Preferred Stock filed by us with the Secretary of State of the State of Delaware on December 11, 2020 (the “Certificate of Designations”).

The Series A Preferred Stock ranks senior to our common stock, with respect to dividend rights and rights upon the voluntary or involuntary liquidation, dissolution, or winding up of our affairs (a “Liquidation”). Upon a Liquidation, each share of Series A Preferred Stock is entitled to receive an amount per share equal to the greater of (i) the purchase price paid by the Purchaser, plus all accrued and unpaid dividends and (ii) the amount that the holder of Series A Preferred Stock (each, a “Holder” and collectively, the “Holders”) would have been entitled to receive at such time if the Series A Preferred Stock were converted into our common stock (the “Liquidation Preference”). The initial purchase price of the Series A Preferred Stock is $1,000 per share (the “Original Purchase Price”). The Holders are entitled to dividends on the Original Purchase Price paid by the Purchaser at the rate of 4.5%, cumulatively, per annum that (i) for the first three years after December 11, 2020 will be paid in-kind, and (ii) after the third anniversary of December 11, 2020, will, at our election either be paid in cash, or, if not, will accrue and accumulate, in each case, accruing daily and paid quarterly in arrears. The Holders are also entitled to participate in dividends declared or paid on our common stock on an as-converted basis.

The Holder has the right, at its option, to convert its Series A Preferred Stock, in whole or in part, into fully paid and non-assessable shares of our common stock at a conversion price equal to $17.25 per share subject to certain customary adjustments in the event of certain adjustments to our common stock. The conversion price was equal to $17.25 per share as of September 30, 2021. After the third anniversary of December 11, 2020, subject to certain conditions, we may, at our option, require conversion of all of the outstanding shares of Series A Preferred Stock to Common Stock if, for at least 20 trading days during the 30 consecutive trading days immediately preceding the date we notify the Holders of the election to convert, the closing price of our common stock is at least 175% of the conversion price.

After the seventh anniversary of December 11, 2020, each Holder shall have the right to require us to redeem all or any part of the Holder’s Series A Preferred Stock for cash at a price equal to the Original Purchase Price paid by the Purchaser plus any accrued and unpaid dividends. Upon a “Fundamental Change” (involving a change of control, bankruptcy, insolvency, liquidation or de-listing as further described in the Certificate of Designations), each Holder shall have the right to require us to redeem all or any part of the Holder’s Series A Preferred Stock for an amount equal to the Liquidation Preference at a repurchase price calculated in accordance with the Certificate of Designations plus any accrued and unpaid dividends.

The Holders are generally entitled to vote with the holders of the shares of our common stock on all matters submitted for a vote of holders of shares of our common stock (voting together with the holders of shares of our common stock as one class) on an as-converted basis, subject to certain Nasdaq voting limitations, if applicable. Additionally, the consent of the Holders of a majority of the outstanding shares of Series A Preferred Stock is required for so long as any shares of the Series A Preferred Stock remain outstanding for (i) amendments to our organizational documents that have an adverse effect on the holders of Series A Preferred Stock and (ii) issuances by us of securities that are senior to, or equal in priority with, the Series A Preferred Stock. In addition, for so long as 25% of the Series A Preferred Stock issued in connection with the Financing Agreements remains outstanding, consent of the Holders of a majority of the outstanding shares of Series A Preferred Stock is required for (i) any change to the size of our Board of
Directors, (ii) any voluntary dissolution, liquidation, bankruptcy, winding up or deregistration or delisting and (iii) incurrence by us of net debt in excess of $350,000,000.

We have applied the guidance in ASC 480‑10‑S99‑3A, SEC Staff Announcement: Classification and Measurement of Redeemable Securities and have therefore classified the Series A Preferred Stock as mezzanine equity. The Series A Preferred Stock was recorded outside of stockholders’ deficit because it is probable that the shares will be redeemed at the option of the Holders and that redemption option is not solely within the Company's control. Upon issuance, we elected to record the Series A Preferred Stock at redemption value. As such, we recognized $0.1 million and $4.7 million of accretion as of September 30, 2021 and December 31, 2020, respectively.

We accrued $13.7 million of dividends on the Series A Preferred Stock during the nine months ended September 30, 2021. The cumulative dividend accrued on the Series A Preferred Stock as of September 30, 2021 was $14.7 million. Accrued dividends are recorded against additional paid-in capital due to the Company being in an accumulated deficit position.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Common Shares Reserved for Issuance
9 Months Ended
Sep. 30, 2021
Equity [Abstract]  
Common Shares Reserved for Issuance Common Shares Reserved for Issuance
Under our amended and restated certificate of incorporation, we are authorized to issue 100,000,000 shares of convertible preferred stock with a par value of $0.0001 per share, of which 400,000 shares of Series A Preferred Stock were issued and outstanding as of September 30, 2021 and December 31, 2020.
Under our amended and restated certificate of incorporation, we are authorized to issue 1,000,000,000 shares of common stock with a par value of $0.0001 per share as of September 30, 2021 and December 31, 2020. Each share of common stock outstanding is entitled to one vote. The holders of common stock are also entitled to receive dividends whenever funds are legally available and when declared by our Board of Directors, subject to the prior rights of holders of all classes of convertible preferred stock outstanding.
We had reserved shares of common stock for issuance as follows (in thousands):
As of September 30, 2021As of December 31, 2020
Reserved under stock award plans
41,923 38,745 
Convertible senior notes
33,856 33,856 
Convertible preferred stock24,043 23,249 
Employee Stock Purchase Plan (ESPP)
4,684 3,425 
Total
104,506 99,275 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Award Plans
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Equity Award Plans Equity Award Plans
We have operated under our 2013 Equity Incentive Plan ("2013 Plan") since our initial public offering ("IPO") in September 2013. Our 2013 Plan provides for the issuance of restricted stock and the granting of options, stock appreciation rights, performance shares, performance units and restricted stock units to our employees, officers, directors and consultants. Our 2013 Plan provides for annual increases in the number of shares available for issuance on the first day of each fiscal year. Awards granted under the 2013 Plan vest over the periods determined by our Board of Directors or compensation committee of our Board of Directors, generally four years, and stock options granted under the 2013 Plan expire no more than ten years after the date of grant. In the case of an incentive stock option granted to an employee who at the time of grant owns stock representing more than 10% of the total combined voting power of all classes of stock, the exercise price shall be no less than 110% of the fair value per share on the date of grant, and the award shall expire five years from the date of grant. For options granted to any other employee, the per share exercise price shall be no less than 100% of the fair value per share on the date of grant. In the case of non-statutory stock options and options granted to consultants, the per share exercise price shall be no less than 100% of the fair value per share on the date of grant. Approximately 13.8 million shares and 14.9 million shares of our common stock were reserved for future grants as of September 30, 2021 and December 31, 2020, respectively, under the 2013 Plan.
Our 2013 Employee Stock Purchase Plan ("ESPP") allows eligible employees to acquire shares of our common stock at 85% of the lower of the fair market value of our common stock on the first trading day of each offering period or on the exercise date. Our ESPP provides for annual increases in the number of shares available for issuance on the first day of each fiscal year. An aggregate of approximately 4.7 million shares and 3.4 million shares of common stock were available for future issuance as of September 30, 2021 and December 31, 2020, respectively, under our ESPP.
From time to time, we also grant restricted common stock or restricted stock awards outside of our equity incentive plans to certain employees in connection with acquisitions.
Stock Option Activity
A summary of the activity, for continuing and discontinued operations, for our stock option changes during the reporting period and a summary of information related to options outstanding and options exercisable are presented below (in thousands, except per share amounts and contractual life years):
Options Outstanding
Number of
Shares
Weighted-
Average
Exercise
Price
(per share)
Weighted-
Average
Contractual
Life (years)
Aggregate
Intrinsic
Value
Balance — December 31, 20203,485 $8.33 5.3$60,679 
Exercised
(913)4.76  13,972 
Cancelled
(99)29.39 
Balance — September 30, 20212,473 8.81 5.031,100 
Options exercisable — September 30, 20211,642 $12.05 3.6$18,311 
The aggregate intrinsic value above represents the pre-tax difference between the exercise price of stock options and the quoted market price of our stock on that day for all in-the-money stock options.
Restricted Stock Award ("RSA") and Restricted Stock Unit ("RSU") Activity
A summary of the activity, for continuing and discontinued operations, for our restricted common stock, RSAs and RSUs during the reporting periods and a summary of information related to unvested restricted common stock, RSAs and RSUs, including those expected to vest based on the achievement of a performance condition, are presented below (in thousands, except per share amounts and contractual life years):
Number of
Shares
Weighted-
Average
Grant Date
Fair Value
(per share)
Weighted-
Average
Contractual
Life (years)
Aggregate
Intrinsic
Value
Unvested balance — December 31, 202020,400 $15.35 1.4$470,424 
Granted
16,045 20.62 
Vested
(8,135)15.71 
Cancelled
(2,616)17.23 
Unvested balance — September 30, 202125,694 18.39 1.6457,355 
Unvested awards for which the requisite service period has not been rendered and vesting is subject to the achievement of a performance condition — September 30, 20212,748 $18.69 1.6$48,907 
Stock-Based Compensation
We record stock-based compensation based on the fair value as determined on the date granted. We determine the fair value of stock options and shares of common stock to be issued under our ESPP using the Black-Scholes option-pricing model. The fair value of restricted stock units and restricted stock awards equals the market value of the underlying stock on the date of grant. We grant performance-based restricted stock units and restricted stock awards to certain employees which vest upon the achievement of certain performance conditions, subject to the employees’ continued service relationship with us. With respect to performance-based restricted stock units, we assess the probability of vesting at each reporting period and adjust our compensation cost based on this probability assessment. We recognize such compensation expense on a straight-line basis over the service providers' requisite service period.
The following table summarizes the assumptions used in the Black-Scholes option-pricing model to determine fair value of our common shares to be issued under the ESPP for the offering periods beginning in May 2020:
Three and Nine Months Ended September 30, 2021Three and Nine Months Ended September 30, 2020
Fair value of common stock
$22.33
$13.06
Risk-free interest rate
0.04%
0.17% - 0.18%
Expected term (in years)
0.5 - 1.0
0.5 - 1.0
Volatility
55% - 62%
52% - 68%
Sounds
—%—%
Stock-based compensation expense related to stock options, ESPP and restricted stock unit awards, relating to continuing operations, is included in the condensed consolidated statements of operations as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Cost of platform, cloud subscription and managed services revenue
$3,451 $2,667 $9,752 $7,532 
Cost of professional services revenue
6,253 4,722 17,574 12,470 
Research and development
9,644 6,232 27,387 16,598 
Sales and marketing
10,176 9,706 31,605 26,749 
General and administrative
9,598 5,952 24,948 18,439 
Total
$39,122 $29,279 $111,266 $81,788 
As of September 30, 2021, total compensation cost related to stock-based awards not yet recognized was $419.0 million, which is expected to be amortized on a straight-line basis over the weighted-average remaining vesting period of approximately 2.7 years.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
9 Months Ended
Sep. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
We account for income taxes under the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based upon the difference between the financial statement carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed.
We recognized a provision for income taxes of $0.5 million and $0.5 million for the three months ended September 30, 2021 and 2020, respectively. We recognized a provision for income taxes of $2.4 million and $1.5 million for the nine months ended September 30, 2021 and 2020, respectively. The provision for income taxes was primarily comprised of income taxes in foreign jurisdictions and withholding taxes, offset by tax benefits from business combinations.
On March 27, 2020, the Coronavirus Aid, Relief and Economic Security (CARES) Act was enacted and signed into U.S. law to provide economic relief to individuals and businesses facing economic hardship as a result of the COVID-19 pandemic. Changes in tax laws or rates are accounted for in the period of enactment. The income tax provisions of the CARES Act do not have a significant impact on our current taxes, deferred taxes, or uncertain tax positions.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss per Share
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Net Loss per Share Net Loss per ShareBasic net loss per share is calculated by dividing net loss attributable to common stockholders by the weighted average number of common shares outstanding during the period, less shares subject to repurchase, and excludes any dilutive effects of employee share based awards and options. Diluted net income per common share is computed giving effect to all potentially dilutive common shares, including common stock issuable upon exercise of stock options, convertible preferred stock, conversion of the Convertible Senior Notes, and unvested restricted common stock and stock units. As we had net losses for continuing operations for the three and nine months ended September 30, 2021 and 2020, all potentially issuable common shares were determined to be anti-dilutive.
The following table sets forth the computation of net loss per common share (in thousands, except per share amounts):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Numerator:
Loss from continuing operations
$(101,247)$(81,613)$(286,843)$(269,416)
Net income from discontinued operations33,025 42,494 103,279 100,716 
Net loss(68,222)(39,119)(183,564)(168,700)
Dividend on series A convertible preferred stock(4,613)— (13,688)— 
Accretion of series A convertible preferred stock— — (82)— 
Net loss attributable to common stockholders(72,835)(39,119)(197,334)(168,700)
Denominator:
Weighted average number of shares outstanding—basic and diluted
237,168 224,807 236,404 221,329 
Net loss per share attributable to common stockholders, basic and diluted:
Continuing operations$(0.45)$(0.36)$(1.27)$(1.22)
Discontinued operations0.14 0.19 0.44 0.46 
Total net loss per share attributable to common stockholders, basic and diluted$(0.31)$(0.17)$(0.83)$(0.76)
The following outstanding options, unvested shares and units, ESPP shares, shares issuable upon the conversion of the Convertible Senior Notes, convertible preferred stock and shares contingently issuable were excluded (as common stock equivalents) from the computation of diluted net loss per common share for the periods presented as their effect would have been anti-dilutive (in thousands):
As of September 30,
20212020
Options to purchase common stock
2,473 2,999 
Unvested restricted stock awards and units
25,694 21,633 
Convertible preferred stock24,043 — 
Convertible senior notes
33,856 33,856 
ESPP shares
530 744 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plan
9 Months Ended
Sep. 30, 2021
Retirement Benefits [Abstract]  
Employee Benefit Plan Employee Benefit Plan
401(k) Plan
We have established a 401(k) tax-deferred savings plan (the “401(k) Plan”) which permits participants to make contributions by salary deduction pursuant to Section 401(k) of the Internal Revenue Code of 1986, as amended. All participants’ interests in their deferrals are 100% vested when contributed. We are responsible for administrative costs of the 401(k) Plan and have made no matching contributions into our 401(k) Plan since inception. Under the 401(k) Plan, pre-tax contributions are allocated to each participant’s individual account and are then invested in selected investment alternatives according to the participants’ directions. The 401(k) Plan is intended to qualify under Sections 401(a) and 501(a) of the Code. As a tax-qualified retirement plan, contributions to the 401(k) Plan and earnings on those contributions are not taxable to the employees until distributed, and all contributions are deductible by us when and if made.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Major Customers Information
9 Months Ended
Sep. 30, 2021
Segment Reporting [Abstract]  
Segment and Major Customers Information Segment and Major Customers Information
Disaggregation of revenue by geography
We conduct business globally and are primarily managed on a geographic basis. Our Chief Executive Officer, who is our chief operating decision maker, reviews financial information presented on a consolidated basis accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. We define our regions as United States ("U.S."), Europe, the Middle East, and Africa ("EMEA"), Asia Pacific and Japan ("APAC"), and all remaining geographies (primarily Latin America and Canada) included in Others. There are no segment managers who are held accountable for operations,
operating results, and plans for levels, components, or types of products or services below the consolidated unit level. Accordingly, we are considered to be a single reportable segment and operating unit structure.
As discussed in Note 2, the results of product and related subscription and support revenue during the three and nine months ended September 30, 2021 have been included in discontinued operations due to the Purchase Agreement entered into with a consortium led by STG and closing of the sale.
Revenue by geographic region based on the billing address is as follows (in thousands):
Three Months Ended September 30,
20212020202120202021202020212020
U.S.EMEAAPACOther
Platform, cloud subscription and managed services
$40,844 $35,482 $9,040 $5,749 $7,245 $5,548 $3,120 $1,834 
Professional services42,864 36,027 7,737 6,251 4,865 4,286 6,255 4,875 
Total revenue
$83,708 $71,509 $16,777 $12,000 $12,110 $9,834 $9,375 $6,709 
Nine Months Ended September 30,
20212020202120202021202020212020
U.S.EMEAAPACOther
Platform, cloud subscription and managed services
$112,687 $103,394 $26,056 $17,256 $21,043 $15,423 $8,398 $5,893 
Professional services126,291 102,183 24,155 19,580 13,989 11,376 17,949 14,331 
Total revenue
$238,978 $205,577 $50,211 $36,836 $35,032 $26,799 $26,347 $20,224 

Our continuing operations generate revenue from sales of our Mandiant Solutions software-as-a-service platform and modules, subscriptions to our managed services and professional services engagements. We disaggregate our revenue from continuing operations into two main categories: (i) platform, cloud subscription and managed services and (ii) professional services.

Our platform, cloud subscription and managed services category includes our Mandiant Advantage software-as-a-service platform and our threat intelligence, security validation, and automated defense modules, as well as our managed services for detection and response and validation. We deliver our managed services and platform entirely through the cloud or, in the case of our security validation software, either through the cloud or in a hybrid on-premise/cloud configuration.

Our professional services include incident response and other security consulting services to our customers who have experienced a cybersecurity breach or desire assistance assessing the resilience of their information systems infrastructure. The majority of our professional services are offered on a time and materials basis, through a fixed fee arrangement, or on a retainer basis. Revenue from professional services is recognized as services are delivered. Revenue from our pre-paid expertise-on-demand subscription and some pre-paid professional services is deferred and recognized when services are delivered.
The following table depicts the disaggregation of revenue according to revenue type and is consistent with how we evaluate our financial performance (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Platform, cloud subscription and managed services
$60,249 $48,613 $168,184 $141,966 
Professional services
61,721 51,439 182,384 147,470 
Total revenue
$121,970 $100,052 $350,568 $289,436 
Long lived assets by geography
Long lived assets by geographic region based on physical location is as follows (in thousands):
As of September 30, 2021As of December 31, 2020
Property and equipment, net:
United States$57,382 $59,998 
International3,390 4,338 
Total property and equipment, net$60,772 $64,336 
For the three and nine months ended September 30, 2021, and for the three months ended September 30, 2020, one reseller represented 10% of our total revenue. For the nine months ended September 30, 2020, no customer represented 10% or greater of our total revenue.
As of September 30, 2021 and December 31, 2020, no customer represented 10% or greater of our net accounts receivable balance
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
9 Months Ended
Sep. 30, 2021
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsOn October 8, 2021, we completed the previously announced sale of the FireEye Products business to a consortium led by STG in exchange for total cash consideration of $1.2 billion, subject to certain purchase price adjustments, and assumption of certain liabilities of the FireEye Products business as specified in the Purchase Agreement, as amended by an Amendment to the Asset Purchase Agreement entered into on October 8, 2021. The FireEye Products business was classified as discontinued operations in our condensed consolidated statements of operations and excluded from continuing operations. The assets and liabilities have been accounted for as assets and liabilities held for sale in our condensed consolidated balance sheets. See Note 2, "Discontinued Operations," for additional information.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Consolidation
Basis of Presentation and Consolidation
The accompanying unaudited condensed consolidated financial statements include the accounts of Mandiant, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and following the requirements of the Securities and Exchange Commission (“SEC”), for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as our annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of our financial information. The results of operations for the three and nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021 or for any other interim period or for any other future year. As a result of the Purchase Agreement, the FireEye Products business is presented as discontinued operations in our condensed consolidated financial statements and all prior periods presented have been adjusted to reflect the assets and liabilities held for sale and discontinued operations. The balance sheet as of December 31, 2020 has been derived from audited consolidated financial statements at that date but does not include all information required by U.S. GAAP for annual consolidated financial statements.
The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto for the year ended December 31, 2020 included in our Annual Report on Form 10-K for the year ended December 31, 2020.
Use of Estimates
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Such management estimates include, but are not limited to, determining the nature and timing of satisfaction of performance obligations, useful life of our security appliances that are dependent on intelligence and assessing the material rights associated with it, determining the standalone selling price of performance obligations, subscriptions and services, commissions expense including the period of benefit of customer acquisition cost, bonus expense, future taxable income, contract manufacturer liabilities, litigation and settlement costs and other loss contingencies, fair value of our equity awards, achievement of targets for performance stock units, fair value of the liability and equity components of the Convertible Senior Notes (as defined in Note 10), results of operations of the Company’s discontinued operations, and the purchase price allocation of acquired businesses. We base our estimates on historical experience and on assumptions that we believe are reasonable. Changes in facts or circumstances may cause us to change our assumptions and estimates in future periods, and it is possible that actual results could differ from current or revised future estimates.
Discontinued Operations
Discontinued Operations

We consider assets to be held for sale when management commits to a formal plan to actively market the assets for sale at a price reasonable in relation to fair value, it is unlikely that significant changes will be made to the plan, the assets are available for immediate sale in their present condition, an active program to locate a buyer and other actions required to complete the sale have been initiated and the sale of the assets is expected to be completed within one year. Upon designation as held for sale, we record the
carrying value of the assets at the lower of the then current carrying value or estimated fair value, less costs to sell. Following recording as such, assets held for sale are not depreciated or amortized thereafter.

If the disposal of the component of an entity (or group of components) represents a strategic shift that has (or will have) a major effect on an entity’s operations and financial results, it meets the criteria for discontinued operations. The results of discontinued operations, as well as any gain or loss on the disposal transaction, are presented separately, net of tax, from the results of continuing operations for all periods presented. The revenue and expenses included in the results of discontinued operations are the revenue and direct operating expenses incurred by the discontinued component that may be reasonably segregated from the revenue and costs of the ongoing operations of the Company. The assets and liabilities have been accounted for as assets and liabilities held for sale in our condensed consolidated balance sheets. The operating results have been included in discontinued operations in our condensed consolidated financial statements. Assets and liabilities held for sale are classified as current as of September 30, 2021 as it is probable that the sale will occur and proceeds will be collected within one year. The condensed consolidated statement of cash flows presents combined cash flows from continuing operations with cash flows from discontinued operations within each cash flow statement category. The prior periods have been adjusted to reflect the assets and liabilities held for sale and discontinued operations.
Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Adopted
Recently Adopted Accounting Pronouncements
Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract
In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This standard requires capitalization of the implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. Further, the standard also requires the Company to expense the capitalized implementation costs of a hosting arrangement over the term of the hosting arrangement. We adopted the standard effective January 1, 2020. The standard did not have a significant impact on our unaudited condensed consolidated financial statements.
Simplifying the Test for Goodwill Impairment
In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. This standard eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge (i.e. Step 2 of the current guidance), instead measuring the impairment charge as the excess of the reporting unit's carrying amount over its fair value (i.e. Step 1 of the current guidance). We adopted the standard effective January 1, 2020. The standard did not have a significant impact on our unaudited condensed consolidated financial statements.
Measurement of Credit Losses on Financial Instruments
In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This standard changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss ("CECL") model. The CECL model is a more forward-looking approach based on expected losses rather than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. The guidance was effective for the Company beginning in the first quarter of 2020. We adopted the standard effective January 1, 2020. The standard did not have a significant impact on our unaudited condensed consolidated financial statements.
Simplifying Accounting for Income Taxes
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Topic 740 related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and allocating consolidated income taxes to separate financial statements of entities not subject to income tax. ASU 2019-12 is effective for annual and interim periods in fiscal years beginning after December 15, 2020. We adopted ASU 2019-12 as of January 1, 2020. The adoption did not have a significant impact on our unaudited condensed consolidated financial statements.
Recent Legislation
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was enacted and signed into U.S. law to provide economic relief to individuals and businesses facing economic hardship as a result of the COVID-19 pandemic. Changes in tax laws or rates are accounted for in the period of enactment. The income tax provisions of the CARES Act do not have a significant impact on our current taxes, deferred taxes, or uncertain tax positions.
Recent Accounting Pronouncements Not Yet Adopted
In August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (ASU 2020-06): This standard simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU 2020-06 removes from U.S. GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. Similarly, the embedded conversion feature will no longer be amortized into income as interest expense over the life of the instrument. Instead, entities will account for a convertible debt instrument wholly as debt unless (1) a convertible instrument contains features that require bifurcation as a derivative under ASC Topic 815, Derivatives and Hedging, or (2) a convertible debt instrument was issued at a substantial premium. Among other potential impacts, this change is expected to reduce reported interest expense, increase reported net income, and result in a reclassification of certain conversion feature balance sheet amounts from stockholders’ equity to liabilities as it relates to the Convertible Senior Notes. Additionally, ASU 2020-06 requires the application of the if-converted method to calculate the impact of convertible instruments on diluted earnings per share (EPS), which is consistent with the Company’s accounting treatment under the current standard. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, with early adoption permitted for fiscal years beginning after December 15, 2020, and can be adopted on either a fully retrospective or modified retrospective basis. We are adopting the standard on January 1, 2022 and are currently evaluating the method of adoption and overall impact of this standard on our consolidated financial statements.
Fair Value Measurements
The accounting guidance for fair value measurements provides a framework for measuring fair value on either a recurring or nonrecurring basis, whereby the inputs used in our valuation techniques are assigned a hierarchical level. The following are the three levels of inputs to measure fair value:
Level 1: Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2: Inputs that reflect quoted prices for identical assets or liabilities in less active markets; quoted prices for similar assets or liabilities in active markets; benchmark yields, reported trades, broker/dealer quotes, inputs other than quoted prices that are observable for the assets or liabilities; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3: Unobservable inputs that reflect our own assumptions incorporated in valuation techniques used to measure fair value. These assumptions are required to be consistent with market participant assumptions that are reasonably available.
We consider an active market to be one in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis, and consider an inactive market to be one in which there are infrequent or few transactions for the asset or liability, the prices are not current, or price quotations vary substantially either over time or among market makers. Where appropriate, our own or the counterparty’s non-performance risk is considered in measuring the fair values of assets.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Discontinued Operations (Tables)
9 Months Ended
Sep. 30, 2021
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of Assets and Liabilities, Operations & Supplemental Information of the Discontinued Operations The following table summarizes the assets and liabilities held for sale relating to our discontinued operations (dollars in thousands):
September 30, 2021December 31, 2020
MAJOR CLASSES OF ASSETS
Current:
Cash and cash equivalents$11,775 $11,775 
Accounts receivable, net of allowance for doubtful accounts of $905 and $1,334 at September 30, 2021 and December 31, 2020, respectively
88,609 83,012 
Inventories7,565 4,023 
Prepaid expenses and other current assets60,700 63,699 
Property and equipment, net31,285 — 
Goodwill313,873 — 
Intangible assets, net4,292 — 
Deposits and other long-term assets51,974 — 
Operating lease right-of-use assets, net3,413 — 
Total current assets held for sale573,486 162,509 
Non-current:
Property and equipment, net— 15,434 
Goodwill— 313,924 
Intangible assets, net— 5,512 
Deposits and other long-term assets— 56,580 
Operating lease right-of-use assets, net— 1,524 
Total assets classified as held for sale$573,486 $555,483 
MAJOR CLASSES OF LIABILITIES
Current:
Accounts payable$9,105 $1,080 
Accrued and other current liabilities7,980 3,510 
Deferred revenue, current640,049 387,353 
Operating lease liabilities3,031 1,468 
Accrued compensation25,907 23,880 
Total current liabilities held for sale686,072 417,291 
Non-current:
Deferred revenue, non-current— 284,851 
Operating lease liabilities— 400 
Total liabilities classified as held for sale$686,072 $702,542 
Commitments and contingencies
Contract manufacturer commitments$10,034 $5,996 

The following table summarizes the results of the discontinued operations (dollars in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
MAJOR LINE ITEMS CONSTITUTING NET INCOME
Revenue from discontinued operations$132,842 $138,408 $398,546 $403,646 
Cost of revenue28,12629,65483,92889,854
Research and development31,35827,47087,44492,450
Sales and marketing35,11437,648109,644113,714
General and administrative4,63112,757
Restructuring charges6665,423
Net income from discontinued operations before income taxes$33,613 $42,970 $104,773 $102,205 
Provision for income taxes588 476 1,494 1,489 
Net income from discontinued operations, net of income taxes$33,025 $42,494 $103,279 $100,716 
At the closing of the sale of the FireEye Products business on October 8, 2021, we entered into a Transition Services Agreement (“TSA”) and a Reseller and Market Cooperation Agreement (“RSA”) with Magenta Buyer LLC ("McAfee Enterprise"), which is backed by a consortium led by STG. The TSA is designed to ensure and facilitate an orderly transfer of business operations. The services provided by us under the TSA will run up to 18 months following the closing, subject to the ability of McAfee Enterprise to earlier terminate any such services. The RSA is designed to enable the parties and their respective subsidiaries to continue using certain product and service offerings in the operation of their businesses. Under the RSA, each party will grant the other a non-exclusive appointment and license as both a seller and a reseller to promote, sell and distribute the product and service offerings directly or indirectly through the other party’s authorized resale and distribution channel on a standalone basis or as part of a bundled service at agreed-upon rates for 36 months following the separation. The agreed-upon fees for the product and service offerings are generally intended to (i) allow the providing party to recover all costs and expenses of providing such product and service offerings plus a mark-up over those costs and expenses or (ii) compensate the providing party for providing such product and service offerings through an agreed-upon fixed fee arrangement. No revenues or expenses have been incurred for the TSA or RSA for the three and nine months ended September 30, 2021, as the TSA and RSA were not in effect during these periods.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on a Recurring Basis
The following table presents our assets measured at fair value on a recurring basis using the above input categories (in thousands):
As of September 30, 2021As of December 31, 2020
Description
Level 1
Level 2
Level 3
Total
Level 1
Level 2
Level 3
Total
Assets
Cash equivalents:
Money market funds
$143,233 $— $— $143,233 $32,954 $— $— $32,954 
Total cash equivalents
143,233 — — 143,233 32,954 — — 32,954 
Short-term investments:
Certificates of deposit
— 6,355 — 6,355 — 2,752 — 2,752 
Commercial paper
— — — — — 19,994 — 19,994 
Corporate notes and bonds
— 569,090 — 569,090 — 437,652 — 437,652 
U.S. Treasuries
— 75,364 — 75,364 — 74,934 — 74,934 
U.S. Government agencies
— 194,828 — 194,828 — 89,492 — 89,492 
Total short-term investments
— 845,637 — 845,637 — 624,824 — 624,824 
Total assets measured at fair value
$143,233 $845,637 $— $988,870 $32,954 $624,824 $— $657,778 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Investments (Tables)
9 Months Ended
Sep. 30, 2021
Investments, Debt and Equity Securities [Abstract]  
Summary of Investments
Our investments consisted of the following (in thousands):
As of September 30, 2021
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Certificates of deposit
$6,326 $36 $(7)$6,355 
Corporate notes and bonds
567,840 1,469 (219)569,090 
U.S. Treasuries
75,384 (22)75,364 
U.S. Government agencies
194,924 (101)194,828 
Total
$844,474 $1,512 $(349)$845,637 
As of December 31, 2020
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Certificates of deposit
$2,679 $73 $— $2,752 
Commercial paper
19,994 — — 19,994 
Corporate notes and bonds
433,445 4,248 (41)437,652 
U.S. Treasuries
74,914 26 (6)74,934 
U.S. Government agencies
89,451 54 (13)89,492 
Total
$620,483 $4,401 $(60)$624,824 
Summary of Gross Unrealized Losses and Fair Value of Investments in a Continuous Unrealized Loss Position
The following tables present the gross unrealized losses and related fair values of our investments that have been in a continuous unrealized loss position (in thousands):
As of September 30, 2021
Less Than 12 MonthsGreater Than 12 MonthsTotal
Fair ValueUnrealized LossFair ValueUnrealized LossFair ValueUnrealized Loss
Certificates of deposit
$2,936 $(7)$— $— $2,936 $(7)
Corporate notes and bonds
263,919 (219)— — 263,919 (219)
U.S. Treasuries
42,620 (22)— — 42,620 (22)
U.S. Government agencies
170,720 (101)— — 170,720 (101)
Total
$480,195 $(349)$— $— $480,195 $(349)
As of December 31, 2020
Less Than 12 MonthsGreater Than 12 MonthsTotal
Fair ValueUnrealized LossFair ValueUnrealized LossFair ValueUnrealized Loss
Commercial paper
$4,997 $— $— $— $4,997 $— 
Corporate notes and bonds
92,855 (41)870 — 93,725 (41)
U.S. Treasuries
42,799 (6)— — 42,799 (6)
U.S. Government agencies
37,488 (13)1,700 — 39,188 (13)
Total
$178,139 

$(60)

$2,570 

$— $180,709 $(60)
Summary of Contractual Maturities of Investments
The following table summarizes the contractual maturities of our investments as of September 30, 2021 (in thousands):
Amortized CostFair Value
Due within one year$425,939 $426,811 
Due within one to three years 418,535 418,826 
Total$844,474 $845,637 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment, net consisted of the following (in thousands):
As of September 30, 2021As of December 31, 2020
Computer equipment and software
$79,879 $139,147 
Leasehold improvements
58,636 56,401 
Furniture and fixtures
14,282 12,955 
Machinery and equipment
16 160 
Total property and equipment
152,813 208,663 
Less: accumulated depreciation and amortization
(92,041)(144,327)
Total property and equipment, net
$60,772 $64,336 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations (Tables)
9 Months Ended
Sep. 30, 2021
Business Combination and Asset Acquisition [Abstract]  
Schedule of Purchase Price Allocation Allocation of the purchase price is as follows (in thousands):
Amount
Net tangible liabilities assumed$(288)
Intangible assets5,650 
Goodwill7,846 
Total purchase price allocation$13,208 
Allocation of the preliminary purchase price is as follows (in thousands):
Amount
Net tangible liabilities assumed$(4,551)
Intangible assets31,880 
Deferred tax liability(949)
Goodwill151,217 
Total purchase price allocation$177,597 
llocation of the purchase price is as follows (in thousands):
Amount
Net tangible assets acquired$143 
Intangible assets3,400 
Deferred tax liability(513)
Goodwill9,230 
Total preliminary purchase price allocation$12,260 
Schedule of Purchased Intangible Assets
The estimated useful life and fair values of the identifiable intangible assets are as follows (in thousands):
Estimated Useful Life (in years)Amount
Developed technology3$5,500 
Trade name1150 
Total identifiable intangible assets$5,650 
The estimated useful life and fair values of the identifiable intangible assets are as follows (dollars in thousands):
Estimated Useful Life (in years)Amount
Developed technology5$22,300 
In-process technology42,200 
Customer relationships56,760 
Trade name2620 
Total identifiable intangible assets$31,880 
The estimated useful life and fair values of the identifiable intangible assets are as follows (in thousands):
Estimated Useful Life (in years)Amount
Developed technology3$3,400 
Total identifiable intangible assets$3,400 
Purchased intangible assets consisted of the following (in thousands):
As of September 30, 2021As of December 31, 2020
Developed technology
$150,893 $147,493 
Content
158,700 158,700 
Customer relationships
112,360 112,360 
Contract backlog
13,200 13,200 
Trade names
17,720 17,720 
Non-competition agreements
1,100 1,100 
Total intangible assets
453,973 450,573 
Less: accumulated amortization
(363,258)(330,018)
Total net intangible assets
$90,715 $120,555 
Schedule of Expected Annual Amortization Expense of Intangible Assets
The expected future annual amortization expense of intangible assets as of September 30, 2021 is presented below (in thousands):
Years Ending December 31,Amount
2021 (remaining three months)$11,204 
202234,439 
202329,421 
202410,566 
2025 5,085 
Total$90,715 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring Charges (Tables)
9 Months Ended
Sep. 30, 2021
Restructuring and Related Activities [Abstract]  
Summary of Restructuring Activities
The following table sets forth the restructuring balance as of September 30, 2021 related to previous restructuring activities and a summary of restructuring activities during the nine months ended September 30, 2021 (in thousands):
Severance and related costsFacilities costsTotal costs
Balance, December 31, 2020$570 $478 $1,048 
Provision for restructuring charges1,898 — 1,898 
Cash payments(2,168)(360)(2,528)
Other adjustments(249)11 (238)
Balance, September 30, 2021$51 $129 $180 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Schedule of Components of Lease Expenses and Supplemental Balance Sheet, Cash Flow and Other Information
The components of lease expenses were as follows (in thousands):
Three Months Ended September 30, 2021Nine Months Ended September 30, 2021
Operating lease costs$3,256 $10,039 
Short-term lease costs493 1,175 
Sublease income(148)(592)
Total net lease costs$3,601 $10,622 
Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate):
As of September 30, 2021
Operating leases:
Operating lease right-of-use assets, net$35,550 
Operating lease liabilities, current$13,567 
Operating lease liabilities, non-current54,571 
Total operating lease liabilities$68,138 
Weighted average remaining lease term (in years)6.9
Weighted average discount rate6.0 %
Supplemental cash flow and other information related to leases is as follows (in thousands):
Three Months Ended September 30, 2021Nine Months Ended September 30, 2021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$3,951 $13,278 
Lease liabilities arising from obtaining right-of-use assets:
Operating leases$— $11,683 
Schedule of Cash Flows of Operating Lease Liabilities Cash flows of operating lease liabilities are as follows (in thousands):
Years Ending December 31, 
Amount 
2021 (remaining three months)$2,894 
202214,600 
202312,914 
202411,409 
202510,626 
202610,595 
2027 and thereafter20,250 
Total lease payments
83,288 
Less: imputed interest
(15,150)
Total lease obligations
68,138 
Less: current lease obligations
(13,567)
Long-term lease obligations
$54,571 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Revenue (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Deferred Revenue
Deferred revenue consisted of the following (in thousands):
As of September 30, 2021As of December 31, 2020
Platform, cloud subscription and managed services, current
$136,273 $126,086 
Professional services, current
111,867 100,270 
Total deferred revenue, current
248,140 226,356 
Platform, cloud subscription and managed services, non-current
65,275 56,691 
Professional services, non-current
1,261 1,206 
Total deferred revenue, non-current
66,536 57,897 
Total deferred revenue
$314,676 $284,253 
Changes in the balance of deferred revenue for the periods presented are as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Deferred revenue, beginning of period
$297,326 $244,084 $284,253 $273,241 
Billings for the period
139,320 99,591 380,991 259,818 
Revenue recognized
(121,970)(100,052)(350,568)(289,436)
Deferred revenue, end of period
$314,676 $243,623 $314,676 $243,623 
Schedule of Expected Recognition of Remaining Performance Obligations
We expect to recognize these remaining performance obligations as follows (in percentages):
TotalLess than 1 year1-2 years2-3 yearsMore than 3 years
Deferred revenue100%79%14%6%1%
Backlog100%48%30%20%2%
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes (Tables)
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Schedule of the Liability and Equity Components of the Convertible Senior Notes
The liability and equity components of the 2024 Notes consisted of the following (in thousands):
As of September 30, 2021As of December 31, 2020
2024 Notes2024 Notes
Liability component:
Principal$600,000 $600,000 
Less: 2024 Notes discounts and issuance costs, net of amortization(73,703)(92,750)
Net carrying amount$526,297 $507,250 
Equity component, net of issuance costs$138,064 $138,064 
The liability and equity components of the remaining portion of 2035 Notes consisted of the following (in thousands):
As of September 30, 2021As of December 31, 2020
Series A NotesSeries B NotesSeries A NotesSeries B Notes
Liability component:
Principal$23,436 $460,000 $23,436 $460,000 
Less: 2035 Notes discount and issuance costs, net of amortization— (14,268)— (29,790)
Net carrying amount$23,436 $445,732 $23,436 $430,210 
Equity component, net of issuance costs$15,559 $117,834 $15,559 $117,834 
Schedule of Interest Expense Related to the Convertible Senior Notes
Interest expense related to the 2024 Notes consisted of the following (dollars in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
2024 Notes2024 Notes2024 Notes2024 Notes
Coupon interest$1,313 $1,313 $3,938 $3,938 
Amortization of 2024 Notes discounts and issuance costs6,427 6,119 19,047 18,133 
Total interest expense recognized$7,740 $7,432 $22,985 $22,071 
Effective interest rate on the liability component6.0 %6.0 %6.0 %6.1 %
Interest expense for the three and nine months ended September 30, 2021 related to the 2035 Notes consisted of the following (dollars in thousands):
Three Months Ended September 30, 2021Nine Months Ended September 30, 2021
Series A NotesSeries B NotesSeries A NotesSeries B Notes
Coupon interest$59 $1,869 $176 $5,606 
Amortization of 2035 Notes discount and issuance costs— 5,235 — 15,523 
Total interest expense recognized$59 $7,104 $176 $21,129 
Effective interest rate on the liability component1.0 %6.5 %1.0 %6.5 %
Interest expense for the three and nine months ended September 30, 2020 related to the 2035 Notes consisted of the following (dollars in thousands):
Three Months Ended September 30, 2020Nine Months Ended September 30, 2020
Series A NotesSeries B NotesSeries A NotesSeries B Notes
Coupon interest$59 $1,869 $577 $5,606 
Amortization of 2035 Notes discount and issuance costs— 4,994 2,540 14,806 
Total interest expense recognized$59 $6,863 $3,117 $20,412 
Effective interest rate on the liability component1.0 %6.5 %3.5 %6.6 %
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Common Shares Reserved for Issuance (Tables)
9 Months Ended
Sep. 30, 2021
Equity [Abstract]  
Schedule of Reserved Shares of Common Stock for Issuance
We had reserved shares of common stock for issuance as follows (in thousands):
As of September 30, 2021As of December 31, 2020
Reserved under stock award plans
41,923 38,745 
Convertible senior notes
33,856 33,856 
Convertible preferred stock24,043 23,249 
Employee Stock Purchase Plan (ESPP)
4,684 3,425 
Total
104,506 99,275 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Award Plans (Tables)
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Summary of the Activity for Stock Option Changes and Summary of Information Related to Options Outstanding and Options Exercisable
A summary of the activity, for continuing and discontinued operations, for our stock option changes during the reporting period and a summary of information related to options outstanding and options exercisable are presented below (in thousands, except per share amounts and contractual life years):
Options Outstanding
Number of
Shares
Weighted-
Average
Exercise
Price
(per share)
Weighted-
Average
Contractual
Life (years)
Aggregate
Intrinsic
Value
Balance — December 31, 20203,485 $8.33 5.3$60,679 
Exercised
(913)4.76  13,972 
Cancelled
(99)29.39 
Balance — September 30, 20212,473 8.81 5.031,100 
Options exercisable — September 30, 20211,642 $12.05 3.6$18,311 
Summary of Activity for Restricted Common Stock, RSAs and RSUs and Summary of Information Related to Unvested Restricted Common Stock, RSAs and RSUs and those Expected to Vest
A summary of the activity, for continuing and discontinued operations, for our restricted common stock, RSAs and RSUs during the reporting periods and a summary of information related to unvested restricted common stock, RSAs and RSUs, including those expected to vest based on the achievement of a performance condition, are presented below (in thousands, except per share amounts and contractual life years):
Number of
Shares
Weighted-
Average
Grant Date
Fair Value
(per share)
Weighted-
Average
Contractual
Life (years)
Aggregate
Intrinsic
Value
Unvested balance — December 31, 202020,400 $15.35 1.4$470,424 
Granted
16,045 20.62 
Vested
(8,135)15.71 
Cancelled
(2,616)17.23 
Unvested balance — September 30, 202125,694 18.39 1.6457,355 
Unvested awards for which the requisite service period has not been rendered and vesting is subject to the achievement of a performance condition — September 30, 20212,748 $18.69 1.6$48,907 
Schedule of Assumptions used in Black-Scholes Option Pricing Model
The following table summarizes the assumptions used in the Black-Scholes option-pricing model to determine fair value of our common shares to be issued under the ESPP for the offering periods beginning in May 2020:
Three and Nine Months Ended September 30, 2021Three and Nine Months Ended September 30, 2020
Fair value of common stock
$22.33
$13.06
Risk-free interest rate
0.04%
0.17% - 0.18%
Expected term (in years)
0.5 - 1.0
0.5 - 1.0
Volatility
55% - 62%
52% - 68%
Sounds
—%—%
Schedule of Stock-Based Compensation Expense Related to Stock Options, ESPP and Restricted Stock Units and Awards
Stock-based compensation expense related to stock options, ESPP and restricted stock unit awards, relating to continuing operations, is included in the condensed consolidated statements of operations as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Cost of platform, cloud subscription and managed services revenue
$3,451 $2,667 $9,752 $7,532 
Cost of professional services revenue
6,253 4,722 17,574 12,470 
Research and development
9,644 6,232 27,387 16,598 
Sales and marketing
10,176 9,706 31,605 26,749 
General and administrative
9,598 5,952 24,948 18,439 
Total
$39,122 $29,279 $111,266 $81,788 
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss per Share (Tables)
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Schedule of Computation of Net Loss Per Common Share
The following table sets forth the computation of net loss per common share (in thousands, except per share amounts):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Numerator:
Loss from continuing operations
$(101,247)$(81,613)$(286,843)$(269,416)
Net income from discontinued operations33,025 42,494 103,279 100,716 
Net loss(68,222)(39,119)(183,564)(168,700)
Dividend on series A convertible preferred stock(4,613)— (13,688)— 
Accretion of series A convertible preferred stock— — (82)— 
Net loss attributable to common stockholders(72,835)(39,119)(197,334)(168,700)
Denominator:
Weighted average number of shares outstanding—basic and diluted
237,168 224,807 236,404 221,329 
Net loss per share attributable to common stockholders, basic and diluted:
Continuing operations$(0.45)$(0.36)$(1.27)$(1.22)
Discontinued operations0.14 0.19 0.44 0.46 
Total net loss per share attributable to common stockholders, basic and diluted$(0.31)$(0.17)$(0.83)$(0.76)
Schedule of Outstanding Options and Unvested Shares Excluded From Computation of Diluted Net Loss Per Common Share
The following outstanding options, unvested shares and units, ESPP shares, shares issuable upon the conversion of the Convertible Senior Notes, convertible preferred stock and shares contingently issuable were excluded (as common stock equivalents) from the computation of diluted net loss per common share for the periods presented as their effect would have been anti-dilutive (in thousands):
As of September 30,
20212020
Options to purchase common stock
2,473 2,999 
Unvested restricted stock awards and units
25,694 21,633 
Convertible preferred stock24,043 — 
Convertible senior notes
33,856 33,856 
ESPP shares
530 744 
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Major Customers Information (Tables)
9 Months Ended
Sep. 30, 2021
Segment Reporting [Abstract]  
Revenue From External Customers by Geographic Areas
Revenue by geographic region based on the billing address is as follows (in thousands):
Three Months Ended September 30,
20212020202120202021202020212020
U.S.EMEAAPACOther
Platform, cloud subscription and managed services
$40,844 $35,482 $9,040 $5,749 $7,245 $5,548 $3,120 $1,834 
Professional services42,864 36,027 7,737 6,251 4,865 4,286 6,255 4,875 
Total revenue
$83,708 $71,509 $16,777 $12,000 $12,110 $9,834 $9,375 $6,709 
Nine Months Ended September 30,
20212020202120202021202020212020
U.S.EMEAAPACOther
Platform, cloud subscription and managed services
$112,687 $103,394 $26,056 $17,256 $21,043 $15,423 $8,398 $5,893 
Professional services126,291 102,183 24,155 19,580 13,989 11,376 17,949 14,331 
Total revenue
$238,978 $205,577 $50,211 $36,836 $35,032 $26,799 $26,347 $20,224 
Schedule of Disaggregation of Revenue
The following table depicts the disaggregation of revenue according to revenue type and is consistent with how we evaluate our financial performance (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Platform, cloud subscription and managed services
$60,249 $48,613 $168,184 $141,966 
Professional services
61,721 51,439 182,384 147,470 
Total revenue
$121,970 $100,052 $350,568 $289,436 
Summary of Long Lived Assets by Geographic Region Based on Physical Location
Long lived assets by geographic region based on physical location is as follows (in thousands):
As of September 30, 2021As of December 31, 2020
Property and equipment, net:
United States$57,382 $59,998 
International3,390 4,338 
Total property and equipment, net$60,772 $64,336 
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business and Summary of Significant Accounting Policies (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 4 Months Ended 9 Months Ended
Sep. 30, 2021
$ / shares
shares
Dec. 31, 2020
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Nov. 30, 2020
USD ($)
shares
Jan. 31, 2020
USD ($)
Jun. 30, 2015
USD ($)
Sep. 30, 2021
USD ($)
$ / shares
shares
Sep. 30, 2021
USD ($)
$ / shares
shares
Sep. 30, 2021
USD ($)
$ / shares
shares
Jun. 02, 2021
USD ($)
May 29, 2021
USD ($)
Business Acquisition [Line Items]                      
Stock repurchase program of common stock amount                   $ 500.0  
Shares repurchased (in shares) | shares             1,800,000   5,300,000    
Shares repurchased             $ 31.6   $ 100.0    
Shares repurchased, average cost per share (in dollars per share) | $ / shares $ 18.84           $ 17.72   $ 18.84    
Stock repurchased during period (in shares) | shares               5,300,000      
Stock repurchased during period           $ 150.0   $ 100.0      
Series A convertible preferred stock, par value (usd per share) | $ / shares $ 0.0001 $ 0.0001 $ 0.0001       $ 0.0001 $ 0.0001 $ 0.0001    
Series A Preferred Stock | Private Placement                      
Business Acquisition [Line Items]                      
Number of shares issued and sold (shares) | shares     400,000                
Dividend rate     0.045                
Series A convertible preferred stock, par value (usd per share) | $ / shares   0.0001 $ 0.0001                
Sale price (usd per share) | $ / shares   $ 1,000 $ 1,000                
Aggregate purchase price     $ 400.0                
Respond Software                      
Business Acquisition [Line Items]                      
Purchase consideration, cash paid       $ 116.1              
Common stock issued to acquire company (shares) | shares       4,931,862              
Common stock issued to acquire company, with vesting conditions (shares) | shares 436,916 694,768   694,768              
Consideration transferred, equity interests       $ 60.3              
Fair value of replacement awards       1.2              
Total purchase consideration       $ 177.6              
Cloudvisory                      
Business Acquisition [Line Items]                      
Purchase consideration, cash paid         $ 13.2            
Liabilities assumed         $ 0.3            
Products Business | Discontinued Operations, Held-for-sale                      
Business Acquisition [Line Items]                      
Total cash consideration                     $ 1,200.0
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Discontinued Operations - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 08, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
May 29, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Total revenue   $ 121,970 $ 100,052 $ 350,568 $ 289,436  
Total cost of revenue   65,105 $ 57,091 187,715 $ 165,289  
Subsequent Event            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Total cash consideration $ 1,200,000          
Products Business | Discontinued Operations, Held-for-sale            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Total cash consideration           $ 1,200,000
Products Business | Discontinued Operations, Disposed of by Sale | TSA and RSA            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Total revenue   0   0    
Total cost of revenue   $ 0   $ 0    
Products Business | Discontinued Operations, Disposed of by Sale | TSA | Subsequent Event            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Transition service period 18 months          
Products Business | Discontinued Operations, Disposed of by Sale | RSA | Subsequent Event            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Bundled service term period 36 months          
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Discontinued Operations - The Assets and Liabilities Included Within Discontinued Operations (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Current:        
Cash and cash equivalents $ 11,775 $ 11,775 $ 11,775 $ 11,775
Total current assets held for sale 573,486 162,509    
Current:        
Total current liabilities held for sale 686,072 417,291    
Discontinued Operations, Held-for-sale | Products Business        
Current:        
Cash and cash equivalents 11,775 11,775    
Accounts receivable, net of allowance for doubtful accounts of $905 and $1,334 at September 30, 2021 and December 31, 2020, respectively 88,609 83,012    
Allowance for doubtful accounts 905 1,334    
Inventories 7,565 4,023    
Prepaid expenses and other current assets 60,700 63,699    
Property and equipment, net 31,285 0    
Goodwill 313,873 0    
Intangible assets, net 4,292 0    
Deposits and other long-term assets 51,974 0    
Operating lease right-of-use assets, net 3,413 0    
Total current assets held for sale 573,486 162,509    
Non-current:        
Property and equipment, net 0 15,434    
Goodwill 0 313,924    
Intangible assets, net 0 5,512    
Deposits and other long-term assets 0 56,580    
Operating lease right-of-use assets, net 0 1,524    
Total assets classified as held for sale 573,486 555,483    
Current:        
Accounts payable 9,105 1,080    
Accrued and other current liabilities 7,980 3,510    
Deferred revenue, current 640,049 387,353    
Operating lease liabilities 3,031 1,468    
Accrued compensation 25,907 23,880    
Total current liabilities held for sale 686,072 417,291    
Non-current:        
Deferred revenue, non-current 0 284,851    
Operating lease liabilities 0 400    
Total liabilities classified as held for sale 686,072 702,542    
Commitments and contingencies        
Contract manufacturer commitments $ 10,034 $ 5,996    
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Discontinued Operations - Major Line Items Constituting Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
MAJOR LINE ITEMS CONSTITUTING NET INCOME        
Net income from discontinued operations, net of income taxes $ 33,025 $ 42,494 $ 103,279 $ 100,716
Discontinued Operations, Held-for-sale | Products Business        
MAJOR LINE ITEMS CONSTITUTING NET INCOME        
Revenue from discontinued operations 132,842 138,408 398,546 403,646
Cost of revenue 28,126 29,654 83,928 89,854
Research and development 31,358 27,470 87,444 92,450
Sales and marketing 35,114 37,648 109,644 113,714
General and administrative 4,631 0 12,757 0
Restructuring charges 0 666 0 5,423
Net income from discontinued operations before income taxes 33,613 42,970 104,773 102,205
Provision for income taxes 588 476 1,494 1,489
Net income from discontinued operations, net of income taxes $ 33,025 $ 42,494 $ 103,279 $ 100,716
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents $ 143,233 $ 32,954
Total short-term investments 845,637 624,824
Total assets measured at fair value 988,870 657,778
Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 6,355 2,752
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 19,994
Corporate notes and bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 569,090 437,652
U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 75,364 74,934
U.S. Government agencies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 194,828 89,492
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 143,233 32,954
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 143,233 32,954
Total short-term investments 0 0
Total assets measured at fair value 143,233 32,954
Level 1 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 1 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 1 | Corporate notes and bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 1 | U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 1 | U.S. Government agencies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 143,233 32,954
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 0 0
Total short-term investments 845,637 624,824
Total assets measured at fair value 845,637 624,824
Level 2 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 6,355 2,752
Level 2 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 19,994
Level 2 | Corporate notes and bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 569,090 437,652
Level 2 | U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 75,364 74,934
Level 2 | U.S. Government agencies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 194,828 89,492
Level 2 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 0 0
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 0 0
Total short-term investments 0 0
Total assets measured at fair value 0 0
Level 3 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 3 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 3 | Corporate notes and bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 3 | U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 3 | U.S. Government agencies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 3 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents $ 0 $ 0
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Narrative (Details) - Level 2 - Convertible Senior Notes - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Fair value of debt $ 1,000,000,000 $ 1,000,000,000
Measurement Input, Share Price    
Debt Instrument [Line Items]    
Measurement input 1,000  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Summary of Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Total $ 844,474 $ 620,483
Gross Unrealized Gains 1,512 4,401
Gross Unrealized Losses (349) (60)
Estimated Fair Value 845,637 624,824
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Total 6,326 2,679
Gross Unrealized Gains 36 73
Gross Unrealized Losses (7) 0
Estimated Fair Value 6,355 2,752
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Total   19,994
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Estimated Fair Value 0 19,994
Corporate notes and bonds    
Debt Securities, Available-for-sale [Line Items]    
Total 567,840 433,445
Gross Unrealized Gains 1,469 4,248
Gross Unrealized Losses (219) (41)
Estimated Fair Value 569,090 437,652
U.S. Treasuries    
Debt Securities, Available-for-sale [Line Items]    
Total 75,384 74,914
Gross Unrealized Gains 2 26
Gross Unrealized Losses (22) (6)
Estimated Fair Value 75,364 74,934
U.S. Government agencies    
Debt Securities, Available-for-sale [Line Items]    
Total 194,924 89,451
Gross Unrealized Gains 5 54
Gross Unrealized Losses (101) (13)
Estimated Fair Value $ 194,828 $ 89,492
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Summary of Gross Unrealized Losses and Fair Value of Investments in a Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Fair Value    
Less Than 12 Months $ 480,195 $ 178,139
Greater Than 12 Months 0 2,570
Total 480,195 180,709
Unrealized Loss    
Less Than 12 Months (349) (60)
Greater Than 12 Months 0 0
Total (349) (60)
Certificates of deposit    
Fair Value    
Less Than 12 Months 2,936  
Greater Than 12 Months 0  
Total 2,936  
Unrealized Loss    
Less Than 12 Months (7)  
Greater Than 12 Months 0  
Total (7)  
Commercial paper    
Fair Value    
Less Than 12 Months   4,997
Greater Than 12 Months   0
Total   4,997
Unrealized Loss    
Less Than 12 Months   0
Greater Than 12 Months   0
Total   0
Corporate notes and bonds    
Fair Value    
Less Than 12 Months 263,919 92,855
Greater Than 12 Months 0 870
Total 263,919 93,725
Unrealized Loss    
Less Than 12 Months (219) (41)
Greater Than 12 Months 0 0
Total (219) (41)
U.S. Treasuries    
Fair Value    
Less Than 12 Months 42,620 42,799
Greater Than 12 Months 0 0
Total 42,620 42,799
Unrealized Loss    
Less Than 12 Months (22) (6)
Greater Than 12 Months 0 0
Total (22) (6)
U.S. Government agencies    
Fair Value    
Less Than 12 Months 170,720 37,488
Greater Than 12 Months 0 1,700
Total 170,720 39,188
Unrealized Loss    
Less Than 12 Months (101) (13)
Greater Than 12 Months 0 0
Total $ (101) $ (13)
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Summary of Contractual Maturities of Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Amortized Cost    
Due within one year $ 425,939  
Due within one to three years 418,535  
Total 844,474 $ 620,483
Fair Value    
Due within one year 426,811  
Due within one to three years 418,826  
Total $ 845,637 $ 624,824
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Narrative (Details) - Private Company - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Schedule of Equity Method Investments [Line Items]    
Ownership percentage 11.00% 11.00%
Gain (loss) from investment $ 0  
Amounts paid to shareholders $ 0  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 152,813 $ 208,663
Less: accumulated depreciation and amortization (92,041) (144,327)
Total property and equipment, net 60,772 64,336
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 79,879 139,147
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 58,636 56,401
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment 14,282 12,955
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 16 $ 160
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Property, Plant and Equipment [Abstract]        
Depreciation and amortization $ 5.3 $ 6.0 $ 21.7 $ 17.1
Capitalized software development costs 4.2 2.2 13.0 10.0
Amortization of capitalized software development costs $ 2.7 $ 2.8 $ 8.7 $ 7.5
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2021
Aug. 04, 2021
Dec. 31, 2020
Nov. 30, 2020
Jan. 31, 2020
Sep. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Business Acquisition [Line Items]                    
Goodwill $ 1,060,023   $ 1,050,962     $ 1,060,023     $ 1,060,023  
Amortization expense           11,100   $ 10,000 33,200 $ 30,400
Cloudvisory                    
Business Acquisition [Line Items]                    
Purchase consideration, cash paid         $ 13,200          
Liabilities assumed         300          
Goodwill         $ 7,846          
Cloudvisory | Discontinued Operations, Held-for-sale | Products Business                    
Business Acquisition [Line Items]                    
Goodwill   $ 1,800                
Cloudvisory | Measurement Input, Discount Rate | Developed Technology                    
Business Acquisition [Line Items]                    
Intangible assets, measurement input   35.00%                
Cloudvisory | Measurement Input, Discount Rate | Trade Names                    
Business Acquisition [Line Items]                    
Intangible assets, measurement input   35.00%                
Cloudvisory | Measurement Input, Royalty Rate | Trade Names                    
Business Acquisition [Line Items]                    
Intangible assets, measurement input   1.00%                
Respond Software                    
Business Acquisition [Line Items]                    
Purchase consideration, cash paid       $ 116,100            
Goodwill       $ 151,217            
Common stock issued to acquire company (shares)       4,931,862            
Common stock issued to acquire company, with vesting conditions (shares) 436,916   694,768 694,768            
Number of shares cancelled (shares)             257,852      
Consideration transferred, equity interests       $ 60,300            
Fair value of replacement awards       1,200            
Total purchase consideration       177,600            
Goodwill, expected tax deductible amount       $ 0            
Respond Software | Discontinued Operations, Held-for-sale | Products Business                    
Business Acquisition [Line Items]                    
Goodwill $ 34,800         34,800     34,800  
Respond Software | Measurement Input, Discount Rate | Developed Technology                    
Business Acquisition [Line Items]                    
Intangible assets, measurement input       12.00%            
Respond Software | Measurement Input, Discount Rate | Trade Names                    
Business Acquisition [Line Items]                    
Intangible assets, measurement input       12.00%            
Respond Software | Measurement Input, Discount Rate | In-process technology                    
Business Acquisition [Line Items]                    
Intangible assets, measurement input       13.00%            
Respond Software | Measurement Input, Discount Rate | Customer Relationships                    
Business Acquisition [Line Items]                    
Intangible assets, measurement input       11.00%            
Respond Software | Measurement Input, Royalty Rate | Trade Names                    
Business Acquisition [Line Items]                    
Intangible assets, measurement input       1.00%            
Intrigue                    
Business Acquisition [Line Items]                    
Purchase consideration, cash paid   $ 12,300                
Goodwill $ 9,200 $ 9,230       $ 9,200     9,200  
Intrigue | Measurement Input, Discount Rate | Developed Technology                    
Business Acquisition [Line Items]                    
Intangible assets, measurement input   40.00%                
Intrigue And Respond Software                    
Business Acquisition [Line Items]                    
Goodwill, tax adjustment                 $ 200  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Aug. 04, 2021
Dec. 31, 2020
Nov. 30, 2020
Jan. 31, 2020
Business Acquisition [Line Items]          
Goodwill $ 1,060,023   $ 1,050,962    
Cloudvisory          
Business Acquisition [Line Items]          
Net tangible liabilities assumed         $ (288)
Intangible assets         5,650
Goodwill         7,846
Total preliminary purchase price allocation         $ 13,208
Respond Software          
Business Acquisition [Line Items]          
Net tangible liabilities assumed       $ (4,551)  
Intangible assets       31,880  
Deferred tax liability       (949)  
Goodwill       151,217  
Total preliminary purchase price allocation       $ 177,597  
Intrigue          
Business Acquisition [Line Items]          
Net tangible assets acquired   $ 143      
Intangible assets   3,400      
Deferred tax liability   (513)      
Goodwill $ 9,200 9,230      
Total preliminary purchase price allocation   $ 12,260      
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Identifiable Intangible Assets Acquired (Details) - USD ($)
$ in Thousands
1 Months Ended
Aug. 04, 2021
Nov. 30, 2020
Jan. 31, 2020
Cloudvisory      
Business Acquisition [Line Items]      
Amount     $ 5,650
Cloudvisory | Developed technology      
Business Acquisition [Line Items]      
Estimated Useful Life (in years)     3 years
Amount     $ 5,500
Cloudvisory | Trade name      
Business Acquisition [Line Items]      
Estimated Useful Life (in years)     1 year
Amount     $ 150
Respond Software      
Business Acquisition [Line Items]      
Amount   $ 31,880  
Respond Software | Developed technology      
Business Acquisition [Line Items]      
Estimated Useful Life (in years)   5 years  
Amount   $ 22,300  
Respond Software | In-process technology      
Business Acquisition [Line Items]      
Estimated Useful Life (in years)   4 years  
Amount   $ 2,200  
Respond Software | Customer relationships      
Business Acquisition [Line Items]      
Estimated Useful Life (in years)   5 years  
Amount   $ 6,760  
Respond Software | Trade name      
Business Acquisition [Line Items]      
Estimated Useful Life (in years)   2 years  
Amount   $ 620  
Intrigue      
Business Acquisition [Line Items]      
Amount $ 3,400    
Intrigue | Developed technology      
Business Acquisition [Line Items]      
Estimated Useful Life (in years) 3 years    
Amount $ 3,400    
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Purchased Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Business Acquisition [Line Items]    
Total intangible assets $ 453,973 $ 450,573
Less: accumulated amortization (363,258) (330,018)
Total net intangible assets 90,715 120,555
Developed technology    
Business Acquisition [Line Items]    
Total intangible assets 150,893 147,493
Content    
Business Acquisition [Line Items]    
Total intangible assets 158,700 158,700
Customer relationships    
Business Acquisition [Line Items]    
Total intangible assets 112,360 112,360
Contract backlog    
Business Acquisition [Line Items]    
Total intangible assets 13,200 13,200
Trade names    
Business Acquisition [Line Items]    
Total intangible assets 17,720 17,720
Non-competition agreements    
Business Acquisition [Line Items]    
Total intangible assets $ 1,100 $ 1,100
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Schedule of Expected Annual Amortization Expense of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Business Combination and Asset Acquisition [Abstract]    
2021 (remaining three months) $ 11,204  
2022 34,439  
2023 29,421  
2024 10,566  
2025 5,085  
Total net intangible assets $ 90,715 $ 120,555
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring Charges - Summary of Restructuring Activities (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Restructuring Reserve  
Balance, December 31, 2020 $ 1,048
Provision for restructuring charges 1,898
Cash payments (2,528)
Other adjustments (238)
Balance, September 30, 2021 180
Severance and related costs  
Restructuring Reserve  
Balance, December 31, 2020 570
Provision for restructuring charges 1,898
Cash payments (2,168)
Other adjustments (249)
Balance, September 30, 2021 51
Facilities costs  
Restructuring Reserve  
Balance, December 31, 2020 478
Provision for restructuring charges 0
Cash payments (360)
Other adjustments 11
Balance, September 30, 2021 $ 129
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring Charges - Narrative (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Restructuring Cost and Reserve [Line Items]    
Restructuring reserve $ 180 $ 1,048
Facilities Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring reserve 129 478
Severance and related costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring reserve $ 51 $ 570
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Narrative (Details)
9 Months Ended
Sep. 30, 2021
Lessee, Lease, Description [Line Items]  
Optional extension term 5 years
Optional termination period 1 year
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 11 years
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Components of Lease Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Leases [Abstract]    
Operating lease costs $ 3,256 $ 10,039
Short-term lease costs 493 1,175
Sublease income (148) (592)
Total net lease costs $ 3,601 $ 10,622
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Operating leases:    
Operating lease right-of-use assets, net $ 35,550 $ 36,728
Operating lease liabilities, current 13,567 14,556
Operating lease liabilities, non-current 54,571 $ 41,802
Total operating lease liabilities $ 68,138  
Weighted average remaining lease term (in years) 6 years 10 months 24 days  
Weighted average discount rate 6.00%  
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 3,951 $ 13,278
Lease liabilities arising from obtaining right-of-use assets:    
Operating leases $ 0 $ 11,683
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Undiscounted Cash Flows of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2021 (remaining three months) $ 2,894  
2022 14,600  
2023 12,914  
2024 11,409  
2025 10,626  
2026 10,595  
2027 and thereafter 20,250  
Total lease payments 83,288  
Less: imputed interest (15,150)  
Total operating lease liabilities 68,138  
Less: current lease obligations (13,567) $ (14,556)
Long-term lease obligations $ 54,571 $ 41,802
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Revenue - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Dec. 31, 2019
Revenue from External Customer [Line Items]            
Total deferred revenue, current $ 248,140   $ 226,356      
Total deferred revenue, non-current 66,536   57,897      
Total deferred revenue 314,676 $ 297,326 284,253 $ 243,623 $ 244,084 $ 273,241
Platform, cloud subscription and managed services            
Revenue from External Customer [Line Items]            
Total deferred revenue, current 136,273   126,086      
Total deferred revenue, non-current 65,275   56,691      
Professional services            
Revenue from External Customer [Line Items]            
Total deferred revenue, current 111,867   100,270      
Total deferred revenue, non-current $ 1,261   $ 1,206      
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Revenue - Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Deferred Revenue        
Beginning balance $ 297,326 $ 244,084 $ 284,253 $ 273,241
Billings for the period 139,320 99,591 380,991 259,818
Revenue recognized (121,970) (100,052) (350,568) (289,436)
Ending balance $ 314,676 $ 243,623 $ 314,676 $ 243,623
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Revenue - Narrative (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]            
Deferred revenue $ 314,676 $ 297,326 $ 284,253 $ 243,623 $ 244,084 $ 273,241
Backlog $ 11,100          
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Revenue - Remaining Performance Obligations (Details)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Deferred revenue 100.00%
Backlog 100.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01  
Revenue from Contract with Customer [Abstract]  
Deferred revenue 79.00%
Backlog 48.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Deferred Revenue 1 year
Backlog 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-10-01  
Revenue from Contract with Customer [Abstract]  
Deferred revenue 14.00%
Backlog 30.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Deferred Revenue 1 year
Backlog 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01  
Revenue from Contract with Customer [Abstract]  
Deferred revenue 6.00%
Backlog 20.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Deferred Revenue 1 year
Backlog 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01  
Revenue from Contract with Customer [Abstract]  
Deferred revenue 1.00%
Backlog 2.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Deferred Revenue
Backlog
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes - Convertible Senior Notes due 2024 (Details)
1 Months Ended 9 Months Ended
Sep. 30, 2021
$ / shares
shares
May 24, 2018
USD ($)
day
$ / shares
May 31, 2018
USD ($)
Jun. 30, 2015
USD ($)
day
$ / shares
Sep. 30, 2021
USD ($)
$ / shares
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Jun. 05, 2018
USD ($)
Debt Instrument [Line Items]                
Repurchase of convertible senior notes         $ 0 $ 96,392,000    
Purchase of capped calls   $ 65,200,000            
Convertible Senior Notes                
Debt Instrument [Line Items]                
Debt instrument, convertible, conversion ratio       0.0164572        
Conversion price (usd per share) | $ / shares       $ 60.76        
Threshold note trading days | day       5        
Threshold percentage of note price trigger       98.00%        
Redemption price, percentage   100.00%   100.00%        
Redemption price triggered by fundamental change, percentage   100.00%            
Convertible Senior Notes | Subsequent to September 30, 2015                
Debt Instrument [Line Items]                
Threshold trading days | day   20   20        
Threshold consecutive trading days | day   30   30        
Threshold percentage of stock price trigger   130.00%   130.00%        
Convertible Senior Notes | On or After June 1, 2020 Until June 1, 2022                
Debt Instrument [Line Items]                
Threshold consecutive trading days | day       30        
Convertible Senior Notes Due 2024 | Convertible Senior Notes                
Debt Instrument [Line Items]                
Principal amount   $ 525,000,000           $ 75,000,000
Interest rate   0.875%            
Initial purchaser's discount   $ 15,000,000            
Debt issuance costs   600,000            
Proceeds from issuance of convertible senior notes, net of issuance costs   584,400,000            
Repurchase of convertible senior notes   330,400,000            
Purchase of capped calls   $ 65,200,000            
Debt instrument, convertible, conversion ratio   0.0431167            
Conversion price (usd per share) | $ / shares   $ 23.17            
Threshold note trading days | day   5            
Threshold consecutive note trading days   5 days            
Threshold percentage of note price trigger   98.00%            
Equity component of debt   $ 141,700,000            
Remaining discount amortization period         2 years 8 months 12 days      
Cap price (usd per share) | $ / shares   $ 34.32            
Convertible Senior Notes Due 2024 | Convertible Senior Notes | Measurement Input, Discount Rate                
Debt Instrument [Line Items]                
Measurement input   0.055            
Convertible Senior Notes Due 2024 | Convertible Senior Notes | Common Stock                
Debt Instrument [Line Items]                
Number of shares issued from conversion of debt (in shares) | shares 0              
Fair value of common stock (usd per share) | $ / shares $ 17.80       $ 17.80      
Convertible Senior Notes Due 2024 | Convertible Senior Notes | On or After June 1, 2020 Until June 1, 2022                
Debt Instrument [Line Items]                
Threshold trading days | day   20            
Threshold percentage of stock price trigger   130.00%            
Series A Notes | Convertible Senior Notes                
Debt Instrument [Line Items]                
Principal amount       $ 460,000,000        
Interest rate       1.00%        
Repurchase of convertible senior notes     $ 330,400,000          
Repurchased principal amount of debt   $ 340,200,000 $ 340,200,000       $ 96,400,000  
Series A Notes | Convertible Senior Notes | Measurement Input, Discount Rate                
Debt Instrument [Line Items]                
Measurement input     0.045          
Debt, Liability Component | Convertible Senior Notes                
Debt Instrument [Line Items]                
Initial purchaser's discount   11,500,000   $ 17,600,000        
Debt issuance costs   500,000   400,000        
Carrying amount of convertible debt   458,300,000            
Debt, Equity Component | Convertible Senior Notes                
Debt Instrument [Line Items]                
Initial purchaser's discount   3,500,000   5,400,000        
Debt issuance costs   $ 100,000   $ 100,000        
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes - Schedule of the Liability and Equity Components of the Convertible Senior Notes (Details) - Convertible Senior Notes - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Convertible Senior Notes Due 2024    
Debt Instrument [Line Items]    
Principal $ 600,000 $ 600,000
Less: Notes discounts and issuance costs, net of amortization (73,703) (92,750)
Net carrying amount 526,297 507,250
Equity component, net of issuance costs 138,064 138,064
Series A Notes    
Debt Instrument [Line Items]    
Principal 23,436 23,436
Less: Notes discounts and issuance costs, net of amortization 0 0
Net carrying amount 23,436 23,436
Equity component, net of issuance costs 15,559 15,559
Series B Notes    
Debt Instrument [Line Items]    
Principal 460,000 460,000
Less: Notes discounts and issuance costs, net of amortization (14,268) (29,790)
Net carrying amount 445,732 430,210
Equity component, net of issuance costs $ 117,834 $ 117,834
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes - Schedule of Interest Expense related to the Convertible Senior Notes (Details) - Convertible Senior Notes - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Convertible Senior Notes Due 2024        
Debt Instrument [Line Items]        
Coupon interest $ 1,313 $ 1,313 $ 3,938 $ 3,938
Non-cash interest expense related to convertible senior notes 6,427 6,119 19,047 18,133
Total interest expense recognized $ 7,740 $ 7,432 $ 22,985 $ 22,071
Effective interest rate on the liability component 6.00% 6.00% 6.00% 6.10%
Series A Notes        
Debt Instrument [Line Items]        
Coupon interest $ 59 $ 59 $ 176 $ 577
Non-cash interest expense related to convertible senior notes 0 0 0 2,540
Total interest expense recognized $ 59 $ 59 $ 176 $ 3,117
Effective interest rate on the liability component 1.00% 1.00% 1.00% 3.50%
Series B Notes        
Debt Instrument [Line Items]        
Coupon interest $ 1,869 $ 1,869 $ 5,606 $ 5,606
Non-cash interest expense related to convertible senior notes 5,235 4,994 15,523 14,806
Total interest expense recognized $ 7,104 $ 6,863 $ 21,129 $ 20,412
Effective interest rate on the liability component 6.50% 6.50% 6.50% 6.60%
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes - Convertible Senior Notes due 2035 (Details) - Convertible Senior Notes
1 Months Ended
May 24, 2018
USD ($)
day
Jun. 30, 2015
USD ($)
day
$ / shares
Debt Instrument [Line Items]    
Debt instrument, convertible, conversion ratio   0.0164572
Conversion price (usd per share) | $ / shares   $ 60.76
Threshold note trading days | day   5
Threshold percentage of note price trigger   98.00%
Redemption price, percentage 100.00% 100.00%
Purchase price trigger percentage   100.00%
Subsequent to September 30, 2015    
Debt Instrument [Line Items]    
Threshold trading days | day 20 20
Threshold consecutive trading days | day 30 30
Threshold percentage of stock price trigger 130.00% 130.00%
On or After June 1, 2020 Until June 1, 2022    
Debt Instrument [Line Items]    
Threshold consecutive trading days | day   30
Series A Notes    
Debt Instrument [Line Items]    
Principal amount   $ 460,000,000
Interest rate   1.00%
Series B Notes    
Debt Instrument [Line Items]    
Principal amount   $ 460,000,000
Interest rate   1.625%
Initial purchaser's discount   $ 23,000,000
Debt issuance costs   500,000
Proceeds from issuance of convertible senior notes, net of issuance costs   $ 896,500,000
Threshold consecutive note trading days   5 days
Series B Notes | On or After June 1, 2020 Until June 1, 2022    
Debt Instrument [Line Items]    
Threshold trading days | day   20
Threshold percentage of stock price trigger   130.00%
Required trading days since notice of redemption, not more than   3 days
Debt, Liability Component    
Debt Instrument [Line Items]    
Initial purchaser's discount $ 11,500,000 $ 17,600,000
Debt issuance costs 500,000 400,000
Debt, Equity Component    
Debt Instrument [Line Items]    
Initial purchaser's discount 3,500,000 5,400,000
Debt issuance costs $ 100,000 $ 100,000
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes - Repurchase of a Portion of the Series A Notes (Details)
$ in Thousands
1 Months Ended 9 Months Ended
Jun. 30, 2020
USD ($)
May 31, 2018
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
May 24, 2018
USD ($)
Debt Instrument [Line Items]            
Repurchase of convertible senior notes     $ 0 $ 96,392    
Convertible Senior Notes            
Debt Instrument [Line Items]            
Remaining discount and issuance cost, weighted average amortization period     8 months 12 days      
Series A Notes | Convertible Senior Notes            
Debt Instrument [Line Items]            
Repurchase of convertible senior notes   $ 330,400        
Repurchased principal amount of debt $ 96,400 340,200       $ 340,200
Equity component of debt, subsequent adjustments   $ 13,000        
Remaining expected life   2 years        
Loss on repurchase of convertible senior notes 0 $ 10,800        
Extinguishment of debt, amount $ 96,400          
Debt amount outstanding     $ 23,436   $ 23,436  
Series A Notes | Convertible Senior Notes | Measurement Input, Discount Rate            
Debt Instrument [Line Items]            
Measurement input   0.045        
Series A Notes | Convertible Senior Notes | Convertible senior notes            
Debt Instrument [Line Items]            
Repurchase of convertible senior notes   $ 317,400        
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes - Prepaid Forward Stock Purchase (Narrative) (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended 4 Months Ended
Jun. 03, 2020
Jun. 30, 2015
Sep. 30, 2021
Debt Disclosure [Abstract]      
Stock repurchased during period   $ 150.0 $ 100.0
Stock repurchased and retired during period shares (shares) 1.6    
Antidilutive securities excluded from net loss per share (shares) 1.8    
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details)
$ in Millions
9 Months Ended
Sep. 30, 2021
USD ($)
claim
Dec. 31, 2020
USD ($)
Long-term Purchase Commitment [Line Items]    
Letters of credit available $ 3.4 $ 3.9
Amount drawn against letters of credit $ 0.0  
Number of claims | claim 0  
Software and Services    
Long-term Purchase Commitment [Line Items]    
Non-cancellable open orders $ 26.1  
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.21.2
Redeemable Convertible Preferred Stock (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 11, 2020
USD ($)
day
$ / shares
shares
Sep. 30, 2021
USD ($)
$ / shares
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
$ / shares
Sep. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Class of Stock [Line Items]            
Dividend on series A convertible preferred stock   $ 4,613 $ 0 $ 13,688 $ 0  
Series A convertible preferred stock            
Class of Stock [Line Items]            
Paid in-kind dividend period 3 years          
Conversion price (usd per share) | $ / shares $ 17.25 $ 17.25   $ 17.25    
Trading days | day 20          
Consecutive trading days | day 30          
Conversion price, percent 175.00%          
Percent issued still outstanding 25.00%          
Excess of net debt $ 350,000          
Accretion recognized   $ 100   $ 100   $ 4,700
Dividend on series A convertible preferred stock       13,700    
Dividends payable   $ 14,700   $ 14,700    
Series A convertible preferred stock | Series A Securities Financing Agreements            
Class of Stock [Line Items]            
Number of shares issued and sold (shares) | shares 400,000          
Dividend rate 0.045          
Sale price (usd per share) | $ / shares $ 1,000          
Aggregate purchase price $ 400,000          
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Common Shares Reserved for Issuance - Narrative (Details)
9 Months Ended
Sep. 30, 2021
vote
$ / shares
shares
Dec. 31, 2020
$ / shares
shares
Class of Stock [Line Items]    
Common stock, shares authorized (shares) 1,000,000,000 1,000,000,000
Common stock, par value (usd per share) | $ / shares $ 0.0001 $ 0.0001
Voting rights, number of votes | vote 1  
Series A convertible preferred stock    
Class of Stock [Line Items]    
Preferred stock authorized (shares) 100,000,000 100,000,000
Preferred stock, par value (usd per share) | $ / shares $ 0.0001 $ 0.0001
Preferred stock, shares issued (shares) 400,000 400,000
Preferred stock, outstanding (shares) 400,000 400,000
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.21.2
Common Shares Reserved for Issuance - Schedule of Reserved Shares of Common Stock for Issuance (Details) - shares
shares in Thousands
Sep. 30, 2021
Dec. 31, 2020
Class of Stock [Line Items]    
Shares reserved for future issuance (shares) 104,506 99,275
Series A Preferred Stock    
Class of Stock [Line Items]    
Shares reserved for future issuance (shares) 24,043 23,249
Convertible senior notes    
Class of Stock [Line Items]    
Shares reserved for future issuance (shares) 33,856 33,856
Reserved under stock award plans    
Class of Stock [Line Items]    
Shares reserved for future issuance (shares) 41,923 38,745
Employee Stock Purchase Plan (ESPP)    
Class of Stock [Line Items]    
Shares reserved for future issuance (shares) 4,684 3,425
XML 89 R79.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Award Plans - Narrative (Details) - USD ($)
shares in Thousands, $ in Millions
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares reserved for future issuance (shares) 104,506 99,275
Compensation cost not yet recognized $ 419.0  
Compensation cost not yet recognized, period for recognition 2 years 8 months 12 days  
Employee Stock Purchase Plan (ESPP)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares reserved for future issuance (shares) 4,684 3,425
Acquisition price at lower of fair market value, percentage 85.00%  
2013 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
General vesting period 4 years  
Award expiration period from grant date 10 years  
Employee stock ownership, combined voting power of all stock 10.00%  
Minimum exercise price as a percentage of the fair value per share 110.00%  
Award expiration period, for excess voting power grants 5 years  
Shares reserved for future issuance (shares) 13,800 14,900
2013 Plan | Employee Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Grant date fair value, percentage, no less than 100.00%  
XML 90 R80.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Award Plans - Summary of the Activity for Stock Option Changes and Summary of Information Related to Options Outstanding and Options Exercisable (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Number of Shares    
Beginning balance, options outstanding (shares) 3,485  
Exercised (shares) (913)  
Cancelled (shares) (99)  
Ending balance, options outstanding (shares) 2,473 3,485
Options exercisable (shares) 1,642  
Weighted- Average Exercise Price (per share)    
Balance (usd per share) $ 8.81 $ 8.33
Exercised (usd per share) 4.76  
Cancelled (usd per share) 29.39  
Options exercisable (usd per share) $ 12.05  
Weighted- Average Contractual Life (years)    
Balance 5 years 5 years 3 months 18 days
Options exercisable — September 30, 2021 3 years 7 months 6 days  
Aggregate Intrinsic Value    
Aggregate intrinsic value balance $ 31,100 $ 60,679
Exercised 13,972  
Options exercisable — September 30, 2021 $ 18,311  
XML 91 R81.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Award Plans - Summary of Activity for Restricted Common Stock, RSAs and RSUs and Summary of Information Related to Unvested Restricted Common Stock, RSAs and RSUs and those Expected to Vest (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Number of Shares    
Beginning balance (shares) 20,400  
Granted (shares) 16,045  
Vested (shares) (8,135)  
Cancelled (shares) (2,616)  
Ending balance (shares) 25,694 20,400
Unvested awards for which the requisite service period has not been rendered and vesting is subject to the achievement of a performance condition (shares) 2,748  
Weighted- Average Grant Date Fair Value (per share)    
Balance (usd per share) $ 18.39 $ 15.35
Granted (usd per share) 20.62  
Vested (usd per share) 15.71  
Cancelled (usd per share) 17.23  
Unvested awards for which the requisite service period has not been rendered and vesting is subject to the achievement of a performance condition (usd per share) $ 18.69  
Weighted- Average Contractual Life (years)    
Balance 1 year 7 months 6 days 1 year 4 months 24 days
Unvested awards for which the requisite service period has not been rendered and vesting is subject to the achievement of a performance condition — September 30, 2021 1 year 7 months 6 days  
Aggregate Intrinsic Value    
Balance $ 457,355 $ 470,424
Unvested awards for which the requisite service period has not been rendered and vesting is subject to the achievement of a performance condition — September 30, 2021 $ 48,907  
XML 92 R82.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Award Plans - Assumptions (Details) - Employee Stock Purchase Plan (ESPP) - $ / shares
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Fair value of common stock (usd per share) $ 22.33 $ 13.06
Risk-free interest rate 0.04%  
Risk free interest rate, minimum   0.17%
Risk free interest rate, maximum   0.18%
Sounds 0.00% 0.00%
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 6 months 6 months
Volatility 55.00% 52.00%
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 1 year 1 year
Volatility 62.00% 68.00%
XML 93 R83.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Award Plans - Schedule of Stock-Based Compensation Expense Related to Stock Options, ESPP and Restricted Stock Units and Awards (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 39,122 $ 29,279 $ 111,266 $ 81,788
Cost of platform, cloud subscription and managed services revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 3,451 2,667 9,752 7,532
Cost of professional services revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 6,253 4,722 17,574 12,470
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 9,644 6,232 27,387 16,598
Sales and marketing        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 10,176 9,706 31,605 26,749
General and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 9,598 $ 5,952 $ 24,948 $ 18,439
XML 94 R84.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 498 $ 458 $ 2,441 $ 1,464
XML 95 R85.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss per Share - Schedule of Computation of Net Loss per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Numerator:        
Loss from continuing operations $ (101,247) $ (81,613) $ (286,843) $ (269,416)
Net income from discontinued operations 33,025 42,494 103,279 100,716
Net loss (68,222) (39,119) (183,564) (168,700)
Dividend on series A convertible preferred stock (4,613) 0 (13,688) 0
Accretion of series A convertible preferred stock 0 0 (82) 0
Net loss attributable to common stockholders (72,835) (39,119) (197,334) (168,700)
Net loss attributable to common stockholders $ (72,835) $ (39,119) $ (197,334) $ (168,700)
Denominator:        
Weighted average number of shares outstanding—basic (shares) 237,168 224,807 236,404 221,329
Weighted average number of shares outstanding— diluted (shares) 237,168 224,807 236,404 221,329
Net loss from continuing operations per share attributable to common stockholders, Basic (usd per share) $ (0.45) $ (0.36) $ (1.27) $ (1.22)
Net loss from continuing operations per share attributable to common stockholders, diluted (usd per share) (0.45) (0.36) (1.27) (1.22)
Discontinued operations, basic (usd per share) 0.14 0.19 0.44 0.46
Discontinued operations, diluted (usd per share) 0.14 0.19 0.44 0.46
Net loss per share attributable to common stockholders, basic (usd per share) (0.31) (0.17) (0.83) (0.76)
Net loss per share attributable to common stockholders, diluted (usd per share) $ (0.31) $ (0.17) $ (0.83) $ (0.76)
XML 96 R86.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss per Share - Schedule of Outstanding Options and Unvested Shares Excluded from Computation of Diluted Net Loss per Common Share (Details) - shares
shares in Thousands
9 Months Ended
Jun. 03, 2020
Sep. 30, 2021
Sep. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from net loss per share (shares) 1,800    
Options to purchase common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from net loss per share (shares)   2,473 2,999
Unvested restricted stock awards and units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from net loss per share (shares)   25,694 21,633
Convertible preferred stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from net loss per share (shares)   24,043 0
Convertible senior notes      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from net loss per share (shares)   33,856 33,856
ESPP shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from net loss per share (shares)   530 744
XML 97 R87.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plan (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Retirement Benefits [Abstract]  
Employer contributions vested percentage 100.00%
Employer matching contributions $ 0
XML 98 R88.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Major Customers Information - Narrative (Details) - segment
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Revenue, Major Customer [Line Items]      
Number of reportable segments     1
Number of operating segments     1
Customer Concentration Risk | Revenue | One Reseller      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 10.00% 10.00% 10.00%
XML 99 R89.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Major Customers Information - Schedule of Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 121,970 $ 100,052 $ 350,568 $ 289,436
U.S.        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 83,708 71,509 238,978 205,577
EMEA        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 16,777 12,000 50,211 36,836
APAC        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 12,110 9,834 35,032 26,799
Other        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 9,375 6,709 26,347 20,224
Platform, cloud subscription and managed services        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 60,249 48,613 168,184 141,966
Platform, cloud subscription and managed services | U.S.        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 40,844 35,482 112,687 103,394
Platform, cloud subscription and managed services | EMEA        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 9,040 5,749 26,056 17,256
Platform, cloud subscription and managed services | APAC        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 7,245 5,548 21,043 15,423
Platform, cloud subscription and managed services | Other        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 3,120 1,834 8,398 5,893
Professional services        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 61,721 51,439 182,384 147,470
Professional services | U.S.        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 42,864 36,027 126,291 102,183
Professional services | EMEA        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 7,737 6,251 24,155 19,580
Professional services | APAC        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 4,865 4,286 13,989 11,376
Professional services | Other        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 6,255 $ 4,875 $ 17,949 $ 14,331
XML 100 R90.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Major Customers Information - Revenue by Product (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting Information [Line Items]        
Revenue $ 121,970 $ 100,052 $ 350,568 $ 289,436
Platform, cloud subscription and managed services        
Segment Reporting Information [Line Items]        
Revenue 60,249 48,613 168,184 141,966
Professional services        
Segment Reporting Information [Line Items]        
Revenue $ 61,721 $ 51,439 $ 182,384 $ 147,470
XML 101 R91.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Major Customers Information - Summary of Long lived Assets by Geographic Region Based on Physical Location (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Entity Location [Line Items]    
Total property and equipment, net $ 60,772 $ 64,336
United States    
Entity Location [Line Items]    
Total property and equipment, net 57,382 59,998
International    
Entity Location [Line Items]    
Total property and equipment, net $ 3,390 $ 4,338
XML 102 R92.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details)
$ in Billions
Oct. 08, 2021
USD ($)
Subsequent Event  
Subsequent Event [Line Items]  
Total cash consideration $ 1.2
EXCEL 103 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $2!:5,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !$@6E3Q-T\>>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G62+0L,VEXHG!<&"XBTDTS:XV0W)R&[?WFQLMX@^@,?,_/GF M&YC6!&F&B,]Q"!C)8;J9?-NPI@:@%,#5/ M#*>I:^$*F&&$T:?O MJ%6*I_8DL'V#DY);>DQG&LQU7)Y1T$O#T]OI1U*] &W:9_+K:WN\>F&IX(RHA*K[>-4+RM;SE[[/K#[^KL!^LV[M_ M;'P15"W\N@OU!5!+ P04 " !$@6E3F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M $2!:5/"R+"?+04 %(5 8 >&PO=V]R:W-H965T&UL ME9A=5A)[TJ:'H1\2SS.%7D/@RBY[GA*Q5\-(W$\'K*D)V(> MP9VMD"%3<"IW1A)+SMPL* P,:II#(V1^U)E-LVLK.9N*5 5^Q%>2)&D8,GE< M\$ _Q2L*94:JX?LBCQ!<1D7Q[W9E;7Y(R[CS&O MRS@>;IG=9X1B4%(,VE$\ITPJ+H,C>>&QD*J.")=2,N4(T; D&K8C6G'I"U?W M* )]NC9%N%+1AW[X\J6A&XQ*ME'+-I,,+"QSH,OIPK6V+$BP?(U+IC&J2^'BR0K"<6UK8>KO/( M(M>'\"MR'SD]!,PR*Y,SVZ"!GI#0:$RWWQ59*^A=1$BR%&FDY!'^W5K>!O6; M6PSRS(FM-I"O[)W%6I%< M%0?D 9XCWZ+ZW.&20],BC\X2+,@[DD6PQTJ(59FV9?\OT*4^@X9^%8>H%A*7 M>_2#V%<#$Q[@+%5Q<'"/3UKPCG,5"^CX )]ZJ7EBXT4,M=?UH1];'<"."6MR&2O%T M\XI-.:OZ0'$'+U)&;M\=CT4[?K%T-0@]S=_35KZO MIT10U<%7=T+6CH,&G06FS!;X&XNB3%6_D];^?\Z9$% %FD"MY/Z MUL1UFJ:1M+)]VF#[(9<[W;-^@5#E@<&&,8OJ\X8K-3)5=D]QMRZRY,$"'P7" M91J!*MNGN&,7P_�ZZS53/YEBHHE)$VL]H5:ZX\R)3UOLI^1NW)9#SJCX=3 M8U^'57D_;;4(6,*XDU"6[F$5_DY^X_6Y:EH+F)8],L=CK"K1RMTI;LZ%<=WY MB2Z8WSE4$6Q)UR#7[5JT:Z-+^LKN[88)>[&:.V>[@XNUX[!!K&FCH3)\&[?G MSU2G9?!E+ESNV<:H*K.W<6N> Y*;8P6LKGLO&@0N#D'C;-=*.U"VF9<01R_& M\@VL\FJY83C/MLF,ZO%\M_&1:0-+2,"W$&KV1C#69+Z!EY\H$6=[8!NAE BS M0X\SETO] -S?"J&*$_V"1@!Q3 \@+PIG+R_-=_,)63'S=/59PM^BUI%G!RCKC):K8YF)VA;_G2-I"G/G'^3-W?IQ=W^CUX[66>&DJ86 MO.@6 X(B*P]_X^^=(T8+L&M80+H%Y*,+:+> MH8>D+5FW<8BOCRO^"NJI#1H MDQ>M;]K58$U6RFU]^:351TWF-U7%2H'BN@8[OU@TTEXC;36Z M)HUQO47@&Y3("_9[D^WC'%ZA]=5!E=^JD@=N?TE#-W# LOW8)ZJ8[[M^$/5B M1TC='JEK1;K:\DJ<"585L*=[5HO"!/.@QQN]/W0]GP83F*J83]R0N'J87@_3 ML\*\2A+> #!(&@D#9S[G;(Y*2'!\@^($>"@6"&)0L.*957T@M@(06]W3+K[F\,IZQ]I$D[_I'..I%@>>1R=^ M4:4"!U#IW>+W;O&M;GFLV"[.4L2^[^3YK5L3N-@"_N0HJ'6X?061ZU*73'"K M4C3R T>/.^AQ!_;S<00.;5F>MIM7PRG100T4$%Y W="?8%7%L$\\QW!$PAYL M: 6[YB+./^#/4'U[A+T AQ.4&CG/)\3U]#"C'F9T(A: UBOQUL: 3#D[>93; M4Z)#&ZE1ZP3!=/4,Z!=5DF?/^.:L@9N# MAXW .]5'$>EYWC1=ZL3\@(0&Z".JQ%;H/W&>OF9YKH6&U:UU?,* ;;.:8O&7;QFZP7M/9K&(.&GCNU7A5S'1(83!]X!=N) M99H%1RZ8O_.-%K6&0:CG3RLQG9CK>:;D/? ,MA,-.+9JH#U0:XV1 5K<*IL M[:FX53$IO":E1FDEI*+44@8,SI16<5UH5":DKI&SN3<40MEYYU;MF& M+H5J><_*AED#F*B< CT"=J=Y42='?&H*83)P#SG1GZD!>SJ1$Y52_!"*)L6] MJIR+ Q)A ^J!>XB=>XX+T1.'C:B<@MTH<*)I+:(1##P:N*9 'LB'V,G'',@E M+\].!K/*.![@IPI\52[RG3 RQ6ZD1/8*M1:RV2K[OT6F3HA'S@C R ML D9^([8^<[*)J>@:QHLR!Q*RM/P(%15AJ*5#$1(3A#AI/H[%=HJL0&+*,=0 M0W^$4D,S2 ;Z(W;ZN]?!_$#V4%E-27<:?@P]XAD2!QV8C]J9[U &WM]=7=_= MWZWOEMI:D*I\1B!M^L'::Y7QV' U_ N\2ZLW] MJ)?^4S;H](B2JAQ/IDV.7>;8F4,-0$_,;=,TDW4VU"UR4'F6E2B)=QG4,5J8 MFB[3#_"XX.NPZ@0)=*2&>2H=6)_:67]= 7DVU=O[_L<"LE MY$8'0=COY/]_ M@-0JX"R$,%*F_B?EC@T=R@5ZLCUNBB9O/_1T71ST117;RJ]S>X:R$NZU3$;5 M*L!7=T@5HB$UQ=-0*5![I3!&G;)-EF3:>H:JW']&HB@(?,6_.DEH1;"I@*1# MH4#MA<*A7*]'B>JO?PF!4G_HTI46N%H">)%+ L6]JAST>9%CF,JY0ZG@_H^E MPAS=//SZV_)I?7=]OT2/3\L?ET]/RUNT6C_<_(*N?NVN?GZXOUT^K=XM7/[K MZ]WZ/]K/2([ZN4L[&PO=V]R:W-H965T&ULK99; M;]HP%,>_BA7MH96VY@8$)D!JJ:;M81(:NSQ,>S#)@5AU[,QV8-NGW[&39J&E M@4[E >SD7/Z_PW%RIGNI[G0.8,BO@@L]\W)CRK>^K],<"JJO9 D"[VRD*JC! MK=KZNE1 ,^=4<#\*@I%?4":\^=1=6ZKY5%:&,P%+1715%%3]O@$N]S,O].XO M?&+;W-@+_GQ:TBVLP'PIEPIW?ALE8P4(S:0@"C8S[SI\NP@CZ^ LOC+8Z\Z: M6)2UE'=V\R&;>8%5!!Q28T-0_-G! CBWD5#'SR:HU^:TCMWU??1W#AYAUE3# M0O)O+#/YS!M[)(,-K;CY)/?OH0$:VGBIY-I]DWUMFTP\DE;:R*)Q1@4%$_4O M_=44HN,0#IYPB!J'Z%R'N'&('6BMS&'=4D/G4R7W1%EKC&87KC;.&VF8L'_C MRBB\R]#/S!=29/BG0$9PI25G&36XN:&6(7+SX*3D&\;%+#9$;\HX)+ *CG"RE9J[KOE^O MM5'8>S]ZDL5MLM@E&SR1[)KC(7)EQN-(,EFMS:;BV-FIK(0Y6LPZX,@%M"=T M-Q^.XJF_ZU;LL4T81F,E(#/BQP[Y_(82ITPZ<@,KH(@"!_0G#0[X!FV/,,7 MX''B-:&5R:5B?_#&17WI*%"=<=A1.@CLYP'02;,#H%$+-'HY(*9U=0)F=![, M2;,#F*2%25X.!M]-VN##AXEM+U%R'M%)LP.B<4LT[B5:R*+ Q\?_G)/Q>>?D MI-F![DFK>_(,W<\[#Y-'E0R#^\\#\6>9'@"$P;\77/!\A#-.0!.V*RJ*)\DX M?BS_J.EP-.F1WWD_A\^7?V[/-['/8CAFVL_P[Z4:1KT,GW' U)7Z75/T*XX> MMT*2C(_H/6U8J_4[PY&=3#]2M65"$PX;] RN$@RAZF&OWAA9NGEI+0U.7VZ9 MXX ,RAK@_8V4YGYC1[!VY)[_!5!+ P04 " !$@6E3F77#W*L( "%*@ M& 'AL+W=OMKM& MY$77:%M-"4+)=)N7]>3IH?ONN7EZD'M5E;5X;J)VO]WFS7\_BTJ^/4[PY/3% MEW*]4>:+Z=/#+E^+%Z'^W#TW^FHZ1"G*K:C;4M91(U:/DT_X?L%BTZ!#_+L4 M;^W9Y\A0>97RJ[GXM7B<(-,C48FE,B%R_><@9J*J3"3=C__T02?#/4W#\\^G MZ'_KR&LRKWDK9K+ZJRS4YG'")U$A5OF^4E_DVS]$3ZCKX%)6;?=_]-9CT21: M[ELEMWUCW8-M61__YM]Z(HW>2-:*.RCO[8 MR'V;UT5[$_URSN(HIN(H((!OHSN[XY@NC\W-T7/WSW"S'HD"RTBT=' MXGT1!U'OQ7T@%!M"L2X4&PGUAU1YI6>:+B"4)\?F2=?N,9!V6:R5688->_+EPPADROD M6UX&AF0\AHG/&"4Q1K&CHH^*4Y1A1T0?A7F:8B?8 H EL=81%C$=&*=7,%XW MLFVC72-7I8+HICZ1A":.M0MLJD MU &<)_I@%P]2/R)WN@5@1*=%[)+W83S5>>%R]V%I1AD9H4XL=?)>FJMFOU3[ MQ@R@I38J:P&;$>)UP&/L0SAQRPL PAE)7;H0*LY&9@ILJS*F5TR-TILQ0,;4 M[P.C+*4N;0"'">(>RFW\(". M@3F7)"YG'T5P0EW&/HH1ZM9] )6Q&(UPM4X'AZW.P+5/:Y"L[SEN,>^<>;J!9@K<:^";EE MB5NK 12.W5(-A:)NJ 6$RF(\0MN:'LR#M/]IW-VK6,E&G,BK_)LNWJM&;K7= MK?5 WYNQ+H<5*2@'!QXS0JEK.&80D&,<>_4,P!'.&"*N+A P2;-XK*99YX;# MUNVYD8>RVY[1ZER( RH N+?,F_ 4,Q=ZCY(5WROD@,.[SP!+]?>UKF1L'/K M\N'[GCWQ_91^]MJ2.Q5I!@$Y3K [%T XPA/.W(4 "$PRAD>F>V*M' E;N7^) MTTQ_%*,HVUX/49S)T4T/9CWX7G80P.Q11-QE$@!CA&7,%Q-T."P(2G:*0@$FOW M2-CNS&UD5HH$'B._: M;E/"77 0!AU+2\$PW?>\GT$-N+LB'5V).SL1L3H!;]* MCN,-LO?D &&^' ,D@.&C>C8<\W'S,W5V='?X/SGJ$[;^<21KEC%T0Q M=^#"J!%C0ZWOHV'?-RK%=^1&?XOWQ !1GA@0RA<#1(V)85T>O<[E_=@4=HU2 M!!P>V)4*A.'4U0J$<7?1 ,/2,;7.WM2%3>*/JO4]F47!V=73"X3Y>H$P7R\0 M-JJ7M9(T;"7_ZDX4:.*Y]H[Y6IQ>;^_-J_&R-F+M]MTV8^TI.^38L0TLEF_] M"-5K'W=-#N$(X\B3"XJ7,.0-1B@>IF3DI0JUOI.&?>?/"3:D64@R8&\2E S M@9)!\2#)H'@!R:POI6%?^ESERASMN8F6E=SK)YX8J9[/55K)0NS ME#F42W?M?GE7:_UHV/I=\=*>6N-&P\;MW=?V??MS"YL@XFV\ 3#&_;T7 *:? M/_9VVB$J>68?#P@[GZI?WS-]1(CSU]FD@6,K0 LS=*S]?PE:VMF6-C,/#=R)5JS@ZG)7Y'AS#H#1GXVPYDMG.R: MEVFAA^)O9"0X==\2S0!8C!EU+14 PYQ0+\,A'$M9.K(R9&?G<-C_+<-M<6#A MXG!]AL?>P*4)Y=XI'Q]&].AV-V$ &$8,>^ML ,?C&+FO+Z9GQ^JVHEEWYQE; M36M?J^.AJ>';XIE-QV'S&PO=V]R:W-H965T&ULI59;;]HP%/XK5M2'5AK-E0 5()7+M$KM5)5U>YCV8(@A5AV;V0:Z M_?H=.R&#U*!J>TE\^;YS^7+LD_Y.R!>5$Z+1:\&X&GBYUNL;WU>+G!1878LU MX;"S%++ &J9RY:NU)#BSI(+Y41"D?H$I]X9]N_8HAWVQT8QR\BB1VA0%EK]& MA(G=P N]_<(37>7:+/C#_AJOR(SHY_6CA)E?6\EH0;BB@B-)E@/O-KR9I@9O M 5\IV:F#,3*9S(5X,9.[;. %)B#"R$(;"QA>6S(FC!E#$,;/RJ97NS3$P_'> M^D>;.^0RQXJ,!?M&,YT/O*Z',K+$&Z:?Q.X3J?)I&WL+P91]HEV%#3RTV"@M MBHH,$124EV_\6NEP0 [;D)4$:(F(3E!B"M"_%X/245(WNNA71%LZGZ9NQ5N M@C4>]J78(6G08,T,K/J6#7I1;NIDIB7L4N#IX5CP#+XZR1",E& TPQHF,PTO M* >MD%C"5@%%F)OJV!)T+Y1"+?0\FZ#+BRMT@2A'7W*Q49AGJN]KB,K8]A=5 M!*,R@NA$!#%Z$%SG"DTADLS!GYSG]\[P?5"CEB3:2S**SAJ2MX&Y' MET:#*V0NTBVF#,\9:4%/:"G,#&=+E+:'TR53Z;=]&' GC1LB.4 @4:>AD0,5 MAYUN0Z&WJ+@7)VYYTEJ>]+P\1Y5VJB)25T7TNNU&L@Y8$L1AVLC6 0N[:2=I M%-C4A4N33IHV4O8/;N6"R)5MAPHMQ(;K\@#6JW7'O;6-IK$^"F_&H6-] AVZ M;*A_S9?M_0'+%>4*,;($5\%U![Z.+%MF.=%B;7O"7&CH,':8PU\&D08 ^TLA M]'YB'-3_+<,_4$L#!!0 ( $2!:5.NK>X;]P@ & W 8 >&PO=V]R M:W-H965T&ULQ9MM;]NZ%<>_BF!<8"UP78O/4I$$:.PTZX - M1=.[O1CV0K696*@L^4IRTN[3CY05TQ8/*<6QN[YH)/OP\(@/Y\<_*5\\%>7W M:BEE'?Q897EU.5K6]?K]9%+-EW*55.^*M?RZJ+8U%F:R\]E4&U6JZ3\>2VSXNERA$;/'WQ)'Y:U M_F!R=;%.'N2=K/]8?R[5W63G99&N9%ZE11Z4\OYR] &]OQ5"%V@L_IG*IVKO M.M"/\JTHONN;3XO+4:@CDIF7CU,-^22DZ+[%_IHEY>CJ)1L)#WR2:KOQ1/?Y7M S'M;UYD5?-_\-3:AJ-@ MOJGJ8M465A<GS[-_G1-L1> 4027,]%._J4GV;JG+UU;3(%VI@R46@KJHB2Q=)K6[N:O5'C;@Z*.[U-X^R MK--OF0P^JY$BR[(Q*>;?@R1OKY9%MI!E]9?@YL]-6O\,QL$?=[/@S6]O@]^" M- ^^+HM-I8RKBTFMPM:53^9MB-?;$+$CQ*]%G61 L:F_V)TL4UD%'X+Y7OCK M7?B5#AKP.O-[G1:KE9I!U>[AD\4BU9,JR8)UDB[&:3Z>)^M4A?P>\'[3\Z@J MFU2;\N?6/^3@H]_!A_E\L]ID31\6]5*6ZNE7ZJ&7.GD\2M43ZEY"CF^'.U8S M/9VG=X!# M%$/C9>N3-SYUKGV\$B'BG%],'O=[TC8CE D2H4.[&]MNC%BH_AW:?;3M$(HZ M1K> ,\Q#'L5L9WC04F374J0I21PM]2F?Z\$A@S>J>9JKMWI>@7/OWU^*+ M4 MJGY*RL5_/-U$=Y53;S=]JJI-TSLJ&\SW9X!B82"WE2:ZLNKW()=-TJB3'RJ5 MU4L=F^I?:-[/MI6RO;;B6(1P.[%=J,P;ZMTR*=6T;ZJ6V:*)4,4BP0"8%< X MBD(,1\!W$?#C&JN4V_E3%X%T'UH_L<8PXC1TS#AF,(#]'_J&2SB97:3%+_ZOB>%!K\.!- M5E356]U"2Z8_QV M@.%A>":E(W].O\D7'>[>R;7B;JBYBT,P:B!A9*""_%0Y:ITR;9WR =/-P 7Q8]8!7Q51BE*)R1>O M 9#!!>KAQ8"L$Z3/])L7%3C=IF@P49!!"O(SY119^QK90.D,Q*G7Y#!V QSD M)\XI,OLU\B&GC7TPE;"A$O93Z>5)9(H',P@;!F$_@\#I^;=-[D]GV*81YR&Q MTAE@1Z@(&69=(6$;@ND,JI@@U%42@#>ZH+_WHQ@0T9L9^,9Y(3 MV&8E9B1V-)8!)?:#\D6* @,,$IPX8C#\P7[^G$-38%O]N":BH1/V:Y]AD@+; MDL$T(88FQ$^34R3M*1E, M$V)H0OPT.4()D,'LH(8=U,^./J$.)R)J4T00'(>=!?X,L",<$\Q%)Q$!AF B M@AQ&I)N((&\X0A3%#B5 #>HH0L==!KCUP/7%#B'0:$]769. M0U?7&A;1@<+%*1^H#S/MK!],(FI(1,]/HAFU232.')ONU+"(GI]%,PH<]JBE M710YHC- HGX@O41%4)M$B#&!'$W$#(Z8'T>ODA$,2/L$"4?+,)/S6;^V<9=( P\/P#!.8GPG^E00"H[;S/8LI%MTW @ [P@4BW5/\&\ 0Y#=@ MQQGO-A7@#,>Q$-R1'9@A$O,3Z;CE#K/11$/%INZ.<;_=8=@&88S^6M'!]EX/ MZ"'2:40'@UX=<*4+0R'FI]!)CC&83:&]R-KPO3:'T1M4,3^J3G*0P6Q4'>*@ M?8 ^L\-G,$QC?J8=DWQL@E%$!;%"[K4[C-F0COE)U[N9 (=M,X]31D74S9FV M'>&,L+BK>0!#.&<"L*76/A7D#<;@-9.&2 M/-S F/MA_"+)PP'0B:'*1IN#:MQ0C0\Z*.H1.QPX(=)[ MGEVMX[#CCEUD;@C(!VHRI]3AOI.A[63WFAP&MO?>W/GI-^.#-1@W8./G!]N, M QJ,\(]ZWO)D*8 M0C73LV-(2AD;BJ!>QC]7VYUS;F[I8-[\F^E;4=;%J+I&PO=V]R:W-H965T&ULK9I;4^.X$L>_BBJU#[M5DXEU M\8T"JC(!SE(%@2+,[+-)!/$9Q\Y:#I?SZ4]+#E9B70*S^P)QTK+_W9+ZUY)\ M_%+5/\62\P:]KHI2G R63;,^&HW$?,E7F?A:K7D)OSQ6]2IKX+)^&HEUS;.% M:K0J1B0(HM$JR\O!Z;'Z[K8^/:XV39&7_+9&8K-:9?7;-UY4+R<#/'C_XBY_ M6C;RB]'I\3I[XC/>?%_?UG UZNZRR%>\%'E5HIH_G@S&^&@2,ME 6?S(^8O8 M^8RD*P]5]5->7"Y.!H%4Q L^;^0M,OCWS">\*.2=0,??VYL.NF?*AKN?W^]^ MH9P'9QXRP2=5\5>^:)8G@V2 %OPQVQ3-7?7R)]\Z%,K[S:M"J+_H96L;#-!\ M(YIJM6T,"E9YV?[/7K>!V&D ][$W(-L&I-^ .1K0;0.J'&V5*;?.LB8[/:ZK M%U1+:[B;_*!BHUJ#-WDINW'6U/!K#NV:TTE5+J!3^ +!)U$5^2)KX&+6P#_H MK4:@ZA%-,K%$%]#C @W1]]D9^OVW/]!O*"_1_;+:B*QGZ+HJFZ5 YZ!@L=]^!%YTKI!W5[X1[PUG?/T5T> +(@'!%CV3CS7Y[,C MSW-8]QRFGL,V!MF6D6LH)_7PZQ D-(W8\>MZ-C,TN2N(@Z.SV MI(6=M- K[8H+<03#9%ZM.'JLJQ5:Y&(.O9Z7&QADD(OJ3$YFJ_;VUN&.)AQ0 M$J<]Z3:S(,:177G4*8_\RB&@K>*MW+Q\.J W,H0,21(EC/8$V^RBE+D4QYWB MV#O%R1QB4,H;F"-\Q@$[\SQKDWFY0-FJJIO\?^H+6WP3(VY1S%C2BZYI%<81=8SC MM-.:>K7.FFK^SI-LX3@@-AUXD!G\\"?#*IR MJ'HR+QM><]$@_BKEF<)"<,@/?:0%VHZ M?U$) #C_L!%P%T@7V?SO32YRE2!\DQUK2&$_I<;S>;61N0DF/<^?,QA[UI Q MYTP;J$IV[S9R5LDF@:+([&73BD;. ML:QWQIM59&Q&$?>3 MN\5HB%GH("?6*,)^%KUK/)3;L4F7(0N)T=>F&:%0"CAD:@IA/X:Z9%CS9PX5 ME%6B"18:,-(O0BQF0P*]'=LU$@T@X@>02H90A0J_%"_'B9]@L?6[4#:YX/%X'$@B$:$]J/O\TNC9+0 4RB843\,.H\ M6M?5QVL6/5;6%9Q.*4&<(MAC0(L:MP)1I[Q(^]V[J:<[[8KKQ66;.IVVGW M.4=,X#',TI#T_3#M:!@FQ.6&)B/QD_&] Z1LK55FRG4-55S#BS>TY$6+SJQ\ MLSIAXK"_?+"80/7NVGX@FIC$3\S]7A!9\>D.,#E)@J!?E]BL(/@.X%,-4^J' MZ3=;/=Y5ZRH=JE_J_OY9*YY:J(EQ%/?EV^PBDCAF+]5TI7ZZ7G$Y3CY<$5".4^A%ZQ]<[.?PS6S_4A&,_ M;UM,H(REJ6MN:GQ2/SYGRZR6>U;OVNT";UT,LU&YF?C/MKY:EU4;YQO MX]X-^76165?RS$0>!O#T=VGM9JZZA&DR,C\9>^)?>3W/VPDJZW19LK]DM?U0 MC9DP9+OKJZUPTRHBKK3%-#+9!Y'YCI3'O(3Q?3CA,@L,4YIB0[?%+HDBXJA% MF(8A^P ,U9:H.M]0I1,LA-0'&?-GJ T=-2"SP(S$:6H<15D-8?%+'>)W3OC\ MU)NXY'Y!#_PI+TM5C<"*#W)292T%FL -]/ 8_Z5J=,% MU*4:69Y_W"'+N1^.8V,"'S+;=T=3E?FI^F%WN-Q!]CIB(M3JR"&S?4[\QFZN4!=A84NIQ\7:.3^=&I8J8."F0_'SJ98B8 68J- M_K7LVSIWWT--R=!/R;[4]E#0>MQNHB[:/<#;GK9;K';+_WV9FH?KIA##;G0#[E_L(DFV9+UCF3:P^V/G8*$)OXH,\Z.+5: &==8 MT8@,_8@\R^6*2D[Z$M8&AZM;JP,F C&-DOZ.@\7,]:J)AF1X\(2QYJHKY [/ MK^HWWX0QJG&+35_\:.>%K!6OG]1[:@*I@=&^T-1]V[T+-U9O@/6^_X:/)NT; M;?HV[0MVUUD-H!2HX(]PR^!K#,&LVW?6VHNF6JO7OAZJIJE6ZN.29PM>2P/X M_;&"A=_V0CZ@>W/P]/]02P,$% @ 1(%I4V&F+ M^Y">7=GFD]MJW6;755F[[XZV;;O[YOY]EV]UI=S,[G2-.VO;5*K%QV9SW^T: MK0I^J2KOG\[GC^Y7RM1'SY_QM7?-\V>V:TM3ZW=-YKJJ4LW-"UW:J^^.%D?A MPGNSV;9TX?[S9SNUT4O=?MR]:_#I?ERE,)6NG;%UUNCU=T?GBV]>G-'S_, _ MC+YRR=\9G61E[2?Z\+KX[FA.!.E2YRVMH/#?I;[094D+@8S?_)I'<4MZ,?T[ MK/X]GQUG62FG+VSYBRG:[7='3XZR0J]55[;O[=6/VI_G(:V7V]+QO]F5?W9^ ME.6=:VWE7P8%E:GE?W7M^7"7%T[]"Z=,MVS$5+Y4K7K^K+%764-/8S7Z@X_* M;X,X4Y-0EFV#NP;OM<]?:I?P@'.9JHML*8*BZTNSJ)#3<) 7IY]=<*EWL^S!?)*=SD\7GUGO063, U[OP8'UWC8;59O?%7%F MDEW8VN&LA1)5 G/>-=KINE6!<]^;6M6Y466VQ$4-O6U=]M_G*]K*$97T-\N3/KS4N*P:/>&CYUM5;X@, MR+E6EZO)&MOO+?SPY/9U_ MZW?E3XMO)^'RE1Y?Z9R_DMDF7+-=XR^>0&+VTA0:C&_A8LU&U[F>DK\$IVYP M6 P8!3^C#I::S MF_I2N]9L()T)XH/;6:R'IVG9!@:(PT-NO'FFVE;EGQR]E)==08KI+\G&K6HV MB("VGF+YRCBLF)>V*T32H!MZ7>+E=:-@T%W>=B!'UY>FL36;^BS[6)>DSA;, M;:ZP0E9;Z-XD*XR#'^<@!HW%7=SZ&;?X9/ K!2(@M\ MSW)+]M7121"A&V'6+'M/#]$SM$5V&L7W$E3(&UC^;7QA$H0*UF;KKB'BZ9@< M\/ U!5[P8[:-8BS9 5WDJ9Q(+""%=/1O!UA!4@7!'\C1#WZ-BIRM@S+I!*B ME^(3Y\4E_@-.P);KELQPJMQ43?V6V?%2J274L%0M42]NA)1Q(SZ@LD4' ?%! MVRWP2SM0U4EVJ0;^/9Y0=8C!/@Q4JE9DF^&?F,_6M;#F(;M7(!RXS&6KFYZ+A6[)MDFGF1JV#_Y( M/,M)"46_M>BSOE2.'&JP .@[B6EU(\K;'YTTI@$D<;UTPIZ!*UY,O2T&_K6- M(6'A(#TG2PT/G('?6F2"':-\DSW@KJ\@&/K_,"G9NK&5)QCG+6R34"?.B(B[ M-,ZL3$E+0-S6.W=87^NU0"1#EUL++"6?=+ZMS6\=^-QYSGB502@?;!24QK-! MK]?B93FRX>SZVCB^.Q2C/PUVVP W@Y8@BI6&?D(RM;^2V1RO,%7[3J<@..D"WQ>6/R 1\= "L]-W2]K))#SVLJVHFUTC3D8<%'LA5VLDS> M+/N 4U?J5\N+X\#VL-*3!\B'F\JU&#WI MD2IU='_#!639;6.[S98<+I1OU8FD"*8A]C7>5GN6(**T4$3'$?F\VV"Q/B!? M00;Y;QWH*A!CL=RFHPC= &,>'X4+1R=8DZ#*)98L;Z9@8<%N#P%UPHXF5V[+ M+$=D;")45#OP]=I4_%9V;W$Z>P ;A">!74#1P'G;(>*R2(0?RIH677.^/97C"&H_B+6W!>6VAL /=T MNBOB+\)9YY#NPM8 O,B,&F&&!,XQ58%@\@L ;BV2U5GV$G;FO0'Y#$T\I#Q' M4YZ3X,&0JC!?^D6+;#%[$D_HMC :M^^@S*5[#Q:S1^'AB="1*4B.!9422A%R MC^8]GCT^)2N3C0;$PY5\/>T/>TW^(NV+^7PV_[\0_V3VY"PE_IPW.T#E5L$T MNZJ#^C,(_O\E6_QF_S0%O(8N(&DA5I.#+0K3"J38*5-,@1US1#"'E E:?OHTX0S,5S?!:V"5<[C>-GL7SG&^ M@1*STSE.TH;;MT,B (".@-61U\%Z5UN3;]GRZ3D^&+ECIM\G2\BD XO9:;;R&D#N (&UJV*NF@.W*.(QL4:B6FD4PPJC8YYX^#P$9'8Z M1W8L:2L]?9N#K,&* A8"].0+2U*.FY<@2!95+G5419(2T'X^7_"91IYF&NN8 M:;@^TV"0>$TPG)X@G+4WVXC(J=&ES[/W\H=U>T@LATJ2"@5UL08$YMHIJ=4A M]^+$H4^5GXC&4GQ$:G,I%HXK\V&L?N_3P*7/$7R&?'PTOB&Q>XC*1B VXOX0 MTWES<*+V%44&*Q)0:'\Q,J:'+/:@JBT>S1:) Z'D'=H&XL\F3Q\L)D\>G7[. M">&:&-6CIV>3QX^>A&<9776K7T$;V0^?A' G#FU\;DA[,MAB/H:J;^^ M!N0S#LA$C'9\_$E_?K;9! IPBMF?";8%6*39*U(M2HN^D=D,1"(7A4:J[A2. M8DKKL;04'Z8@805#X1="P@D'SUXE%?XL>Z&\XA(Y:@5-G7C/$R/#[?W'RBG\ M7#Q^W$?W XH_=-X(?JS*9'1['#CKZXL/;ZF0U:KL1X!FG-%E+U]E;V;O9J2+ MW@;X\4L-/I>L'>NN!E_4>@V39N7AI4B?7I24M[068$%A9R+4JMF M^>DF/'N3?8^]LM?9FS<7O$I\X)V%'\G^HJK=MVD D,?E^>/6(LO=$G)-8M52 M;FO9!(1HDE<9YR-I]/YH"Q MO9$KA.LK@(,"*=:F9@:?S1[^9[_OA858$ O)+-YQ'8B$OA2+0"+C=?X>H,E\ MONA!D>"3'HO<6_#.R7U6?QC)!H>@2EIV&\#<.TLA#ULV)1M2;$-^+' 1F $X M)T>0]ZDYEP4<\3'7GJ%E"DU&K!MU=VL./_=X_%$F8A.ZN^PX_$X"*0" MVE"I!;;Q-U5S-?=V3+B@0MZE 9BX$2TY2JZ$'(Z+EPT'>Z[[)74#+@&.RP\< MK&];,EO]OF P1H$/$N?%T ZQ(@(/$'TO<:;T /&W!99A%4B"*WL4**6W1DW*=4) *^CS43P@5=YMAY!?/.502O'V?+6?;#^?F['DJ+YONRJ8=: MK-5":&A0]%Z)7G@54"\2!"KMD? C0'YUT:]."LL",!7E(@2VZPTK-AQ$9=J6 MP[:T1&!G64,%U$E$PVMKVYH+V12HN>#4LS.I(?O2/D=X7"HY^?*V"50?CPTC MJ*F2T8N*UA4Z6+8@X0\3J(_0CAHL*[8@A%QR/:J&'RGO!I(G0;9V![@@,*2O MTE#M:4U=%VIK()_[M9/ 2BPDQR$HRM8E%\Z$-Y0"=DTCQ=ODA9Z%B"[.D:-C MSRV()U(5_.=>.82DD](+\;0]D@^^2TH6#/KND/][H;:1*E,2BBZ@U;YCYW56 MMH3OAWCU-5*A ,?H]@T"/&U!AX[!$T!8MJ"^!,>H4)T.&@OBC2UNWU]WW)RA M50<95:#F-A+Y4JX%Y=B);_V79%JD'0(FY4CI;KWFBCI("AWTBGWP_IQKD&#Q MW0-4BU9XUYO)((ARTNX8VKX!,C7YX:)17[IM*TH,A?C5AW^L-JQ H6H MHLJAZ]CO*$3@=[/3/RPJ2%NQ'#V0$NNVM@/75Z3Q*L2G7[MZD"WJK^'7*+\6 M;TM:K@E'C>P'#]P6F6=L$93S7-CVGMT]M\&I6;:83_]^I_5FV4:1C M]HI;C3GN75 $/42L(X3%K.G%ZX7N!A5OBT^?^OS5C1G>)H<[=9WV]98=:2*\2U^# MC4'9>X99MNR0^29LZ=GA!3UANPI^F<"2^(P)=PF;RJ>UA-@5^TFFCS#51GHL MK7%K7X7!9^S+^DV^P:Y*7QM!0 +N7W&B@EL7'U Z SWQHH9L 3TCH6B)!R4NHX'5#MK46YR>HIEOS);T%. M&")*L&N:V2YU35%0AB..*=""J[7X+AYG6,Q/)@< 3%PNCK,L'G][,%1/HEF. MTET:0,G[1EU((0,4H+3E%P:,6C@7S0\O;('H;,.#(B3DQD3UMO5M3W5%<;TD M1K-](&(X2QTY/*DH]^X85GG S_@UV8@Y MGWB(H',>9_CB8\L !YK"0A"+A=HQ&!56YQS7"K.FV1*I!P.DLGY07_B2ISS\ MVG&_V=<,A]&L1)I0A>M ,0>"_85H5[IB$.,,CA?LXD]3[R"='5I/M'2K" ND6?N MU35THBM5Z% Y(\(F YQ*(>=2F3*6>$T51K68/,FHL+L'P7V9>2(]+LXL0NL5 MV\@X(,ZTZFYTDSB_4#R(&)(,!?ZA1.CPR5^I$X2-8-)*E G.@1_PGL73;UR? MP(BTPI(2G$C3ZI!]?-Q1Y]D7]=A=CX"Y;Z!284$J\*II&*(.7&E@GD21,A\.PD$C'(*CS$0V?&* M,(YP>460Y7=="$Y5:\3I6?9:R(4[AJ.!PO8=!XD'[&UK'B5 F#C&.ANN)C,4 M"S'CA "1:(7C 8(XW;(U:Y]:4(I"K[,RDFQ/\"0/J/CA'';&8:<8)T9-K1[) M>1?(5E!IME&B&SB'( ISX[.)51*M#L>B?MZ)TE@:"2).9Q7438ZSD/#6?; U33!:.]T8":[':TG M(T#A*9"5;M U39C"TL-5>P5BZ5-<7"5^[09,\87M(N5#OZ^8@5='6V_LB"5# M7.&3R0,I=Y^KCUM.=TK2/U\^&&3H7KEZ;@6NI]ZLE\L?5["8R7C %^L-MQJ^ MP4>I T,:=,,CD<:N5$0BT0VS0?,T7)BYE%Y#B#I^PGF?&_ZPU8?..*B<<1%^ M#3<8-9^G6%<,(9*;G^F(QW' M!T_G]%T"+B:>+U^$QM_Y\B/?F2X>4G,D='%<-LU^L+9@!28YO&74,J5'= -6 M3*G4$EO"Q\MNU=H=HMV#A_/IV?SDFWCDO_YYAR55A(U*MMT4?:G&]^3\3%UP MFV9(ASA;,Z #8%EFE9/]V?(-QWB_?\R*8Q5MT B164M/ :WV^8UIQA$QH+0[ M;C&L&,&;P'9*J\*,.8"1#,5/DBI#4\AH0SQ\.HW5VE@N$$3GJ:+S[B.*V[_[ MF$ 3F(+Q-)(4S] ]#\JHA;>/ 9%Q&CDV1V,B\R%]KC RX\$^10VP/4A6@IG( MK/^IPBG\"!W0#35^3R*+Z0U^!3_G8@U;NXO%!OF3""&$_PNX!D"0-Y;J/%P=B&^]KNE; M/^)K7H>YYOGBT4'M?#1=/)@<6& ZVBFHZ.DCJ.@_1=-85T-&/M*#RA:Z9'VO M+"E^7"J!"J&>$7IM/=DK_@8%-\=8/:+$8SZ<"[&'-T(IN*8.F* M)X*=>V7E.UU4=YR6UO)P!P]*$"):A4FJN'XI7 #FV+)KY'$E[]+EWL3;)2<0 ME.$9*(.E0T"I5NY<= Y4A!VWEBJ]?K4$T* M06&%-+7F)7V6M#8-)/ ;E+^59#[6E_ZM+29UH&/(P?7K[(.ZUFPCR1C4XNE! M.WDZ79Q.AN]Z=5X.U##-Z7<3@DR?YDJNG<6N[]1][OO+N5V4YN O8HP(D8[INA?9BI;*CKZL0>IZE*IVB>5M;[JS\DX)^&D MHCGF/F$>,74-4))OZ;N/0C(7"FHESJ$O:C-1_ 7;AHS9/XA\L3DHKL$T$,-# MW]1G#(GXMYMVNV!P;>ON0 _$*G4Z9%FX2ZEKRYQ'EQ,ZRV+\HE;?B/=59+MO2Z# M'^?-@M31.6' M'3E6!T?Y:EC@?7N%2]*$/!83X2T08KXF:L31MV3^HR=#BC_0#E+$AN:[-1 FJ'I-YWSY&!F=+!\=+!QY1H'DP7A<2I+Y2B&1][?3K+DM 1M '-\6:H? MN#C8KW7]6$=# SX2GWW 1=Q8\T:1WJNRO:VKM MX A-4MB.32%3QZXU_H(W+ IQ1Z-=I=)%0Q.%7K4,8 SB3/@1A,^].2)BI9/6 M!CL6;XC\8Q,TA>_:F/E'+!E0(R/QR*L9:R]RMO&9O;KYV;Z4T41^LD*8J^4F M.>YT\N,#QXN3T7O)*[X=ZL()8R#E3#9;F777Y+%/I63(2P;Y9 KT?'GA4<\3 M"CTOXWU1U!]U@4"U89]Q?#HFY-8!B&]^,IXZDC2+ 2-LR:CX-QBZ:JC0.]MJ MN2T.C*H:1+&,"11Z"$& ):O9_?C M <$;[%&>T3R='_EAL^.Y"4@/''7>BH,N4SHP6%C?= !,)HH.UH$P*7F[Y;$KQIDQZ_> M+4_"]WV,"S.P\9L@^\8W$O?;TO?O67/Z7VD)L2MX[]G@U+AJH7_,KHF M;]'#I7XR^JM7G/O?C9$IYX#7*,$UTJ_.UIT,1R/+9IS-,[24K1?21QG>88@K MV*\)@&XP#=7PZD/X=RINN(G,PX::JCK]CQAX!:!<-YR:F^J7/-B>Z$$[B)PV M-I.^ GW_132_>07K"K=;/AWNGCPI&[EQZSBU?A38.?R"UC]X_([8H"6&_)R MI5[CU?GL\<,C&20+'UJ[X]_#6MFVM17_N84OU@T]@/LTUQX^T ;Q!]*>_R]0 M2P,$% @ 1(%I4P'K(+LV!P XA$ !@ !X;"]W;W)K7YW;NB[P\%[VN MJY9_D43U39BXD^&B:_5TUJ;B>GE><>>^)SK7[LO$E_3T4I9-;Q5 ME6B)Y*N+R95_=AT9>2OPCXIOU,Z8&$^60GPS'[/R8N(90+SFA386&/X]\QM> MU\808/R^M3D9MS2*N^/!^B?K.WQ9,L5O1/W/JM3KBTDV(25?L;[67\7F%[[U M)S;V"E$K^Y=LG&P<3TC1*RV:K3(0-%7K_K/O6QYV%#+O@$*P50@L;K>11?F1 M:79Y+L6&2",-:V9@7;7: %>U)BAS+;%:04]??JQ4(5I=M3TOR6/')3-DJ?.I MAG$C,BVVAJZ=H>" H9S2) [ BG9<,);S27$JE8+HM>T+;$A1]H56 M9-DK %;*2#$"4$I(7?4-J:&Y?"'SQ1UV)OP[MFR?.$%'@:@&ZP53:ZM0E5O\ M1*S(B7\:D&55U_BFZ!K+WU#)QGC!I4:[,4@=^DY6!3"6OZ%>C!.*VJ@RA5;3 M#>8&+5PSV*UUQ922.>\4441TOJE5E&3S WZDA_K'08LDER0YQSP # MTJ71(#\;BZHMT'X5;/W I36O2\LR,IN?DL7Z51>+[)F3)>>VM9H>Z;P2O321 M*-%VS08FB'55,K.Z9#5KP;-M-I8/<(8JU;PQS@ZEZ@J*%]M9W\YZI^0**MA+ MH5W2'U"]@>VBAE>.;'R5NUDN7K/\.&*E\<\FA($J]FL>>5CW:%5D)45#MM:K M]FE7SI#'D.^8J42IB"T[!+)T;![B?:26%87HC;RSI-X5J9\*@P."7M4JYLZY MHA9&1[Q)0R>Z$C4.8N.G9DMLYD[CZC] H8^XM =0\AH$&1/"(CT4G;^4V(Q) MYY%]NM3GP:AA%A^MV)3TW.=]Q>/NH7DF4T\7*2A=3S S)KGP%8 M2$-Q2N,D)A'U@A EP3M6F1SM3 :X> C$!UGAW!\"E7@T]3R2A#3)@CQWE9Z5U@M6B?/J#'-0.TV*=Y&HTJV[,)65.;#D2DN2]]$*L/O=K? M*:21_PIGX4Z(?:_WTS%.H9(EQ$\"&H/1 =HF00BVF,6+Z'DE$CH7'FO9^2$2B- <=1LC6YWR?WB3D9J<$HAI-9^+:L M/L^NKF>?9XO9[4YMC?72L1?;)DY(3GW/5A3U !T"TE3[V\3<;1LIS2$;@A\/ M_*RX-">@Y$CZ'O4W:"211[TH)V&6TC .W]"R:Q%U$_K $"79B*$0C2D3=W$( M8II[*0F0U-AZ/WL.=[0D2ZB7!B3R4^2YOY]";Y&WK\MC;((LHEGL'T4_R$;> M &UW]7@H!X@G)/60YU% ;D335.["X_J@[<%/O"V,M1M\F2LL7@MMO\*@ER9* M.SJ()8A'XB,[:)XG[SD?W $^7I=^MO,OUKC;[+T4_J>1/N &<&S=-EI[/KR. M7$I_GCWWY*N+GSOQ#T$'*V% MLRBPHXQ&7H91F&?@W!12Y*'78G0CE#T^MDF!^%,_2,R%.XDCT^#S("-9CIR( ML+'B#-<[&Z82"K6P;<@TY3#.2)#2*/4(\C^*(I('-(H],D?<76 1@&_ LW:G?Y+?%:K,PKQIP\:-\)ZF;L(P%-XW3\ M!#PM>Y,A9@_<0N733K(F2;+3ZB(<3P]H2;A)BN8'5"XY\I$/RA MP8/) >$9],PPBD=VE% [09=.WGRC[\307L&8BSC$1I8GI 'IF_6?Y>0..1 M_Q:1%\0.D3%J<(0T2',[P@GK)^2/'H+3G7=WPT&:^74!=6Q:IWN"C[/C#QA7 M[MW^*NY^_;@'YQ4HJ_D*JMYI&D_<<3!\:-'95_Q2:"T:.UQSAO>2$<#Z2@@] M?)@-QI]U+O\+4$L#!!0 ( $2!:5/ZX3+3%@@ *<4 9 >&PO=V]R M:W-H965T#I5JD Z'EX.22]V[ MNPE['^W=C:F\DEI\M,Q59?/1 M8C5HN>2R%-I)HYD5J]O>_>CJ[83H \$7*7:N\\S(DJ4Q3[1XG]_VAJ204"+S MQ('C;RL>A%+$"&I\JWGV6I%TL/O<D=!0O<5;B7/^[CFS\3!AZ3 =O<)OW%HZ#OS&/[;TG729,F2L8_^Z7SIO 8Y_OR)CTLJ8!!F3 M_]^;_Q,C]F+V9S6^9DNALX)6;"^%RA%@ M*S;&$END"""4L*4U3\(.QW.;1>1.MV1L.@/>-;#H# MM#[[6C/,*?%/D%$+-)I<@)R764%XT(YGD?=1*+N11!PRE(RHH*M6*VA&"J_( M%H -*NB<;8VJ2D%2ZE(58$.I+W4<.T*L-"EF]-IT"A =[^HM]8\UIYH5/ 'N M48^@\PH3Q$]:E83]&MO$21O/J#2"54*4X57( 1YY;3'PP %H-8B+#,BMJZS9 M4LI@SJ%SO(1]C>XE1Z8!E%^CPALX!WP!JJ1%7:UAZ ?"4NCW!.'1[-I1O;[8 M"!L<2"W"2O?$I&O=%;%YZ '$Z #"4&%C:I[68Q^2 2.@"^V%=*ESN,8RRKH_ M:2G=7A)"!_PW0OD2/HC)Q3*8MS:6ZM,OT,X7IG*(L?OUBMT'E3 5>%$NX;-F M-*A?O!-9O3\*^T/LN,S* /^F"S2UN$EP]B+I+A M8GAV/1G/DLN.FLWZ<_\1$+39#%^M@R\_DXYK=XRJKXC&ZMN54AF+9#H6K MJ4TK9*ZO0@W7%PK6@X+O@V<3EN.B$&IK\ ?T(VD9 5O#2[0(G8U*8%W^\=;Y MP!6M2(C[2]%%6!?L=><5F">M].HK"0\'M&D->+S3$4,B-)G_7 M;7D%0="M#5:8)9JIIHE61!<-BIFJ\G!U,2;?2:5H#TUQ+4F=&H24V^13*GI^ M?U$*](&\@_DPNU*3W2($:*4%AE4*"X:>_4N]Y_G5A6XNNCL*A*%[)8-3X%(= M)](,H^PZSLJ9M%E54O]N!]J2[QO@=AW,_CCR_MW%Z,%D(C+="FSD"-U,R#0#\3,.-\P!"(N,O1? MSV_4FMZ,DN%P>+A8T"!6Z38>J!@;$>?*LZ;QQN-,<4>WC7U8U[*:61+"I,F/ MQ^T7T7%>T''FIT>9SPF9F$F:F30.P\B0<'W+^R]]XAAT/AZA8:_#)S(79\KX M':G=;;_"W<>/3P?R^ GO RJ%Q+2KQ I'A_W9M(>Q,WP6BPMO-N%3U-)X;\KP M6 AH9HE@2A4&)M8+$M!^F[S[+U!+ P04 " !$@6E3=^P5)8D% !G#@ M&0 'AL+W=O', M-\<.CU=*?S%S(2Q]6]2-.1G,K5V^'H]--1<+;D9J*1KLS)1><(NEOAN;I19\ MZH46]3@.PVR\X+(9G!Y[VD=]>JQ:6\M&?-1DVL6"ZX=S4:O5R2 :K F?Y-W< M.L+X]'C)[\2UL+?+CQJK\4;+5"Y$8Z1J2(O9R> L>GW.'+]G^"S%RNR\D_-D MHM07MW@W/1F$SB!1B\HZ#1R/>W$AZMHI@AE?>YV#S9%.U^E7T_J1.7Z5JX_]IU?&F.+%JC56+7ACKA6RZ M)__6X[ C4(0'!.)>(/9V=P=Y*R^YY:?'6JU(.VYH52\-XV3C@G)M-78E MY.SIN^9>& N4K3D>6RATY''5"Y]WPO$!X9(^J,;.#;UIIF+Z6'X,0S;6Q&MK MSN,7%5Z+Y8B2,* XC*,7]"4;[Q*O+_EG[P*Z%!-+O)G2FZ^MM ]T+:I62RN% MH3_.)L9J9,B?+QS*-H^E7&.J8K=2]TXU C=):FT\AC&OZWF,9!EI=X MY@G^?OJAB*/X%T_.TQCG+Q9"5Q(.+?D2-D9E4)9LP[=^]N3#86!)$C"6$@MB M5M 1 UXLR8,,9SR) F"-$(6,CK*A7R4O1*$H Y9&E#)$(1GZ91EO8I#%8< * MYQEB$48N!EGHTR9VP6)T\RCK+9_4T(FOD7&'N)*X\RBW6Y3K#F7GFA:UQWGF M<+YW.'MLU5Z9V3FW-.?W@B9"--@B[DK/RJ9%@>WK)A\8]X'Y[AI\+R!V,^<- M(^0.F)W$V,N??[GU4GJ5.]6ZS:_=3-MR'$Z@.$N0%NL*WL^_ MQ[O[&<60XR@K7]7[DKM[ATL]#X/<*,(C*=*?LGW-^G^M0 M2_@?A'B_%;B:*LO\@&,[+NYQ'8YQ&0<%FKGO#D4>;B3*!/CV]&=BFY>E;Q7/ MA':]=3"RZ$&L*+K>$05YN#TT*8-HO;..:9070924VS82!RGLW/4V0D#S<,-R M^Z1QK)N&5:Z_&/&H57 M: KPL2D;Q!8;Y*&:U6UE6^[Z KB0)$L46*>ETF** M4OO:XAS[,*)WZ"_3J6\A :V@3SF@O;[&"V"$K0,/.\2D\;OXX@BJY1=1/[A^ MU7BB;US0L%)MC1@)V(Y)1XL=+4]=F(B9TZ5%Y>!^Z$<+I%7EOF48>*49/==V M^S$>4!G?>%V'=!,4W,)\:M>3U3/]E1_JBT\:Z./OZDZR7^*WDG8. =4(>A#< MYW>5_BT+BBC:Y_,QU*(30"Y&19 FJ7\6^'X]G00V7_ZZ)G[/9>T\?P7 M7AGN(-A.D-OO155S8]!<838\!8.&UX&_.F!P:P!.@W1V4/P,+";298&SK$5@ M_%#7NMJ"Q;THX"0KM&+ _4V@1_<(= ML+E;GOX-4$L#!!0 ( $2!:5/$-U.BJ0, *$* 9 >&PO=V]R:W-H M965T:.ED$:5$E:3JI'_]CI*MV%GL+BWV,,"PR-/==]_=\:B;;:7ZK$M$ X^5 MJ/7<*8UIKGU?9R563'NRP9K>%%)5S-!6;7S=*&1Y9U0)/PJ"L5\Q7CN+62=; MJ<5,MD;P&E<*=%M53#W=H)#;N1,Z>\$'OBF-%?B+6<,V^(#F8[-2M/,'E)Q7 M6&LN:U!8S)UE>'V36/U.X1/'K3Y8@XUD+>5GN_DUGSN!)80",V,1&#V^XBT* M88&(QI<=IC.XM(:'ZSWZ^RYVBF7---Y*\0?/33EW)@[D6+!6F ]R^PONXAE9 MO$P*W?W#MM=-R&/6:B.KG3'M*U[W3_:XR\.!P20X81#M#**.=^^H8WG'#%O, ME-R"LMJ$9A==J)TUD>.U+UJ;4\*[.,3^V]XG30"S:$[N)S@(^8.-!'+@0!5%X!B\> M HT[O/@[@;JP$JPVQ_'"G\NU-HJ.R%]G7"6#JZ1SE?QT3G\$!X[$N!>[4%,+ M9Y+:11O,019@2H1""NH[7F_@DM03MU).J5%&$_=,$GA-Z2&*:7(@5>-DE_1 M6FD83=QQ/(;1V$V"$-ZWJN:F)00+5_!'N]80)FXTB2",W.EH!/ 6789*X<91>G?775^("QH&;II%=D!&%>W?6"3[2/:N1 M+KJ>DI&GPLE;9>MIJVM*A0A5WWEH.^^U@EKSKH);IN%BY,5TD0BQ9W$Q]H*] MP"7WNL'NIA1/WG]!N:8JOI%Q%'KI,>4P]<*3G'\T/2YL$3+6<"HM_T:Z%XD7 M'?N-G@7';EW;,D,GY$@RV8>>24TGOE&&-?H+UP)R]KD7JC$[5X[;/F'XP-%:I--QQIHM;6II\@!NDP?RW[ ML>-9O1_>[IG:\%J#P(), R\=.:#Z@:C?&-ET0\A:&AIINF5),R0JJT#O"RG- M?F,=#%/IXF]02P,$% @ 1(%I4]P]G0?S#P JT4 !D !X;"]W;W)K M&UL[5S[;QLW$OY7",-%$V CZVT[2 (X2=O+H>D% M>5SO<+@?J!4EL5DMM^2N9-U??]\,N0^M5K;3IF__8DDK.S,Q>OU%JZGLE4BF\6QJYECH]V>>8RJ^2<)ZV3LV&_ M/SU;2YV>/'O"S][89T],D2WNN4K,]NG)X*1\\%8O5SD].'OV M))-+]4[E'[(W%I_.*BISO5:ITR855BV>GEP-'C\?TW@>\$^MMJ[Q7M!.9L9\ MI ^OYD]/^L202E2<$P6)EXUZH9*$"(&-'P/-DVI)FMA\7U+_FO>.OYZNG)Q!SDT)ESTCTP8A@E#YMLOQ%R^E+E\]L2:K; T&M3H#6^59X,YG9)2WN46 MWVK,RY\]+QR>."=>F/5,IY)$Y9ZPY.OY\$:"[U36$Z-^)(;]X> &>J-JGR.F-_J$?0J9SL65R,9GH"WW/*;M1) M-^V]K9B%>)&88K[1SMB=>)6*O\NT@/.16"'I9"=.!Z/>$!:>)#11IR*6;L4+28>( 09/^[U14R7>I9HD2B M)?.F%?AXO[]D6PQ;Z?!U;(HT!UGB4:?\P,YE&BMX8+YJLRW6*E^9.9$*4W6Z MY+FS4@MQ4PM,XS78US+-L85 KYH9Q&Y[XD-*4K[+*#3^CMR U=; XUMR+12 D5 L)4296V% MDUXD1.HKIAG_5JC1UO MPV(EWW!HKYG@0T2]I4]B <(Q&+=UXH$FNS"%PX;=P\?B:DV6*[X[XJBU9XL' MPXN+AXA/;7N<1--)7WQCS'P+@Q'GT<5X*MYW69:L63T5@U$T[%^PG;2&J>M8 M*;(#VDQML^7VCL64BM5/\*$HV"B9- N&C#8VR[0*2LNPKUZ]0P@4C (?:<1$ MF>=6SXJ\M'VRH9C-=)0']I4OGX[0USCT"#DJ($9-E MQN9%VHB4)1=BJ5*R=V^C,G!?2J;I5DVK \,09P'S)R;9,.4U23TSCE8XU"E' M+)Y5EVTVA+J)!-\'UMJA&A:-,-F MV9]HH2*M/M9SH["^4['%>A%1R JX!]+>(M]*ZZ,J.::$G5'6C)$+%+FBS/$\ M^*PW-WC#?#\QJFM(@O,!J&2)3%,LGP++@A )U=&F%C(F,P1W/">H*>R!!E,J MQB(C53NK8.@!/S"8?ME&FIJ>H;8-O=F4H?ZPJE%D< ] M%G[WC=!?6LMM+D)R.QXWOJJ6^N"7^I:6HE$[B-D]+ /+RRYMC^#_DVC2[S>E M,1 #Q!$?.&[A[30$'=IS%1LZ[8KB95,J9>ZB& ,\ %93]D*?RP&J. T9L,/0 M1\)>'GQ+A,7H(6#12N,!5+E1-JM1%"09<&P^0%B1 *,A0 MA42E3@AL_ 86&(.8I""!Q[;A@=XR5(D1:EIU%(A"R,H+2PG06ZQ'''XVAP)/ MD3.>56NS\;A#6HMB"Q;8$%!C#20BU1'?JOQJ6T[H9<.+S+4KD1NH(TJ16T!# MH\D7/@# .5$GJ5: [^WKDW%1;1['-&E5HM7B$27_1];L9 +L^RG:+&GZS$RZ M$TYNV"A8.\!VMJBV;K:IQ]L> )6&Z;R0_8RM*9*YU^96.P(WB&([Z>U7>!XI M+T!;"?P:F5\L%'U.:SLBP^0,:$VQ]$@7+ETNS(LA]8MRPZ6$!U]XM)9E$$J% M+KOLU#D#;$'/*BC=]K-#74GOTUBH%)'7@ZQ4?G==OVS.\+:K2$$(QI1!R30/ M&/+659($TMVUD3Y;A'8?#S;(M)E*%)(-3;'JP)++.$)X"Y&;P@058]B+*S@Q M-SD,DB7XZ5VQ2(,WYYPR?3C'S)C##2?+DD.=PD!H$>:OUE&-^P)^/AK;-\IU MB421A&5>A[J 2 !L4K/6L4^E32)-L_)\0T0A-<7:QL4:N#:-RSR\ECOR%,">'[V[-7*6_R M;GHZZ%U4!1?M9K_H"H[\-3;[U4Y12>*11R7[JN9#.)1LF@W@S(#8'=]IK]V0 M> L+QZ[%NQ) O4K%=\@;ZQF"WV%; GP"X>:D3O8JM\(T0P5ET#AE%Q M03X35RTFRR0081_\Z^5;Y ;-"=R/I%PY!PS3* L6.J9F02RSNNX(95S52;B: M;_ BEXK08DZ%(@>JP 9[I56P^#8'4&GILW6@E:E,=LA)<'ZU'XYJ4:E $3"_ MSE36(W[?AUG(A,HK0S+;<&(/LMTRX)3&8]@9[ M+J+AV5#/.+H<#:*+Z;!A=[ZL7J\QTN4F_AB)Z>4X.I]>A%#G5#F8XR=*LQ^4 M+\A9IM@L>;T.H8Q)OH3LV?ZQ6/ !//488CA!U3L9>F(QA86$+*RPI3Y)*@H" MY/ZKMZK77(P$8@/>T'@TC2X'TY(U8#7),?TN[+U361[X"QW9=MHXK*2;$BJE MR9'4Y+>L2='I=-IH]O7$]U3?.U/%VX+-D_LU1-YD(4MZB5%02U)A!XT]41N&6S#[;4/9U>^L.@4P<119F4_9K"Q#B>U1LP@- MY1?%,@(8IFFU/?&\T6P313_CW?6Y():'V966O3:V'T6 MK%I*QF(!5 >TR,[9(:9Q-)D,NMK-E.LO^M#!0EFN MW.1U ^T_N!Q?/JRQ^& RB(:#\[NTH\_/H\GEN>]'']_??6_Z>&]:>\NI5L&* M,]7N/'_HO>N5+OC9NM!4TC\*?=V]Q_YT'I[JRR+06^G,W3>M/[5I_:)+CGO] M+_Z"1=510I3>24T4*CLX\A&8H,YTD1=6E4M%S=(DJ\MZ M'>9/44/M->V'8CJ\<],^A.[[KOT?JFL_&'Y*U[XS$-\K]'>ET-&G*/1("CVF MT1,N%[F#J2EPY2<"6G(-]/C**_8J*+9D>:VD*VPXAIEKPB#4/ *$R+<$?+OD M[F%5;4S( 3RG[&^$-',3"MC7:(,>0$EK_-P$?$.8A/O;OGVD8\18I7[9Z M%]3-Y=1.V=M7'!UYL;GGLE3@LJ[DL7D*%C4!Y<9HWUC \ 1U9!)VN,\%0X=R M/5]_&^R#&SO:^;NB?.C#YU1Q#4_;O))CIOODHEML>W!_Q/A7.6*\-3'='S'> M'S'>>,38!O=D[R3_1K;JN'D5CO4.*H-F'^;7/;Y[O^[CAK!/X?#1N MGD$>/55HG16^(HBS!)O_2,55L:1FY=@/W3\D+,?YB\OA6/ 1),Y5+[FSMH5&2Q8R=7RV]3ADFDHYN.,5# MQDX18KD-8I= M+?]*O/>M_M^VU=^PN%_@1G2EYE^E+4[ ?+FZL3->V]W1CK@_U.3)E'WW3C<[ MCR/_O#WR-XV.L?S\%[+;=GXJ!N-15V\\&O>/M\8G@U&C-7X9#4=EY^9N)TM8 M=1@-I_W[.]N?\M"]MD7[_4I>W[AO?MM[1_X?;NY[Y-[3W_KGU8/_B^ M#?M'ZMJ-^W?H;.S7R*2_GU;*5J7:GZ>2773)X^?5L;^7,K;,(8U\1T3?A!0] M;X;[*\_8WL"L&GBX@_TR$2-=0;5!0$UR"0CHRZMPM'=SG4N>XP$6BNQB+1*O MAG?OOPE8L(%Y.QFX&0OOW\D]6L/RICON\[$F:OE''+5]EY9,K<+3'(OAY"NS M34L(PCY.-]#@_ZB1Z3ER.6':JBX_O6S]4R7!%AMNF%9HX8X8H:'K.:545A]Y M.&,M6JW?6*V\%PH$X4W- ]D0DJJU2_EU-1'*>'%'K$_N6M8.(3C#QM*ES.\&>TG\F11>7(P;> MY]$8[UYXI(!O+J)S9-/R]03H7+Z^:#7Z_;]#]LN7^H054\^CBIG2 S$P&A %_AN0P('LQI-1='D^PFL_FN#U6WCE8S+Z8ETD M'J.NR3=]:T,\&$W!T.3B(=Y!=OT!WGG2OEX\Q!:7_>A\,.%: 2M,)H1<:GJA MN/,'A>W)-]^7/>+&K#5_?7+0NA]\.NCW^N63J)&)$B#@G\3676R_Q=6H^9_4 MS-6HWQL?X^I],PF%FQ& LH6/(W=D^&C8XR*H+(TY4ATXS+\);M(O1-"6]]PC M(% F],!?32[OLI4AJ'\" QS1L*$;C:#RZI/@ ?A^84Q>?J % MJM]G>?9_4$L#!!0 ( $2!:5,A.!9:2 , ($' 9 >&PO=V]R:W-H M965T>D01(,W8LL4N3'CQ1%+_;&?G8-(L%]J[1; M)@U1=Y&FKFJP%6YJ.M1\LC6V%<2BW:6NLRCJX-2JM,BRT[054B>K1=!=V]7" M]*2DQFL+KF];8;^N49G],LF3@^)&[AKRBG2UZ,0.;Y'^[*XM2^F(4LL6M9-& M@\7M,KG,+]9S;Q\,_I*X=X_VX#/9&//9"W_4RR3SA%!A11Y!\.<.KU I#\0T MO@R8R1C2.S[>']#?A=PYEXUP>&74)UE3LTS*!&K_(M(,S,VBECE]Q/]3AD4.9O>!0# Y%X!T#!99O!8G5PIH]6&_- M:'X34@W>3$YJ?RFW9/E4LA^M;M"1[2OJK=0[N&J$W:%;I,30WB"M!IAUA"E> M@#F']T93X^ W76/]O7_*E$9>Q8'7NG@5\!:[*,@>\$7+.FH\(_#M*5< UTXBO/*0YZ5$SRT_(8CF:GV;&7 M3@J6/G#V%D3]+S_G@]W\_!AR3K>8L<'(]9F",%F_Y,6Y7\LL7+U%/V]KMN/: MOWS9?/@FFQ8\-Y0*(Y">BR!]^=K.."YL],A'#Y:UT;]4'DZ%+O.B0IZ#0YWW MC:P:V"/@?<>3-O2/X)[@:PO,"&WK'FC&^S,;)7?"CV7'>FOZ7>S9K;2.X$LO M+,7[!IH_&8HM\A7[X^V1[37%"CMKQ_W(9Q^J#>?PY MO><.D$Q6X99=L^G920(V#OPHD.G"D-T8XI$=M@W_(]%Z S[?&D,'P0<8_[JK M;U!+ P04 " !$@6E3\9E7GM<$ C# &0 'AL+W=O7O:2WV?@@EZ7CC>'512.6^(#NU^;>T--PBU+("FLK M=0T&%Y>]Z^3\9LSVWN WB2N[LP:.9*[U9W[XN;CLQ4P(%>:.$03]?,5;5(J! MB,:7#K.W/9(==]<;]!]][!3+7%B\U>J3+%QYV9OVH,"%:)7[H%<_81=/QGBY M5M;_A56P3<@X;ZW35>=,#"I9AU_QV.5AQV$:O^*0=@ZIYQT.\BS?"B>N+HQ> M@6%K0N.%#]5[$SE9G*&WDOSN MM/!#76"Q[S\D#ELBZ8;(37H4\ &; 8SB"-(X38[@C;:!C3S>Z&A@\,?UW#I# MM?_S".9XBSGVF.-_G:Q_X@>?$$KQ%8$ZR@@GZR6H\*(QDCI"JC50ET&N3:/) M@ P7"YFC'<#[UFQL/8)![K@I)A+)9T\ "<[!B7$@AJ7 M'&EEM9*%/W(NE*AS!"]7@O*4J? .JSF:;?7]&6\Q[W83OTOO>%ODE)Z"@E-K MVB"*^-A17!A=@2L11*7;FN!MJ5 M\;%AVEWTQ&^A%3E8./$PNK7$P?;/"< @[K7 2W'\0CKX6Z-GY2)>EBB]@5&4 M9A/Z3>(H'LW@H=3&G7*A]^S&LQ$D47*6P4,[#R^H:+I".$G&TSZ<9+.T#Q^U M$PIJFO'/SYC$23ACDJ8$T30*:>2R]5ZQ"#1\ ,(LWBJH4YBTKR8KX@I1U#M* M]87TNJ,Z 2N=,GK]FAB>R_G\(&.&)^^I7IRV%CN91CY8"C"+LBP^\-@1<$13 MUA@*F=,PBK+)V7'K6M>G&X]L'&5G29==_;H704^F43*:T@A@KI0[ZF)#'[T7 M.]DG<(W"V#Y,!K-#I[WVA 45PZ=:4P.8_U[!_U?NMTRM$3(, MC4VO[@X:;M>*6+7&A_/4G3L9W17!-E@;9L#!>&6=S[(D%#@]F\+=08%H^EKV M" !SU]7D!64=R(_QO_MFFB;I]WQ"$DVFHQ!EX,13^8@TQ/%!\SO+@+/)WGLS M\=JG+B3UY$E&SI>J\E7H$Z$TFL[&;)5",J9VCWE-,R.-9HG?'S/G<3SC=18F MP837$UYGLXS79UY'+",4"Y(H[=%TBCOEAZ :L:[\-)U2DJ><9$O)DE73.E]7 M'"6 M]8)\-P].-_X:.->.+I5^6=(M'@T;T/N%UF[SP =L_R^X^@M02P,$% @ M1(%I4Q+_XA!+!@ -@\ !D !X;"]W;W)K&UL MI5=M;]LX$OXKA-$ +:#&>K-L%TF )GN'6V![&[3=[8?#?: EVB)*D3Z2BNO] M]?<,]6(E3HK=[8?$%#DS?&;FX0QY=3#VJZN%\.Q;H[2[GM7>[]_-YZZL1Q)U0B@P!QO]ZF[-Q M2U*&0@:J;M?_JV/PT1A%;^@D/8*:<#=;110_L0]O[FRYL L2<,: M#8*K01O@I*:D?/(6JQ)Z_N8GL176BHI]% ]"M^)J[F&5UN9E;^&VLY"^8&'- M/ACM:\?^H2M1/=:? \T(*1T@W:;?-?A)["]9%DL-=[ MQK;6-.P.6"VH@##[FMV% O+_O-^X\+\?[^S83YNF(<-\Q^(Z5^SP,8)VT_4 M0E4,9Y(YK@1F%?=8]8:9UK)*NA)^2@A6#.?7"\<:T&M9=;0Z: -&DYQL%L!LJ M)I?G42&4TA%$ "+YK5&0Q#;L=;!@6H?=W9MW[/U+H+N%,]CL'B&F(ABQ4IFV M0AG;N-+*?5=<)NI4+1V+DG3H)H:VC';+V.%LA/D$^2E6=1D6;/SGT4 M=%<@K^^%#;<*RM^O&R5W?9GZ;+EVO.O:>PNN,8X\E4.%LZ.!_<2 F1B@F/0% M,$3W5 &MZ$G@@@!5_ EA?,T]JT$,;3P[XD:T$4)/8A6Q0RW+>JBA[IQR=+(" MS0F3HF(U[N,Z\P;7CY59G=[,TE M^U)+F#^#(%TP9XF5IBOCC^HU[<#'TH_JVYLD1?)[5);ZE.JS71!AH9PXU,). MN\6I1VREQIZ2"H;'1!-BCH(N<<,13#BJY-+5@#($J(6LI4L4);D/#YJ%[X.^ M-Q)U0_I'#DZB!43GZ8"K^[TU8!$P7+Y8]*.NX^QV5H!#0^\9FHC_43Y2WWV% MDW"YQ!4.Y]:$?O8L>5XER64RE>JS@W0C:M_VN,QV/#JU2((YY#!BBL#URUH43V6>KY&*A8AGK:M=VCX)8TPV_5!BL.X"QL;*%B+*I^1WYR=P)A M9#,TU7$HSL-6S OJ1 &0;$B57*W:[E02L'*XB'&DH"-+!-CV2,*=<1J5QY+: M/Q1.>H*HZD3 TMIR[8!Y9 8!Q9,[QX@(VX34CSTQW^K6J)BE[A3_$/+ MH./!U8$?Z00AU#(<<*DK"3* ?\#5']@^I1TX;%&9H-R"_CCEIR.';F315!&R M<"J_BF/?F,DUU@@/NCU*O3G5"HJG$W^"?D\Z'<1*6,IF'@6/HVZT! M0X>_B^?NVO/)6P99W(47&U5KT*Q[UHRSXZ/P??<6.HEW+\H/W*+!.J;$%JKQ MY7(QZPK,\.'-/KR,-L:#,F%8XV$K+ E@?6N,'SYH@_&I?/-_4$L#!!0 ( M $2!:5.GT.4SVQ, #]0 9 >&PO=V]R:W-H965T.;&Y7L M1,[5I-R+ K[9E%7.:_A8;6_4OA(\I45Y=A.'X>(FY[*X>/Z4[KVMGC\MFSJ3 MA7A;,=7D.:\.+T56WCV[B"[LC7=RNZOQQLWSIWN^%>]%_<_]VPH^W;2[I#(7 MA9)EP2JQ>7;Q(GK\M$?B0O_:[OXWPAUP67,E7I79+S*M=\\N5A9/6[ M\N[OPN SQ_V2,E/TE]WI9^/E!4L:59>Y60P0Y++0__EG0P=OP2H\LB V"V*" M6Q]$4/[ :_[\:57>L0J?AMWP@E"EU0"<+) I[^L*OI6PKG[^JBP^B:J6ZTRP M]Z*09<5^*FNAGM[4L#L^(C.]VR'\NBWBGVNDA%VEU_ U"UH,46 MM)?QR0W?B_V$3<. Q6$8SVGSV '3\NIW8T2_21B"-9NSG@OW(#RR>(*S*WY]%5_#TI2] M:P#J:#9[P1J0QXHAI/!<4\E: @HO$L(TNIU. \85("]0; U&W0A^Y>'/C5% HE#IXJUYG<@_" ]$-PHQ0@ MKYIU60'YB91'=NMB2M >-!0"S1WL,K:06('X&T#$9U PI!WBL&EJ]$Z9Y&N9 M::TBV!#SHJR/ 3@ !O4[R9K4*E=/>*R^F-LOC\K4$WI4 'LI@,H,?K\V9U+9 M\JI+;0VM^%P+9_T^\:QI31M72H#^TFI$037)KK/'J&B G0)[TE1$>@,B@I-E MW?,1I1*.J3ITOO(H5O%4($8P[ #?!18_V"27O"A:B>45!/A@%JRCBPCH'P1X MB#4LCI <@@-#<)O!N6 \4(+;Q13!04S2%!G2'I9D4GC(B#2 #ZD KY(BEHF. M.T2J=[9>0=_6V0!:S*&A ?6=32?18K%D:@?BH"S;DC+/81G8NN0CH7\9!6$8 MDM#>ZXK!2^PD"I]"I09OF;5"/@8;;)B($;\3 V1+.IQ@PR=\L#2N]^.80X"W M1I?^*R0'0*]^G #&38-> 0WM&+C?NL&U $%*X6#P#8F@C3X1P["Y82O M+( )+A3LW__MU4<+YY C%MIBWQ 5P6Z"+H$)KU" M/W9%Y@,W3#WCU'_L&BRP9D/&%>KZOD2A9@J> 'L%!W.T%J#P\96X,& WS=0LR"IDL4]Q]&OJ/=/<2)K8H'(S>]ZT(Y:"5 M4LNP(^Z )* <$,GPFL@+B@'PD0=$)D73\#N'ZE!1>D(!7Y%M ?W)9$+VR8/K M29]#Q$U$KBL'F@0ZRM26&!ZQ2X$O$+)3"$*>JK+>N ?*AFQN:K*0 /F"S]TX476PG8E/J,[N6%A1BR<(I 7_B,XZ74W* M"H0-#8C56G#K[FMI*'R_>9BP=Q">5BD9;D,?( J$F"0%9:$3"SA@-Z[MH-L/ MH.\>JPUCT5L&9'=:GQUT5?Y^U@B$_XLY1-Y-U@=BRX3]$WGAI#KHBU "RK#& MP^HZTZ1/N-H%IQQ4J246[JTQN#.A-RXCA-W*SBI>TTZ:LEWKRS-5VLP-0XUN MCM)WHJ0;9"FWX./8Q0:N,3VNT<^!;F]%<,&\,/%\:=(*Y)^M;8"S%*&S%'TA M@&@E ]A/N!S80;LG\;D5"9TZ]Q'P0=!L?-&FR-F!\GFDFPY*R IHZJ.1T,Q! M6^[E1)VP^WZC/V Y0 )2(@IG^;_0:,)'4B<=IS^ $P$0 M:]2/7Y_0JI2BG<*$6G?"UG<00(.Q9Q&-&+6?OT",VBS6IJ9KT0:?5L0 ]Z\0 MLY[%!IDB)7TO]K4.FVTM,X##"\_Y6R.*9,IE39F@-:>8,!^SICN>:J%18"04 M678$MRA/&9=VD2E82;)>A:F@ZKC?@<)D)F\O3C+:CRS\DDJA R7W/5;WI=*EO@0\:$IE M)$V1A&I0N XU"Q-)_85/)I=3:ANLR(ZLY08LC4[1SX.2JB0V+3WH[!M,=TT> M ;P-.O1N9N0>;I\X0C(B9XKZ';0*RLVE*< MW@ KG9CA $:HNW@RKRA:RWGU46"24#Q*O!(R46U=5I6.NRD\T0&!T?Z-*][! M]7P"J2H1F2H%/0J@9041%T7M(B?(S)L!8=M*%J?-C9 %[!%P'!$ M#/BH(;78@D!T2XI4,P174&JNP@&("^^2$.(X3E:SS1 AIZ;<7H/7:M6]C'ZA MR-8IB),"OV#F"IR7X63>J8/"C:ASX[["ZF44];>8>C\ [ MQHRA,>8F :6]+2EI<>Z0_5A!UQ'^% P(;XXN^G\,3UT%O#7CXO->%!@:?C(Y M(:;.(WK3*"MB;1',;9*#)RWI"'0H9$YI*Z(2%= T;O>P>>18=+V24OPV[K8I MZQ6=4C8*]E+7CX\Z&O-%6[>9ZM X](_Q+O\QI.1C]K8U6)=L$884G[NK?X ) M?MRI@1GV:7/8Y5U I6.LC&C6Z-#V:CD-EN'TFEW=QL%R'EZSG^"IGKK D?-X M$<2W2[P*ET$\#]GK'A7;_7LBPM\HNF71;1#.EBQ:!=%TRCZ4]9CNH]W?%L3'2[8, MEK.0_L^F,?R/X^!V-=<7X3)BKX?J7YFP]9@A6DQ"]EWO;P1_WPRCKGZL8OHI M%$10^X2LBY$'OTMB(A%3L-,>N@)?3"5MOMD 3"1*[2E#;S 6XGWH'X-&%>F6 M&+FLL'<'#K;$&C[NE\JLL1P#L4;95U[ UW0SY3&?@"S=@0+YI56LD'_TJL_U*))RL]]'G8YO*.W,ZFX!(M&>.4,=4]',Y"1@B:&,%X1$61O=0:JC'5^<_WRKI*"T22Z%UL M^0FU."6;6&8R)3EWV -!:M.JILX:A_R)(F UBJCML%7B40Z),W6M($"EXH9. MY)TUG]PW'3&=HY)3 R0.HWEG%F.V"+W.]5A*$$U"S&'O/\/.*_B]O0L] 7'6 M,8OX_D$/>PR5'\,GW8XAW8QTD[ NM[JPT)J:+F ZN[N@'36D01OFN9O!R#Z^ MD=!MXB,@_TM-H(R,2NB"];B5[L7L8 >[XP_#T8=.9M"VZAVIS?S#ZG;AGM- MC72+>YWB07?1R*SM+M(:(V"NX^A'_0_.5'_=H8'#GS8JT%+GCQX5P""B'AL7.-I<-T5]I96>8O 6>A#4:#&9S9?Q MF7WV,=_C&_P':;"#MULNOJ+!?AS/?J_]S^B5.X7ZUEZYUQU#:_C_#?&_9D/< MQN0>Z\VC;6_8"NN?WBCW(>06K/^S37/GB!^B:?[-BN_37;.W8P$8YJ&9:V\%H&-B$-O&R[GZR1"'4<++AR%A^)ST\TCRJ=!;S+T]'[!YZ"Q%MWGX3O@%3'Y$ M=6TMXXUY2\J^N4/O>GSQ>QYGOOC@6=+>VQ_WOPW4A5OG+]Y^V+<>U($!>:S\ MCZ%+"I/8D:3+"=$.EA M^7P*"C/KEMO:X85C!Y">^06_+H%M:>2(ZO2K>8/Z_/&*O(9O2.8>Y;"_Q#$& MS))&=RZUM>+.5-A\>S:9?Q=TYS>PTJIJ$KAAM^#TR(BO$.0_O,9KVZW*Y$9O M?%?:CNL+19HR)#C9A+L*"/4(5'MH3?RN,1&A4W9%W='/.ZZ,Z7>/(UXMTCD< MUT]AD"E1=O0ERJUE)IRL_!?.?B:O^5JW/ZEAWF,%T5:B3:,,R=? M20Q3WE=-[IO1?GO_A.[J8,[1G#S7Q&NNQ&'@2PPP)0._0,T;.SUH /32A1ZI M:BJRR(?XE[<+WQN?]!"] Y(= M)M/XJIU]1_1A(/_SW$Z'%GCJ69[GR^R5*?KK,= VLK+1%/?VZ+%&SUENL>P' M%"#UM'-D>I[@U/@GMF[.9?.(7FL#APT(-\_X15-&WFB*LVU^)O\[CA[U<.FE M5:>_O7= *9X&L^D"+F8+.ZDTN&5'EEPMWH_2SYE8PHI2%#]A5]$LB!>K:W^OSHU//.' MS#R%)V:>;.53YX:D8CB7E.NY)'%L+FDP*G66''_MJ!0=>=:\U+=(^G!@2O,U M6"WH_Q)E9AXLPL7(K-0YDMW*[#R(X7G["24H/F]:B@!:!E$X:P$"VQ;%MU\S M)Q69V:@Y_/6O'T9&PC]>1L)S9.3;K.$],C)?+A]*1F;![>V,Q<%\%C*P>2O8 M\6P)60 X>L /C!+*2!C,HOA;961*?Q>3!?Q]"_$ EOK^5E9WO (R4RGMK0T1 MCHS:^:/F_>K"G0G .V-W9J($;)CW"PM[<_;&G#WR@P8]\'!"A8#P7@$Y-9#7 M,DKO9I%\Y<;\#A?706=NQ;U#@^<.?C3#&PK244,WV.B3LT.$D;=%QH@Y4@SH M=78[0$5>_#OAH'7=J7BSSX,5:N ."T5\Y7 MS?I7+.":&0@<4#F8=3G% !)?C"HSP?3P!'(]:.NL/:PG[/W(780'-8T,$9RS MX0GJEXDZAX+M#29V9'I]L/BUOQUB"AQ]PMF@P53\(.+>V@Q#K\V]ZDB_/_%& MWZ9&G);D@^D\JYT_\E ,:N@Z%QQ3$PV2WLGGJ9&A-0>K 8 V;G)R \5S18>C)TR!( HK4EEK6<9QZ8:USPC,:6?^@(0 M?^ZJ QFM2M34&;M7NUR*[ 8 'E[O+1UM3'BOYO0(V-K#WPG,MI=#@\W8TQ#Z MQ>)A8&L!]%X@0PG -\82/:6#L\^P_/7;]PCV'I)QK,]AV+ E( Z&$"R#7 ]' MCOSD;>P'R&Z\'W7+1;6EGZY3>KY;_[Y;>[?]=;P7^D?AW./ZI_5^Y-56%OC" MW :60@@^O] #6/9#7>[I)^+695V7.5WN! >2XP/P_:8$0ID/>$#[FX'/_Q=0 M2P,$% @ 1(%I4\JC,GB.!P :!$ !D !X;"]W;W)K&ULK5C;?;OIBZ\-];(B2>FBMBY>S)J7N MF\4BE@VU.A:^(X>=VH=6)[R&]2)V@70EEUJ[6)ZS;A(O+*XN.KVF+Y1^[NX"WA:3E,JTY*+Q M3@6J+V?7I]_/@\2G\OOL.7E8YTZ^TOIDK-Y>S-3%54Z]ZF'_WV PW^O&1Y MI;=1_JIM/OMR.5-E'Y-OA\NPH#4N_^J' 8>#"V].GKBP'"XLQ>ZL2*Q\IY.^ MN@A^JP*?AC1^$%?E-HPSCH/R)07L&MQ+5[>^;4T"RBDJ[2IUZUTR;DVN-!0O M%@DJ^."B',3=9''+)\2]59\AH(GJ6U=1=7Q_ =,F^Y:C?3?+9P5^H:Y09R=S MM3Q9GCXC[VSR]TSDG?TO_JIW)I;6QSZ0^O?U*J: I/GU&:WGD]9ST7K^=Z'\ M?XA3GR@E"E'Y6MT&JDQ2OY#:$GSJ=$@[E;RR^R-E/I)\TE"S5E^?%>=(-&NE M9B <"V_W"W('04G4KBA,D9&3[Z@<5D]E%7N!8D=2>'8W5R;&GBK5!0,",':G MC ,;=)T/B<6":8)F1V ?"BTJ<([R?5"U+HTU"&(CWB@(9_* :KL0Y/ M?H>>U4YIQ=BAIE(CDE;:W1?J>Z]TZWN&K]$;4BLBIZJ@MW!P#2*+P.-Q-86Z MZT/9P#KUP\J:M69JB>KZ"5CFP!TJ*J6[+O@'N)T A/IZ^:HXG3#%3>?=BU*[ MDJQ>65*U":WJ1D7E0;3WT#$VXQ'1'GV=MHP"AR)2V)B2\?H(B$WJ!T.W#>>! M& 6_ P*&T%2@,8O?L&,Y\%RMO:\@-$QRG@Y\CT+?6X([E0#6IYA@" D*F P1]C+9@H"6PTR9J:&,4@*/EQZ2'81"WB*WAJ^B*!JRT"IW+(@6Y=E MEM+IG: 'L[$6.-.LT:LAU!3JH.OA5-1^$HU">O1 M-]92BVA58K"/"2ED)T=Y\[?>P*]HUL[4!LF8IO# P%8[M&C.P0&&O3!VJ>+L MB4,R'XH82MH[H((KA8D\K.% "?W@D,B7;U<9XF],'1]ZAI*4J MOR/'Q 1A 7R7]S_I+4JJ+-3R=6;0%>8JC%T">6VJOC2<)U6?=CELS@W#C!!: MU);&TGH/4[[=D;H+'M?8R"FEP)@*1L0>+!F)[I%**'@D&:SP$/^?OEHSWG#B M")*-YT*5LDDXZ&@7__'5F^7IZW^JFCB**+XMQBDI<$G' !JA.FL<<-QB,V,[ MI,HM$^CZ"+%.+<('N1-JU12D'HS:%^LSLHMGJCZXLYHK) M #&?(^2%A/K%R=OS5X6ZT4PAN&M<'F%93MF' (]1 U-&S8]"#2X#1IQA +'* M1?=XQT1)8 0WHA)64$L19<1J 987R?20 MI+J$H W':#I.@SAFLMU *%DPN"S3PYY*+8_F.Z9VCS+D-LCULV+V$:^K'-)C M9S(;5VAPN51%^'8D$NY:P6@KY+<%32HR$N\JCTN4'1"7F*+_+(C[B 173,^Z MW'0>P75#>;>Z B"85BHO@.W#M.+,V@P2D,< Z #-">V,S;%Z5-,CM;/G/B%G MAO"_T_-?(>'^6E&;^4ZD_3PEK?G3#LA\8Z*T81YV>D'%5V(_@>TC9LSKP?"C\S;,,UG&- M^1;U"UCZW+1 UK@>^$-&FLS(OD@=;IGHL)RCD7M,MQN/P53XJ?$1*;PNK^ 9 MS$N\*[GFN3=//!,SV^>JE&S(!H.PX1H]='D GZH_/@LE,F&=J54Z&B8E$HT< M 1EJQS3OM)&1\!"_ XJ9VDZA/O@M+8 MV._VBM0\CW9CCDB&C+=DW7\,HXIYTV)X0AM&;>X(Q;6?] MCH89.W,U#-/W&(01=RDE'&,6QKY\/,@HF,N$QT,T7JXC,X90=QC2QQ$]^'[= M/#H/9W[;3]W.C^F:765:?1K;XK%OL<7!UR]BNI9O_*AD*LP?PM/J]&^$Z_SU MO#^>_P?Q60+;&5QP9\2X$/8+_VB/CP MP@JF?ZY<_0%02P,$% @ 1(%I4PDE_K'^"0 AAP !D !X;"]W;W)K M&ULQ5EI;QLY$OTKA-:[ZP"*+MN;RS'@. EF@,F, M$<_Q8;$?J&Y*8M)-=DBV%>77[ZLB^Y L*K$*KGX['/5JJ4?F0K9?!F85TI V[=Y4 M^*VZ=;@;MU)R72KCM37"J<7+P?7T^:MS&L\#?M=J[7O7@BR96_N1;G[,7PXF MI) J5!9(@L3/O;I114&"H,:G)'/0+DD3^]>-]+=L.VR92Z]N;/&'SL/JY>#I M0.1J(>LBO+?K'U2RYX+D9;;P_+]8Q[%GSP8BJWVP99H,#4IMXJ_\G/S0F_!T MK*BOK@$/Q MYE.MPT;\^WKN@P-*_G-$^GDK_9REG__E;OTKY(I?C/C9WJMRKIR8/F6?P7-K M)90)BH9I$ZP(*R7NE-/*BVM<9+73@6[>:B--ILU27"\=EL,D/Q*WM?.U-$%\ MY\RA0/*]5EG29AJU(66T]S5TD287WA:Y.)],AI/)1/B5=!!F%T(*H];%!FGF M]=+(@-'GHXN_=VL?<\+I/_[V=#:;O&@'[PS@U],7CX9"!JQ4.9TI6O1DREI4 MT)8U&0IP'[04<@FCEM!"5+7+5N""WB0H/YH@0XL"9#,2?RCRL8)I<%>-D>0R M Y*MG,V4RKU8.%OR4W(#O*:B(R0LP91%C1N9 9I>$WW!C?-Z,Y?91W:,K9W( M;%G"M9YL&?)DTI-(D *0R4H'69"JE?4* 7PCLU6TB"0<\HJ 7:Q69=?*8=G& M]U&)BDT"Z&M:,RX%N;2VAQ.@:%C!03SZA@*XT!DY M%E->]]9K!!Y4=J$+7,\W<#&($S+CZ,RI0*E-=H8DE]^$=I%"KMD3^[!Y2F,3 M>HYHUP!H)'X]IJ.3!D'SRFB$!Z%]&#O6'!ZK4*IH1*[O=4[826Z5W65=V>BU M>UO4)AKIX,GNMM 3'JVP"E/=&.#A0I&.?@;A1B3JC20NDNTX3Z5 .RB6"0;'"Z(]FG M^E'$Y';>55)S\.G5;7KE@-$":)!%@?S)7,,PM>'1C6NC4T]U$IPT"2L9^'X% M/HI+'S3KE,Q'#C1N^X&G)(^Q=-1F;C[N5;$9BAZFXM 6/\C9&O2WDO#*7"FS MWUTA)E- 2R3T5]("F:NP/'-CP_:[L-M">2^N21BE^#; M0$314;9(;^CNB#\ MNXRZM?0O0#;*1M%&$!+T[MK)8TP@?>]TX4QI<4#:?JB(%&V7DIMJRQ!=5UD7 ML@D;*2V-JHM"+![BAW* D(;M=#F,1@Z'W8( MC--(9%AI1W@U6-WY1&$/Y U9(-.K"M[#]3G#B.N MSMN9F#HMW9U,GXQF%[T$\?7\0RH&&126%$K>#! D9/X!U]Q<-354W>..5FY& M]\?L2?[HM@<*K>' PTI)'PFQ"A&.33<^$M??#>!]!EK4IM1FH#LLY:9%>!-" M!^6TVU*P)\I@% M&V 5G2ZN::FS":GAT?P256P/TV6I<@VD$UJ(P?-F5D[PAW7(1;V(=-1D33*A MS>8.K[%X9(7U)*:EW0%]H'%8&]0.V9R]-Z9TW,NX5_KE1_]?R/4M7-; ML=G?6,10.K732F2RR+@4L;V(CW4Y[XS:UO[87N$; [M;J);**">)U_O5ZMZ& MWK*K[10]0O0$&CBSE"'0!-!61MCI(\ MWRJ;UBVET5]DM%'D%OU2?$_]("<8N34G\@0Q+1;DR=2-]L)T4)FV"VS. 7S: MSU)LNZ,57BWNG]-&DC=T,=DT$WMT+&%D>-3^D?B1%(YA&^[Z<=;5C2-AX).; M6+1-JE= B6?^[[3A_]+I'!P 9%$T8F>O/[2EM)75J)U(5;!I"Q8.OR( M[3FF=?OKK2WUUF:[3_7]C3;QN%-+3<>+'=^W=!_C3P PB';DQQ8!=&24JWG@ MWOPSP,%/3\XN^*B,_OBL*<*0LI+HBS;/I!9)PKSKNQMQ_G1"/#YY]F+:7-P] M>Y:NSJZ'XN[-#1V/+!;BVACP>,9Q>RYNB#PBY?(I.K1]AP:C=OR>E.F=2?:. M FE@4WT0&NL2#T%44O%P1GA1JB]?D'6&*SU \)4C%NI;$3.4"]I& "@@>\X? M>KOJ=MLH8W1DCVU(P"XIDW0PATM@I7)VSB:T1P )8\W6+59*JBKQ=6Q)=Y%+ M5K,$&EZF(?$'BZ#IHY-.Z@HI69J:;LL*$/NG;YJ&U'PT?! /;JDK;$\$8.A7 M7+BEP;TL:F)JST<(+(^$+$%KF'$R&4V;@TLVX.1\]*1]0+F8T7D:OSVP ^!I M; E/$[@Z+O#'LW)[S3:??T MW>%:H\O7%CQH-*'N9-IS%ER<9/:.F9SJH"F7Q(&A)5\Z34%[\IAWZO&\-J]; M$8_V?;@8][X-EFN0W8JO+E2DDD!@W ^X5% M^Y-N:('VT^/5?P%02P,$% @ 1(%I4^M3(-3$ P $0D !D !X;"]W M;W)K&ULM5;?C^(V$/Y71E$?[J2(A"2PL (D8*EZ M#R>AY:[W4/7!) -QU[%SM@/'_?4=.X'CNH7VI/8!8CLSWWSSRY/)4>D74R): M^%()::9!:6W]&$4F+[%BIJ=JE/1FIW3%+&WU/C*U1E9XI4I$21P/HXIQ&^+ZT[B&:3FNUQ@_9CO=:TBRXH M!:]0&JXD:-Q-@WG_<9$Y>2_P*\>CN5J#\V2KU(O;O"NF0>P(H<#<.@1&CP,N M40@'1#0^=YC!Q:13O%Z?T7_VOI,O6V9PJ<0G7MAR&HP"*'#'&F&?U?$7[/P9 M.+Q<">/_X=C*IL, \L98577*Q*#BLGVR+UT2X=$G96$UO.>G9V5)5%05G4S*-!I[1H#Y@ 91M>&=, MPV2.D\B2(2<>Y1WHH@5-;H".X;V2MC2PD@46W^M'1/#",CFS7"1W 3=8]R"- M0TCBI'\'+[UXG7J\] ;>ZG/#[0E^FV^-U508O]_!S"Z8F\Y#!O[$$'RGR&E2C@5$+41: R8*ZR%AF:9.CMGS'<]J V@&7N=*U MTLQU2@A'!((&UMA2:?Z5Y*T"3M (_3@.X_8'IB5 ^KF2!X>X%0C$1Y"=DK] UJ3JLYK"_0FQ8: MB:7GU;I'EP[Y)PLN]\ ZU=IBM24SY^KQ@D^8=Z=]?QKW_K^ G1XH;0&FY%2UM)1$.RF(//I0(I1(4E]>,/1]AU'>JFCC0 M'0L%/_""@F@HI2B12@-VC=LZ+8%[)L0)V(%QP5S%./I.D&[37#"7WNW)9V*A MF"ZO)WG%EZP X1GSSS5Z%8X>?"*O MF4]]VU#X?FQO.-^DH5QED*2 MADDVAE55"W5"[)ILW>B\I+D':S(.;U:;]?HM9.%PE$$:9LD /BC+!%T,63B( MAS >A\G# /[N0HVNQE2%>N^'L:&H-M*V$^MR>IGW\W;,?1-O/Q;>,[WG% J! M.U*->P^#H"V"\\:JV@^]K;(T0OVRI&\6U$Z WN\4Q:C;. .7KZ#9GU!+ P04 M " !$@6E3R?J<9<,* #9'0 &0 'AL+W=OC^_5K\&RKJJ]Z)81A=^NBU*\'*V,V MKTY/=;82:ZY#M1$EWBQ4M>8&_U;+4[VI!,_MHG5Q&@^'X],UE^7@_,R.757G M9ZHVA2S%5<5TO5[S:GYZ\'0U)(%"(S)('C MYU:\$45!@J#&-R]ST&Y)"[O/C?2?K>VP9*.*&YF;U>O!=,!RL>!U83ZI M[3^%MR9DJM/W+MFYN,AJPK-9&K?UB:+"6I?OE=]X/G073X2,+8K\@MGJ[ MC:R6;[GAYV>5VK**9D,:/5A3[6HH)TLZE&M3X:W$.G/^[ELMS8Y=;'F5LZN" ME_KLU$ NO3W-O(Q+)R-^1,:,?5"E66GVKLQ%WE]_"GU:I>)&J"5.Z/!@(]\AI@R[J"I>+H5]_M?%7)L* ?+O M)S9+VLT2NUGR7WGT1V6P&\%6_%8PI&/%#0RIX>R*J;J"EZ(1\TO>EQDL0J#; M9>SEP+ZDY\$QTQ)O[1)92B-YP3;UO) 94XN%J&2YQ/SW5Q\Q4Y8,AV#$>BZ< M_)!];':R@C>5NI6YT RXP,Q*,*EUS:WX!9(5[I09:8D SKXR7N9VTA(^-[0/ M)JD-I:4.FBD;@$HFN\5Z M4ZB=H/6P56:BPE,NL:-1E9.001FD,A343QK+R[*&Y^!*@*#&('Q%MI6U=18L M>%L,OV_G'3%[+2AN5\1RL$SU88T1D$[P2O0G?TVCFL/6Q:M]?J M%B8S=>O'X1:IL"(71E0 "BR:[ZSMEXJB"+N\;>V%/IE: ]BU\S?^64MCA#V] MPVL"MA0E0J\H=K '4TA/C)+KG,?]@3ZIL[C;0" K%5LK_)H5QHPHG3#&%\:O MR!'BM+V5%2*J[6@&?],H%LDVSKN;MWOCV&DW?^ILN\+_QLHP*"FM9*:V4-A) MJ 0"4 L7GWOMHN$13;=+E<'YP%=SZ]Y;9:=NU-8=.US#LH)KB@F* I(:V(7B M3E29A.X;A*B-9$R=6S<40FN_46>G!9<5N^5%;<_5!503.#W7!&UJ<8L53K3W M\H+2<,_8=*#TRY5>:(--S7" M<''L_KA/.R#Q M>DVCUDC$E2!@$]4MS"(06=2FKCR,0IA=M\?IIF+:7=Z*S(]&=G3( I*U$98& M%;O@8'YVD.]=DSS75IFKNLI6="*^KKR[OKI"H8#WU%8S4/!%+^"FCK_'Q+0@U,4\9QRL@NK;6US"$G8Y]>T MH4#'Z"PGJ_XO< ]^NEQ68ND#BON_7"M4<(]S#?21AX!V>:-1,^XCW)X]P9:O<,0-J!UC+VTPJUIC$?05 M=QG"H -S?*WJTK3\R')DRH9"+GQE.7[EG:>1/WLE?FVSX\;V12(_Z3Q=M*%^ MR0L;A'__VS2.XI\.H-8H2*8I>\&FX6C$TG"$Q_$P&$]F[)U/WYR]G$6C8\J2 M,4 WF$UB]H:D%H5]-SMF\2P0]("I:"UL.O.)X1$ MP3B)H6<4A\,463JFYVDPBB+V&\52:[V$1R7ZV\SC&Y^#SNV)B':E"ZV+X7>( M,@(R00;,A=D*41[B%@WQZ%5(FO>M5G3N'D_;R9WP)'G<890%OH)0[P1K3Y"E MXE[E#=FG?;:Z)'+=RLO!I^L+*@S8]\&4S^#K=L9GS/BKLNT1A D8%'/^P/Y/ MYI]^=@+6);%PD3]STX!0JZASM['2='P$IDZ8)?2N2_55 W5"BEO7I%)5Z#4_ M\$)N82SXZW+[N7G\N?'#_+L)C1J2(*>0$LCFE$4H8B]8,L%HG+!?/(>+QL$P M23$W',?LBQ/]ML&/P"-QAI2<2%641N' G,31 MH4MT&_7\=QRYK8_//N*G,6N23"W$A&-G!OPY#6;#B?8RX+#@.ENI@F18L2<$<*Z1RT416MSM*W'HPN"QNP0?!3AV$!F[YWU:2F-6 MP6)'N_:HZ;TFX<8[JGO0WO]_0J>#K,>%JH63>G,82II%!Z.-+F7Z4=K*MG$X M^8GM(;C) 8N*M'@E-XYIU:@2-_3@*2,)>Z[1CC92+]U4037GXV=>I((O4MM23ZJ M!2"4D/&$;O-(/N2VUS,M4KC>HM+_>!1&?+0JZJQLC%N^X6H1U'#^@)+UVF=0 M39;XMN3[R4"GL,_.?E)TNRN7D@=2D+:Q*=A<_=WKL#16+&596KPKV0?P"0+^ M5S"K0CM))_,K;=V]-#Z$:S\T?J;!@.DR/\C29'[(1^IT?@F$UYAK]L2765$:]33(K $?=/7Q1E@(VA M-"49X_B(I;%]@JQKU%LXQR/YT?[A^C$(;L*K0SAZV!FX. M\%D1X?E#\_2&\A@JH/\S!"H!RPI5YX1=.JND:[?(.8 ;OMQ#E88_;@7 "X42 M[44:X1<<8CS![RR8I,3=)T$ZBO<[5&H!3( \$*0'4L9!G(Y8$DSB&"0D2">@ M%-1(#(D (UR &I:X8GJA-A:!9V@1$EJ(36)PCNF$*$\ZF[)K7OCVWM48.J=H M&$3H;: ;PA=$:HRV(AZC[,_8+^Y2UN,=4EH2#-FV>&;EI<$,!L5), -)0!>2 M@.K\9B\R8?PLB&*R-IX%,3HJ<(@H"N(Q,8AI%$RF4W;QR.U L+\-O0>L]X/5 M![:O5T2/=L+L435G6\3-BR2:(8/\;4;@*YC4/7X\MZ05,/^'0^[O0.ZVX:D< M(SA_[$E?*GCH@]!IYW/;6E1+^U%1PWKP:??EK1UM MOUM>N,]U^^GNH^<'7@$J-2O$ DN'X20=N(\?S3]&;>S'N[DR1JWMXTIPP#!- MP/N%0EOG_Z$-VJ^YY_\!4$L#!!0 ( $2!:5.&6=V8(00 '() 9 M>&PO=V]R:W-H965TX-C MP+D4S<-B@V2S^U#T@9)&%KL4J9)4%/?K>X:45:?=I.V^V+S,G#ESI5:#=5]\ M0Q3$8ZN-/\N:$+IW>>[+AEKI9[8C@YO:NE8&;-TV]YTC646E5N>+^?Q5WDIE MLO4JGMVX]&6-<%2?99OC=^%M5]X9*'L?;#LJ@T&K3/J7CV,<#A3>S)]16(P*B\@[&8HL M+V60ZY6S@W L#31>1%>C-L@IPTFY"PZW"GIA?6U*VY+X*!_)K_( 1#[/RU'[ M/&DOGM%^*]Y;$QHOKDQ%U5/]'$PF.HL]G?/%BX!WU,W$-:&6E*);7P009" MPP912N=VRFR%;-F;9(F%V3A@0<_6S[+ GIFT)#E;8. 9BM7)(&DX81@'8X(> M.THG5LBNTSM>X%86FO8.J\1S1])YW@R-*IN_>91\/T0K"#/G@1Q",./$."KM MUJ@_<"M%Y^R#BG/I'WF"7]_-9Z?H5:WCV($W3PY8(X:B<00G4_\0]X] ]2. M!3*X;X&HC@6VCCRSPPS3N__-:#$[>C*^S]A776R ?E>B\V"HUS2UI1 M'0U?E=;85I4(2 E6:+CO+S:W5W<_B$T9HF_[RF1I#_:QWU!&][.[F=!RX)** MX:E09GLTERS@2IE*X:Z7.GFZIXZ(U+)D?R>E1CH\O:I#^R#O2 +>'PYC].'# MI^O+'X_?B@X@!.F9N&BDV:;

DHA\G#@BGI$6@CIRR,3O1,6[J ME.*#(3)EVT_F.28Q))45Q@9P?8"!&!!5JU)B-*BV Z! C=C>X87#:,+IF,UI M5NVSZS#W2G)!CO0[ZU5*X]O M$53(5L$S3354Y[/7IYEPZ85/FV"[^*H6-N"-CLL&'T7D6 #WM;5AOV$#TV?6 M^D]02P,$% @ 1(%I4R#[$8R7!0 " X !D !X;"]W;W)K&ULI5=M;]LV$/XKA#<,#J#9>K,L9TD IR_8@#4+FG;],.P# M+9UMKA*IDE2<_OO=42^66L?KMB_22;P[/O?V4+HZ*/W1[ $L>RH+::XG>VNK MR_G<9'LHN9FI"B2N;)4NN<5'O9N;2@//G5%9S$/?3^8E%W)R<^7>W>N;*U7; M0DBXU\S49 #[OKK7^#3OO>2B!&F$ MDDS#]GJR#BYO8])W"K\+.)B!S"B2C5(?Z>&7_'KB$R H(+/D@>/M$5Y 49 C MA/&I]3GIMR3#H=QY?^UBQU@VW, +57P0N=U?3]()RV'+Z\*^58>?H8UG0?XR M51AW98=&-_(G+*N-565KC A*(9L[?VKS,#!(GS,(6X/0X6XVK,95@7;VY@[K_JLRAE6@V<.>:[B:6_1+J_.L]7'; M^ B?\;%B;Y2T>\->R1SRL?T<\?2@P@[4;7C6X0-4,Q;Y'@O],#CC+^J#C)R_ MZ!E_K[B60NX,N^^"9'^L-\9J[(D_S_B/>_^Q\Q__KR2>]4'#=VDJGL'U!*?+ M@'Z$R0G'M]R(C$E\7W3OC0M(&);Q(JL+;B%GF\\L%X\BQZB/RMQ:+3:UY9L" MF%4L4V6)@X$]EGWC(_X(&H>3R;K8OG$7:64-5ZVR/T^0Q-&;PE!5UCCI<$O"B MIE%EL-VBOJ%-H:P*]1F@#9;F$+$=N,Z-TP2XBYV8J@\:)@E;(@K4!Q@&84MT?.$3+9#M.(ODWM\EM7^ Z>0&?" M (70K+= /;22F%HK2!<+O@6M$8Y3ZA8=\:$E)?3%0/T!I%":W2%*T^2OQD5# MX2 TK'%&X@@6*352+06R.%L;K#';\[QO#\P^ M8Q'(&PX4L+*9>Z"Y1UB5!=@Z113P\@3"[*A M_:SXL2O$C+U#(%M5X'GBVLVY,6 =2KMW.)OZ.O"4P=&\C'IA*B0:J-H@5$PF M-B)&,1@K7JI:6G-QB;M2Z$.F^R+B.\K(F767$O$J9H$?>>%RA7??6P:)\^(2-TU2+PS#"S:-5EX0K% (TLA;)#%)N+CT M_0N,FBA^^2\,@_ E=15Z2IL<7ZRS3T)7QFUQV MEKW+-#RZN_LW7#A=AEX:+48QKY9>%(UC!JFP69LB?GB>-[\FS!;4QE$ZC4K> MDE<8+3WTS\(P]E)_B<^)%_LQ/@=>%*Z.40SZ])_C\=A7.UT2KYSN-7\6+RX: M(4J<$,S"92>$5.O3#>7/@I@N*[S$),4)>Z]IL:]-0*?*CQUX]W-_W7-\NC[F]H9EOY^ES/>OHN=FDR>D. MB7+(DHX7VU,R9U-NQO0.GVKQR L@IFK&_00)YH.C\309=BS?G-Z&N0\1Z=K9 MT(+0W4%Y4'61X_&!Y^(&0(X9>DRJ2)UK=X8_QX:_->6@\G=?!>/HD)J6$5Y7 MJQ5[?^*D:W-X_!IP-63APDN0TG!FDB@:%>;+]..8^7'4D\10U30UE%1#XLIT MD72W08NP1>2S)7;[J8_)^>#K'-E^Y_Y!J(!XL#0?ZOW;_C=GW7S=']6;?Z0W M7.\$IJJ +9IBGR\F3#?_'"I0, #L( 9 >&PO=V]R:W-H965T MPXZ=:M28"FM\/M84#1[L?# MX1X8FXZ%RI(GR4G[WX^4G33-K7W8O3223'[\^)&4.MM:=^=KH@#WC39^GM0A MM._3U!A'MB7#7RKK&@R\=>O4MXZPC$Z-3O,L>Y,VJ$RRF,6S:[>8V2YH M9>C:@>^:!MW#DK3=SI-QLCNX4>LZR$&ZF+6XIEL*7]IKQ[MTCU*JAHQ7UH"C M:IY9$")-11 $Y)\-79'6 L0TO@^8 MR3ZD.!ZN=^A_Q=PYEQ5ZNK+ZFRI#/4_.$RBIPDZ'&[O]FX9\S@2OL-K'O[#M M;2<A\L,W@S/M&F?X7[P<=#AS.LV<<\L$AC[S[0)'EGQAP,7-V"TZL&4T6 M,=7HS>24D:+FU?:!")9DJ%(!KC6:61H86@S28H!9]C#Y,S#O MX),UH?;PP914/O5/F=*>5[[CM)-G\&XH M*$?<36&7J8=_+E<^..Z+?U\(,-T'F,8 T_\KY"_ P#0;O[H[Z=??"&K<$) / MN-**2U\"[BP"WK_FGB3G^-3C1IFUAU;<7H6:X(_?SO,\NSB BR?CBQ/8UJJH MH277B#0MNJ *U:+A3;#<<7<$!9?8J54GX^1A]< !- \R#T'9]3/6=LYW[",N MM\/<#<%L!<+@HPGD#&JXH0V9CN#*EB0?Q^_.WYP">D N$B..X%+K)SR$ZOCM M!2B!X.P]KP13.>A31LW>CF"<9;_#ABU8@VU-YI&XP+)^8L0(+:>A5IJ [S; MDJ=+23_(-<$N$F @?2@_FK+7OT$F;D2:4-2L\Y$\S-*"[=P39Z],02!_6K$: MP1=.U1W'. 6^7U]S*8\@A39J;0N4S!B>4$KV*-&@D 0OU4:5'>N,16$[KHCP M%H @@B@SR,,*]C=D7,MA'!'4L4JBA(\(KI0,.:10_5E12IZN6&\_@L]'DJFH M1JRJ0'QG6JIZ@"[F/K2)CQYX$GF>]D0[@8F$MN[=U>,Y1YGNHVR/95K M8'MF,[W#2GVJHHM-/K9W9,>7.@-N75\MCS$2O9W^_YT_S)>]@_"HWG_K'Y" MMU9,1E/%KMGH[5D"KG^J^DVP;7P>5C;P8Q.7-;_NY,2 OU?6AMU& NS_7UC\ M %!+ P04 " !$@6E3ECMP3M@( !$%@ &0 'AL+W=OG_]?H>4%7OJ9-K!/NR+15,\M^]JMXULQ;UFIM]LN-Z]$8W:7DVBR7[C0:[6EC:FUY<=7XE'83]V]QK_IB.7 M2FY$:Z1JF1;UU6017;Q)Z;P[\*L46W.P9F3)4JE/].===34)22'1B-(2!X[' M9W$CFH8808W?!YZ34201'J[WW']RML.6)3?B1C6_R7I#3 M\BVW_/I2JRW3=!K<:.%,==103K;DE$>K\5:"SEX_BA4@MHRW%;OC_U::W3BA M0AOVKO5.!WJ74PMA1#(M!\9O/./X&<9S=J=:NS;LMJU$=4P_A9*CIO%>TS?Q MBPP?17?.DC!@<1A'+_!+1LL3QR_Y$\L?1*>TE>V*_7.Q-%8C3O[U OMT9)\Z M]NG_'M@7&5.67IB.E^)J@C0T0G\6DV^5QMY*PUR. MB/D2!>L4%K ":-$1'&9=KSMEA"'@@(4JO:*0#/U+[!,VXC-O>O_B25,8Y:2U MI3@G>%$X *LSV_,'K6$?6TGJ/EIH;=BKR;!I(IK)- MBH[FDM@GQ_Y,9K %PH@D$-D-7%WQUP"O;'HD-A;L/=32\/,'/(0+C58Q,T2D MCPV$(3F:WJU%4SE7]*WE2UA"P Y.!PS!00 5Q17XQ7N&@Z0Z' #-S78)6^J M%D*(2#.[Z[QG.JTH= UM4GY(\LR2^H\#\"@R>B#N&9ZS!932%00W.\2EMX0. MRPIV5!.'UA6"4-:KKQL/VBK&"Q M=^I@Z8'VCID6C=/2]$M3:MGY6&UIHR/I8\16O2:1Q,JNM1#N4$L1MO%56% 5 M9JBA5FR60H^%E*TYLG$I1'OD4E(4A!*\JP/G0(X@'$C./2)^C7[(%J@GPME/ MZ:<= YS92KO>YR'J:[\!S"[O'C_\S:E7-HJ@))N)G^$-0'IX*06I_;KTIO-+ MV31$SJM*4WV2+H-JA;1$C7@EZ93J#229UQ>(34+EL"6= @,_X9^L*"4991JC M;/*QS^[A)DKO@(SJ3_AK7R''1"F(9ZS($_G>.9! MG,[<_UE:T,$@BNE]%!1)RNZUJF$W)*"\C'S3."BRE"59$,8Y..1)SK(@GD4L MQ8L9?N,BD19D.(@#$._B*+0 MJ4RJT#/)256@5$\C\ 9H!0)B],@ KC1/)@5(8N28%[,H0 RDC4'*Z- MTB!)HJ^0CY,BF.-G M@^%4CYT?/.:H66 2''G#4*D@GE]YQ-7SDVB*=H6C5$V,[Y-/ \N^6QYH?MI* M5W[L5C'J;@P]6JR41F>[0%5X/>K][?%#FZ\DD9Y2V<\WW\]UT&NWK[OF&/Y% M]1D/D'P+_$1)=9];,AY7' E/EQ@8#.8M+>V.82:AC@=MAO;?8SITO063".Y8 MXLF%J*);L*#G2>=1"ZZ$W5^K7)LR:,3&=YTG2<.@TV#>TR_$P=X0^%RBX>W( M$M6OUKY9.S05IC_IRWY)+6>(U1/6C6@%3$A7+TYQ(V:8G5D,.1'.<[J-"2Y MCBR^()XE.;&B)KI#Z1PY+>'HS3$-",I.K:M7TW=UM QS" T=?X MZ3L8'<$Q%G_!\9K&%*UYZ_/=S7".A186B2OT_O[P<)CRSWC"@*I4JU;^AP S MQPH.,2BJ/_#R9HFSCB,,'.(647"&@*@P&;>GYBZXZ8GD65THIS1!XK-C5&R[ MQISUG&H$NA]?G/O<9%F)3M(D2\ZLGKV[\?W@2@&UWZ1QV,F'/FZ*A:L1HFXL M6V,4QH [W%1\83UY5_G^.>JO]/Z_TM(S]#HW):5%D$6N:V<%&C"U]BB-@GF6 M/=.PLRC((7D6!6F"7ES$00*J*,V#- ^_:LH1IH)Y[H:>,,3$$+L6' :SS#7J M8@XN&?M9 7SR9.4R$!X[ND^_^/K$? L:@QM7P_P5$SLO3[<+U[Y/ .U?O!7E ML!\% ^)TG]367^;%[[WL? JVPE[\X1:*&20'0F3W;![,,0^]HS&_=7I!19JG M0D8333& USW/W#LNSXE;1C09^XFN;M]];_%=K#ZB?9D$O[@L4DE$.'X^O_ E!+ P04 " !$@6E3 X\;M$0# M !W!P &0 'AL+W=O$@6YM8($M&DIOVW[,K)29,:8#AD%@K[7O[ M=B6M)AOKOOD:,IPW0IEL-HES"S>;V"YH97#AP'=-(]SM&6J[F6;C;#?Q3JWKP!/Y;-** M-2XQ?&@7CJR\9Y&J0>.5->!P-SZW^I&2HI]EI!A)7 MHM/AG=V\QFT^)\Q76>WC/VR2;_$T@ZKSP39;,"EHE$E?<;.MPQ[@='0/H-@" MBJ@[!8HJ7X@@9A-G-^#8F]AX$%.-:!*G#&_*,CA:580+LV57>OS>H0EP<4W_ M?I('HN7%O-I2G"6*XAZ*IW!I3:@]7!B)\E=\3G)Z3<5.TUEQD'")[1".1@,H M1L7X -]1G^-1Y#OZVQSA\[STP=&)^'* _KBG/X[TQ_]3PG^DN#)P505;HH/3 M5(&L["K* MN^P\1?8>@@5!;,9;%U37@"9D>0O+]Z] &<";JA9FC4"7GER#T% )7T> DNA$ MO% 4Y.%X6#QZ,'X\>EXJK6ER0+>[_$HWCB-4Z *U!6@[1WR>!:L*0!<+]$,7V7](I.,N$V:]S+:X12D3NEA4=* [(9X#+=@\"=7*)Y^ZP]%)H06<48K&L#0C& [,5^-:YZN8,L"9!2L4TG49GT%)$U_-WMS?>:88-N'5L^U9[3 M27VQG^U?E7EJIC_=TY-T*=Q:46DUK@@Z&CXYR<"E-I^,8-O86DL;J%''84TO M(SIV.&'IE-[6X #]6SO[ 5!+ P04 " !$@6E37^F$?^P3 #3/ &0 M 'AL+W=OL'?O7>O7MBV*4VMW[O,MU6EW.UK7=K-RX.S@_C% M![-<-?3%R:L7:[74,]U\6K]W^'22=BE,I6MO;)TYO7AY<''V[/536L\+?C5Z MXWM_9\3)W-K/].&Z>'EP2@3I4N<-[:#PWXV^U&5)&X&,+V'/@W0DO=C_.^[^ M,_,.7N;*ZTM;_MT4S>KEP=.#K- +U9;-![OYLP[\/*+] M^L96X6504)E:_E=?@QSN\\)Y>.&3[,'IY/L_/3\;,]^#Y*,'O!^#W;L]\XM56W^I4A( MD^S2UA[,%DJL"G)Z[[37=:.B$'\VM:ISH\ILAB\U3+CQV3\OYKYQ,,+_WT/1 MPT310Z;HX0Z*7BMO/!TU.)IH&5"W31<_9./LXTK#H7);K55]2Y;0UJHM3*.+ M++=08^WEK_ */BR24'PG%%/G95OHK G;M?0E3G^+$PUL;9)=U_F4SS=XLEG9 MLH0];FILZ-NY-UCE8'73[*(LL5NC7: )KEKB/"V6#,'77G$<\-E*W>ALKG6= MZ=+ I9@\4_?(Q;+ICV*Q.PU!,^?SYX? M35@0"PC0;N@8VL7I+ZUQ@5!L0M_-=-XZTY@@N:NO^4K52PW]5Y7Q'(OC&;.K MRVYWY =1@*FP[]HZ8@9Z\=E:N\HT1&X+L3F<8CW.;L'A),NU:Y Z\+IM:LO, MN,R"$-<3IZDE^]#AS4HU&<28U?05R29P463SVRRQG2%40>P]5=&^0@?K%B3\ M,(5:48I7E:84 0]2X*-UD&#=XNUO;PI13Z)N[=K4(9)4JD9FI"43RH"4RC+P MG*GB-Z0&?G7"NQO/MF/KDL.UR :O0)>.'@Q>Z$2HX2">0CQI3V4+95Q'%6U$ M3&S5@_@'@@2R']L.8()3XF"T&3'2K)S6;$4UPDQ62937%.5A9C#G:@XUQT = ME-HDJ@QX,8@#N:+$'>TS'ME84J_^NH9,2*KAS%NM'!U!3+_!1G+$63@"BYA3 MQ >QL6BQ(-[8XN[S1=NT3G9E6U;A_$C-^];!/V!+%TOP*HJB[W^&05[=XKFS M19N#W'E,K#".M<164 TS*8R' J&]E@RI$R*,@83_/99)DB;K0 0!$\)2_[3. M>2WN&W$D&D)Q(L_+$@E XI9197#T+$]4(C"[^>G/RPK MD R=+D<+^L3ZE6TA]3E9O(KYZ;>V%C#+28,U=G]Y41YD!Y)C)=J2E6M8P=A_ ML."NRH)@BVB<%R*V#QSN*0H24,[.3H__>J_]IGN0T*.$A![M!2R?/$>&*\2_ MBG+A-LCS?3NPBB6T)T1W'R1#BTA]IKD5]70F%@S/]^(Y>5ZE/B."I7/9?3VJ MH[5$ G3BT5T3LFJ%#6J!)1V.&QTT=)Z"E_" 64(.GG7.W(*NU.(;M^PH[OD M.'VC$1)X#85F> ,B7.LZP!& 08A.4]08^:HOEDX+ML0!"QT3 MGQTMR##7>YD@3!S+.=&4U^X&;S%,B #.1]T$&<F$XRTD-"J]5.8S8&Q9D;CU(GMNZ37M-8JYLU% MTG)+FL BU[>\24;_+[M2 ^;9E&(.=) P(OD8!NT[6\[Y;48M-ZILD^+(W4AM M&^4*+%#YRL P(Z9IE%N2 RPD229)@L_\,^*Y:>YL2M*)%-^*=REKA(@V%[#.)%2*#+)@*:P$\5B8'0-B$77.N;4P"*Y.< Z?S]J6KQRE=/=Z;;-[TU?D'*0PRW M60%X]<(N!P=9J[*%5 ]KH#C^@AMG ..5)7"_HTR)9_*E6A5 MZ8(BK) GE15.#V"8L9J1?HZ*K4$\M$NG*CJ&G0:;PE%N29(I ,4F0L*29*SP MT1+A.Q2!.*]#V@CHC43ZZ*"\('AWH-_XKI 1;<4M)4$0W*IC%?() 0>!A(05 M0N8(H$_(%5'Z62<'YLHYAJJ#62I?32(!H]HBY'ED5[PB@B-\7A%L^)PPV$!^BLD<\6J@SX9"]2'V63K;K@4.Q;A]1*!$K(+*.^K1-7II M<@!PLP@E!I4J]#H;(^GV""LK]1L)0_ 99ZYP4HK5O6C.O9>$ID(88B^H-/LH MT0VL03"!I;&WP.IEC-WY +ZCJ57@N9Q=4I/%A@0:^A5)<+WVV(15T-6,7G P M?'2"PCSDSZ\3"9K-D)9 "".O83> J])Q/1IYV0(9^X5&QFM%\!#R7E MR"J0U3^ [)M+P2"*;M?.@%C[E)OFO;AV"Z&@VE^*"W1RZ,X5-PCF:.NE'8ED MF-M#4;FC].YJ=FD1AEZ'\OW$0:5>C"N3EI1ZOUHUNGEQS4NJ+-RG[X# M-)R7X!HY0GHG,49)BV%;2\E'-.#L7"4TD,(P.[3-\U9"/%;E6A==ULD1P"0L MWPG#'U=Z%X^##EJN_"I;( PFRZ"@K9ZD%<(XR7[A)_(%0#]';O M]$BBO+:T+EC=L%7T7V@0[<%03Q*&>K(7^GS0.1B!&UX4EGOB_0LI9VO\G?=J M55F^9Q&0>/8/A+:PW38L]L,(N@S55,H1O:4DOVM*^U6Z>+GD0'(=@Q5='&27 MI6T+CATMOW;A'$$E5NY'LNYKRF,SJ?NH')'JZ[K.+MHECH=GG#T-7\<>@$#$0!7QNXTH0E); MA6!O=&CV:U=%@6Y9R&6F"OXQ(%(0%.'OOZBZI8+@(3$O6\.7G$=TN85\HHJP9^3M[G9**-=? MZ1*HN_2)?4-JS_S1=U6)-!_%#*F [3'3(^QL)V'_^W;Y5I00\<0E0@,PS2^6 MFC?<&L<+_$ZLN=T9]CPK1N;1])X*K!S(98+H<.# MRZO+7PZ.Y%!1+'T3B.#@CM*3>PK43#PNK?W,^ZZ!%0EB4>>,^V%I_U*D ,"S MXM"HZBZDR[-)\$NN2*AD) A%$3D4UN%VB OXL%O:/<5;2%])MSAF'6IPQ?:U MJD5-<$/U/!- MZ:%3Q:W9M&-X9[4''Z!(&?NPTA]+ZL;31&:Z]PN+D@6'P0VGCD/_'Z?UVL8B ME$HW*UO8TBYO XR13"+&TB/2<"-D=*W>71GE=EF;B+T*O=""='!BOYR@$VS; M4!IVJFLP9L3P,$P+,(9$_EL?M^OH7+3_/(Y;+?N8( I??+NS M]H&@NMX8,7D[6\I\.&:%(_ 5,^-"P?E=G;Y6# M@YP_$9(F(5BBHE,WQK6H9TPQP:M 40NY>KC"4;:"P\WBU>'AY<6'J]D10D(C MT3<8&M]S@0M6*U3"E\4P-U(/'/.&3%_'W1P?(9HK#)Y!*6*.W3T.W:QP0HDO MK>CR:V76W"H:C:U]9^"$7=7ALQ8A*2Z M9V+"CA\TOD@F+)+"WD^M,8NS[4\&D8,^6U)\#(A\II6;RDZU]Z[_!Y5RU/HX M*?S-3OGI\2G0U2C<]V\ ^X@J3%%RKHZ!\FK8,7ZWP5=RLW@H+L)'(,5\3]9( M,W6]P9*.#.DFP3K($!T-CN6LF/'\@-QP3GIWQ'F/,3-B+!\Q-FZ%@S'9$!&G MLM3?8G@4XNTDZW%+T 8P)_2YNBF*G9>POIO5Z,#C+F)EW%):8[*&9QH7FJ<' M)N'V/GG,)(2S&(DF75#E>%W371%8<+U.>;IE,G6ZBL9?B(9%(>%H=*JTSF@2 MHM#SA@&,09ZAGCO70GO>'!$QU[V[$@XLP1&I$TH1G&K)6/DG+!E1(R/Q)*LI M6R]JMC'/P=S"T&!?T$1^;XOR=/&E9'I,)@1EO/1B=AE0SU-*/6_2/P?$S('09( M;N+V?,5) Q9PPH:<"EJN3%L-#7IM&RV/)8#QN"5<-UQHCV[Z$,+:O#=*,U81 M>Q]=//36T"U,G*V00J&#& !8H4'>W?G':+#%>$:#>F&.A]V.AR&@/4C4!R^. MMDS7H_U8P3UV09<)@NZ:@H"P"KEXI='=L=OW&E4\N.9C%[X M;: LSH)IUKGK.<3H/1UP?0=S?1>J EIBLC1%BPXN=2/7W[WCJ5A5&)^.>(T* M7",7X-FBE:EK5-F,LWDXEZKU0BYFAD\8X@KVGE8 !4ZT:N^9;^AB?F>W;0##*G3;=3WX"$>RXJGJ:+BJ=[[P5^IE[4 MK]R+ZC5,M@Y[[-_HXS#'I[J'E=LUO*K>(1%$4HA$P5-I^G&4=%52 Z[?^.OI MMYL:Q^K:UMUGUB4Y!X)4N#@U]1J%&DW/I:G0H">Z9-;YJC9?VH@@?4"\*EL9 MJ G@FH>+2NIR"VSL?I\0[W-EB)R7,$P)!_:ZDQT;SS+^/<+CYP#R6)^=/ MS:DY'Z91Y$U))W*G]:6U9 $\N8+$A.HA7'P="TU;JGF=<673RDD%+ M&0\/OXOAGWQPBF*0YYR=6R>7V;?]@\*P$CQ1TB],8$'U'94]>)9] MJNU^LR$S)TC;GTVCG.S6@1:(>:L;L)]LM=WXHY3!N)M++?QN,&B8CP*;@)ZP M'DA'YGM',\1N,+V0)J6FPVFQD66$ ^G&&]Q(0APT. :J[&OR-ERI,X&^72SH MEX&$%XD7&)N ]QM;MI7NU[MD-M)0ZL;@9; FSE"$ !0*CD2WJ;]-.<4LE@1V M%SJ8YH7>W)/!MN.@4LA/#"=E_HU\(-S%WU!&ZT%&RF(2905ZFTJ'Z2;P M%FBGH7!'"5,(IBX=]H5139+5!0JE''>D^@Z+(%X?]X=:4>!]3C@&XA+;'%[" M=$;8FRG?F@!/>C\TK;1;\L]IO5 BOSE-WZ9?[%[(#U6[Y?)SW[?*+0GFEWJ! M5T^G3QX=R'AT_-#8-?]L=6Z;QE;\YPK%B':T ,_I%V/Q QV0?L?\ZM]02P,$ M% @ 1(%I4]D5&O,+!@ % X !D !X;"]W;W)K&ULE5?;C+9\246:W8>M?:!(R&*% M)#@ :"?[]7, BK0Z MV(DFU^]E)UJ\V4K5Y :/ZFZN.R7RTBDU]9Q[7CQO\JJ=G9VXO4_J[$3VIJY: M\4F1[ILF5]\N1"T?3F?^;-SX7-WMC-V8GYUT^9U8"?-[]TGA:3Y9*:M&M+J2 M+2FQ/9V=^\<7H95W O^NQ(,^6).-9"/E%_NP+$]GG@4D:E$8:R''W[U8B+JV MA@#CC[W-V>32*AZN1^N_NM@1RR;78B'K_U2EV9W.TAF58IOWM?DL'WX3^W@B M:Z^0M7:_]+"7]694]-K(9J\,!$W5#O_YUWT>WJ+ ]PKE'3;"97;9&GZYSK?U$+_ M?#(W\&)EY\7>XL5@D;]@,:-K&-QINFQ+43[5GP/=!)&/$"_XJP97HGM/@<>( M>]Q_Q5XPA1PX>\'?##EO2\*[3NJ\IH]*]IVF_YYOM%&@SO]><1Q.CD/G.'PI M$'14V=>"Y);.M19F\'E5Y9NJKDPE-#O$\U/>=+_0JN^Z6J -#% MVZ$-+9]A MQ.P$O1#-C^KV*CK;_<>ZRPMQ.D-[:Z'NQ>QL#0];6:-UJ_:.C.7$OG^K_POM M .2/D=2/D=!.U"54T?\Y=)2H@4A:GE NQ+./BO"AD;U\I^($<(F?48DHB[[E-2-X6P@58 MRGYCMGV-";-7@Y[^-@<*D[X<95_8W2E,5>1FG M/)^# ?< +)5-<<*B.**0>3R@3TIT>562^(IQK<50#XGZ*$P1%_Y8J-ACB>=1 M'+ XRZ!GLV^^.7F;DU=9;@P^!O60\8Q/0A\$&JLRA\!JV=Z],T(U([3(9UD23BI[-H,UM<#@)64G M[#NY?=?KIYX"%OJ/<-;2MLIW43^E8Y1 )8W)CSF+D-P;V;XK1I:\EI+1AQ^Q M$%6=4C+NV]1D/'PI):-8Q"+4\BTIF31B%J7>VU,R 641X PIV9LL:BRJ;87. MR[]/S-&4&JPB!)D&S]OJ:GE^L;Q:KI>7![TU]4N7?W-CXH@RYGNNHY@'Z!!0 MMMN?$_-P;"0L@VR _'C(SU9 HD0_@/0]^F_4B$./>6%&09JP( J>I>70(OHF M\($AC-,)0R$;VR;#(.41R[R$.$@-UT_9\_)$B].8>0FGT$_ <_\IA9XC;Q]? M3[7A:B.TP[>OEW*$>$2)!YZ'G!:R:2K3N)'GYJ";P7>B+:RU M!9[L68?[1=MOL>B5K=*!#FJ)Q(/X8 ?+LIC><#Y@F.&&I,?SZN]._O5."?'D M2O'=(+W!.?;:>S=HW?GPN!HH?;6\N:3E^O(:-+Z]6:V7Z]_7RYN/='.YIN7- MXO;ZDCX/]:.MDLV+T)&5@+,TY&Z5LM!+L0JR%#FWC11ZF+58+:1VQ\>>%*@_ M\WE,/&-Q%-H!G_&4T@R<".%8BUP5PW%50J&6;@S9H1Q$*?&$A8E'X'\8AI1Q M%D8>K5#WH; HP!?A*!5$S/=#"A) 2%$^.(."CSF58/NC:!%&[73R$O?+REYW M[,F#\1VC;Z8YPED2)=,CX!G56X98'\4N5W<'9(WC^A3B>;C"2JA94^HM4 M;@3X*T91DW\5-KT!\HHV&(4SIP*\XXQ@RF]GWE/A5L!SPQ$*4I MA4EL9T 6VM\T>RN@ZC&.#^XJ3<"2;/? M(^AC.SJ'2_NT.WWRG \W_4?QX7OI&CFOD+):;*'JO4^BV7 OY$& M7Q%NN<-GFU!6 .^W4IKQP3J8/@3/_@102P,$% @ 1(%I4UPL1:*D P MY@@ !D !X;"]W;W)K&ULA59MC]LV#/XKA#<, M+>#%CNTD=I8$N.36;< ..%RNW8=A'Q2;282S+5>2D_;?CY)?SDTOZ9=(%,F' M#RDJ].(LY(LZ(FKX4N2E6CI'K:NYYZGTB 53(U%A29J]D 73),J#IRJ)++-. M1>X%OC_U"L9+9[6P9X]RM1"USGF)CQ)4711,?EUC+LY+9^QT!T_\<-3FP%LM M*G; +>J/U:,DR>M1,EY@J;@H0>)^Z=R-Y^O(V%N#3QS/:K 'D\E.B!U;E^$N<_LL06-Y-(,ORGFFV6DAQ!FFL"VB*N&\3@"F("#Z+41P6_EQEFW_I[Q*ZG M&'04U\%-P"U6(PA]%P(_&-_ "_N40XL7_CCE>Z[27)BL%?Q[MU-:4I?\=R-& MU,>(;(SH&F=Z/%F=(X@]W"F%5-&VO!DP#0,*IC/A"=-:2EX>8,T45V\5_68\ M\W3GJF(I+AUZFPKE"9W5\Q%A+W)Z=P99FPL%JS47+&H)K&%6#)CM#;/3*S/9 M,]L99E KBT7(;"=."+RL:@TITW@0DE,9W_&2U*)6K,S4^SEE;VI =ZBQV*'L M+[)5W&/:GH_MN4\G*I6\LF_V;SQA#N-V#=HUA&>A6?X#;5OV#5-'P,\UIZ1, MXG/3GOB5WI!\H?^\?4TTX6<81Z$;A"'M?ODI#L;!;]_L7K5AX":3Z(I9JVSB MIQ>!>Y#.OEN[\];[4MT>;X]"ZE\URH)J?D*EBR:;#4K-]]S<@"UHAI507/?N M4S><3*Y(@3N;!!?21A0%RI13!A6KZ&(N^5Q;QXF;)-&EN!&R$I+(02D,0^H* MV E3\\YP,DU?\+!S.]QAPR9Q[,8S?]C7'?S0;#J9N;-9#&_],7J#V4.-<[ 35D$J MZE(W8Z@_[8?X73.[7LV;+X ')@^\5)#CGES]T6SB@&RF:B-H4=E)MA.:YJ+= M'NE#!*4Q(/U>4(^U@@G0?]JL_@=02P,$% @ 1(%I4ZQ2\L<-!0 ? X M !D !X;"]W;W)K&ULS5=;;]LV%/XK!]XPV 1 M2Q1URQ(#N34KT&)!DW0/PQYHF;:%2J)+4G&[7[]#2I9EQW:#/0Q[L$4>GOOA M^4A>K*7ZHI="&/A6%I6^'"R-69V/QSI;BI+K,[D2%:[,I2JYP:E:C/5*"3YS M0F4QIIX7C4N>5X/)A:,]J,F%K$V15^)!@:[+DJOOUZ*0Z\N!/]@0/N6+I;&$ M\>1BQ1?B49CGU8/"V;C3,LM+4>E<5J#$_')PY9]?1Y;?,7S.Q5KWQF CF4KY MQ4[>SRX'GG5(%"(S5@/'SXNX$45A%:$;7UN=@\ZD%>R/-]K?N=@QEBG7XD86 M?^0SL[P<) .8B3FO"_-)KG\3;3RAU9?)0KM_6+>\W@"R6AM9ML+H09E7S9=_ M:_/P%@':"E#G=V/(>7G+#9]<*+D&9;E1FQVX4)TT.I=7MBB/1N%JCG)F\KYZ M$=I@EHV&X1.?%D*/+L8&-=OU<=9JN6ZTT"-:4O@H*[/4<%?-Q&Q7?HP>=6[1 MC5O7]*3"1[$Z@\ C0#WJG] 7=&$&3E_PXS )W(JI 5[-X.YKG9OO\"BR6N4F M%QK^O)IJHW"K_'7"*.N,,F>4'0NBV>@@Y]"S?RB[)_78OCS7*YZ)RP$VGA;J M10PFO]<*\E[Q,HF-HHV867-F*6 N"^RXO%K ,*^0(FN-,>O1.5QIRX,I-J*< M"M7E&:Y*J4S^-^JXD=K O9):PW.%S5XXZCTVN7Y-_H!SS-V=-CFV"1+>\5S! M9U[4 FX$:ISG&=*=U9E829T;^!DB$M (OX']&\:CAA2&:%NMI$(!J*25LI6: M2G0=PB@F"?/ )RQ*84C]=(2TE'BI!\]GCV?PA#YIK"5*Q2$)$@84V>C(S2+6 M,-W+%Z$JFS5 V*DRR^VGC*2400A#W_-';I[0!)ZDX05ZEC!&6,QPY)/0I];C M@*4CMQ*2*(C;I-Z*K,VI[W+J_;OX-M^6?+P,+ @(8R$P0ED"0X;Y8D%,(K3QJ@J85A^K$,$P M&KE9<*(*24I8Z$/(L K!R$U3VM4@HAYAB8T,:^'YM@:1Y[8-M<5B<*)EPZYE MP[>V[+&2V#STBK';W-B2P#%UE;*7P.#J$ J==>]KI:>.@&AP> M8 IMPR^8#P+%GI:\ FRB]LRX1Z4&F?;(3=E[F=Y/Y;];.M4\:0^+MMW3[Z,M MQ_'VH%& FWZ#3_O=M;NZWR\,.QA!PV'6OF1_[3B0Q1Z)+9>#L5>MO;.Z:2R6 M>,1/PQZH'0I^G^L8X/T/2KP/=!8QTC0^$E@OQ#VNXS5.*4GPJ'+8E\1>)Y$& MF-^6?J"V<9HZ(#Q0VLW2TBDA<,WH0/ V+XQ M<$MH!XU9SYURQYU]!.3'D.L5Q.V>Z[WM>(N_=6Z6*" K =\%=SN0AH@>J1M% M)/']?3XC4;\2C0#N%C\A81"Z;X+GY^N;R.;F<:ARX]Z+ 'MAX=X]]I)85Z9Y M''34[FEUU;PHMNS-N^PC5PM[12G$'$6]LQB/*=6\=9J)D2OWOIA*@Z\5-USB M\U HRX#K[!.?D'4$L#!!0 ( $2!:5/3^@KXZ@( #<& 9 M >&PO=V]R:W-H965T9]'RO](,I M$2T\5T*:A5=:6\^"P&0E5LR!J36RO 55(HC#X-Z]D<)5LE7IPRI=\X84N(1286V7'@3#W(L6"/LK=I_QD,] M0\>7*6':?]AWOBE%S!IC574 DUYQV3W9\Z$/KP"3\ - ? #$;=Y=H#;+2V;9 M<76XTW:^V+\!D#E>/#:^IXQ8&]VPK MT)S- TM!G&N0'0C7'6'\ >$4;I2TI8$KF6/^%A]0#7.%>M>N+$/7V$C;S75O[;?B MJEL&?]V[E7K#](Y+ P(+@H;GXZ$'NEM3G6)5W:Z&K;*T:%JQI,V.VCG0>:&4 M/2HN0/^M6/X!4$L#!!0 ( $2!:5/FD8>I[ 0 /8- 9 >&PO=V]R M:W-H965TV6AN[,)F?U70%MV"^U3<*_R:# ME()5(#23@B@HST>+X/0BM?2.X%<&&[TS)]:2I93W]N>Z.!_Y%A!PR(V50'%X M@$O@W I"&-\[F:-!I67''8;I:PQAQQ ZW*TBA_** M&CH_4W)#E*5&:7;B3'7<"(X)&Y1;HW"7(9^97S0:5[0FE[):,D&MJS09W]$E M!WU\-C&HPU).\D[>12LO?$7>C'R6PJPU^2@**)[S3Q#; ##L 5Z$!P7>0GU" M(M\CH1\&!^1%@\&1DQ>]PV!"14$66F,-+/+O#=/,K?ZQ6&JC,&_^/* W'O3& M3F_\FAU83D7#@E_6'A2\/VOO,$]!&X:M%K4T&LJ& MHV=*<.594J;( ^4-)D"7U*P 85C);*\B[(6?J8)#6?YQ4/6M5?7)JK)43T"5 M/NYC? 4/>'35-E*0KX7DA$:?RT^U$KFMIWN$,0$,Q!W+]WQ!0H/;]X>+&M68W,@ MJ9>ESSP7DC1\L^>ZTOZ_I4M;]F^UT1%O:^XE38[N9-KBZMG/G0OP M(#50+3$<_6G:;5Q!WJT';MW?;\.1S6YO.HM<8\N\&&>7>-:C);@S]3($W(^O M1#[ UA1AY/O1LMOS%>]5^3TJ:0\ OQ^V"8*LF9=-U7 78UI)9=B/MJ6. MHQ0!)7C2C2/TG1_@K!4ML/_O"]_,][(@<;T8-23)H6:<#LTX?7,S_OA8XZT6 M<2Z$:!#'8A>NW13:T;VI51]4>Z!5]QC*QC2V=EHHSSP'6RA["NZUM,3;B5,E MK/2E?3>\2.G?;ZFQS8P>.+[L24+ M211[<32S\XB$,R]&3IS'),#8I:F=)]BN_6G217V([[ZH3G;NXE@!*_?BL.6* MJ-IK^; Z/&H6[5U^2]Z^B#Y3M6)X&^=0(JM_DN&AJMI71OMC9.UN]DMIL-S< M=(T/,U"6 /=+*4W_8Q4,3[WY7U!+ P04 " !$@6E3]N(KTNX" "!!@ M&0 'AL+W=O5D&86E-;6DS T>8D5,T>J1DEOUDI7S-)2;T)3:V1%FU2),(FBD[!B M7 ;S:;MWI>=3U5C!)5YI,$U5,?VP1*%VLR .]AO7?%-:MQ'.IS7;X W:[_65 MIE78HQ2\0FFXDJ!Q/0L6\629NO@VX ?'G7DR!^=DI=2=6WPM9D'D!*' W#H$ M1H\MGJ,0#HAD_.TP@Y[2)3Z=[]$_M][)RXH9/%?B)R]L.0NR I7*V':$78^-J7@O#%655TR*:BX]$]VW]7A24(6'4A(NH2DU>V)6I47 MS++Y5*L=:!=-:&[26FVS21R7[J/<6$UO.>79^34:JYO<-IK+#9R73&_0P."6 MK02:X32TQ.$BP[S#6WJ\Y #>&5PJ:4L#GV2!Q?/\D+3U I.]P&7R)N -UD

8C"_+1'62M!%<_#6?4,P M: UM:EN"I=?ZF8(5$TSF",PX=51JB]4*=5]O"O>UL0J(9LM58UY L,>JN6*R M_?5V@ _'IVY,3S,:XU&49G"EU9:W_8)2=9?#A79;$R<=N=C:$F.PF8PKHM;Y2$!+KAC@Y_V_77AV\ICN&_.E^252P,"UY0:'9T>!Z!]P_,+J^JVR:R4I9;53DOZ1Z!V M ?1^K93=+QQ!_]>9_P-02P,$% @ 1(%I4\$&ULK59;;]LV%/XK!UHWQ( 276SYDMD& MDK3%"J1MT*0KAF$/M'QL$:5(E:3BY-_OD))\:1*W&/9B\7(NW[E]YG2C]%=3 M(%IX*(4TLZ"PMCJ/(I,76#)SIBJ4=+-2NF26MGH=F4HC6WJE4D1I' ^CDG$9 MS*?^[$;/IZJV@DN\T6#JLF3Z\1*%VLR").@./O%U8=U!-)]6;(VW:#]7-YIV MT=;*DI2_P)\>-V5N#BV2AU%>W>;>ZO.^MO?>P4RX(9O%+B"U_:8A:, UCBBM7"?E*; M/["-QP/,E3#^%S:M;!Q 7ANKRE:9$)1<-E_VT.;A9Q325B'UN!M''N5K9ME\ MJM4&M),F:V[A0_7:!(Y+5Y1;J^F6DYZ=7R.%9.#DCBT$FMXTLF34745Y:^"R M,9"^8& "[Y6TA8$W\J,M4,,[VUSY3B* MS,WPN:E8CK. AM2@OL=@?E<@Y )'K%7P@+#\4^EBAIMCDNL60*T.07D$_3+,A?9,XC/L3 MRH_2]M2B+@_D!I,^)&$RRBBKB^:"2PH-X209C'MPDDW2'MPIEVI)E/:]CV&< M-#Z&:7I8F$5;F(8*^:X&1#V"60K&JL:< 6Y>3%9(2:TUA>S2T ^SX>BXM%3RM-/(!F$V2MKLJI>UR/1P'";],7SQI$BY8_UR]T4K;HI4GZ*_G,%_]]V]P-> M,;XD9QI8Z>(PKF=%[32\8X224-7:A[.;SKV,[C?!-EC"KU7Y?2&:/I]D25/@ M=#1N.6F_0$QSXS0: PO;UN29SGK2?L[^;[^,TR3]W7E(PN&X#T9M,R0A M7/C*-SUQLIL"ZSNM]$W4HWRFX7@R<%(I) -BJ]BMB?+2<)+X\X%+^2">N'76 M$-G0K8=NG4TRMQ[Y,7!3@&Q%$T9G1*YQ.[A-4!5[+/V?P9AZ9.QZQ%"M>5G5 MUK&YKFS/=T^%B^:-]).O'EIOF=ZS7&PO=V]R:W-H965T,VS N@5MM_,P[$&QF<2H+7F2TO3LUX^2 M$E,4[_I(:;B6ZE4O$0V\-[70(V]I3'O7[^MBB0W7M[)%03MSJ1IN M:*D6?=TJY*53:NH^"X*TW_!*>..AXTW5>"A7IJX$3A7H5=-P]7V"M5R/O-#; M,IZJQ=)81G\\;/D"G]'\WDX5K?H[*V75H-"5%*!P/O+NP[M)8N6=P!\5KO4! M#3:3F92O=O%S.?("&Q#66!AK@=/G#1^PKJTA"N/OC4UOY](J'M);ZS^ZW"F7 M&=?X(.MO56F6(R_SH,0Y7]7F2:Y_PDT^+L!"UMK]P[J3'00>%"MM9+-1I@B: M2G1?_KZIPX%"=DZ!;128B[MSY*+\P@T?#Y5<@[+29,T2+E6G3<%5PA[*LU&T M6Y&>&7_!.2J%)3SA&XH5PM4+G]6HKX=]0^:M4+_8F)ITIM@94SD\2F&6&KZ* M$LN/^GT*:Q<;V\8V81<-/F-["U'@ PM8>,%>M,LU]T MRPL<>=1_&M4;>OOS4YOD"DD-HPUQR*E94K:RILZKQ *N*D$BEJN2.GFF"U6U77^)DH IJ)-I M@X*K"M0DN*+HA($?((Q2GPTB2['4#[(4IDK.4=OVYO4)E3 ,_2P=0!@$I!C MBS0D5QXEO)=G<>:'<0",S$=)^G^B%5+<;,VE"7E-($G]- _/Q7JH$/HL#>U_ MD)Z-]8.#U$^B%)*!G^6#,QI4K2B,_720$L6RV&=)! ]++A:HP1TGTE"JN2@< MR#ZI4_Y.ID55R5*# XZPZ. *@>L-.O0G;+PL%>*'ACX"RJ^$SDO[#D@.-7OJ M&*P^S'!1"6'!2=%W0=I$\X$?,9=R'!-4XH/DB1I$/HM#F%0UMB^H?"N0I9Z.>#X)HH EN0,**B)/"3 M-".*9;D?1^GUB?A1E!\B/SBL./)3%IWD71@MR6ZT)/]YM'Q];^F.0 M3OPGM+>R+>X4E;N_+4Q^F]75@EL9?6H&77;[#0&=-S!R7T%;?6TKNO77'OB3 M>W_'@".Q@M!(3>@@YSK@%^HRLL<%A/ =N8+PACE" [N)-M2C5-@);3F?YB = M9 \&>0_"N J=.I']PJ]+5L'!O!TT#=B5, M=\'NN+OGR7UW*^_%N[?-(U>$0(Y?T MQ$)E!6A_+J79+JR#W:-M_"]02P,$% @ 1(%I4Y>^U;>&ULO5?;;MLX$/T5PMLN$H"(*>IF M96T#N15;H V")+O[L-@'61[;1"72)>E<^O4[I&3%CF/7:8J^B,,A.7.&JE*:06=F[?RXVS7%#*K<'*DY2!R9*%WE%KMZVC5S#?G8+ZK* M+F(&[J2;$SH!\$OE(E,(^DER.R<77A1//5#57$J0U MRVG;\O#2]N\$X$[QL9GG!0PZ>$P-Z#OH#&_11;F&!&HDQ082W.2HX4"A\/ 9 M"^/EV$25>(J%G)(#(5&C%@9MF<-C-7&&#.K%BXB%Z65PMW^EOO2<)"&-&7A(3G(.$UC=D@N<5:1:_WH8L6Y: Y=QCRA/$N= MQ%+*8[;,9PNVM;_N%E<$88^R)%J17I$3#:Z^.BQS!QLAXP!G8?P+$G4#6J"+ MD\95TSU=[VX9_6XZ>4BC,$$A2I9YW5 M$]Q&NTSPWOG]_;<>#_@?Y""(*$]Z MAT\*GM$TVYKO)RA13-.0KZEPXWCP*@;$-(XS)P0I[8712ZH=!2AN"U"\=P'Z M*"U@#;#DX@%O<0/D&LK=W5Y;3]!XTNN>]JPJ8Q1S;<@STM[.-,#: MM?*,P9<(9]>X9_BR[@2[*M#+XIE:8'H15A,E9HR&0;C2AC0+>VU[LDH_?U;W M*D\DH1%/\1L$&0DRRJ*4!#T:A"&Y519/C-C9I)M3Y4*3 M+B=5G1/8EI,-FNQ5TWZ4)M[E7EQY2]7;)$M]QFDO\6WJZD=,$Y:\P)-]JEQ; MOV+*"AA[VL-J#2082U;%3VRG;?[]C M)Z14*EQB>SSSYLUS9J8'J5YU@6C@7\6%GGF%,?4D"'168,7TC:Q1T,U.JHH9 M.JI]H&N%+'=!%0^B,!P&%2N%-Y\ZVUK-I[(QO!2X5J";JF+J8XE<'F;>P#L: MGLI]8:PAF$]KML<-FE_U6M$IZ%'RLD*A2RE X6[F+0:396+]G^;-&C,^AC M>)3"%!I6(L?\:WQ 3'NZT9'N,KH(N,'Z!N+0ARB,!A?PXK[\V.'%9_!6;TUI M/N#/8JN-HC_D[P7,I,=,'&9RCB,U3MYP!+G[%+03F$Q'Q8W,7K_H_)V\%S/9 MAIWHFF4X\Z@C729O_H)0L!S4,;/N,V=M9MUG+H\OS#2=.36HAJM2@"EDHYG( M]?4$%BZ4=#=8;5'UXG<7]YAU]H&SAY\E-_3FJLO&#DSE4',F-"0#?QS%$(_\ MVR0E.<0[*E/2'P8:14FTA#1$.([]43H\+J=N5.L.E;*U.? H\<,DABCVHV0, MJZKF\@.Q4WC=J*R@MH4U)8>KU6:]OH;$'XX2B/TD2N%9&L9A$"9^&@YA//:C MVQ2^^PV"DRZK4.W=+-&D:B-,VW"]M1]7B[9+/]W;6??(U+XD*3CN*#2\N4T] M4.W\: ]&UJYGM]+0!'#;@D8N*NM ]SM)&G4'FZ ?XO/_4$L#!!0 ( $2! M:5/R,3L%ZP8 42 9 >&PO=V]R:W-H965T\FK9VT>[4I*Q[ZNJ]I>#U;.;2Y'(UNLY%K8H=[( M&O\LM%D+AUNS'-F-D:+TA];5B(=A-EH+50]NKORS>W-SI1M7J5K>&V:;]5J8 MEUM9Z>?K0338/GA0RY6C!Z.;JXU8RIETGS;W!G>CG912K65ME:Z9D8OKP32Z MO,UIO]_P6#T(R2%:R<"1!X/(D[V15D2"8\:63.=BI MI(/]]5;ZS]YW^#(75M[IZ@]5NM7U8#Q@I5R(IG(/^OE7V?F3DKQ"5];_LN=N M;SA@16.=7G>'8<%:U>U5?.WB<,H!WAW@WNY6D;?R)^'$S971S\S0;DBCA7?5 MGX9QJJ:DS)S!OPKGW,V[+XUR+VSZ+$S)[BM16_;VHYA7TIY?C1P4T+91T0F[ M;87Q[PB;L/>Z=BO+WM6E+%^?'\&PG75\:]TM/RIP)C=#%H0%91'.BA<4EV-38T2]E'[]S^G<.H-*^=<19*5)=]3UM8Y MTPOF5I)-J?XHUD 2FSE=/+(/&U^9=RLRP#)1EZQWZ+>ZQ1QM>9"5<##:Z>Z0 M91\:9QV.J'KI3VZ?O_LJ3:$LY?!0!H_:3!1P:3>BD-<#8-Q*\R0'-],M9+>N MB,Z5P/M2(.>J;K9VE,IV3V OR,-X#VR[5S<@!.^[;GTO.M_+QI DF[D1AM' M=SBL=.FEBKX-JA<9LX^,[B*@_Q29[7.YCPQ#'3#O84V'YT1.[*VJ88!N+ [! M7OFUD!M'1C!+=U:_-$+E*A-*)BE5I(]B*%L>>7!]/S>[.>0PHL_\.S MA"PO>JOI0]HU"\9 +V,-LVF;P8?;I5,A]JI\@#NN_(16%9"6R MLI%%)^4S#A]"Y%$'_R^(-'NWBM8M>\BM(QBU)X.TV<;R-*4!Y!154[:**:2R M%U(2Q5HZUW47B)623RV;PPA!]GD[J-01A5*10<'_#O^G8GU74_._!#T/@P2X M VR ^)1%PP3K),=3GK!?T+U(3)0%89)B[S#COM0([>,@BM-S.I='?1;@019E M>)X/>?Q]2PXQ0AIDDP3X)0:)@.4DS8,X3?="!$T2UI?6\TH5JZY<,&98!;>I M@!5T=-2^$I;5&CF4DJH$8X.1+>&3.$JZLBBJ^;^1*)Z36RRJ_T")#]L!4^CY:W/:7GFQZS^WM?%72C M%PMI^NPQETM5US[?-7LO7GSA7[*/*R.E+X??275_NCR4U[^U/60_O_*D3T+L M#>?48=]$\3#,V(.RCQ<+DJV -2(N9@C#X3!,SO ;Y6?L@J[CLQ[C(UZ>4EIF MP-\I-D7HH_O59PU>5!4UK30E&1D_8RGW*\B:@6\0G*Z2SW:+(T6:[XHT/[E( M?0^[N/4TBK:&]SW;TC;Y4H-R>ZVP/[B"(WU6/5?OV;S=\JE6'57Z=PM[J*:/ MFGBX\[6VMI1?]&V5G:V]5M,?-/NV]CI/NZ6!K1UQ!:T CR+=;Z3]O@E.:KO2 M'D7$.Z3?=P:K*U6*5CXNQ%36@V4G VCL\&I?MYWS;=$?*=Z3L-!UCNWJ3EO/ MEALX1V09L*+234G<:@NC6A*BX(!&\3)>;HG:(AY/$I,#*!+#9QKABNZ1Y;A. M@CRER2X/TICO-1B]D)9>VM$:OY&2!3R-61+DG*/]!&F.9D)C9D@5!*"@8?B1 M!=LKO?$[ M;QS3]M5^O[W]0/)>&)"D995#L! PP !D !X M;"]W;W)K&ULI5;;;N,V$/T5PBV*&%!CB9(E.;4# MY+9H@6XV6&>[#T4?:&EL$9%(+4G%V;_OD+K83F,W15^DX>W,&JE+HQ:@PIKZ83'160,7TN:Q!X,I:JHH9'*K-1-<*6.X.5>6$^GX\J1@7 MH\NYFWM0EW/9F)(+>%!$-U7%U/=K*.5V,0I&_<1GOBF,G9AX8;*$L+A#2^=9BC0:4]N"_WZ!^<[6C+BFFXD>57GIMB,4I')(1S"3I79?LNWV^B.2-=K(JCN,#"HNVC][Z>[A/0=H=X ZWJTBQ_*6 M&78Y5W)+E-V-:%9PIKK32(X+ZY2E4;C*\9RYO$>__RZU)C4HLBR8 G+VR%8E MZ/%\8E"!W3;).K#K%HP> 9N1CU*80I,[D4-^>'Z"Q 9VM&=W34\"+J$^)Z'O M$>K3X 1>.%@;.KSP"-X=4X*+C28/@[5_7JVT41@N^;26QP+(6I:83V@+,=9;1(/1.*E, M00PN9X?*!2HO>R]GK7+=.IL+/" ;S42N/0(O&=3&;6O7624;8?3X@CP6"N# MP03=8Z!:X6;KHWND>6K=^M!^_#WIOJE ,2/517LY:R4K)"@,%XTU#HN/'$0.I&FL9=&G1S/O"B(Q^Z^N4!;H07-N>YPD=@>;!AZ M/IV2B'K1+"*!'WHTF>'?]Y(@=BCNXL[BU*.4CLE9./."8(9"D(;>-(ZLA(N) M[X_)+7_F.0A4@/<+BH,F5]:<9U"&6S=AX5R#4D@!,SM[(F=1:\5//Z0TH+\@ M5.C%:;J;N,HR!;T;WP79GQP@4[J#&^QAQBB^:MK@,7(("@M1R#('A38GU$O# MZ8'-L\0+PT.;04@L3*T3O[HJB%P8\L.B3D3C_&_)VWC2!!\&;3#8T+L=*2RJ M/",XA3XJ&WN8AHF'^(32R$O]!,>Q%_D1C@,OI+.=%7MQ^N_V>.0?FBXP$X_$ MFG\>3<>M$,9.",YIT@O4^OKM@/+/@\A^9OB)K!3%Y%$:5AYFX?^AW=$*.GY! MT@EIV E)/#Y1S:9#-9N^NYI]VKF-?*I;2RVC+QB(VE):MNZ]>\G*QN;^!YMT MKVK@;4?_/]7"DQQMSW*A:Y;!8H2)@ GR#*-7!7(OXM!/CKI'FIYW%Y;6ED9P M@TMWRX>';MKKE[G6C?-14TO155B;@KJSS,[<["7E$@27BMQ+8T%.I:M5W"EI MPVD#PI3?=QJW@'$"_;6>,7T0) 2^-?R9E6"+=%OIWJC_?=PM#87UHGXET&O>_O1 AT] G"2;Z6PDWV6O,\*'; MN/;3.A#?U+9'&V:'#O>J;>QVV]OV^"-3&XY75<(:CV**8UZHMN5L!T;6KLU; M28--HQ,+[-)!V0VXOI9H2#>P"H:^__)O4$L#!!0 ( $2!:5-X_!S/]@0 M #8, 9 >&PO=V]R:W-H965TQ4L)WV4/1 [5+:;5;+#4E9\;_O#%?:.(VLH#GUHAT^ MYOW-<'2V-?:3J[7V\&7==NY\4GO?GTZGKJSU6KD3T^L.3Y;&KI7'I5U-76^U MJ@+3NIU*SM/I6C7=Y.(L[,WMQ9G9^+;I]-R"VZS7RCY=ZM9LSR=BLM^X:U:U MIXWIQ5FO5OI>^X_]W.)J.DJIFK7N7&,ZL'IY/IF)T\N4[H<+OS=ZZY[10)XL MC/E$B_?5^8230;K5I2<)"C^/^DJW+0E",S[O9$Y&E<3XG-Y+?Q=\1U\6RNDK MT_[15+X^G^03J/12;5I_9[:_ZIT_"O"+VR'NUDV@7+CO%GOF-&"==,- M7_5E%X=G##E_@4'N&&2P>U 4K'RKO+HXLV8+EFZC-"*"JX$;C6LZ2LJ]MWC: M()^_N-*_[$X@X \FE."(O&D,0!7G1 M#T)PIWMC?=.MX,_9PGF+@/GKB/AX%!\'\?$+XN_TH^XV&MY9LX;K+U[;3K7/ MHKQX@E^T65G5UTT),ZPL=RC(1Y50Z9ZZ7I7Z?(*UZ;1]U)-1,VI8?=5@]8H2 M2E"N E?XXVF;*BMUM]D%3 G M7J\7VHZ)H1_^ ^KCR?T)7-]>SV VGUW!;VB*A7FK/.&.0=F:387M8N%*V_1# M$2-,UZK#=H$'Z&53:@>O(.8LCV,DHH3%N42B8#SF^$U8%A?XS9B,D[!.XIPN M,B'I7+ \BF%NS1+]1@V8FE%N+%F>QA"EC,L,)611!BF3B8 8#Q+\E7D:=HC. MLP0>C$<*9%(*2GV*HTP$N/)*# UE1#$049X&-21G#D0:0C T@.=H [O$AK3:M M!K.$MXU3JQ66X-!5<6=7I(=*_JC8PR7_@,4\E"V5LZ>>C6]4WY3>A4*OOM._ M#YDJ2V.KP&7&3?_4ZX #; BEP9?8>>J4V\;74&,4MAKTHVHWRJ-W&PO+IE-= MV6 F>FW#X]&5^K_WCY_!_,] .<4(,Q9G_#LP"JR&(@O%SCE6B@S0XRQ) T#S J6DQZ"6CE!+ MCT-M&*THKS<&4WF#$T\%,^>T__=#/[FF1+-O3!G <0B11[4? M1F2PHPUVJ-&.(\]1O[>CW=GQ@\=HYLC; _@8#M[J&ULM5G?<]HX$/Y7-,P]M#,4+!D,= @S"227]-(>TUSO'F[N0;$% M:&I;KB1#,],__E:VL3'8QO0N>2"VV/WVV]7^D,UT)^17M6%,H^^!'ZJKSD;K MZ'V_K]P-"ZCJB8B%\,U*R(!JN)7KOHHDHUZB%/A]8EE./Z \[,RFR=I2SJ8B MUCX/V5(B%0[JP[N[!<^\_5&FX7^;!K1-7MB^DNTE'#7SU$\'K!0 M<1$BR597G6O\_M%.%!*)/SG;J8-K9%QY%N*KN7GPKCJ68<1\YFH#0>'?ELV9 M[QLDX/$M ^WD-HWBX?4>_2YQ'IQYIHK-A?\7]_3FJC/N((^M:.SKSV)WSS*' MA@;/%;Y*/M$ND[4ZR(V5%D&F# P"'J;_Z?U M]0+GFWV\VZ0V/?;;C9/][J>)E63E@FHZFTJQ0]+( YZY2%([T8=DY*&IPBGJV8,J5/$HJ0JS03:Q 0"E$0P\]I95IUI_X.N0K[M)0HVO7%7&H>;A& M2^%SES.%WBR8IMQ7;]$OJ(_4ADI8Y"'Z$G*MNK (UQ^Y[X,9->UK(&[,]]V, MY$U*DM20?&)1#]E6%Q&+X,) ^ED!-V^&6S 7X' "9[6 6UP ]^5I@=[\\K8% MZFTSZB>QS7W>H]9BW35C?:#A"<,*E%_/H,3AGA$>UJ/<7["7[:/U\"JH'UX% M];<6<;1(";4"Y;$9Y2-]0632 -*'3I"W Y*W Y*@VC6H>?U?N]]BKGC2%_Y^ MA#7TH%F@_FFP8>U9!RT-OH&FEF_P6_4"UVWV? M @\/V."Q9?YR1FFRG$[U.IBE43^Z+HJH9':G]J-R%$ SF&50C#*0S"Z*.,]Y,72S$]PDHO6B?8PNBR!QCF]\7^A5S4I MQJ=Y,CQ*]X<*F3JFDYSII)DI$()5.6@H3%R,2MP\*Q=\RST&7"0$N-)RJH]Q><,' MPQK+Q3C$9^;AZY;:/#./R;DJR@1;9W0Q-O&9N4D3C[C[$^0KYZ1US/R,5)EW M,4]Q\T"]7J\E6YN".SA!@1>5Z>&<4!C4,BC&&6Z>9Y^9BH1Y0!0KO8,8-55B M,83P^/7JO1@@N'F"+/V$4, J)?$ \U R]U]3:1TUQRK)Y=0ZN8%*1Y4MQ1OF_% M,,S@,+C@ MX:1,I.CPI+G#SWT1>UNNA'QI>C8N.B]Q7JU%D:*[DN;N^C,MZB[#+,?0KMW+ MHBN3YF>#1TZ?N0^>PEF 0ND'E4^7=QE*R7Q]4A?=FISIUE)XL:M5\5[R!UIP M!8&!'F/:T.]1%A[51??,]]ZMA'RG8+ WO:!]L?DOY2.6:0R/VV0K4K-X(RD:F/T^D-UI$R2OB9Z&U M")++#:- Q C ]RLA]/[&O'7.?R2:_0M02P,$% @ 1(%I4QL,W5?H P MK1$ !D !X;"]W;W)K&ULU5A-;]LX$/TKA-!# M"R01*5F27=@&XCA) [3;($YW#XL]T!)M$Y5$E:3L!NB/WZ&L2/Z051?QQ3G$ M(C7OS0QG,$]2?R7D=[5@3*.?29RJ@;70.OMHVRI.) MSQ?:;-C#?D;G;,+TM^Q1PLJN6"*>L%1QD2+)9@/KFGR\=[ !%!9_<[92&]?( MI#(5XKM9/$0#"YN(6,Q";2@H_"S9#8MCPP1Q_"A)KO[+?%$N!YP>CKD*1:IYFK,(?DW,;BE]U@%-U@%/0N0?H'M)0) Q---4,9HR^0",:TS2$K6(60GW1 M=11QTQ]GB ]@#?U M7TO\;A6_6\3?.1#_L]#@7K(E T=-G;2&^P7<3.;ED#BD%\#)+S<[IL$,8^PY MVV:W^V:NASV_NVUVMV_F='L=UZ_,MG+M5+EVCL@U%$HC,6O+>4WC;;CW/8*] MG90[>T%Z >Z1G8SWN4@W",@.V=T^&?$]2+HY8Z_*V&O->))/%?N10U^B6\A6 MMS2,7U'Z9]GP015_<$P34+6 3H!G@JATU#2$@X;>Q^:ON2K=*H1N:PB/4D1Y MJ!4:Y0IN*85^'Y;QWEO4CN-90 M;"@_.5T1U\<&FS!WX!0G4$HP?YY<%\?]-+EN.YA:BLAY:A&IQ8B\48U*_.8X MW5&BVU:3[;AJX2 G4@ZR/\?WXFLSV8ZO'O.D?#CM>R:R:2E]K]A<_V6VML;[Z'F0\87*N<<4 & !3' &0 'AL+W=O-XK5>6<8AS-*U[4LXNS_MEUS]Z3=Q]9VBGT$O\6XE[M7:/.E5LIOW4W5_GY#'>(1"DRW9G@\.]. M7(JR["P!CN^#T=ENS4YQ__K1^F^]\^#,+5?B4I9?BUROSV?)#.5BR=M2?Y+W M?XC!H;"SE\E2]7_1_2"+9RAKE9;5H P(JJ+>_N<_AD#L*9# H4 '!7JL AL4 MV+$*P: 0'*L0#@J]Z_.M[WW@%ESSB[-&WJ.FDP9KW44?_5X;XE747:+B$T+TKU!LQ]N5F@UZ_>H%<(%#ZO9:O JCJ;:W"B@S+/ M!L ?MH"I _"-V+Q%#)\@BBFQJ%_ZU1G:1/U>>P M<;O=H[O=H[T]YK!WV3:-J/4[CRFV,\5Z4X'+%%?K?J.S[D)\;XL[7H)MZQ9M M346]J:X4W5T0$L?AV?QN?R>.DEH<)?7QD-03GX.=SX'7Y\]2\Q).61]$Q+?) MOA9ECJ "(P7^VYS?V@SWH(0Q"Y)HXKTI1B(:XM0..=Q!#E^ZX]'.5/0,[\N] M\WTP!)'A6Y1$.*:3$)AB 8EI2NPAB'>X8R]N1[4Y07\ [%. ?=K!1O^AZT;F M;09;^J%58$,I3]"2W>+)2^.?[DREO^[$I68V64[<(:DG. D>.0)[D;[/,MD" M,.@,,@$H;TMQ@FKH8N02\1)Z#5YGHD^87+:W>MF6T ,*B#R*L5A[^@KUJ&Y%LROEO0#4Q^'I4*%/8$FU$7TW43Y8V0(;/B>0B^DD,C8QA@EU MA&://HD_-'[WK8B) 04"-,5K"A&(G0/NR!>$>N%>U7>08;*!4VZ%1HU5XS R ML)E2 :;,@6TD(.)GH.M&;'B1(_$#NF EMFV'U&M(AZ81&ZD*O9^9I:Q7IUHTE2\W8[-C(&D<3!&;8B[$(UN1Q(MXH,=Z MA4H!XQ1JNKGI5"Y/6W4XSHF9#0$QB9'XF?'G^C)BLI^U,;/(^3HS M.M(DQ=[>X&]9GV:'^P,ZD@OUD\LSJPHU.6-:_RPB) Q0E587ZN&. ;8J0T)D+(\/08^:=H9ID)5P4RP)&"'Y$;:$F MFUAKBTTN#(/$T1S1D7IH_-*Y@XZL0/VLL.OG-_RA:^:M'IMU/25&FVJ1(MB9 M8",!4#\! ,"FF^[,#G!O3+6B-FM[G"9&@IE2+"0.U&RL_\P_)BW$4@#*'&86 MZ+);F)$&U-97*.9 $@48!]/!Q2+7=62A(Z/82"[,3R[30WP@LLQD#H89F:*U M\$L0)0ZL([TP/[T\YD,FJVXVZ =^*TB31VB8XGB*TB+&$E?:LKU7:'ZV><$; M%6893&RO5"QROGAGI.YA\ T7 U3+E()=&3;2 /-/(-L,V\^L9Q(9,X<,>YZ9#H=MC( M/>S "S19587N^MAMP[-]E;<2=6;$^ND*(WFP ^_5P&+#,XTJ7K=+N&B;CD#& M=:UQ2?W7?$B_\!4$L#!!0 ( $2! M:5.S!&QA@@0 , 0 9 >&PO=V]R:W-H965TY\I. U7P#G;27K2_?BS@9($ M'%+M[7UIL'GFY9D9,^,.=Y2]\A4A KSE6<%O!BLAUM>&P>,5R2-^1=>DD&^6 ME.61D$OV8O U(U%2"N69@4S3,?(H+0:C8;GWP$9#NA%96I '!O@FSR/V]QW) MZ.YF ?O&X_IRTJH#6,T7$4GF.>(DH-D?:2)6-P-O !*RC#:9>*2[;Z0F5#H8TXR7?\&NQIH# M$&^XH'DM+#W(TZ+ZC=[J0!P(2#UZ 50+H+8 /B%@U0+61RW@6@!_U()="Y34 MC8I[&;AQ)*+1D-$=8 HMM:F',OJEM(Q76JA"F0LFWZ923HS&*8]I(=)B0Q)P MOR8L4OGCX!),HS\I ]\E'DP$R3D(Y+Y(Q4:"7\!,UO"DB&E.P.%0D?&@(Z:HR:,2U6W>56^B$6Q:82J]6'(1%0A*- M_+A?WN^1-V2(FCBA]SC=H5Z%<[*^ I9Y 9")H,:?X./BIH[.?[,>_K3UHV!8 M3=%8I3[KA+[I[>_WC^#[9!:"R2*J5-O5Z 0@+I\ATKHC>B+;O*FE-:4Q_1[
UA,KLHC+"/CU'C+@J:%G+]8UBH@YDN=!K846#L)C!V;V!.'-P+\(UD MR:7L()<\R@CX!SPPFFQBP<'=ADL=G/=DQ6F,._]W ;B-*;>7YR/9$LFQ-_NZ M1%=:[<.H6\C#J)5I'9:/6A$)-2@5$3U3OV'JGTDV)Q&+5T!V M#=GNMW*.6HI0W/? M@TG-Y3GG)6(YJKT2U5VW#-+N$;0A;3@8ZF.O@=D%K8-#TG0YG'0Y:+CR1 M:'@P=\!>UE])(8]O5O*.$CG9I%RHX[S5UG>M[.AD.19L<^^BVIG60"!R;;=- MNT_3,6.T9XS.%;=@\DN\86J BE<1>]'WJ%I/#XU W$.*1 EA"B#?+RD5[PMEH/FGQ>A?4$L#!!0 ( $2!:5-!/<%( M P< $LW 9 >&PO=V]R:W-H965TS I%(A%+7701F5][<2.2I.C) MZ/A:=3HY_L^B8?WUC]Y?EX,W@[F/T"O MHCS.T=-;H:,XR7\S77VZNT5/G_R&GJ X0Q\W_%8L37.O;#YK-I^::3O.'3[.'2[[(Q?G[MF/ M&3+C0F_CZ#Y.8AV+VHR9.8(9*JK^DIDZF;)_WII_@-YHD>;_6N21HSQ2RO// MR/LH=92@991OD/BZB_=14CC;->N'?EC93W'>[Q>>3S A\^F^/KOM,H)#ZA^K M&BK]HTK?066^D4H_UT*EYA#9BURGY[0>>J,U$=RGC 0G6MME#/LS$\WM,D:#(.#=FME1,[-JOA%*Q^MX M&6ES/)IS>26V,H^UY0 +CCT'8SS^^5$>'_3(XNWI)Y2>>-0NP@'%W0Z%1Z&A MW2&9ID(M8Z-V&VV%LHS=FP'79V,TQZM]\7B#VE-U5Y_ZTQ.HH\0+P_#,2>\! MYSU\P2"UEVUX4M9. M;=K7K M?!*P3!Y3V[)C^='5WA3ZJ.:,P@!K;(?U.YF)[V;=H;Z8E>5Z9TMC!'6]IU-EN MRGA8*N,V;D^_-JTE39E 8^R2E7LO;' [#G?/;KO.-KO >6Q/SM5!C_Y#_5TD.J3LFG'N*R(*"*>C3-@4R$V'3=CT5$@,4 MLU%&;P8 9\-&;];.U5T[1%UEYW>(&."<.43P$\OZ+9L8T)B-,HVSVDT<+FF\ MAW<=F;QKPZBCSK)AQ(#LS#V3]UU$,8 R&V509P!R-E109Y>#NK6D>03GUH=!0#H8)19.ZC=K#=LU@XN9VUK25,F M(#UPN9I-^BV) @!R,,IDS0'(?-ADS2]?SK:6-&4"Z[G+Y6SRDRLA#LCFHPS5 M')#-AT4VOXQL:TE3)B";NUS/)KV6/AP0RT<9GSG0F0\;GWD[%K=&ULM51= M;YLP%/TK%INF5NH"(1^;.H*T)JH6J:VBHG8/TQX,N0E6#6;V)>G^_:X-0;1* MH[Z,!_"U[SD^]YCK:*_TD\D!D#T7LC0S+T>L+GW?9#D4W Q4!26M;)0N.%*H MM[ZI-/"U Q72#X-@ZA=R%@641JB2:=C,O._#R_G4YKN$1P%[TQLS6TFJ MU),-ENN9%UA!("%#R\#ILX,Y2&F)2,:?EM/KMK3 _OC ?NUJIUI2;F"NY$^Q MQGSF??78&C:\EGBO]C^@K6=B^3(EC7NS?9L;>"RK#:JB!9."0I3-ES^W/O0 MQ',<$+: \+V 40L8N4(;9:ZL!4<>1UKMF;;9Q&8'SAN'IFI$:4\Q04VK@G 8 M7W.AV2.7-;!;X*;60$>$AGUF=UQK;CUF9PM +J0YI]D;V('\]&$X#;Z%%,Y5 MN0.-(I7 $BB%TNQ.(5C\0[)@9Q_/(Q])IMW,SUI)5XVD\ U)"50#-@HN6!B$ MPR/P^6GX C*"#QT\> GWR9S.H;!S*'1\HS?Y4F3+TJ"NK37LUPTEL"5"87Z? MH!]U]"-'/SYU #MW &I#/V"*QQQK.*:.PS;F+AX&AR?R=WUWWI7Z0NJXDSH^ M*;7W@Y A58T7+,FY!K;2(H,37DRZ#2;_P^II1S]]MWYA]1]SNJ&8O++OE7%^ MK^'L97?+]5:4ADG8$"P8?"&\;BZ0)D!5N1Y,%5)'NV%.=RYHFT#K&T5=TP:V MK;M;//X'4$L#!!0 ( $2!:5/4PS6VPP0 )T6 9 >&PO=V]R:W-H M965T2EO1ANEMA_&8[GQ#3"=^I/"O9@P!R5Q14_/N)Y?QP,X*CGS]\S9XWJOIA/)ULZ3.;,_6T M?1#Z;MQZ664%*V7&2R#8^F;T$7Z8X:@RJ!'?,G:0G6M0+67!^??JYGYU,PHJ M1BQG2U6YH/K?GLU8GE>>-(]_&J>C-F9EV+W^Z?USO7B]F 65;,;S/[.5VMR, MDA%8L37=Y>HK/_S.F@6%E;\ESV7]%QR.V!B-P'(G%2\:8\V@R,KC?_JC243' M )(! ]08H',-<&. ZX4>F=7+NJ6*3B>"'X"HT-I;=5'GIK;6J\G*:AOG2NBG MF;93T_MRSZ32^Z(DN +SXV8"O@;=!V]OF:)9+M]IR-/\%KQ]\PZ\ 5D)'C=\ M)VFYDI.QTF0JE^-E$_C3,3 :"#QGVVN @_< !0@ZS&=^\UNVU.:P-@].S<4)L'5/O#@_X6"LS9YH%M5F51GNIPDA)":3\;Z;(!L6H8 DN(6=L"(M M*^)E=2>XE."IU)J09_^Q%;C36N#BK])E6F-T=P^TTR ;S3?,1>_R J=D##" M<8^A#8L021!QDXQ;DK&7Y(P)E:VSI>8IJY)?L2V7F?(<[:3UG+Q6-:5MR/37 MJBFU724S:.O@T.DR&@C] M(GA^ $-T()D\L<[L03NZ%G0WS[8X05^I5UQL66"\T1E+QZ4^A^#RRX MU?2=MEU&(U'P6F<<&=5#?M4;?%D@6[_"*$Y(/]<.',&8D-"=;-1I0_UB=_XK M ]E"!DG4[VT<**);AP&:1NZ07^Y>\-IH/)V\-A"T>#I09*!/1$9 D;^9/;>Z MD-VFAE$:I-:V.]I9'$=#KP]D1!?Y1??I>GX-'G4VI:Z#?AY/?1I=1=&K59:1 M4^27T^'*LL4S#G'2_ZAQP4@*!T0,&9U%?IU]05W9,MK_J'%!H@&&1F:17V9? M4E)VNWJ%+)(.T !);-0:^SO:: M%V"'R/9).B!#A\%H*[[8N [1@&P,ZYH6+I0 U]BV,@UOLS(H'$3G6YX@I(^ M2QN75 >CQW/+;>IRXX$KQHK[< M,+IBH@+HYVNNN\3FIII0MA/IZ?]02P,$% @ 1(%I4^M!HI!>!0 T!T M !D !X;"]W;W)K&ULK9G;;MLX$$!_A3#ZT )- M)%YT*QP#K8-F"[1 4"?=9\:F8Z&2Z*7HN+M?OY2LBK9YJ9+HQ9;LF=',<'0T M'$WW7/RL-XQ)\*LLJOIJLI%R^R$(ZN6&E;2^Y%M6J7_67)14JE/Q&-1;P>BJ M52J+ (5A')0TKR:S:?O;K9A-^4X6><5N!:AW94G%OY]8P?=7$SCY_LJG-> <'65Y./\,,\(HU"*_$C9_OZZ!@T MH3QP_K,Y^;*ZFH2-1ZQ@2]F8H.KKB/CW]8_M\&K M8!YHS>:\^#M?R5&WGV#?R883L-S5DI>= MLO*@S*O#-_W5)>)( 1*' NH4T% %W"G@-M"#9VU8UU32V53P/1"-M++6'+2Y M:;55-'G5+.-""O5OKO3D[$OUQ&JIUD76X (L#HL)^!K<"%[7X+Y2M5'D_[$5 M^*K.60UHM0*?:2[ #UKL6"-Y;")7"P/FO))YM>,[0Q_<\CIOE^_M-9,T+^IW MZJKWBVOP]LT[\*91O]LH/761>AI(%5_C9;#L8OETB 4Y8EFP[27 X7N 0@0M MZG._^C5;*G78JH>GZH'*:I]:U*<6M?:PPY[.DL<8[HWAUAAQ&/O*5/;N-K0" M$(%O*L$;:X(.1N+62','/\U(&L(LF@9/QXDPQ6"20ISU8B<^DMY'XO7Q1JVU M9&* FP<[T='UPS,/30D4):'=OZCW+_+Z=\PMD[-;Q%,K26\Q&:-6$B.<"TRRLY@M0K%C&=+>O72D,DG_6"8^B1/GLMZY M[&4UD@W)ED7(E2T8:D*'7I?F3,A\G2]5TNJ&MRNV;2CJ*11X1'_X>D9!33R( MQJB\SLK)W9WAV)$HC4CH9^3PPNH,#:@;J.$'_?1S5@ZTL,P=K889C$;B!M0H M@O$HZQ>;=9XXXM'0@GYJ/6/U3"BY5D\S"?JAY%X]$S'.6#5DH)\R#P1*O9@V+Z?6-2=0-L(60A,"^SN) MH9N(T'Q@Q3B#Y]V.12Y#:139;"?/,.?!-B$SWF':!%)71L)K/&$_7AR M/BZPI;6QYLZ4RW""7+D[VB;BD4B"-9VPO[,96C9FGW.!S, M4@0ZPM:PPW[8 M/:-D?+SK7!R,1*R1B/U(=!>,I9>R9,TBYHL/V)IWRR)LXJY$ZN9130"B;\G'%J YLX2)F%BWGNF'$Y(FCI2JM%*_&A]1AF:V#2< M-$54,*Z!K09KY >K>V1K0M*:/(N M=7ZCXC&O:E"PM=(*+Q,5D3B\/CR<2+YMW\ ]<"EYV1YN&%TQT0BH_]=<[1V[ MD^:E7O\2=_8_4$L#!!0 ( $2!:5-YUC99DP( & ' 9 >&PO=V]R M:W-H965T$E\F7/FS)S$SK9"OJ@2 ,EKQ6LU<4K$ M]87KJD4)%57G8@VUWED*65'44[ERU5H"+2RHXF[@>8E;458[>6;7[F2>B08Y MJ^%.$M54%95O5\#%=N+XSL?"/5N5:!;F+#MQ!0Q:-0E%U8*V@8G7[IJ]='W8 ?G0 $'2 X&\!80<(;:&M,EO6C"+-,RFV M1)IHS68&MC<6K:MAM7%QCE+O,HW#_*;>@$)M"RKRGHF-Y23 M6XJ-9,A F9U=R.D,D#*NSC3X<3XCIR=GY(2PFCR4HE&T+E3FHI9IDKF+3M)5 M*RDX(&D.ZW,2>M](X 7^ 'QZ'#Z#A8;[%N[]"7=U<_H.!7V' LL7'N"[K(1$ M]AL*W1*%1PC#GC"TA-$A@0UHD['471(UD#>@^G2*(I& M49^N_03BO>8D@1>EX;"JI%>5'+7ZFC))GBAOX(C-HYYL]!4VC_;[&R2I[P]7 MDO;)TZ^U.1VR.0V281GC7L;X_VP>[_F71G$2CC[9O!^6!%$:1)]4N3OGG[E[ M;JEEO@)!F@"]OQ0"/R;FE.TO MU?P=4$L#!!0 ( $2!:5.=5V_VC0( $(& 9 >&PO=V]R:W-H965T M^_=.\?'L-;FT1:(#IZE4'84%0%+$:9(,8LFXBL;#$)N9\5!73G"%,P.V MDI*9ETL4NAY%W6@3N./+POE /!Z6;(ES=/?ES- N;EER+E%9KA487(RBB^[Y M9.#S0\)WCK7=6H-W\J#UH]_7E@%B=:_."Y*T;1^PAR7+!*N#M=7^/:SZGGR[2PX1?J)O?L+(*L MLD[+-9@JD%PU3_:\[L,6@'AV ](U(/T;T-\#Z*T!O6"TJ2S8FC+'QD.C:S ^ MF]C\(O0FH,D-5_X4Y\[06TXX-[Y1*[2.CL59> =?F#',]Q6.I^@8%_:$HC/# M5\PA3+0LF7JAR/U\"L=')W $7,&W0E>6J=P.8T<5>=XX6ZM?-NKI'O4/<*N5 M*RQ\1 M_5HK-+;@)91H,E*@V[CK: ZS=+N=)'FSJX7_CWMEX[2U<7J0Z!.-(#@6VM(W MN#!:TJ>V:=DN-PW9()#YT;4:TP&N=N@/6OW!0?T+J2M_.B7C.3@-MF &"RUR M:NZN @;_+"#>NJ82S3),+PN9UVEN;!MM!^1%F OQG_1FNMXRL^3*@L %09/. M&=DWS<1J-DZ7X=(_:$&PO=V]R:W-H965T55L)NB"00*HHEP?$@S>9;BR<.-C.=N'KL=UL MDFW3<-'"2VL[BNN75D+(+D%E-)\_C6.G6ZF 8X7-]Y?VF3 MU\E<$0DKSC[17!4+)W50#EO2,/6.[UY!FU!D_&6<2?N+=JVMYZ"LD8J7+5@S M*&FU_R>WK1 # Y/ /P6X/\N(&@!@4UTS\RF=4D46H1HA=X7O)':5LY=I3F:2&[6\GF^Y^.?X+.!^AP%WAGR M/1^/P%?3\$O(-!Q;N'TGB'S >L0J#(![G M&W=\XTF^*U[6C0+1L[2<)=^J'1$P47])%R'Y]\6>=L'2!RWV]$C39)8FLP/E MCZUP,,/AB5*9=5QGOZAU_:$H.,L1+37C&S DY80(V.O;K_?O-<>#;H\?5/76 MW5#0*(T'I=PVY1&S./3PN.RX[[[8GZ3[LA$558T RW1+;\UZ4OB^U^+@/PC? M=TL\W2[_6/CCKH=#/SWL-&-F_BR*3@C?]T8\W1S?DJS01V*2Z7W??1_#\7]0 MOF]J.'E8Y9/CS^I1O8_9> >BNX.IS(S$;XFXII5$#+8:Y9TG^A6(_92YWRA> MVT'MBBL]]MEEH2=S$,9 /]]RKNXV9O;K9OWE3U!+ P04 " !$@6E3,@V2 MM^<" "_" &0 'AL+W=O>IY,MR3'TN4E*>#)FHL<*QB*C2=+ M07!F2#GS0M^/O1S3PAD/S=Q"C(=\IQ@MR$(@N>/ M>O M&SF^7A!A)%5: <-E3V:$,2T$RWBJ-9TFI":V[X_J7XQW\++"DLPX^TDS MM1TYUP[*R!KOF+KGAZ^D]M/7>BEGTORC0X6-;QR4[J3B>4V&%>2TJ*[XN@I6HO6\M(XZK:*&;T2-T!TOU%:B>9&1 MS,)/SO-OSO ]R$"3AO"8AFEX5G!)2A=%_A4*_3"PK&?V?KIOL_-_T>OKU9%2AN8>)31&*1"0-W<(J:6U#! MP T:U(GE?F.Y?];R#)=4849?288D7ZL#%@2.MCT M&W:\6T!A%Y14H'[;5R>'.3UM8BOD;IAQ,16W:ONWDS*^BZ MDP@+Z-J-;TY^G<18* .WWTF-USJ1D'*ZZ@NYC;+7QA M$*$!\'S-N3H.=(#FFV7\!U!+ P04 " !$@6E3E=ZIW.P& G)@ &0 M 'AL+W=OFG0%B69:3 M=( 9"*% /Y8!NONPLP_"5A)M;O_$&4$$=VT_H%;$?GWJM[KX^. M;!\ON?@FYY0J\!1'B3SIS95*W_?[,IC3F,@CGM)$_S+E(B9*GXI97Z:"DK MQ5'?=1R_'Q.6]$Z/BVNWXO289RIB";T50&9Q3,3S.8WX\J0'>R\7[MALKO(+ M_=/CE,SH/55?TUNAS_HK*R&+:2(93X"@TY/>&7S_T7=R0#'B#T:7%R!=00Q M2\K_Y*E*Q!H >CL ;@5PVP)0!4!M 5X%\-H"< 7 ;0%^!?#; @858- 6,*P MP[: 4048M05 YZ5R3FO(JMAETY5=4K38!5'D]%CP)1#Y>&TO/RCZM,#KSF)) M?DO=*Z%_91JG3L\SJ:]("<8\?F0)R?M<@D/PA0A!\FX';R^H(BR2[_35K_<7 MX.V;=^ -8 EXF/-,DB24QWVE(\GM]8/*ZWGIU=WA]9ZF1P Y!\!U7%@#']OA M9]GL"#C>3OB%'7Y! ^T=%G"G!CZQP[_PQ2KX.OBE'7Y#$JOW#S^7NBL[_#,1 M*^]U\.OVWNN"O_FYX#_N[;VO^W[5_.ZJ^=W"'FIJ_K/@>\8D*TC^KT_Z&KA6 M-)9_6WR@E0]4^/!V^/C >;AD451WDY1(OT#F:]_B%#J^X[CHN+]8;^>Z<=@9 M^>[FN \M[=TTC]N8JK>:JF>=ZEG,A6+_%AP"Z)->]26M:_#2"EYW#Z'C; 9Y M[=4$Z;P>=;-M"R'W]:B/V[:0XZV-VI@N7DT76Z<[CG@6+ICDXMG2)_[*FM]9 M+PY6/@;6B&\S$1_O>CY>CK:D.AIY?[P\Z9H5UVO8) M^ ]<,*FSKUB2T1#\GE8UD ?@BD;AH=;(AY)$5 ^\%3S, B7!2V=8&@"N+?>P MLS:#AE>ANV^2QQ5THZ&&NZH*#(S?7Y' M5)[?"[K0&XI45^&!!O.$1WQFNX^A84'H=9=B0S[0SC[7B2+)C#WJ7M$W$%6Z M@^*U2;-\TK7IMYM%^,AQ?K-%: @-^K^V(@^"A%0KSYA:>]VP'1QT5PC#9-!. M97L7PFZVN1"&\:"=\AH+<<>?2:2>?ZP.KB% U^FL#JYA-A=V4H<&L["A#.Z: MV+23XAV5*4]"<,^G:DD$M1DUM.>B[G)K*,VU*[M]A,/$K5%PT(>[J-XUU.?: M.!34,Y& M=V<2T"C2N;#,[\K=%IDN'@SQKJ(8VG4;:'?]7@%*D$1.J1 T/ !4UT7S+4L4 MU6&INB0(A MS15XN:3$N5*I#6I;S^Z*9^V9@5W,OEXJNMHW(+,"H.Y$+3+,CO9F]G.TS>S( M&[[>ZG^HAF'[L)O&89LS,,L$LB\3-97[]7L19!8&U)T$1H9Y42<2>-)@%KH- MV@L9+D9V+MZO+.V$L&>HU^M."'N&5;U.A/"DP6QC-3Q#M]Z/*>%VU;A.#E/! M@SQ_JLU=XAFZ];H3T=[:TU&[B-Z[+G:S$#75Q="O9Z??_>HR+MY3:>5U1Z-R M49JSU'K#&#;UNGLHZAF2].SJ>>_"V,W"IJVC9PC6LS-AN\+LM8WW#(=ZH\Z* M@0U'8KL\W;<8#6:;:H$-O>)&>A5LEMFV[]@P(>[N#10V_(;M_]N-W5_[4DP^-QS?'WO 8^/7'R1>T(4>$I9)B?67JG\O6W+ M>$]2+&]Y3C+]9,M%BI4>BITMP4T\R:CJM[*S$=\T(QFI&5 M +)(4RR>[PGCQXD%K9<;CW2W5^4->SK.\8ZLB?J4KX0>V4V4A*8DDY1G0)#M MQ+J#[Y?(+0'5C,^4'&7G&I1+V7#^I1P\)!/+*1411F)5AL#Z[T!FA+$RDM;Q MM0YJ-9PEL'O]$GU9+5XO9H,EF7'V#TW4?F*%%DC(%A=,/?+C'Z1>D%_&BSF3 MU2\XUG,="\2%5#RMP5I!2K/3/WZJ$]$!0&\ @&H NA;@U@#W6H!7 [QK 7X- M\*\%!#4@J')_2E:5Z3E6>#H6_ A$.5M'*R^J[:K0.L$T*RMKK81^2C5.3>\+ MJ>]("68\W= ,E]LMP0U8%2+>ZQT#*T%C NX8XW'U$+R=$X4ID^_TK$_K.7C[ MYAUX V@&/NYY(7&6R+&MM+(ROAW7*NY/*M" BC7);X'K_ :0@V /?&:&WQ6[ M6^!X@_"Y&3XGL6:'%=SI@2_,\ _\T(CO@R_-\#]Q-L1NZ\UL=A0U.XJJ>.[W M=O0N_EI02:M-^_ ,?OG"='REC?3I^0084L?>TP MA4[@.,@=VX?NGO3-\YTH0,V\,VE>(\TS2ILQ7B0'*KEX-BS4;Z+YKY;,H.$( MC(H_Z/>'PMF.;A@!C.(-99J'2("E]GN2])54<)&\&Q2&_9D;-3I&1AT/6:-" M,Q/5U\?+4PB_0^P'OM-/'#;$X8]6TS*\X!N%7M#/%S5\D9'O(U>8 ?TB9E0[ MJGZ?@OS%[?+*[7#C=GV2HLO"=9$SD'SHM$;L&%4]$IGS+ %KOE5'+(BALF#' MW>&KU2]L'0>B7UW!BSKD60E[O@\'TM@Z$S1;TS55O*AC=,O*A6$X4,>P]1YH M-I\YV1(A2**S\=0DXKE7@7>AX";RH@$!K5U!_T=;:5%#NY30APB.!DA;_X)F M _NY?EK 2S.#HY$?#>EJ_0Q^U] $W17&3FH]"H:OUTFM,T&S-9UUTJE^]<>W M)A2]732#/6;DN?V)0ZT5(;,57=-#LSK&60]YSD +H=:Q$/PU+32K YVUD ^' M%M_Y?#*;F>G;!EV:5H0Z:ZZ%H0MA$7*',M,Z&S([V\^UV0SU?' A%'PKR^Z< M)5ZG*OC[A$E!/T\RWG MZF50GEB:0_/T?U!+ P04 " !$@6E3)8 ,5!<$ !N% &0 'AL+W=O M94KD*52TJ24I2E(8JB;I@1 MQH/1H+SV*$<#4>B4C6[5W#.Q4YD)\M2TPOWCM^A_E),WDYD31:CT,^@%( MZ)(4J7X2VS]I-:&.C;<0J2H_P;9Z-@K HE!:9)789) QOOLFWZM"[ E@W"! ME0"=*L"5 )\JB"M!7%9F-Y6R#C.BR6@@Q19(^[2)9@_*8I9J,WW&K>_/6IJ[ MS.CT:%(H"!:\)7S!Z.E:):@?'B6\$D M3<#-C&K"4G5K-"_/,W#S[A:\ XR#+VM1*,(3-0BUR=..%BZJG":[G%!#3N-B M=0>B^#> (@2/R*=^^6>QN0,X*N71$?G,+_](N)'#8_+0%+>N,*HKC,IX<4.\ M:2J*9,.4D*^>:+B.ALMHN,VOT@'%RI?GWT_F&GC0-%/_><:(ZS%B;\;C3!1< M'ZO<3MA5=*I+H]5E!_1+Q3>G+K MU[GU+[2T?VAI)VJP]+X>[?X,2[](DE# 248]$X&1 U9T-2OA'A;A+S>S)20L MI;[L'%*@GRG-=E;"?3]ATQL*'70@]H[W1%4N> *>Q5)OB?0:Z2@#X^L9Z>@" M_7AI+-6T$NZ7"L-^OZE8#C6P>U:QSJ<:=,B!O>O5T,$#^NEQPS6.TMTKQ(^42 MCUM"QJT>(T<@Y"=0L\>5\&>/&RUV=$+^1= 1BZ?EZ3E* MH<[U/'9D0GXR7>2Q/V3[>XP/QN'?@<;?7;?+8<0WY(73$XY,6*\BA M"=U?S5?L<(3].+K$UY:0J-57[ "&_0N?9E\KX4^^H@9;L4,9]G/'M*N2K0J? M@WBOW[I>PX4=;?"%+=<$'_9<.&["&W; P?YET5N-SE^<8(<;?+VF"SMJX%_> M=DU:0K;W7=@Q!E_8>4WP8>MUQ-EP;V_'[L3]1>2*<052NC2RZ*YG?):[S:W= MB19YN=TS%]K\6Y6':VJ@)NT#YOY2"/UV8G>0ZBW&T0]02P,$% @ 1(%I M4P-LH<"2 P 2@X !D !X;"]W;W)K&ULM9== MC]HX%(;_BA7UHI5V)K9#"(P :094=:1V->JTNQ>KO3#!$&L2.[6=H>VO7]O) MY(,P85:"&XB3V+.]D$\JH52#GUG*U=Q+M,YO?%_%";) M5LB,:#.4.U_EDI*-2\I2'T,X]C/"N+>8N7L/[GQE>T2;6_XBUE.=O21ZN_Y@S0COZZR81GEB@D.)-W.O5MTL\2!37 1 M?S&Z5ZUK8)>R%N+)#NXW!7=#S2_!H$\ ^ (49'TI?#Z2L:FW3DTF$WW3=$:BRXQH)=O> 4EMOX1\$4 M8^S*0F-7R/XQGQ>C M,)A&PAB[3NIYYB MCNMJ;7P2X6&Z[A5%I7FEI^7+(V&Y&L+0V",*+@>[,3ZW]*FP MKM+&UM )7Y-D0P$G&1ULX\9^T/1B?''C3!B>BV]5J0,NBO AWY-A7:6-N^%A M=_M3\*M89#G5)0JRDY2:@\&AV&[YUL;M#?=W90CUNOE45*G3 M;VWT[2GK"Y$[9O;K*=V:-'@=F5]+E@>7)^OBX^ ]02P,$% @ 1(%I4PYW7GZN @ "0< !D !X;"]W M;W)K&ULE55-;]LP#/TK@K%#"VSUMY,6CH$TV; > M!A1-NQV&'12;B87:DBO)3;=?/TIVW6QQF^T2ZX./[Y$AJ70GY+TJ 31YJBNN M9DZI=7/ANBHOH:;J3#3 \68C9$TU;N7658T$6EA07;F!YR5N31EWLM2>7C@IKQ[DN?^CSL ?SH%4#0 X)_!80](+2!=LIL6$NJ M:99*L2/26*,WL["YL6B,AG'S+ZZTQ%N&.)U=M@I/E"(+4:\9IR:WBGP@*RR7 MHJV B WY^-1@TJ$@<\Y;6I%Y+:1FOZRMO>3*VEUQ3?F6K1$U5PJT(B=+T)15 MZA0]WJV6Y.3=*7E'&">WI6@5Y85*78U1&"UNWBN^[!0'KRA>07-&0N\]";S M'X$OWH8O(4>X;^'>GW 7)=6=Z^S'S_<"+ M4O=Q1$4TJ(B.J0C&R#I4O$<61E%X/DX6#V3Q,;)PC"P^( O.(U,;8V3)0)8< M(XO&R)(#,M^+DV2<;#*038Z1Q6-DDP.RV)O&XUS3@6OZ)M>MT-C#'&N3O?0K MM?TZ)F%Z4#;GWL1_T=#UW*$5UE8<_RW5W1M4YI'X0N66X;RI8(- [VR"HI> P \PP !D !X;"]W;W)K&ULM5== M;YLP%/TK%MI#*[4%FWQ62:0F7;4]5(N:=7MVX"9X!V+;T (BJO> *Q?K/B(J)*#\7: MEHD ZJ=!46@3Q^G9$66Q-1FES^9B,N(;%;(8Y@+)3111\3*%D._&%K;V#Q[8 M.E#F@3T9)70-"U"/R5SHD5V@^"R"6#(>(P&KL76#KZ>$F(!TQ@\&.UFY1Z:4 M)>=/9O#5'UN.800A>,I 4'W9P@S"T"!I'K]S4*O(:0*K]WOTN[1X7!X/9?J+=OE1BH>Y<&:0<3B[$J? M\T94 @AN""!Y0-H(.TN4LKREBDY&@N^0,+,UFKE)2TVC-3D6FU59**'?,AVG M)@\@E=AX:B-8O$:S@(HU2'2)%MDJ(;Y"AU-N3!N98GK6V2THRD)YCCXA%J/O M =](&OMR9"O-S.#;7LYBFK$@#2R&Z)['*I#H<^R#?QAOZXJ*LLB^K"EI!5Q M NL6W7)36/>D;ND1B"VTX'8*W$Z*VVG G=*0QAY< MH%OP(%J"0"Y.N3MUOBF64=UV@IW.8&1O:QAT"P;=5@9SP;IIT<&E0V'V?>/+XPSV,>TV)2P?#[19VDGYRC,/DG6%#[M*[<+MY MO5%"^-BUNKB!0VE:N-VU[JC'PNQ_\:_**3T)]S]6.:7IX!-=YS3E'+M.I]^T M94K;P>V^\Z_*&1Z1:1 Q*2V*..^331Y_L'/=7E/>TL!(NX&=I!IR[%NX8;^2 MTK9(NVV]43,YVL&A@[P6KETYAT:@U\^-K'*CJ3%T^)$?Y.=8\OIV>? MO5Y^%DL4PDJ'.E=]7;W(3MC90/$D/=4NN=)GY/0VT%\E(,P$_7[%N=H/3(+B M.V?R!U!+ P04 " !$@6E37ZA<^F\" !,!P &0 'AL+W=O3G92O6@"P!#'DLN]#0HC*DN MPU!G!914=V0% D]64I748*C6H:X4T-R!2AXF430(2\I$D$[I:PT/LWYN0>!,2Q]<]S02I#<&^"&Z#0@=^?<%\I]4Y24XW((0\;FH&CL?_&31J/L-W-KE$'R"<]*[#G"^P= M+?":9HPSP_!#L%[H(SWW/67_'1P>>+7!VSCPZ_S.D-7S%XZ.L; M'JUO"1M05&3@3%# J8&<9/_Q>N391^_@]=BKC=_&Z_&++[4?[UE](&48[5D= M[LPZ>\]\Q8G%A"8<5HB*.D-\4ZJ9W4U@9.7&W[TT.$S=LL#K#I1-P/.5E.8I ML!/57Z#I/U!+ P04 " !$@6E3M*\Y#F<" "&!P &0 'AL+W=O1N&*BV 874C2N!F9R+@N+ F>:'M0CB;E#B'#>AOY4J:6>@I&6' %1$<2=A- M@[OX=AX[!V?QG4"E3L;(IK(5XLE.'K)I$%E%0"'5%H'-ZP_< Z669'3\;J"! MCVD=3\='^B>7O$EFBQ7<"_J#9+J8!J, 9;##>ZK7HOH,34)]RTL%5>Z)JMJV M%P4HW2LM6.-L%##"ZS<^-(4X<3"<\PY)XY XW74@IW*!-9Y-I*B0M-:&9@=MQ!%N3V6CI=DEQD_/'L&DI- '] 5+B6V%T+L%:$RH>C\)M8E@[<*TH>0?:W?VB4>7G)4=X\:05NH+Q!W:B#DBB)6WA=GV[7\;H7 MTU4*H(-CL44/&ICZU1*IYR/U7*3>A4A?'153! ?=?,0: M)#M7TW90'ST#EJI%4M]+ZO^;)"N$<.S2+D$2D9V3U0Z+G:P650.O:M *6A). MV)ZUD(:>-'SCPQWY2*-6S6NP#8_P'%$;Z^+)ME.NEG#LY8S;2X@/5TH81Z_] M('KC(L8GO2?^+V6\@HGCR[](>-(:& MV0M02P,$% @ 1(%I4P"S8GJ7 @ &0< !D !X;"]W;W)K&ULG55=3]LP%/TK5L0#2(-\-0E%:20H3)LT-$1A>YCVX":W MC45L9[9#V;^?[:19:4.8]I+XXYQSS[TWNDDW7#S)$D"A%UHQ.7-*I>H+UY5Y M"13+,UX#TSBO6KJP%X,*2:.4&GA>[%!/F9*D]NQ-9RAM5$09W LF& M4BQ^7T'%-S/'=[8']V1=*G/@9FF-U[ ]5C?";US>Y6"4&"2<(8$K&;.I7\Q M3PS> KX1V,B=-3*9+#E_,IO/QO7,\RAJHR0MO&KTW3ZD(:X MN]ZJ?[2YZUR66,*<5]])H2)!CXNKM'QT0DZ0H2AAY(W$K-"IJ[2;HRFFW>1K]K(P1N10W3+F2HENF$% M% /\^3A_.L)W=17Z4@3;4EP%HX(+J,]0Z'U @1?X0W[^F_[*3MAW)K1ZX7AG M?EPNI1+Z:_\YHCGI-2=6<_*&YM<:!%:$K5%E&YQSJ09;U\K$5L8,@NQ8/,;Z?1,,. MX]YA/.ZP6;;.",LYA2%K\4'84W]RON=M !1-@V%O2>\M&?7VP!6N$-/3_YWB M)8<-CCU_S^$AR/?B8-^BNS-]*(BU'&PO=V]R:W-H965TRD>M0E@"%/%1=ZZI7&U)>^K_,2*JJ' ML@:!,VNI*FJPJS:^KA70PHDJ[D=!D/D59<*;3=S8C9I-9&,X$W"CB&ZJBJKG M*^!R-_5"[V7@EFU*8P?\V:2F&UB"N:]O%/;\SJ5@%0C-I" *UE/O2W@Y']MX M%_"+P4X?M(G-9"7EH^U<%U,OL$# (3?6@>)K"W/@W!HAQN^]I]=]T@H/VR_N M7UWNF,N*:IA+_L *4TZ]L4<*6-.&FUNY^P;[?%+KETNNW9/L]K&!1_)&&UGM MQ4A0,=&^Z=.^#@>"*#LBB/:"Z(T@3(X(XKT@=HFV9"ZM!35T-E%R1Y2-1C?; M<+5Q:LR&"?L7ET;A+$.=F7T'K($F [)LZIH#_A]#.;FBG(H^?RT? $YRD,G#U[+?:Q&5Y*H*TGD_.(C?C]K4)BLV!#NBG-YPC/N M/&/GF?R;)U%V=0WD>M!@AVH-1G\F DQ?\5KGS#G;3;F=Q6F:8J;;PQKU1&6C M:-Q%O<)..NSD0]BMHO&P;!ISXN_^#,M??= M#ZHV3&BLT1J-@N$(EXEJ[Y"V8V3MCN&5-'BHNV:)URXH&X#S:RG-2\>>[-U% M/OL#4$L#!!0 ( $2!:5/&0<9&H0( *0& 9 >&PO=V]R:W-H965T M(#R -TB8T!=1&@C(T)- 0'=MG-[DT M%HZ=V0YE_WYG)\T*M!7:ER:V[[U[]\Z]3%9*/YL2T<)K):29!J6U]448FJS$ MBID35:.DDT+IBEE:ZF5H:HTL]Z!*A-%@D(05XS)()W[O0:<3U5C!)3YH,$U5 M,?WG"H5:38-AL-YXY,O2NHTPG=1LB7.T3_6#IE78L^2\0FFXDJ"QF :7PXM9 MXN)]P$^.*[/Q#JZ2A5+/;G&;3X.!$X0",^L8&#U><(9"."*2\;OC#/J4#KCY MOF:_\;53+0MF<*;$+Y[;9 M8[X%/]N//]^##\F+WI!H;1Y)AJJUYEO2X2*NMAHWSU0!0C75!"<+;C@EJ.YV*/D MM%=RZI6<[E#RO49-]T N(7.:"KH=!@JM*E#]B4^\]1:TW(GG=I/E)8W/1V30 MRZ:U'X.&<30^ZZ/>Z![UND=[';Q[;P8PS8U3VXI?T)V6;JG=/_Y8%<<-Q3-C MT.[U+>GS)Y_T;;<[R8?"!^^L^1@Q'"9G\3MKPHU!4*%>^OEH('.WIIT)_6X_ M@B_]Y G_A;?S^Y[I)9>&1!<$'9R,R67=SL1V857MQ\I"61I2_K6DSPAJ%T#G MA5)VO7 )^@]3^A=02P,$% @ 1(%I4R_CS6=1 P +@H !D !X;"]W M;W)K&ULC99=;Z,X%(;_BH7FHI72@OD*J9)(,XE& MNU)'6TVFNQ>KO7#"2;#&8-8VS?3?KVTHR1:3]";!X/<\[SG8!\^/7/R4!8!" MOTI6R857*%4_^+[<%5 2><]KJ/23/1< MVWM/8CGGC6*T@B>!9%.61+Q^ <:/"P][;S>^TT.AS U_.:_) 3:@GNLGH4=^ M'R6G)522\@H)V"^\S_AAA6,CL#/^I'"49]?(I++E_*<9_)XOO, X @8[94(0 M_?<"*V#,1-(^_NV">CW3",^OWZ)_M2B'/6F8^LZ/ MOT&74&+B[3B3]A<=N[F!AW:-5+SLQ-I!2:OVG_SJ"G$FT(FZ!6$G"#\JB#I! M9!-MG=FTUD21Y5SP(Q)FMHYF+FQMK%IG0ROS&C=*Z*=4Z]3R$70-)+I#&[U M\H8!XGOT7.54[GA3*J1D2QE55 >Y68,B ME,E;'>YYLT8WGV[1)T0K]*/@C215+N>^TIX-V=]U_KZT_L(1?QNH[U$43% 8 MA-@A7UV6KV&GY=C*@__+?5VIOEQA7Z[0QHM&RR4EP.1]&29]'5XGZ(F\ZG6N M)FC= /K[\U8JH1?K/Q?H44^/+#T>H9L:H!L!9GL:MBH$ "IYI0IYZZIM&RZU MX^R\.$W%O(KYF(G2Q6E5RQL)Q&@1N6-+#DFNPR 5+AK!PAD@T6NV#I$(;C8.:&37O8]!HL<<&F0UB0AJD;EO6P[!HL=<$R!RR9)6[8 MK(?-KL&F2.]VO3Q!?UGV"H2+/1NP34E&U@L.3OTLN$C_P15AB-GF5+<[T=UV M@@$_B\(L&^&?]5-\D6\ZQ .B9=V8YDEU"Q4@E=,!'CBXPPD>+<&I1^'P R7@ M?8MJB\%.G=KI)ARX23,%;QD]$/,9=UN)'(6) MDG3:>^E:_["]W>$X248V"SYU.'RYQ3WRZG"G7USY0;_QP$<2)U/\WNYP6HRS M('SGUC_[F)N3U#ZX+[J:Z+: \G[4#QVG[?MUSITX*]+/2!#H29 MH)_O.5=O W-DZ(^(R_\ 4$L#!!0 ( $2!:5,V>I!(90, ,D, 9 M>&PO=V]R:W-H965TUCTH%BC6*A$NB1E9__]#B59L279*P3=7FQ1?&_FD?/HH:=[ M(;^K#8 F3T7.U0_#&$OR&X(\E! TA&$L(&T)8%:O>W:HTRUC'\ZD4>R(- M&J.9AZJ^%1LKDG%CQ966.)LA3\^7D(*4D)![V $O@;PC*[1[4N9 1$IZTZ^7 MH.,L5V\0^'6U)*]?O2&O2,;)EXTH5'#PFZ^1OT?PJ#= MPN#B%M[EL38M'VV9BS+!IOV@UC+;UIV4)_AKS+%IXP3(7;8&=>%@A&W.\!<< MPZC-%OWL8QCUZDNQ;F&G<,L!& N6ZSSF4729&",A^(#2* @[>S^$ M0CE=C]M'=S1SR?\CEH\95R2'%&G. M58BKEO6]N1YHL:VN;0]"8R6KQPW^UP!I #B?"J$/ W,3;/^]S/\%4$L#!!0 M ( $2!:5,S(UOA_P( '0) 9 >&PO=V]R:W-H965TTFP?1P=> [Q2V MB,$(ZC9^MIM6%-,3]YYWZY]J[ M]O),),QY\8.F*I]8(PNEL":;0CWR[1=H_01&;\4+6?^B;8MU++3:2,7+EJPS M*"EK_LE;6X<]@M89)N"6@/L$_QV"UQ*\:I:0)K$ )2] BOP#: KM$\)RP#B2A# M1ZN7"2A""WFE<4_+!%U>7*$+@_R6\XTD+)5C6^FTC+B]:E.8-2G@=U+PT#UG M*I=HP5)(!_C):7Y\@F_K%V#>+6>=V:#G)#T.TF_EO3?D9Q!1AFC+-.?>$'8"H9ZII$(:PFS MV;U.<1QY.!S;K_NO8@#F^\[(/X0E ["1CP/O$+88@.F8OMO!#OP&G=_@M%]: MZ*E,(KVM(Y4#JD!0/M3ILT8HV$O ]6+/O,@#U\>P. YBMV?Z&.6-G+@/6QS# M6J+ M#]4:L_;>,5*"R.KS6Z(5WS#5;!C=;'=%N*M/QM[\S+V=NP/SB;Y2-#> O_+- M?>2>"+TG2%3 6H=R;B+]:D1SQC<#Q:OZ$'OF2A^)]6.NKT4@#$"OKSE7NX$) MT%VTIG\ 4$L#!!0 ( $2!:5,@2A71?P( $H' 9 >&PO=V]R:W-H M965T.@ (VLTW2??O9AJ"DI1EOP __W]W9=SJ'.\8W(@>0Z*4JJ9A9N93U MC6V+)(>*B$M6 U4[&>,5D6K*U[:H.9#40%5I>XX3V!4IJ!6%9NV11R%K9%E0 M>.1(-%5%^-\YE&PWLUQKO_!4K'.I%^PHK,D:EB"?ZT>N9G9O)2TJH*)@%''( M9M:M>_. M=X(?A2P$P=CI$^R8FRC)Y_3F>7H@*"$1&H+1/VVL("RU(94&'\Z MFU;O4H.'X[WU>W-V=985$;!@Y<\BE?G,NK)0"AEI2OG$=I^@.\]$VTM8*[A '#? [P.\,8"?@?X8P'< 7@L,.F R5@@ MZ(!@+##M@*E)5GN[)C4QD20*.=LAKM7*FAZ8_!I:9:2@NA*7DJO=0G$RBB$# MSB%%3[ %V@#ZB+X1SHDN$'0>@R1%*2[4ZO,R1N=G%^@,%11]SUDC"$U%:$L5 MA#9E)YW#>>O0>\?A$NI+Y#L?D.=X[@"^.(U_:>A)/#Z-QY HW#6X,X#?C0]^ M"+\?'_P0_C Z>/?Z&+=5VOO<>WWN/6//?\?>/N499Q5:,"JY:@RJ_F2.%J;R M@*-?MRMAUG^?<.CW#GWC$/^OV'CK>:AZ6@N!L:#;Z#;R71Q,@]#>'E;)6YEW M/?6]5[)X0':%O8E_++L;D&$_\%[)[H=DV+G"Q[*' 9D*#;N][.CR<']Y^.3E MS4FR*=EZZ,[P&X>NZSK.*W_V09?0K\Q7PM<%%:B$3''.Y53U+MYV[G8B66T: MQXI)50QFF*O'#K@6J/V,,;F?Z%[4/Y_1/U!+ P04 " !$@6E3R!BG;:\# M "G% &0 'AL+W=ORLF\H+C1/? M=T%$2:$1202 U!U<\C7$!1:"3%X]<:-&ASZL#MYPWZ1W-X=9@9%7#! MBI]Y*A>C8!"@%#*Z+.0M6WV"]8&.-5[""F'^HM5Z;Q2@9"DD*]?!BD&95\TO M?5I?Q%: PGDY@*P#B.'=)#(L+ZFDXR%G*\3U;H6F'\Q13;0BEU>Z*E/)U==< MQ>;-/G(*_E.T36KY$*@JRJ%],_X4'%O#T V!Y@0)^ 4ZB,41P>( M1 0[\.+V0F*#%[^"M[F'C+,272BN7#6.*HIF[!G M$O9\%>!-YI?NU(V H^@HBMXYN!RW7(Z=2!.:/!1L_A(%=Z"?PDE+X<2)M+[_ M V\;'J"KIUII6]WA\):OXFZENGV]5!X(C)Z!6-O%* M&UM;QKW]B!M;]\5N%^TB;P\$[OG498T8NYW8U3/NR-CWSP!;A\6=+':?$K=F MC#NZL4OB;@B_NJP?XYT-V1/I)4&L(Y/HC24>>R5.K$<3O!^)$VO$Q&VG723N M@3CQB(M80R9N0W:TC">2^!1.K,^23CZ[1X43:\BDHR$[%.Z!\(O+&C+9V9 ] MD7X2UI!)_XT5WO,KW%HT&>Q)X=:'B=M-.RG<8\@><<76CV.W'SM:QA-)?!RL MR\:=7':/ H^M'<<=[=@A<#>$'IN=B9HF, IJ#@+X(P1CY&*W-8K8V9_=D7]! M*MR:'2DUS,V$3*"$+2O9C)':M^T4[KR9/=GMS0COFO)Y7@E40*9"HZ.^ M3,6:A62UF43-F%32,X\+H"EPO4%]SQB3FX5.T,XFQ[\!4$L#!!0 ( $2! M:5-SB*KFY < !DK 9 >&PO=V]R:W-H965TCK1#IF\DD6V]9Y&7C M)&6QO+-)>.0)><71E$XL2W+G41>$(\NSXO_;OCE>9*+,(C9#4=9 M'D4>?WK'PN3Q8H1'NS]N@_NM4'],+L]3[Y[=,?$YO>'R:K)'\8.(Q5F0Q(BS MS<7H+7YS[;K*H&CQ9\ >L\IOI(:R2I(OZN+:OQA9BA$+V5HH"$]^/; %"T.% M)'E\U:"C?9_*L/I[A_Z^&+P!H ^? MP.[J@6@#&N . U<;N(>4N@RFVF ZU&"F#69##>;:8%YLAW+] MBL5?>L*[/.?)(^*JM413/XH=5%C+-0]BM=GO!)=W VDG+A=)_,"X"%8A0WAGU'G+SQFR+9N@5TLFO"#,7I]/A.2B$"=KW>^[LE^[H]\[EHZ1 M8YTI(/P#FJ!LZW&6E9\M< L8[J/WA&RBT/#L\]T2O?KAM>\]&=P6Q&4_HH-K MB"T@5S#(KWF\&R6F WF]?\;$:4@0[Y?A>%;W0#\,'BB$DUL?*:MI4N<=T"5T6EATOK?/)07;MFB[GKS&4D,PUKG,F> M,P$YWU09>VG*?/D5AJV>1QH<7*H8='&@>PX4Y-"E+\"2N'MH]Q0K/MW#3T'F M!7RPAS^K+OKNHLP&/!G1VV2CQ,>DNO1C"[N$3NWV69WMN\J#-4.O M\LQ'*>.E0KQ&WQ H%U\I=_)")+4ION\?--S= .I&XC&L\9VYT#=TEZ\R]C57,B,2 M>3.5*K.2[K8+^U#_1JXQ.86@8:/%&!9CXQB#?'.AX:K.:1\$KRNX39VH47;L M#B0J=39CZUP52T-)NPU"3H,TV*9.VL0+# >,+MF1Z?WZ2Z_N+'K0L=/MW4=8 MUL=HX@X>$GA:7>3W&,FKMQLAW4+F> SA,E%$GV,1A-6_;(B*"39X?@IOL4T8 ML8>&D6=OPBL-/62#V29>V+!,=T[^K?>NLYZ 9J:38)\FQ;:/ -JS -SR( MUT$J@X,7)7DLVOS$;J;+U*96/5^CN4^9YE0V5]K MW.JQM\:S*85\TC:J;L.J?AT'(I!3MBM0^$^R>@^R=><$TL:L8'A6C&[;L&Z7 M.7.6Y5XLQ6Z=9**UV+";\NM"_1L)MF&IN^')FC$_0QN>1(8(4+&=H9@)U6 MZVDS59T1 A$WNFK#NGIT>;G0P#6E<2R0E9%8&T[HGU- :JCA%:1CA-B!A?C% ME=A"=W!8BA$'8W?:0<_(LC-$EH\OQA8:OUJ-VP>6^ZNO>2"> MY$Q&:1*K*"PY^M)#6EFU2#W!4\@KC=8[L-;?,O68I5@['6Q4T)9>^9]75G^, M!XG?>B(& ]OHB7D\0S,4);'89@C;O:ML(H0#1XB%EQ[KI=.&ESID['2PQ%=' M$:A1M)Y1:A7'=16G'?I$C(*3TR76Q:U([E1TI^H\:#:,<).3Y-G$"#*!9?-3 M7IQ>J.*TV.]%]B.C>Y$V50*JEA;T*HAU2^4GG3[R3G=;#1Y=9]B50VQ8.M][ M 4S>M7POJ]5?1Q&M\EQ)^$#-]GW*:^) MD7=RDM-U8I28##TN&9:8D&;ZW7701(SX$EA\7WAFTX/>?_)"C 03.!>_D^%4 M;H2W%=5Y=J5/C1Y3ZQ2K3XWD4EAR!U3Z5QJBFKV0LD[L?"IE));"N7%?_7[5 M8X][%I8:+:8G>K*XI,WCC9[2CQK5I;#J&E:^(?D6DN-<9AKD8Y=P;O.,&.N#N(/' M%;IEK8R;0B=FKM%A%];A@2=V&J5V*M#*M-D._@]02P,$% M @ 1(%I4\NX(>VG P 60X !D !X;"]W;W)K&ULO5==;]LV%/TKA-"'%F@B49]68!MH[ T+D!9!O:X/Q1YHF;:)2J1*4G&S M7S]24O1EF>\^YXKT4YR?&OXLCQA+\S%(J%M91ROS&MD5RQ!D2 MURS'5#W9,YXAJ:;\8(N<8[0K05EJNXX3VADBU%K.RWL/?#EGA4P)Q0\\0JGJ?:D>/RHG5I- M3 WLCI^]_UJ*5V*V2. 52[^2G3PNK)D%=GB/BE1^9J??<"THT/X2EHKR'YQJ M6\<"22$DRVJP8I 16EW1SSH1'0#T+P#<&N"^%.#5 *\46C$K9:V11,LY9R? MM;7RI@=E;DJT4D.H?HT;R=53HG!RN6+T$7-)MBD&&TP)X^ 3DUB *[!12V97 MJ/ML#^01@WN"MB0E\@D@N@.__"CT<,6RG%%,I7@VN^CQ[1I+1%+Q3ODVA/VR M68.W;]Z!-X!0\/N1%4*%$W-;*K6:LYW4RFXK9>X%91N<7P//>0][]QKUOE/# "4U(CM*QEU%!PQ*J>\?C,G3T;VX_=I,^ M:=9C%C3, B.S>RS$39W/'1$)*_2"U,N4"%$@FF"0,"'%>T!59U0+%65,O8N_ MD&XE8VJJ<$&'YE7D18XW4#-B%KM1<$%-V*@)C6H^*8X)XOR)T(-FJL2,<0S/ M@@=NZ,;1@..(F1.YESA&# MLX;WS,A[@SE1B^1#M5@,11$W#N/7J#GHM W:^?=55V.[67(]WPL'N9PTZW/K M;![P_ZV[.EZ7Z+"#&$WZ.MK>#,W-^8455WN9S/:469]EV]VA]UHU5WON55,0 M!/&0^919GWF[<4#SSE%7W>UDU<&VX\/@5>JN;<+0W(7-=7?>5?UP9+N;MNNS M:]LO-/??_[[RSOOM%?3=<#94-&*G-IWXDJ*V,4-S9WYI#<[.,^H'D><.>8[8 M>>I+\!+/MM_#^-6J,#[[^H$PFGG#K6_:KN)N=[[[]:'K(^('0@5(\5X!G>M( MJ>?5.:::2):71X$MD^I@40Z/ZNR'N390S_=,+:AZHD\7S6ER^3=02P,$% M @ 1(%I4PM[RE)S! O10 !D !X;"]W;W)K&ULO5A=CZ,V%/TK%MI*NU(W8/,51DFD2:#J2-W5:+/;/E1](,$)U@).;64QQ@(\ITG&YUHLQ.%.U_DVQFG( M)_2 ,_G+CK(T%/*6[75^8#B,"E*:Z,@P'#T-2:8M9L78(UO,Z%$D),./#/!C MFH;LVQ(G]#37H/8R\(GL8Y$/Z(O9(=SC-19?#H],WNEUE(BD...$9H#AW5R[ MAW2S_%W M%52K<^;$]O5+]%\*\5+,)N1X19,_2"3BN3;50(1WX3$1G^CI5UP)LO-X6YKP MXA.<*JRA@>V1"YI69/D$*JGO$@T&7./#!)C&SP 9""J>9W4] MW5#)^;[LPD7 \2'\CU7Q0=6@9P"D"Y#[]M( F-&?Z4_NU M7P/R^R#3,Z?GH& $=*;2J54Z@RH_TNS]-N1QK1/@_KS?MMXF+]]FEK]-54W* M=';K(1T+N9V:*$ 0>IV:]$'0,ZQ.J$"!FD+35%?%K:OB#E;E,Q5AHBK)ENXS M\H_2;Y9N[_6XKF5TE"M EHDZROL@A+RIW5&N0ADN5"N?ULJG@\J#W0X7*WJC MGLDV '(FY.Z?D'!#$B*^R9Y(Y?20\TY5BN$?>E_ P&AT2SDQH\P/MC:*<#OM;XJ0KO[[,X$7EV!\148 MZ#J=3E<%D&;-AL.+]DVN M5\4<;H1QC*_ *!JA#S(AO-0)S48"6J]@>B-)X"77NY'GW\@+1GCFQ!XT/MAL MH.#P#JJRON6X]36[%>C\$.MK%GXXO/)?8WW]A1=.G5[/7X/R%2C;,7IM/X(Z MU]HL]7!XB?O_#7#:\R4;F7:W,GV4Y7E6MS)]%+1EM&YI%#!K>K$VS:H-AY?M MV[S0Z^_NH&%U]?=1SM3I_B-0H!"$R.OJ5\ ,"R*U?M3L,9#Q"I8XDL3I6TWU M5_DVGG\C+QCE.6I+U%O',2EF^^('+@[T/(=N3C(,$[V0J8^+**<#*L[+R1M!#<1BTH4+0M+B,<1AA ME@/D[SLJIW%UDR>H3RP7_P)02P,$% @ 1(%I4SWP(D-7!0 )1D !D M !X;"]W;W)K&ULM5E1;]LV$/XKA-%A+9!9$BG9 M3N$8B)T-R]!N0;)L#\,>:(FVB4JD2E)) ^S'CY0448YE2@GJ/,22S/ONN^/Q MXU&>/W+Q1>X(4>!;EC)Y,=HIE7_T/!GO2(;EF.>$Z6\V7&18Z5NQ]60N"$Y* MHRSUH.]/O Q3-EK,RV0U*0C/").4,"+*Y&%T&'U=A:5".^(N21]FZ!B:4->=? MS,UU*:&_I=I.+5:7Q&%:2H_ M.$;//:5I&F=>7%-:5I3@$4J?\1. X9EV$-3 HQ(^=,'3!OX,Q#;+SS?5@L)Z472EJ,(/*@=F33\L_+$?3,)H"N?> M0P>WL.$6.KFMK/=KJ&$5 M.5G]N=/>=CQ- -/5!Y3 "65;H.==:D)'ZJB"C%I,HFX6DX;%9" +G8]8SYQ6 M1, W%:O67O[,%6CWJ2)A5:W8)N?1@R>S7$:V;/:@IT:TK_[+GM@_$$1L[I MLW(#W?WG-:.*ZD3D=2\B?M3G)2KCHVF)#M("D3,K5IB@6YBJPX.4!69ZWXBY M5)UM.#S4H,CEW^H0=.O0C> Q(8D$&\$S2T3O9ZU3#)#56=%TQO(,,*+,@ &L MIP=YFYU/G,2MVD%WT]>MZ ?GB4Y:;N2HPW"?I%5,V--/[NF$WF*^S\:*K&2B MD_2:R"HA^JZ]Y@H-[R.1U4XTM(]\2TNVZD'O;ZQ0ZU6!6X1O]>F""O(B6Y*: M9:1KEU9+3S2'OC/S%&1TY2J)[#B M6:F9^^A6E-%)>D!DI1:YI?:5JK^LX=KJ%00OQ*N>@HZ1TXE#YI#59^36 MYV'[P[)&<>P/-=/#<:&+IY5CY!;-JC9^UM4]M#"LB*+S4Q1&:$4R[.LK7U<8 M-=S>@: SVQT#(U>Z0RN[H5MV!Y9%C;)7F)U$>\=5/+W6.VSS \)G++:429"2 MC3;TQU,=JJC>R56.X(0(,T!_O^%Z8ZQOS)ORYI>1Q?]0 M2P,$% @ 1(%I4SH.,-1O! 6A$ !D !X;"]W;W)K&ULM5A-;^,V$/TKA+&'72"-1,J?@6T@L9,TQ681)+OMH>B!EFB+ M78E42"I.BO[XDI0BR;;$N %RL25JYO'-#.=1U'3+Q4\9$Z+ O%2F5G MGB?#F*18GO*,,/UDS46*E;X5&T]F@N#(.J6)AWQ_Z*68LMY\:L?NQ'S*?V*?F6#U\&LL"0+GOQ!(Q7/>N,>B,@:YXFZY]M?21G0P."% M/)'V%VQ+6[\'PEPJGI;.FD%*6?&/G\M$-!P0['! I0/:=^B:(2@=@F-GZ)<. M_6,=!J7#X%B'8>DP/#:&4>DPLL4JLFM+L\0*SZ>";X$PUAK-7-CZ6F]=$2!9105VHUP>C^((Z,J-LB3A:1F1"^7Z[;2@OB,M M.R4+JF4=6-2@D]M*@1LFE5?#OA^!=^W\/T.^-W6"!L] M)(L>8J8GVLI;X XMKMDFGN;^U'MJEN[08C(,)JBRVB$\J @/G(2[VMR1BV$% M/?R(5(\J^-$;J38;*F4;$%$9\ES/H&4%4"ESS$*BDR_5"=C:+8=$ .LP]18* M<&K4ZA]L%2O34L5;E<0]]QBDA9) !"+\XLK6N IG[(3<4\U_P3LJ,ZGFFGQ$ M9:!?[QW^Q[3!H@1NKO(@\/N^W[[,86,[@T=2BD F* MIAA.S&LS"T20CG9/6 M+0FVM%V33\F[,!LT>?>U_.W97;? [=GMQH?J^) SOLO'G*H7G>LTXXS4,9WH ME\F5)(^Y&;"X,A6)<^9?M74)4CHFK12<",A M\$*P--ME6F\8T*W:1TNL?G1+L,P%L M42V^R"V^[]_OT*'D!G!TV)9>XR27$K&QAW0)[((LWGZKT>I#P+D]_NZ-7\"S M!6P97\*SR^*87\,77QUNL=A0)D%"UGHJ_W2DA404!_GB1O',GB-77.E3J;V, M"8Z(, ;Z^9KKZ,L;,T'U.67^'U!+ P04 " !$@6E3/CV2WI4" !K!@ M&0 'AL+W=OH#2!T) M"715!4@M:-HFM4)%W1ZF/9CD(%8=.[,=:+_]SD[(:!50]T)\R?W__.XN=B9[ MI9]-CFCAI1#23(/H="[:?!,#C<>.3;W+H;X6Q2LBVNT#Z5 M2TU1V+IDO$!IN)*@<3,-;HV7P:7 >0X895PCZJ M_5=LZO& J1+&_\*^R8T"2"MC5=&(B:#@LKZREZ8/1X+AZ(0@;@3Q1P5)(T@^ M*A@U@I'O3%V*[\."63:;:+4'[;+)S2U\,[V:RN?2C7UE-3WEI+.SN9([U):O M!<(*)5<:'I1% Y]@J;%D/ /J[Y[I#%96I<^PK'2:4Z.A]\"T9FYJ?>@MT#(N M3)]D3ZL%]"[Z8'*FR8=+N.="T(S-)5PMMZ^.V];'W2T[X+7!M8<%- M*I2I-,*OV[6QFC;"[S/F26N>>//1*5@_+)I@,ZX,LDISN842-5=95_-JPRMO MZ$Z+W6PXIB[OCCO4D1/]RWE#.FI)1_])RF1&L>7Z/?7AG>K5UW[7&U3_V3 Y M1AQ<=2..6\3Q6<1;:7G&1>5>=C"8$I/EQ($OJ:@RHMQH58"D0YI&:1QL37H6 M=-P%>OT.-#S:V>X8OF=ZRZ4!@1M218//Y*+KHZT.K"K]9E\K2T>'7^;T-4#M M$NCY1M'N;@)W?K3?E]E?4$L#!!0 ( $2!:5,!*R\NRP( &<' 9 M>&PO=V]R:W-H965TJ=1!'&4=0/!>,R M& _]VER/AVIC"RYQKL%LA&#ZUP0+M1L%[6"_\,BSW+J%<#Q[,P1A<)$NEGMWD+AT%D1.$!2;6(3#Z M;7&*1>& 2,;/"C.H*9WCX7B/_LG'3K$LF<&I*K[QU.:CX#J %%=L4]A'M?N, M53P]AY>HPO@O[$K;7C> 9&.L$I4S*1!*JJ@&A1VZLQV/&SG!.R]DMFE12U@OM%)3J4&K\F&[_=D#G<6A?G10-:M MR;J>K'N*#"U1&5 K2#2FW +;TL&Q98''#JL$:T<>S5WT[;C3Z@[#[6'6CAH- M:J,W.GNUSEZCSENA-A1]JMF.KG!&7<98*-Z+/R:YQ.T?B(F.2^G74OJ-4KYL MQ!*U)W5U8^ WG"J@28G4^S?Y54U^U4B^4"N[8QK]G5N@WO($34,=7->XU_^_ MZ 8UV: Y@TI>)DPFU(-=H8%[6D#IE,[R6!('?]=3W&^UWR4R/.AE G7F6[R! MQ-5-V=;JU?H5N?7-,WPU+Y^@!Z8S*C"JKQ6Y1JTK.D!=MO5R8M7:=\:ELM1G M_3"GEQ"U,Z#]E5)V/W$$]=LZ_@-02P,$% @ 1(%I4[_63TAD! $!$ M !D !X;"]W;W)K&ULM5AM;^)&$/XK*W25$BG% M7AL#.0$2(2]W4EM%X=)^J/IAL0=8Q?:ZNTM(JO[XSMK&AF!ON"K'!_#+S#// M[(R?63/:"OFDU@":O"1QJL:=M=;99\=1X1H2IKHB@Q3O+(5,F,93N7)4)H%% MN5,2.Y[K]IV$\;0S&>77[N5D)#8ZYBG<2Z(V2<+DZQ7$8CONT,[NP@-?K;6Y MX$Q&&5O!'/1C=B_QS*E0(IY JKA(B83EN#.EG^^\W"&W^)W#5NT=$Y/*0H@G M<_(U&G=Z>"]*S.R2?B$+5F$A3A*7E,N587>!&/OZW%1K$T M4B-'(S.#[X0EBZN"A=?"XAK"+J'T@GBNYS[.K\G9I_.(O=:QBN\&X)D=> Y9 ME_AN#DQ+X!JU >_Z=+P=T0:4FP]F=?LAK.Y.*()/+2@.-E?585[585X.Z[? MSF*F%!'+LI/^_ 7ODZ\:$O67!=VOT/T;\OCHW<0XN;8POJ]X?#0ZM;&\[!"O2J M%>A95V#^W5D?A FJ,,$/*&._0N];D[AG/$(-^?F)8RFC74TS3$U$37)B1_/) M*S"I++P&%:^!%:G0Q'SN9I*'0,XV*N=5/*OGY%]B?7"O"OCA?E,,NEYPV!2S MDZQNWK,ZR'!893BT9OA-LHBG*X)RJS ;_&E*H\ (]D)[+6U[6<6]?&]E%80; MLQ$A^B0.ET<<_!8.U*VGG_M=];TPM0TAU8TSS(Y%!T'7=7^R=!W=F\K4_CP4 M+ A7:I,_Q#R.">XDE<8!BTO52,\.Z;W+KE9TZEFA;EY"*,0@QU3C.X:C'J#UD1J MY:9VZ?Z X753A@@.QDX[MUKN:7 2-T4R]FKVAXTK'!POWL'"E!S?,SOD6 \- M:M?Y4T8?ZDEE-D?!D5R;DUN>LC0THC-=2=P!X\-FFQ>T'AAT\ /F)*WEFMKU M^K=-LL#Q@P%VN_!"(E 7B!)Q1,Z*ZV8TM8\E>BSH/=?R;-:J3NVR7K6T9+JI M9:Y*?TKW=T!=M]Z]ZYK^"7YE<\521&);HZ'8'6%)9O'X7)UID M^=O?0FA\E\P/U\ BD,8 [R^%T+L3\T)9_0DR^0]02P,$% @ 1(%I4Y=' M$&ULM5;;;MLP M#/T5PMA#!W3U)9=>D 1HTPTKL Y!@W4/PQX4FXF%VI(GR4DW[.-'R8Z;=(G3 M8E@>8DDF#\^A:(F#E50/.D4T\)AG0@^]U)CBPO=UG&+.](DL4-";N50Y,S15 M"U\7"EGBG/+,CX*@[^>,"V\T<&L3-1K(TF19#@G)69N9.KCU@+ZEF\6&;:_<.JLNV1<5QJ(_/:F1CD7%1/]E@G M8L.AT]WC$-4.T7.'8(]#IW;H.*$5,R?KFADV&BBY F6M"I1M;1S[RKDGD.V MW_YR% ;KW\!?;J;P1:9; GJ-@-XK!!1,P9)E)55=J1,H4%6:WL)O>-J;76*J M**<;#(,3(A<^$W+0;$M$OQ'1;Q5Q+PT7"U#V -''(,I\1LQISVV):N)NG[M8 M]__.ZVXFIPV3TU8F4U2<(EY"+,42E>&S#(%.^SDJ1>7@TMQ2=F=-F+/_4-3G M#?IYJXC)-M^7UO/Y_B)]5@4OL=QB'@9/AVOP&N[_4M)UI(,U?=AN6\O&11&^ M3DM]OG"Z)@[L18V\F>+NKITX;+?-/7KB'KV..S4TVC"1V ^UE7GT0N8'[2KF M_L9-G:-:N 9&T_=9"E-=VLUJTR1=NM; ?S*O.JQ;IA9<:,AP3J[!R2D%5U73 M4DV,+-R]/Y.&N@@W3*G10V4-Z/U&ULM5;) M;MLP$/T50J<$:"-1BY?"-M Z*1J@!8RXRZ'H@9'&$1&)5$G*3O^^0TJ1=[47 M7RPN\Y[?O*%&G&RD>M8Y@"$O92'TU,N-J=[YODYS*)F^D14(W%E)53*#4_7D MZTH!RQRH+/PP" 9^R;CP9A.WME"SB:Q-P04L%-%U63+UYP,4Z\,"? M MI7RVD_MLZ@56$120&DO!\+&&.12%94(=OUM2K_M/"]P=O[)_=,EC,H],PUP6 M/WAF\JDW\D@&*U87YD%N/D&;D!.8RD*[7[)I8P./I+4VLFS!J*#DHGFRE]:( M'0"-SP#"%A#^+R!J 9%+M%'FTKIEALTF2FZ(LM'(9@?.&X?&;+BP95P:A;L< M<68VEV6);BYSID"3!]"@UI 1/!_D7NN:B13(6[+$TY/5!1"YVL:T&%QZ)3$R M?=Z'7MV"8;S0UTBBF_CVP07YFLM:,Y'IB6\P%2O(3UO9'QK9X1G92ZAN2!2\ M(6$0TA/P>3_\%E*$4P&=T8VMUZ>L;-@3QVY?Z_6,!G$2#";^>M>R MX[#Q.!PF7=2>]KC3'O=K!\51^WNRP-<3E++GQGK48TO242<7,'W0L0\N:OK@ MR,TP#N+HP/,345$8CT][/NRD#WNESZ58@S+\$5]8#8*C MCSOV\44]'Q^Y&46CY/"<_RMJ3SH-MHTTZ!7?]<5:9( ?2F<0VS"5D:I@HL]] MNM.MZ07\I]L^1L.+5J"EWS4WIN/P\-B?"(M&P_A,KZ';1DG[.^5=617R#T!K MSZ)6:8[?>++ I"KN^5B<=UGT[:IT?@29=AV-II M%L'?N5S8F]T7IIZXT*2 %<*"FR'B57-9:B9&5NZ^\2@-WE[<,,<+)B@;@/LK MB&PO M=V]R:W-H965TC Q+ C43Y)7;A&,C; MV@)+:]3K]F'8!T:B+2*2J)*4'0_[\3M2LB0[,O-A*) OMDC='9\[W3W'FVV% M?%(Q8QJ>TR135[U8Z_R#YZDP9BE5%R)G&;Y9"9E2C4NY]E0N&8VL4IIX@>^/ MO93RK#>?V;V%G,]$H1.>L84$5:0IE;L;EHCM58_T]AO?^#K69L.;SW*Z9DNF MO^<+B2NOMA+QE&6*BPPD6UWUKLF'V\ J6(D_.-NJUC,85QZ%>#*+S]%5SS>( M6,)";4Q0_-NP6Y8DQA+B^%$9[=5G&L7V\][ZK]9Y=.:1*G8KDC]YI..KWJ0' M$5O1(M'?Q/83JQP:&7NA2)3]A6TEZ_<@+)06::6,"%*>E?_TN0I$2R$8G5 ( M*H7@2($,3R@,*H6!=;1$9MVZHYK.9U)L01IIM&8>;&RL-GK#,_,9EUKB6XYZ M>G[_H^!Z!]=;*B-8)#13\!Z^4"FI"2^:+.B4#2+5!_>F?4#3Q+\-FKF:81F#O#""L9-"2,X 6,*#R+3L8+[+&+1H;Z' M+M5^!7N_;@*GP27++V#@]R'P ]*!Y]:M?L="5"=6W7? &=1A'EA[@U-P3,S> MFWR+X%:D6(2*VC2^QDAG:X:%H>%Q!VVY!=W9[?+;_/4;FH3/FJ7J;P>@80UH M: $-78 4%J)B42 M^X1\PE3 M1DJ1ANO)P.G@1Y8Q21/8,*5YMJ[*OS/H;D/#LMY=H!J^)V["+WUESSF797SV MI"1%"FL,E48JT=VIX;9,_-=A-M1.W-Q>\Y"R/"2V&$H5\[R/[)H^HG $&U%& M=9_J-$E*Z4[L[N.(_UI:-YV N,GY@6<\+5(,,=891^JLBE(!;96> :QC5M:G M+4SSLKQ3=>)W'TI>=Z#I ,3= DYD2-^2(GL.F5*'L;=9TWW9CUAFHY" M)C^5P2OS!S>9P<3WCSB\2VPX;8D=PF_Z#W$WH)H,X5\XZL%?\Y>WA,.[<-,K M O]MD&30=(' W04^UI33JH5VD^KC50H2DW0Z/NX5U03@/H'X)VO#:PU,*9-K M.T&ULI5=AMXQG%ZY>K-A/*-2#?G6$3L. M-#*@+'6(Z_I.1I-\,)^9N3L^G[%"IDD.=QR)(LLH?[F!E.VO!WAPF+A/MK'4 M$\Y\MJ-;6(%\V-UQ-7)JEBC)(!<)RQ&'S?5@@3\LB:L!9L6/!/:B]8ST5M:, M/>K!Y^AZX&I%D$(H-055?T^PA#353$K'KXIT4-O4P/;S@?TOLWFUF345L&3I MSR22\?4@&* (-K1(Y3W;_PW5AL::+V2I,+]H7ZUU!R@LA&19!58*LB0O_^ES MY8@6@(QZ *0"D-> <0_ JP">V6BIS&SKEDHZGW&V1URO5FSZP?C&H-5NDER' M<26Y>ILHG)Q_^E4D\@4M]I1'Z"ZEN4!7:%7&%+$-DC&@A7:U7J6R!JTD"Q_1 MMYT)PC*F^18$HGG4!GW.R_S22^XAI1(B)%D%$NA;(854D"3?&N1A_M,S\# 1 M=)T".K\%29-47"@Y#ZM;='YV@KQ-67KDIO4)ZO#)%7U@N8R4ICR#JP"_M>$PL!(X*41TG&+? Z HMGH"K=GBH;8#N>!(J03O@9>FZL)P:[#95W+6?FS), MZ+P0$>KCKBI?R12T-AP, _PJ,IVKO)YDQJUN@T\]2"34(W6"!G*D@4R'7L_APDW]Q-Z?9^D)CQOVI&9_TNR'WM+IC9+3;W<& MC%WW=94Z7N:[_J3O=#;E&T]/*U.=VJ;''<.;3GI:!FEJ.+'7\/^?0Y6!MCMP MH/SV2IG3NBYDP+?F%B50R(I'>K:^J2W,_<1IEI?7O"^4JP\V@5+8**@[ MG"BO\/+F5 XDVYG+QYI)=94QC[&Z;0+7"]3[#6/R,- &ZOOK_%]02P,$% M @ 18%I4^JD?3^G! 3A$ !D !X;"]W;W)K&ULU5A;<]HX%/XK&IKI)#,)OAMH"3.$I-W,;' MV<9 L%6Z3]T7D(W.=^[?D1ANN'B1"8 BKUF:R^M.HM3RDV7)*(&,RBY?0HZ_ MS+G(J,)'L;#D4@"-"Z$LM5S;#JV,LKPS&A;O'L1HR%!3U:-$K,,4W?:T"L2?@>BT";B7@OA?P6P2\2L K'"TM*]RZI8J.AH)OB-"[ M$4TOBM@4TN@-RW4:ITK@KPSEU.CNQXJI-S+>4!&3AY3FDER1:9E3PN=DK,.L M=V#%D$>02K!(04PF/,LP"U/%HY=+\C@=2T+S&!=/Y6(/XCXOJTUG[1%2JL45 M)T_Y&N%P_0NH*N$2R-WK$J(*Y1F%R?DM*,I2>8&V/TUOR?G9!3DC%I$)%2 ) MRU$94_)R[\7?"5])A,279P?/0TMA6'5PK*@*X4T90K0NCR%N MD)^8Y1W7 &!A/NNDNMNDWKA&Q"DLN\2S+XEKNTZ306;Q6XA0W"G$;8,Y7EUC M7H'GM>#]MO@XI^E/5/>.5;NA$S:K[M>J^T;5V!VG MYKI_G.L@'/BU_K(+&G:U5\2@MG)@M+*F-:HI51:\N4E8E"!Y 0X^Y%O)%! ) M8LW0C24(QF.24$ERKL@,0(]') *A,9#S-)SVFTFI1JKH%H=GHACN K.-05J:KC"%:'#)R1<&.G#V9IEC)H1M::QD3-JP*THOD?K[7=GO M>H-W)=*T+>BV-9'C[BQU3^.-$RPMD08'9=H-W183=J3L>"$<68!!Z M3HL%._IVS/R]QR4G&.$?&]'KNEZ+$3L"=\P,_AOVZPG!")JJ-QRT!&,W5)SP M%QMW@B<3@6?M%4W)GVR.O?4&5+PGDT-UNUGBF(=)U:^-'IHE':+-(#V2E2>G MD,3TK>GL-CD-R-\"N7X#TJ%[NWGEF ?6[U=:'S_T7@NQMAKGF$_=]KIG+O(##]@=U[%Q=K[\::@5@4%WF) M6E>Y*B^O]=OZSX)Q<46V=MO+?QJ^48'7 $E2F*.HW>TA-XKR\EX^*+XL[K\S MKO V72P3H!@AO0%_GW.NM@]:0?T7RNA?4$L#!!0 ( $6!:5,.\YVZ>P, M -4, 9 >&PO=V]R:W-H965T+*' -QNI!#4X5-M0EPIH MYD""ATD4#4-!61%,QVYNJ:9C61G."E@JHBLAJ-K? I>[21 '+Q/W;)L;.Q%. MQR7=P@K,O^52X2AL63(FH-!,%D3!9A+,X@_S>&@!;L47!CM]]$RL*0]2/MK! MYVP21%81<%@;2T'Q[PGFP+EE0AW?&]*@W=,"CY]?V#\YX]&8!ZIA+OE7EIE\ M$HP"DL&&5MSBY'(/0%9&KA_) MLE+K'%WH<.1JL5HN[:J_2$AT3A7H<6A0HMTH7#=R;FLYR1DY*;F3A[+M-O(0K*'LDC=Z1)$KB#CWS_P^//'+2UMVIXTO/\5F_7-N\ MR\A<"CR,FKITGBE%BRW@ 3'D84^.URWIWDW7,?KV#U*2SP:$_L\CJ-\*ZCM! M_3."/E&FR!/E%1"Y(6LI!(K1+KQ7EE:R*K+-,^'$8L^A-E^Q7PTYDOV]EO_?RW'5%](0IC@[U-_HS*D)\="7$ M7O,6SR5>LK@/)HL@5ZP@>Z!*=U: "U1#(EP][XK5;T%/34H.)B5>LB^2HU#SPUYW 5Q/[*?2'=_.!A1]8T!EP CLZE6WC4( I06]1_C1_:WMVUW@>:.J&_XZJ+<-^D<,&*:/>#3I;U3UT/3"R=&WH M@S38U+K''+\[0-D%^'XCI7D9V W:+YGI#U!+ P04 " !%@6E31RTF95$$ M !I$0 &0 'AL+W=OF"DL4U$$K4D;2?]]1U*BNQ(LIJV.>1B M2^2;&(W#GMU=$U, M*@]"/)J;K\G5R#8K@A1B;5PP_-O!+:2I\83K^%X['34QC>'Q]8OW'\KD,9D' MIN!6I+_S1&^N1N,126#%MJF^$_N?H$[(-_YBD:KRE^QKK#TB\59ID=7&N(*, MY]4_>ZH+<62 ?OH-G-K :1MX)PS&L&O#2(-&;^:BK'YIC?7BN1'*4DNR80L4I8K0.4J9Q4HL*2WXIS+PZ(_/E8D%8 MGB!$:0::\51]P>CWRQGY_.D+^41X3G[=B*U"H)I8 M&M,UB[;B.K6;*C7G1&HN^29RO5%DGB>0]-C/ANVC 7L+R]S4VGFI]8TSZ' ) MQ05Q[3/BV [M6<_MV\WMOG3^7_3Y?X[^JAAN(SRW].>>$EY6I.(9@"Q![GB, M_QLFX?RA([0S,0+YJR-2? ^OS MFO5YY?J\4_F6NJ^6$Q_K'BK=]^FQ\AB4'LT;>C=U(^HX$VMWS'(7Y41.&+U& MS;HH2JD3!*]A\RYL3,/QN$&]RMUOB,Q*G8)MA-'E0L M>5&]XO'IS5B.W00G*@X5MHX=Y%L8J'_0K"'XD/H(F_6%[ZZ/RJ-_K _/IRUY M=$'(>MA21Q<4A7Y+:/,N*/1=IU\:XR;M\=ND(<4*E-DNL/3?T!\U<:(/23^U M#XW3?GW7R*P'14,_]%HBZ(,Y7FCWRX >[1OH8/K8 MTX')>%.^!Q+D/14%;B#U4&V=@W/G8[)_Z%[4?7_VW>Y3&WA>F_TN*G#<#OM= ME!.ZX[#-?A=& S\ZT1_HH3G2?^B.+ 55MP#Y")KGZZ&R'AH/]3\F\8>V1(/W M)S[HLF#3,&@SWX5%H1VTF>^B7!K8?IOY+LP)0B\ZP?RA[='AOO2#CN[9DY[0V5]]!>Z/AC"N#0F&CT_@*(.MNTZ/@IK/GOHORHW=5G/2C' MB[QQF_\NC(X]M\V_=71TS$"NRS.[PL2VN:XV\\UH\UW@NCP-M\9OZ.4M[1F? MF>\(Y5'UX+[Z"/&-R37'\V8**PQE7X2H55F=ZZL;+8KRX/H@-!Z#R\L-L 2D M >#\2@C]&PO=V]R:W-H965T ^+T*9QW E8[;VEWC,J))FDBQ1=)F&S8[<-UW:-,ORNTY66AI5JG!Z?2: MYZ("=$<>0:&/Z"N1DMA/AXXST(0R=6*B]XL,'1^=H"-$.;HK1:,(+U2"M=F MI<%Y)S9IQ<(WQ")T([@N%9KQ HH!?'88?W$ CTWA??7AKOI)>)!P ?4IBOP/ M*/3#8& _T_?#_:%R_D]]]L_JSYH1]4(G43\AL126QWVIE>)W-N>J^QD6U- +E"Q-=OWT4XV(8%^ZYW;Q(C_KMH?^Q* MBT8[J5[S#>>:?$F3+'\8;+3>WEM6OMSP-,KOY)9G<&E48B&XQ'9NQ9C4>RT(G(^+,B>9&FD?KWB2=R]S"@@_>!3V*]T>6 M-1YMHS6?<_VR?59P9=5>8I'R+!)*4GF,<_>Z>#^IFEX?'O=^^_FN AF$64 M\XE,/HM8;QX&P8#$?!45B?XD=[_Q?4##TM]2)KGY2W9[K3T@RR+7,MT;PPQ2 MD57_HR][$$<&X P,3NE7%;L!-(QV- M1TKNB"K5X*W\8>@;:^ ELC)1YEK!70%V>OPGY.(?,L_)EBLRWT2*DULRAW2, MBX03N2(3F6X+'9FW"IKB7PG!E=CWE.A))_@$6AMC*&5K+?1Q/51RL(PZ'?)29WN1DEL4\ M1NRG_?9AC[T%3&NP[!WL$^MU..?;.^+8-X39C"+SF5QN;F/A_+^GS[[YZ2

N<>9V.#/IMU(R)4MX92(K1+8FL'(JDZ1H M[E0./>.P7#K?QK?4ILSU1];;\3M!= 'UJ',JFR(R%GB!V]#-,)T7NM2K=2< MAC6 82^ L@9%MI0IKS#$(M^3X/$9$)7CX=&,',=FPP:&MLIE;N@V*+15U':8 M'S8@8#+;[V+@U0R\LPP22 0L2*_UQ%LO8(PUHD1D3DAI8_Y31$8#9^@U<,PP MG1?XMHT'ZM>!^KV!3L6;B'D&+S8C.5<"5L[',O'?N-)B 6LT] M@L MEJ\8$+\]-;>5U9.VRFZ@0/Q0QPN"!HD^1R<,@II!T,O@<;E4_'T'^E8(P;GP M)F<5T[;B-FBDU:S/RTGT81U]>%&JDTAK)1:P&9<1:PD S/9K(M[().8*+8>P M/6F?008WHD=D6#D@,AKZCM,L!TS74P[4/C0L]@_%L7?OG>.!Z3 @F XE@@K[ MD!SU<+1W>YWR3$)O>&Z#I>S@D/4R_FSZ:ZBF""H,OA=(5J0+:/C*\JNZ-_CF MR#6T:K#W_OQ3P"C[!=IUL237U?T/*'G6R@GFP$X0-,DC.N8&MM\DC_GS7+L% M'O-''19V<#]T-=3Y[IA@MTZ*TJ:7E',A*42'DL+\8:0P?SVD#BT;[>_9ZJ+M M[MO,%X5ACYWN\[@ZP3\@*4U>3"FAQZ3GFLP.%%^3&_Y%,%!5"P:F:L- M55TP#LTF[>\VZQ+[RCJZ/&T"M#QH$Q4JHZVU'94%S6]17.9WT3HTI_3"[O0' MKCHANC*W>*&R-B]4UN:%REJ\K*.CMY2KM3GSS"'D(M/5^4@]6I^K/IK3Q,;X M$[V?4&1\6I[#FJ.^@_OJ$/=CI-8"EON$K^!1,#=8)U5U+EI=:+DU!W\+J;5, MS<\-CP!_*8#[*RGU^T7Y@/IT>OP?4$L#!!0 ( $6!:5/P\3 U<0, '0. M 9 >&PO=V]R:W-H965TWGH[(,"QT83D%A)Q-EOWR/ X-B$YBGUBXW@_,_M MAR0TVTMUIU, 0Q[R3.BYDQI3O'%=':>0,WTE"Q#X9"M5S@P.U<[5A0*65*(\ M/9C""#V%@7#/_N80E99CUA'O\U3ITVIA4>7Q^\_U45C\7<,@U+F7WGB4GG MSL0A"6Q9F9G/2/&#'(NZG_VT#3B2$## M)P1^(_"?*P@:0?!<0=@(PJHS=2E5'U;,L,5,R3U1UAJ]V8NJF94:R^?"M(&D%FER_1!G98+CK9(Y6[[7(U\. MRS=07)' J^2T1[YZOOPDNHN@6EI^2\NO_ 5/^'LK#$]L+W&ND W$I>*&_ZKY MUTP)I*?)ND7\XP8=D_<&O^P6=>-C$^YY$PS;1<##1PPML)"E*%:>X8)"X?@UQIL5W [V( MVA#1)2$:M6F-7AS1:+3(.VQHJ,@Z&=*O6XK M\@8K6DK$J@R_Q9T'/V*VH-2!ZT"_Z-%61R\)).U6=>J_/,HFYN/9Z86GT[/' M[(E%EG;; 1W>#XY!:A!<*B*D@:')2+LEG(871;%;^>&RA&9WB"8!*-3BG^ MRNQQ3=VN08>WC>O->MU\B WUJ%NWZ?BBX'5K/)W\!GB3,RI1X)VB.S<:A^$) M./?H"]^>Q_YA:L?Q0R:#+:J\JS'*57W$J0=&%M5'_ZTT>(2H+E,\%H*R!OA\ M*W%"-@-[CF@/FHN?4$L#!!0 ( $6!:5/@$#>Q. ( <% 9 >&PO M=V]R:W-H965T"C3&+I8H\3T^TJ22O3;/M@) ]E)+ M96=!A=CD&%-T4VM0@6H9Q%-V$-1O"Y!Z/PO&P?%@+RU_BARK6? I8#D4O)6XUONO<,C'"\RTM/[+ M]IWO]#9@66M1UPGP'$!T#L=7>!O,HE1YXF1N^9<=[$ MYC8^58\F<4*YG[)!0[>"<)@^U(W4KP!L 0H*@6PEN6*72T NI+UB%TPH]KW2 MK>4JMTF(%-,AP^S O^CXXS/\G]FC5EA9]J!RR-_B0]+:"XZ/@A?Q(.$&FA&; M1!]9',7CI\V275Y<#=!.^CI,/.WD#.T:4!B@;L-C)2S[-=]:--0WOP<"3/L M4Q]@.EQHPS*JAQ';UC6E93NP"#EKP&04F\;@O1(/,X^C:!1%'P8T7O<:K_]/ M(W5[5@E5OA7[GK2.\,83N@=@ET9)N#O5$)XT9PVF]"-HB;E5V/5I?]I/^;QK M[G_NW1/QR$TIJ&@2"H)&HUN*;KJQZPS4C6_UK48:'+^MZ*4"XQSHOM :CX8+ MT+]]Z5]02P,$% @ 18%I4W-%K?6N @ & @ !D !X;"]W;W)K&ULM59=;],P%/TK5B0DD*!)TW8M4QMI;4%,8F-J!3P@ M'MSD-@ES[& [[9#X\5S;:>BF-"J3>&GL&Y]S[H=S;Z=[(>]5!J#)0\&XFGF9 MUN6E[ZLX@X*JGBB!XYNMD 75N)6IKTH)-+&@@OEA$%SX!]@6.5IIHW!CZ8E36$-^G-Y)W'G-RQ)7@!7N>!$ MPG;F7?4OEQ-SWA[XDL->':V)B60CQ+W97"1./)+"E%=,KL?\ =3PCPQ<+INPO MV;NSX] C<:6T*&HP>E#DW#WI0YV'(P#RM /"&A ^!0Q/ 8U8'"NPK &#&UF M7"@V#TNJ:3258D^D.8UL9F&3:=$8?LY-V==:XML<<3I:0XI%U(3RA-S0'T*2 MA14%J<@U=]?*U.<-N:524E,D\G()FN9,O4*K!^3T&0B/&1B'G82KJ'LD4'PFH1!V&_Q9W$^/&@+ MY]GJCZ(9-'4=6+[!";X5[(!7\/I)4C,SW 5F@N*$\['1B= MZ\!%X\!%IP--:A>"QZ@JW0>SRM4]^4WJ.N#J$^9]!=CQ&,B.S(\;V?'_+/"D MD9ET1_KFQ7?V*?]R\7;DK]I7$S\X;*-.>*,-@B9= ;XZV3;@ZYC1:E M[&ULQ5I;;]LV%/XK MA-&'%FAC\:);D!A(;&\KT&!!O&X/PQX4F[:U2J(GTDD*],>/ND24*8K.M >] MQ+I\AY?SB><[/,S5,\N_\3VE KRD2<:O)WLA#I?3*5_O:1KQ"W:@F7RS97D: M"7F;[Z;\D--H4QJER10YCC=-HSB;S*[*9_?Y[(H=11)G]#X'_)BF4?[]EB;L M^7H")Z\/'N+=7A0/IK.K0[2C*RJ^'NYS>3=M6MG$*+HE7 M&)2(WV/ZS%O7H)C*(V/?BIO/F^N)4XR()G0MBB8B^?-$YS1)BI;D./ZI&YTT M?1:&[>O7UG\J)R\G\QAQ.F?)'_%&[*\GP01LZ#8Z)N*!/?]"ZPFY17MKEO#R M+WBNLRZ>[ OI^0444)_R#-/JZ6H#W[SZ =R#.P&][=N2R(WXU%7+HQ0"F MZWJ8M]4P4<\P,;ACF=ASL,PV=&.P7]CM0XO]5+JL\1MZ]=LMLC:XHH<+@)V/ M #D(&L8S?[NY8YK._^M].;CW$V?@YB/"97NXI[WZ<^!@F[,4+%\$S;,H:7U) MQ=?UA66[3U]D5-B &\ZIX.#/+[(=\%G0E/]E&05I1D'*41#[*$P?5V7HE89% MZ'R:001#7\[]J8XCHM.88LN#+N.ZP6GL&47AH*08*^!GBVO!=@W]%\/.^B?.@ZH498%X5P$/HZ80:8 MX[J^;R8L:.886.>XO%O>6%P5-LV$(Q(&':47SE#*:LNV Z'GM_Q7<6:"R;Q& M6XP+ \R5T0YJI!E@V OZ5AELZ2*TSO/F_F9N,=)YZ\*0YX=A#V]*!*!=!7X5>YK;'*8"+73')$Y%:N@- M)L[K,H)]5^>MB_+\3I TH)"'B:_S9H Y")$>WI020+L4W">1*-+-CV"=L.-& M[EP>^3J/#]5V0GHZC3*YN(J4?B"[?OQGGL$/<";G02JH(S@BW4AI M D)#Z:XM3WAT J+Q,S? L$L"/54UP"!$7J"O:A/.P3CL6=9(J0ZRJ\X0NL]D M3$AI 2)CTJV4!-ES=AO=;C>".T177@/*]?40L#"@D"[9OHSKH;E80T<7:@'+EPM:I[J(0= C6J>[" MH$L0[J%:R16RR]40JL\E9EA)"'9&Y!HK-<'V+8*%Z]KR)#Q#I"]K PIV$VH# M*L"AOGDUH-P@[&$:*Z7"=J6ZS]F6\J(L+#W\AM0+MVI&8Q:-L!()/+AL5%N> MI%XR5$*=QB[,A03KX=D @P'"G=3+A",^:56K3F>J9 C;9T"Y/9%0KU(H4)YR"YUGLH57*#[7+3 M1^F9% JK2(_'+#L1%?/)X+(3Z5: ?!_K52<#RD.N1M3"@$($NII(+PTP&+I! MSPHE2E&(75'ZZ#R3)A$5SLF8Q2BB@C\97(PBW<*0W,CJ:9())=>Q3J>AL"6E M,]3I-, @]GLR8M(ZD+!+2Q^=YU(AHD(Z&;-&153D)X-K5+6E=[KP.GQV4230 M*UD+ PKZH;X16II@!&.H\3EM'9M*9^W*\VH.UNR8B>KPJWG:G(G?E"?!VO-; M>#F'AN<+>+FL3KQ5\]4!_%V4[^*,@X1N95?.A2]ISJLS[>I&L$-Y:/O(A&2R MO-S3:$/S B#?;QD3KS=%!\U_%LS^!5!+ P04 " !%@6E3]AB-E20# P M"@ &0 'AL+W=OA[)FO 1ZR5+"^\9*B/S6-'FT@@SS&YH#D3L+RC(LY)0M39XSP+$F9:GI M6%9@9C@AQJ"GUR9LT*.%2!,"$X9XD668O0XAI9N^81O;A6FR7 FU8 YZ.5[" M#,13/F%R9M96XB0#PA-*$(-%W[BS;^]M2Q$TXGL"&]X8(Q7*G-)G-7F(^X:E M3@0I1$*9P/)O#2-(4V5)GN-/9=2H?2IB<[RU_ED'+X.98PXCFOY(8K'J&Z&! M8EC@(A53NOD"54"^LA?1E.M?M*FPEH&B@@N:561Y@BPAY3]^J1+1($@[[02G M(CC[!.\(P:T([KD>O(K@G>O!KP@Z=+.,72=NC 4>]!C=(*;0TIH:Z.QKMLQ7 M0E2AS 23NXGDB<$,EE)V@3")T2/^31D:::? .'H@92$J03^A*:R!%(#FKVC" M:%Q$ EV.0> DY5=R^VDV1I<75^@")01]6]&"2Y.\9PIY2.7*C*H##0WR+6ND6,Y=LMY1N?3 MK;9P_L_[_;N][R3#KS4SCKOE;$D^HV,!I;C=?=4/$1Y86"[>R(>HNP@M$-O3\06 MF&=W@R,BAG6,X6D1&5T 5]T3I^<(U:WM=C]>*-MZ:P;6>Z6JF,WJ#^R.NI-V MM&J!^;;G[DDZ;H'9H>,>J-6&\SI>XT,O(S4;'5#VKJ5^>G 4T8*(\G:K5^OG MS9UNZGOK0_MV9+>LC]5S2'?<-_/E6^H1LV5".$IA(5U9-QU96ZQ\GI0307/= M?^=4R,:JAROYI .F ')_0:G83I2#^I$X^ M02P,$% @ 18%I4R$S!K"M M @ D0< !D !X;"]W;W)K&ULM57+3N,P%/T5 M*V(!$D/2I*^@MA*T\Z@$4D5A9C&:A9O<)AX<.]@NI7_/M1,R!=IJ%K!)_+CG M^)YS_1BLI;K7.8 A3P47>NCEQI3GOJ^3' JJSV0) F>64A748%=EOBX5T-2! M"NZ'0=#U"\J$-QJXL9D:#>3*<"9@IHA>%055FTO@DU2UK@=ON%_9O3CEH65,-8\E\L-?G0ZWLD MA25=<7,CUS^@UM.Q?(GDVGW)NHX-/)*LM)%%#<8,"B:J/WVJ?=@"M-I[ &$- M"/\7$-6 R FM,G.R)M30T4#)-5$V&MELPWGCT*B&"5O%N5$XRQ!G1G/(L":& M4)&2:_I7*C)VBX+29"JJ76+M_D+F59V)7)(K*3+"T?Z47&@-1I/%AGP'F2E: MYBPA-Y!9S"7:FQ)LS/*-9@GE"$PJNN,)&,JX/D'BN_F$'!^=D"/"!+G-Y4IC M,GK@&Y1GD_236LIE)27<*Z4\(U%P2L(@;.V CP_#)Y @O.7@P6NXCZ8VSH:- MLZ'CB_;P?16&F M5JRTU3PE LPN RO*KJ.TY_MQU UZO7#@/V[[M".J'47=)NI5ONTFW_;!?.\$ M,[@;YH8:T ?T=QJ^SF?8VVWHNQ]O;T79V3*NTXOZ;^W=$17'<7^WO;TFW][! M?*?"@!+."LH/Z.\W?/W/L#=NZ../MS=^MR^C* [>N/L^"/?N6W/]K0O3/E;7 M5&5,:,)AB;#@K(?54=4#4'6,+-T=NI &+T?7S/'-!&4#<'XII7GIV&NY>85' MSU!+ P04 " !%@6E3_:)82^\! @! &0 'AL+W=OQ!\6^ MQ**2Y4KGN/WVDV3'I-"&OM@ZZ?X__4\^.>N,?7 5 )(GK6HWIQ5B<\V8*RK0 MPDU, [5?V1JK!?K0[IAK+(@RBK1B/$D^,BUD3?,LSJULGID6E:QA98EKM1;V M>0'*='.:TL/$G=Q5&"98GC5B!VO ^V9E?<1&2BDUU$Z:FEC8SNGG]'HQ"_DQ MX;>$SAV-2:AD8\Q#"&[+.4V"(5!08" (_]K##2@50-[&X\"DXY9!>#P^T+_& MVGTM&^'@QJ@_LL1J3J\H*6$K6H5WIOL&0SV7@5<8Y>*3='WNC%-2M Z-'L3> M@99U_Q9/PSD<"7CZAH / AY]]QM%ETN!(L^LZ8@-V9X6!K'4J/;F9!T^RAJM M7Y5>A_FZW3AX;*%&\F7OGXZ<+P&%5.Z"G!%9DX54RA^?RQCZ[8*(%0-ZT:/Y M&^B?!4Y($EAWNSHF(^.><3.WNGX!'(Z(J<1.7TGDOS] M[C/(+8)V_T[P9R-_=M+R+X-"D4*XBA3^*&4)5H2>?.U,>U*:1%2X4OL\G?", M[8_W9TV!CT'=4'%;^"H,-"7Y] M:PP>@M!6XT\A_P]02P,$% @ 18%I4V<@(QA/ P OA4 T !X;"]S M='EL97,N>&ULW5C1;MHP%/V5*)VF3IH:0D8@*R!M2)4F;5.E]F%OE2$.6'*< MS#$=].OG:X<$J"^B?5AA033V/3GG'MLWB<@ MJ&8+FI/JJBBIT$A6R)PHW97SH"HE)6D%I)P'W4XG#G+"A#\>BF5^DZO*FQ5+ MH4;^H EY]O0M'?EA_,GWK-RD2.G(?[A\_WM9J.MWGCU??+RXZ#Q\N-Z/7QK@ M@Q\X17M'B%YU]($J&Q23CX^3/R2.2?>/DCZ@C D/=H6;06JI=L08.4'(NVR, MWN\XZ5M9^EWF0/ZJH;#[-"M,47^3:@LY"<>H^$C_P)X6PJ&; RDC.^ MMN$N!&8%+Z2G=-7KM"%$JB<+A[8'-T2MDS-12)/;9K!_I_7E>\"F!P89YXW! MKF\#XV%)E*)2W.B.N=@$GT%>W;Y?E]KA7))UV.WY+<&<=))I(5,JFS2AOPF- MAYQF8$>R^0+.JB@# )4J-ZBD.Q)9X-2F>D E;[W2*5BL^W('TG*>[I2 MFW):9;CG[AEZ_K?S/*>"2L*W3>O:/^59?K7CJ/]6ELU39=^PTV.]!3AUD[US M,!F?OLDH.7V/]3;LU$T.SL'D.2QW_\V>["\Q&9ZDR:#>KFWM"7=VA$W4@YWW MR/\)^WG>)O6F2\85$W5OP=*4BF<;0RVOR%3_<[JCKZ]/:4:67-TWX,AOVS]H MRI9YTEQU"Q-17]6VO\/PPKC9]NM<3*1T1=-)W97SJ6EZNJ&SU@<0]I$;<[@1 MC&,Q-P(8E@=S@'$L"\OS/XUG@(['8IBW@1,9H)P!RK$L%S(Q'RR/FY/HPSW2 M)(FB.,9F=#)Q.IA@\Q;'\'6K8=Z @>6!3"^;:WRU\0HY7 ?8FAZJ$&RD>"5B M(\7G&A#WO $C2=RKC>4!!K8*6.U ?G<>J"DW)XI@53%OV!V,(TF"(5"+[AJ- M8V1V8OBXUP>[2Z(H2=P(8&X'480A<#?B".8 /&!(%)GWX-[[*-B\IX+V%]OQ M7U!+ P04 " !%@6E3EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y M;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI M0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:W MO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( $6!:5.8-+DL>P8 (8\ / >&PO=V]R M:V)O;VLN>&ULQ9M;<]HX%(#_BH:G[$.68'RCTW0F(4F7F39E0K:O.XHM@K:V M[$HV:?KK5S()/2[RF7TYX2G!-N)#M^](.KQ_JO2WAZKZQGZ4A3+GHTW3U._& M8Y-M1,G-GU4ME+VSKG3)&_M2/XY-K07/S4:(IBS&P=E9/"ZY5*,/[U_+6NHQ M?%$U(FMDI>Q%=^&K%$_FUWWWDFVED0^RD,WS^:C[OQ C5DHE2_E3Y.>CLQ$S MF^KIKTK+GY5J>+'*=%44YZ/)[L97H1N9'5Q>.M4UU(XM&Z"O>B(^Z:FNI'ETQ]EN,P=?HZN'U[ZX2 MW^G_4XW5>BTS<55E;2E4LZM'+0H'J,Q&UF;$%"_%^6A>;85VW\=^P"+??;?& M0H&:TN^DO:$7>8='B:)RH8S(F?W/5(7,+4?.+GG!5288@ P0R."(D/\$ '** M0$Z/ KER./:M #)$(,,C0O9J,D(@HV-"3@%DC$#&QX0, 62"0":TD%?"9%K6 M[CJKUNRR-5()8QA7EK0M 62*0*;$D-)DU@!2M;;^OM1"[QX!<#,$;D8+=\.E M9E]YT0KV67#3:C>6&P@W.<-F[S-:O(7:"M,<(*%"(3:*C0YL&S;/72>[_M[* MVKT!TF$FF1"K9#\$YE7Y(-5!5YM@!ID0*^3.MJ5NLZ;5-C)A\PW7CZ('AYEC M0JR.3[;[]VDP14R('7$EUD)K.V'O6%"F! ;P7;[4NXFC&Z SKN9]U&H3/8A,2%,B(UP)W)A"W%U".MSJ7>- M#C$Q-4R(W>#JTHIU9<>I,+8C&J&WMD?:LMC"F!;&SI@C F)'N#G83L<73USG M;&E#9MC. ::*@%@5"Y55I6#W_$>O[P7H4H-8$+>VW$^5%825V*YI(1EFAX#8 M#M=E753/0K!+H<1:-EU;0CC,#@&Q'5;BT3W1S2F?^;]V",Q;T]C6U88MU!IB M8MH(B+6Q:A^,^-XZTNOM;U%3@'DC(/8&&JGW%F8!IH^ >D'AC]79R;V;K7NU MB0DD(!;(0-3NP\0$$A +!$3OKVA_P,T,S!I38FOXPW@O)J:0*;%"O/&\EQ*3 MRI18*M[ WDN);F 1"V87X7NQ,+5,B=7R>ZCO!<2D,J7?K_+&_"^@$!-3S)1\ M:8*$J_U=5$PQ4V+%'(:KW@;']#(EULMAC.A%Q-0R)58+&H_U&CO$+!,26P8/ M>^!6;XA9)B2VS%#8<\INN=8<8F*:"8DU,XQYOQ'L F)BG@F)/3.,V?54B(D> ME1![9RB(/&4K6WH.,3'[A,3V&<8\Z)N8?4)B^\!8]]0=/I1ILP^$> M0819*"*VT!#F(K?ODW!C+4*/[(DMA-9F/[$ LU!$;*$AS-U [TU(F(4B8@OY M]POV$SW$Q"P4D9_3^#$](QVS4$1LH9=]#8^ >NNU&%-03*R@/:/MF'6E.F-: MG7>7V?4/B(DI*"96T!YSU=9UT46:O-AGBZT@)J:@F%A!?LPY-QMV4U1/$!-3 M4/PV&V[[Z4>X)O];Y6Y]U/9R)F),0?%;;\#U@2$FIJ#XC5,"W&#:<.6F)*G8 M%<1$\\;(3WH.,.&\!#$Q!<7DJ6,'F'?"906[J7X)-S5C3$$QL8(&]UY/N]0! MB(DI*"9/%1C$=$,)9@MB%DJ(+81B]J*X!+-00I^T/-SH?4S,0@E]VO(0YIVH MX;(RP2R4T"IWS5,:O9LS*6:AE-A"^&$ZE&6*_HZ& MV$(X)I1EBEDH/6IJ0@0P9YB%9L06PC%CB(E9:$9LH8.,5N_PF6$&FG4&&G&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/-VDUJXT 0AN&K&!T@&.*O99!MR >&T?XAM M&4E#DMN/<1;V)V8QFZ!O95K"I1<$#Z;=CR_ET([[[C3L]N=A\7D\G(95M1O' M\Z^Z'M:[EEN72Z_Y^1O7T>#]S\?IU M+O\SL=ML]NORNUO_.9;3^(_!]4?7OP^[4L9J\=KVVS*NJOKS<+L\U->/\'"9 M7"V>WU95__P6JGKN(($@F3\H0E"!P.N 8 <"L0.2'0C,#HAV(% [(-N!P.V M< <"N0/2'0CL#HAW(-!;4&\AT%M0;R'06R8_M@GT%M1;"/06U%L(]!;46PCT M%M1;"/06U%L(]!;46PCT%M1;"/2.J'D4#OB'I' KTCZAT)]%;46PGT5M1;"?16U%L)]%;4 M6PGTULEF-X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH;@=Z& M>AN!WH9Z&X'>AGH;@=XV^;.20&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O M1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y\<-B'0VU%O)]#;46\GT-M1;R?0 M.Z'>B4#OA'HG KT3ZIT(]$ZH=R+0.Z'>B4#OA'HG KT3ZIT(]$Z3PX($>B?4 M.Q'HG5#O1*!W1KTS@=X9]F?4.Q/HG5'O3*!W1KTS@=X9]F?4.Q/H MG5'O3*!WGASV)M [H]Z90.\&]6X(]&Y0[X9 [P;U;GY2[V'\.I3AUO.]QN?_ M)-7CY;OE]OCK\OOBY+U<<:[O*X:GOU!+ P04 " !%@6E3S1YDO$ " !Z M- $P %M#;VYT96YT7U1Y<&5S72YX;6S-V]]NVC 4Q_%70;FM2(@=.V8J MO6EWN_5B+^ EID3DGV*WHV\_$]I*FSJTBDG[WA"![?,[\9$^=UQ_>QZ=7QRZ MMO>;9!?"^"G+?+5SG?7I,+H^KFR'J;,A?IT>LM%6>_O@,K%:Z:P:^N#ZL S' M&LG-]9W;VL[M%+[8+N[*#FWFPW/K?'J^ MQ#L]#MMM4[EZJ!Z[>"3UX^1L[7?.A:Y-3T6OSB>'>,/N])E?G#^7.1<8=]Y/ MP^CCQ";W\;C7D1Q/+\=8R$VA.?^*;XFQ],7OYX[3KEW]E]GQ>G\,TWZ>A\_F MQ^5W_.N,W^I_L \!Z4-"^B@@?2A('QK21PGIPT#Z6$/ZR%>41BBBYA12LWX=A M_X_CYV?:V:9_S<_FOQS=_ 102P$"% ,4 " !$@6E3!T%-8H$ "Q M$ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( M $2!:5/$W3QY[@ "L" 1 " :\ !D;V-0&UL4$L! A0#% @ 1(%I4\+( ML)\M!0 4A4 !@ ("!#0@ 'AL+W=O]P < %H? 8 M " @7 - !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ 1(%I4YEUP]RK" A2H !@ M ("!W!@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ 1(%I4U3R<047"0 12@ !@ ("!("X 'AL M+W=OL@NS8' #B$0 & @($U M40 >&PO=V]R:W-H965T&UL4$L! A0#% @ 1(%I4_KA M,M,6" IQ0 !D ("!H5@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1(%I4]P]G0?S#P JT4 !D M ("!CFH 'AL+W=O@ >&PO M=V]R:W-H965T>UP0 M ",, 9 " @3=^ !X;"]W;W)K&UL4$L! A0#% @ 1(%I4Q+_XA!+!@ -@\ !D ("! M18, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 1(%I4PDE_K'^"0 AAP !D ("!GJ4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1(%I4X99W9@A M! <@D !D ("!R+X 'AL+W=O&PO=V]R:W-H965T"I0, #L( 9 " @>[( !X;"]W;W)K&UL4$L! A0#% @ 1(%I4Y8[<$[8" 1!8 !D M ("!RLP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 1(%I4]D5&O,+!@ % X !D ("!=^T M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M1(%I4]/Z"OCJ @ -P8 !D ("!V/P 'AL+W=OP$ #V#0 &0 M @('Y_P >&PO=V]R:W-H965T&UL4$L! A0#% @ 1(%I4\$&PO=V]R:W-H965T&UL4$L! A0#% @ 1(%I4_X>9[[" @ T 4 !D M ("!#A8! 'AL+W=OL& %$@ &0 @($'&0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 1(%I4WC\',_V! -@P !D ("!3"4! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1(%I M4W%HC7E !@ 4QP !D ("!US0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1(%I4]FL@4A2 @ T04 M !D ("!04&PO=V]R:W-H965T&UL4$L! A0#% @ 1(%I4WG6-EF3 @ 8 < !D M ("!650! 'AL+W=O&PO=V]R:W-H965T M=9 0!X;"]W;W)K&UL4$L! A0# M% @ 1(%I4S(-DK?G @ OP@ !D ("!8UT! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 1(%I4R6 M#%07! ;A0 !D ("!NVL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1(%I4TDR5>I> P \PP !D M ("!MW8! 'AL+W=O@$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ 1(%I4P"S8GJ7 @ &0< !D ("! MD'\! 'AL+W=O@@$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ 1(%I4R_CS6=1 P +@H !D ("!-H@! 'AL+W=O&UL4$L! A0#% @ 1(%I4R!*%=%_ M @ 2@< !D ("!D)(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1(%I4\NX(>VG P 60X !D M ("!1Z$! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 1(%I4SH.,-1O! 6A$ !D ("!7:\! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M1(%I4[_63TAD! $!$ !D ("!T;D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 18%I4P[SG;I[ P U0P !D M ("!^-(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 18%I4X7(E0X1!0 J18 !D ("!V=T! 'AL M+W=O&PO=V]R:W-H965TQ. ( <% 9 " M@&UL4$L! A0#% @ 18%I M4W-%K?6N @ & @ !D ("!..D! 'AL+W=OP% !E( &0 M @($=[ $ >&PO=V]R:W-H965T&UL4$L! A0#% @ 18%I4R$S!K"M @ D0< M !D ("!F_4! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !D &0 XML 104 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 105 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 106 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 383 509 1 false 84 0 false 8 false false R1.htm 0001001 - Document - Cover Sheet http://www.fireeye.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.fireeye.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.fireeye.com/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statement of Convertible Preferred Stock and Stockholders' Equity Sheet http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity Condensed Consolidated Statement of Convertible Preferred Stock and Stockholders' Equity Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - Description of Business and Summary of Significant Accounting Policies Sheet http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies Description of Business and Summary of Significant Accounting Policies Notes 8 false false R9.htm 2104102 - Disclosure - Discontinued Operations Sheet http://www.fireeye.com/role/DiscontinuedOperations Discontinued Operations Notes 9 false false R10.htm 2109103 - Disclosure - Fair Value Measurements Sheet http://www.fireeye.com/role/FairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 2113104 - Disclosure - Investments Sheet http://www.fireeye.com/role/Investments Investments Notes 11 false false R12.htm 2119105 - Disclosure - Property and Equipment Sheet http://www.fireeye.com/role/PropertyandEquipment Property and Equipment Notes 12 false false R13.htm 2123106 - Disclosure - Business Combinations Sheet http://www.fireeye.com/role/BusinessCombinations Business Combinations Notes 13 false false R14.htm 2130107 - Disclosure - Restructuring Charges Sheet http://www.fireeye.com/role/RestructuringCharges Restructuring Charges Notes 14 false false R15.htm 2134108 - Disclosure - Leases Sheet http://www.fireeye.com/role/Leases Leases Notes 15 false false R16.htm 2141109 - Disclosure - Deferred Revenue Sheet http://www.fireeye.com/role/DeferredRevenue Deferred Revenue Notes 16 false false R17.htm 2147110 - Disclosure - Convertible Senior Notes Notes http://www.fireeye.com/role/ConvertibleSeniorNotes Convertible Senior Notes Notes 17 false false R18.htm 2155111 - Disclosure - Commitments and Contingencies Sheet http://www.fireeye.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 18 false false R19.htm 2157112 - Disclosure - Redeemable Convertible Preferred Stock Sheet http://www.fireeye.com/role/RedeemableConvertiblePreferredStock Redeemable Convertible Preferred Stock Notes 19 false false R20.htm 2159113 - Disclosure - Common Shares Reserved for Issuance Sheet http://www.fireeye.com/role/CommonSharesReservedforIssuance Common Shares Reserved for Issuance Notes 20 false false R21.htm 2163114 - Disclosure - Equity Award Plans Sheet http://www.fireeye.com/role/EquityAwardPlans Equity Award Plans Notes 21 false false R22.htm 2170115 - Disclosure - Income Taxes Sheet http://www.fireeye.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 2172116 - Disclosure - Net Loss per Share Sheet http://www.fireeye.com/role/NetLossperShare Net Loss per Share Notes 23 false false R24.htm 2176117 - Disclosure - Employee Benefit Plan Sheet http://www.fireeye.com/role/EmployeeBenefitPlan Employee Benefit Plan Notes 24 false false R25.htm 2178118 - Disclosure - Segment and Major Customers Information Sheet http://www.fireeye.com/role/SegmentandMajorCustomersInformation Segment and Major Customers Information Notes 25 false false R26.htm 2184119 - Disclosure - Subsequent Events Sheet http://www.fireeye.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 2202201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies 27 false false R28.htm 2305301 - Disclosure - Discontinued Operations (Tables) Sheet http://www.fireeye.com/role/DiscontinuedOperationsTables Discontinued Operations (Tables) Tables http://www.fireeye.com/role/DiscontinuedOperations 28 false false R29.htm 2310302 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.fireeye.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.fireeye.com/role/FairValueMeasurements 29 false false R30.htm 2314303 - Disclosure - Investments (Tables) Sheet http://www.fireeye.com/role/InvestmentsTables Investments (Tables) Tables http://www.fireeye.com/role/Investments 30 false false R31.htm 2320304 - Disclosure - Property and Equipment (Tables) Sheet http://www.fireeye.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.fireeye.com/role/PropertyandEquipment 31 false false R32.htm 2324305 - Disclosure - Business Combinations (Tables) Sheet http://www.fireeye.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.fireeye.com/role/BusinessCombinations 32 false false R33.htm 2331306 - Disclosure - Restructuring Charges (Tables) Sheet http://www.fireeye.com/role/RestructuringChargesTables Restructuring Charges (Tables) Tables http://www.fireeye.com/role/RestructuringCharges 33 false false R34.htm 2335307 - Disclosure - Leases (Tables) Sheet http://www.fireeye.com/role/LeasesTables Leases (Tables) Tables http://www.fireeye.com/role/Leases 34 false false R35.htm 2342308 - Disclosure - Deferred Revenue (Tables) Sheet http://www.fireeye.com/role/DeferredRevenueTables Deferred Revenue (Tables) Tables http://www.fireeye.com/role/DeferredRevenue 35 false false R36.htm 2348309 - Disclosure - Convertible Senior Notes (Tables) Notes http://www.fireeye.com/role/ConvertibleSeniorNotesTables Convertible Senior Notes (Tables) Tables http://www.fireeye.com/role/ConvertibleSeniorNotes 36 false false R37.htm 2360310 - Disclosure - Common Shares Reserved for Issuance (Tables) Sheet http://www.fireeye.com/role/CommonSharesReservedforIssuanceTables Common Shares Reserved for Issuance (Tables) Tables http://www.fireeye.com/role/CommonSharesReservedforIssuance 37 false false R38.htm 2364311 - Disclosure - Equity Award Plans (Tables) Sheet http://www.fireeye.com/role/EquityAwardPlansTables Equity Award Plans (Tables) Tables http://www.fireeye.com/role/EquityAwardPlans 38 false false R39.htm 2373312 - Disclosure - Net Loss per Share (Tables) Sheet http://www.fireeye.com/role/NetLossperShareTables Net Loss per Share (Tables) Tables http://www.fireeye.com/role/NetLossperShare 39 false false R40.htm 2379313 - Disclosure - Segment and Major Customers Information (Tables) Sheet http://www.fireeye.com/role/SegmentandMajorCustomersInformationTables Segment and Major Customers Information (Tables) Tables http://www.fireeye.com/role/SegmentandMajorCustomersInformation 40 false false R41.htm 2403401 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details) Sheet http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails Description of Business and Summary of Significant Accounting Policies (Details) Details http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies 41 false false R42.htm 2406402 - Disclosure - Discontinued Operations - Narrative (Details) Sheet http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails Discontinued Operations - Narrative (Details) Details 42 false false R43.htm 2407403 - Disclosure - Discontinued Operations - The Assets and Liabilities Included Within Discontinued Operations (Details) Sheet http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails Discontinued Operations - The Assets and Liabilities Included Within Discontinued Operations (Details) Details 43 false false R44.htm 2408404 - Disclosure - Discontinued Operations - Major Line Items Constituting Net Income (Details) Sheet http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails Discontinued Operations - Major Line Items Constituting Net Income (Details) Details 44 false false R45.htm 2411405 - Disclosure - Fair Value Measurements - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails Fair Value Measurements - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details) Details 45 false false R46.htm 2412406 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.fireeye.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 46 false false R47.htm 2415407 - Disclosure - Investments - Summary of Investments (Details) Sheet http://www.fireeye.com/role/InvestmentsSummaryofInvestmentsDetails Investments - Summary of Investments (Details) Details 47 false false R48.htm 2416408 - Disclosure - Investments - Summary of Gross Unrealized Losses and Fair Value of Investments in a Continuous Unrealized Loss Position (Details) Sheet http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails Investments - Summary of Gross Unrealized Losses and Fair Value of Investments in a Continuous Unrealized Loss Position (Details) Details 48 false false R49.htm 2417409 - Disclosure - Investments - Summary of Contractual Maturities of Investments (Details) Sheet http://www.fireeye.com/role/InvestmentsSummaryofContractualMaturitiesofInvestmentsDetails Investments - Summary of Contractual Maturities of Investments (Details) Details 49 false false R50.htm 2418410 - Disclosure - Investments - Narrative (Details) Sheet http://www.fireeye.com/role/InvestmentsNarrativeDetails Investments - Narrative (Details) Details 50 false false R51.htm 2421411 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) Sheet http://www.fireeye.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails Property and Equipment - Schedule of Property and Equipment (Details) Details 51 false false R52.htm 2422412 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://www.fireeye.com/role/PropertyandEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 52 false false R53.htm 2425413 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 53 false false R54.htm 2426414 - Disclosure - Business Combinations - Purchase Price Allocation (Details) Sheet http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails Business Combinations - Purchase Price Allocation (Details) Details 54 false false R55.htm 2427415 - Disclosure - Business Combinations - Identifiable Intangible Assets Acquired (Details) Sheet http://www.fireeye.com/role/BusinessCombinationsIdentifiableIntangibleAssetsAcquiredDetails Business Combinations - Identifiable Intangible Assets Acquired (Details) Details 55 false false R56.htm 2428416 - Disclosure - Business Combinations - Purchased Intangible Assets (Details) Sheet http://www.fireeye.com/role/BusinessCombinationsPurchasedIntangibleAssetsDetails Business Combinations - Purchased Intangible Assets (Details) Details 56 false false R57.htm 2429417 - Disclosure - Business Combinations - Schedule of Expected Annual Amortization Expense of Intangible Assets (Details) Sheet http://www.fireeye.com/role/BusinessCombinationsScheduleofExpectedAnnualAmortizationExpenseofIntangibleAssetsDetails Business Combinations - Schedule of Expected Annual Amortization Expense of Intangible Assets (Details) Details 57 false false R58.htm 2432418 - Disclosure - Restructuring Charges - Summary of Restructuring Activities (Details) Sheet http://www.fireeye.com/role/RestructuringChargesSummaryofRestructuringActivitiesDetails Restructuring Charges - Summary of Restructuring Activities (Details) Details 58 false false R59.htm 2433419 - Disclosure - Restructuring Charges - Narrative (Details) Sheet http://www.fireeye.com/role/RestructuringChargesNarrativeDetails Restructuring Charges - Narrative (Details) Details 59 false false R60.htm 2436420 - Disclosure - Leases - Narrative (Details) Sheet http://www.fireeye.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 60 false false R61.htm 2437421 - Disclosure - Leases - Components of Lease Expenses (Details) Sheet http://www.fireeye.com/role/LeasesComponentsofLeaseExpensesDetails Leases - Components of Lease Expenses (Details) Details 61 false false R62.htm 2438422 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://www.fireeye.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 62 false false R63.htm 2439423 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.fireeye.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 63 false false R64.htm 2440424 - Disclosure - Leases - Schedule of Undiscounted Cash Flows of Operating Lease Liabilities (Details) Sheet http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails Leases - Schedule of Undiscounted Cash Flows of Operating Lease Liabilities (Details) Details 64 false false R65.htm 2443425 - Disclosure - Deferred Revenue - Schedule of Deferred Revenue (Details) Sheet http://www.fireeye.com/role/DeferredRevenueScheduleofDeferredRevenueDetails Deferred Revenue - Schedule of Deferred Revenue (Details) Details 65 false false R66.htm 2444426 - Disclosure - Deferred Revenue - Changes in Deferred Revenue (Details) Sheet http://www.fireeye.com/role/DeferredRevenueChangesinDeferredRevenueDetails Deferred Revenue - Changes in Deferred Revenue (Details) Details 66 false false R67.htm 2445427 - Disclosure - Deferred Revenue - Narrative (Details) Sheet http://www.fireeye.com/role/DeferredRevenueNarrativeDetails Deferred Revenue - Narrative (Details) Details 67 false false R68.htm 2446428 - Disclosure - Deferred Revenue - Remaining Performance Obligations (Details) Sheet http://www.fireeye.com/role/DeferredRevenueRemainingPerformanceObligationsDetails Deferred Revenue - Remaining Performance Obligations (Details) Details 68 false false R69.htm 2449429 - Disclosure - Convertible Senior Notes - Convertible Senior Notes due 2024 (Details) Notes http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details Convertible Senior Notes - Convertible Senior Notes due 2024 (Details) Details 69 false false R70.htm 2450430 - Disclosure - Convertible Senior Notes - Schedule of the Liability and Equity Components of the Convertible Senior Notes (Details) Notes http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleoftheLiabilityandEquityComponentsoftheConvertibleSeniorNotesDetails Convertible Senior Notes - Schedule of the Liability and Equity Components of the Convertible Senior Notes (Details) Details 70 false false R71.htm 2451431 - Disclosure - Convertible Senior Notes - Schedule of Interest Expense related to the Convertible Senior Notes (Details) Notes http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleofInterestExpenserelatedtotheConvertibleSeniorNotesDetails Convertible Senior Notes - Schedule of Interest Expense related to the Convertible Senior Notes (Details) Details 71 false false R72.htm 2452432 - Disclosure - Convertible Senior Notes - Convertible Senior Notes due 2035 (Details) Notes http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details Convertible Senior Notes - Convertible Senior Notes due 2035 (Details) Details 72 false false R73.htm 2453433 - Disclosure - Convertible Senior Notes - Repurchase of a Portion of the Series A Notes (Details) Notes http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails Convertible Senior Notes - Repurchase of a Portion of the Series A Notes (Details) Details 73 false false R74.htm 2454434 - Disclosure - Convertible Senior Notes - Prepaid Forward Stock Purchase (Narrative) (Details) Notes http://www.fireeye.com/role/ConvertibleSeniorNotesPrepaidForwardStockPurchaseNarrativeDetails Convertible Senior Notes - Prepaid Forward Stock Purchase (Narrative) (Details) Details 74 false false R75.htm 2456435 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.fireeye.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.fireeye.com/role/CommitmentsandContingencies 75 false false R76.htm 2458436 - Disclosure - Redeemable Convertible Preferred Stock (Details) Sheet http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails Redeemable Convertible Preferred Stock (Details) Details http://www.fireeye.com/role/RedeemableConvertiblePreferredStock 76 false false R77.htm 2461437 - Disclosure - Common Shares Reserved for Issuance - Narrative (Details) Sheet http://www.fireeye.com/role/CommonSharesReservedforIssuanceNarrativeDetails Common Shares Reserved for Issuance - Narrative (Details) Details 77 false false R78.htm 2462438 - Disclosure - Common Shares Reserved for Issuance - Schedule of Reserved Shares of Common Stock for Issuance (Details) Sheet http://www.fireeye.com/role/CommonSharesReservedforIssuanceScheduleofReservedSharesofCommonStockforIssuanceDetails Common Shares Reserved for Issuance - Schedule of Reserved Shares of Common Stock for Issuance (Details) Details 78 false false R79.htm 2465439 - Disclosure - Equity Award Plans - Narrative (Details) Sheet http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails Equity Award Plans - Narrative (Details) Details 79 false false R80.htm 2466440 - Disclosure - Equity Award Plans - Summary of the Activity for Stock Option Changes and Summary of Information Related to Options Outstanding and Options Exercisable (Details) Sheet http://www.fireeye.com/role/EquityAwardPlansSummaryoftheActivityforStockOptionChangesandSummaryofInformationRelatedtoOptionsOutstandingandOptionsExercisableDetails Equity Award Plans - Summary of the Activity for Stock Option Changes and Summary of Information Related to Options Outstanding and Options Exercisable (Details) Details 80 false false R81.htm 2467441 - Disclosure - Equity Award Plans - Summary of Activity for Restricted Common Stock, RSAs and RSUs and Summary of Information Related to Unvested Restricted Common Stock, RSAs and RSUs and those Expected to Vest (Details) Sheet http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails Equity Award Plans - Summary of Activity for Restricted Common Stock, RSAs and RSUs and Summary of Information Related to Unvested Restricted Common Stock, RSAs and RSUs and those Expected to Vest (Details) Details 81 false false R82.htm 2468442 - Disclosure - Equity Award Plans - Assumptions (Details) Sheet http://www.fireeye.com/role/EquityAwardPlansAssumptionsDetails Equity Award Plans - Assumptions (Details) Details 82 false false R83.htm 2469443 - Disclosure - Equity Award Plans - Schedule of Stock-Based Compensation Expense Related to Stock Options, ESPP and Restricted Stock Units and Awards (Details) Sheet http://www.fireeye.com/role/EquityAwardPlansScheduleofStockBasedCompensationExpenseRelatedtoStockOptionsESPPandRestrictedStockUnitsandAwardsDetails Equity Award Plans - Schedule of Stock-Based Compensation Expense Related to Stock Options, ESPP and Restricted Stock Units and Awards (Details) Details 83 false false R84.htm 2471444 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.fireeye.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 84 false false R85.htm 2474445 - Disclosure - Net Loss per Share - Schedule of Computation of Net Loss per Common Share (Details) Sheet http://www.fireeye.com/role/NetLossperShareScheduleofComputationofNetLossperCommonShareDetails Net Loss per Share - Schedule of Computation of Net Loss per Common Share (Details) Details 85 false false R86.htm 2475446 - Disclosure - Net Loss per Share - Schedule of Outstanding Options and Unvested Shares Excluded from Computation of Diluted Net Loss per Common Share (Details) Sheet http://www.fireeye.com/role/NetLossperShareScheduleofOutstandingOptionsandUnvestedSharesExcludedfromComputationofDilutedNetLossperCommonShareDetails Net Loss per Share - Schedule of Outstanding Options and Unvested Shares Excluded from Computation of Diluted Net Loss per Common Share (Details) Details 86 false false R87.htm 2477447 - Disclosure - Employee Benefit Plan (Details) Sheet http://www.fireeye.com/role/EmployeeBenefitPlanDetails Employee Benefit Plan (Details) Details http://www.fireeye.com/role/EmployeeBenefitPlan 87 false false R88.htm 2480448 - Disclosure - Segment and Major Customers Information - Narrative (Details) Sheet http://www.fireeye.com/role/SegmentandMajorCustomersInformationNarrativeDetails Segment and Major Customers Information - Narrative (Details) Details 88 false false R89.htm 2481449 - Disclosure - Segment and Major Customers Information - Schedule of Revenue by Geographic Region (Details) Sheet http://www.fireeye.com/role/SegmentandMajorCustomersInformationScheduleofRevenuebyGeographicRegionDetails Segment and Major Customers Information - Schedule of Revenue by Geographic Region (Details) Details 89 false false R90.htm 2482450 - Disclosure - Segment and Major Customers Information - Revenue by Product (Details) Sheet http://www.fireeye.com/role/SegmentandMajorCustomersInformationRevenuebyProductDetails Segment and Major Customers Information - Revenue by Product (Details) Details 90 false false R91.htm 2483451 - Disclosure - Segment and Major Customers Information - Summary of Long lived Assets by Geographic Region Based on Physical Location (Details) Sheet http://www.fireeye.com/role/SegmentandMajorCustomersInformationSummaryofLonglivedAssetsbyGeographicRegionBasedonPhysicalLocationDetails Segment and Major Customers Information - Summary of Long lived Assets by Geographic Region Based on Physical Location (Details) Details 91 false false R92.htm 2485452 - Disclosure - Subsequent Events (Details) Sheet http://www.fireeye.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.fireeye.com/role/SubsequentEvents 92 false false All Reports Book All Reports feye-20210930.htm exhibit31120210930-10q.htm exhibit31220210930-10q.htm exhibit32120210930-10q.htm feye-20210930.xsd feye-20210930_cal.xml feye-20210930_def.xml feye-20210930_lab.xml feye-20210930_pre.xml http://xbrl.sec.gov/country/2021 http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/dei/2021 true true JSON 109 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "feye-20210930.htm": { "axisCustom": 1, "axisStandard": 31, "contextCount": 383, "dts": { "calculationLink": { "local": [ "feye-20210930_cal.xml" ] }, "definitionLink": { "local": [ "feye-20210930_def.xml" ] }, "inline": { "local": [ "feye-20210930.htm" ] }, "labelLink": { "local": [ "feye-20210930_lab.xml" ] }, "presentationLink": { "local": [ "feye-20210930_pre.xml" ] }, "schema": { "local": [ "feye-20210930.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd" ] } }, "elementCount": 699, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 9, "http://www.fireeye.com/20210930": 7, "http://xbrl.sec.gov/dei/2021": 5, "total": 21 }, "keyCustom": 61, "keyStandard": 448, "memberCustom": 27, "memberStandard": 54, "nsprefix": "feye", "nsuri": "http://www.fireeye.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.fireeye.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - Fair Value Measurements", "role": "http://www.fireeye.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113104 - Disclosure - Investments", "role": "http://www.fireeye.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119105 - Disclosure - Property and Equipment", "role": "http://www.fireeye.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123106 - Disclosure - Business Combinations", "role": "http://www.fireeye.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130107 - Disclosure - Restructuring Charges", "role": "http://www.fireeye.com/role/RestructuringCharges", "shortName": "Restructuring Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134108 - Disclosure - Leases", "role": "http://www.fireeye.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141109 - Disclosure - Deferred Revenue", "role": "http://www.fireeye.com/role/DeferredRevenue", "shortName": "Deferred Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147110 - Disclosure - Convertible Senior Notes", "role": "http://www.fireeye.com/role/ConvertibleSeniorNotes", "shortName": "Convertible Senior Notes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155111 - Disclosure - Commitments and Contingencies", "role": "http://www.fireeye.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "feye:TemporaryEquityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157112 - Disclosure - Redeemable Convertible Preferred Stock", "role": "http://www.fireeye.com/role/RedeemableConvertiblePreferredStock", "shortName": "Redeemable Convertible Preferred Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "feye:TemporaryEquityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159113 - Disclosure - Common Shares Reserved for Issuance", "role": "http://www.fireeye.com/role/CommonSharesReservedforIssuance", "shortName": "Common Shares Reserved for Issuance", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2163114 - Disclosure - Equity Award Plans", "role": "http://www.fireeye.com/role/EquityAwardPlans", "shortName": "Equity Award Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2170115 - Disclosure - Income Taxes", "role": "http://www.fireeye.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2172116 - Disclosure - Net Loss per Share", "role": "http://www.fireeye.com/role/NetLossperShare", "shortName": "Net Loss per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2176117 - Disclosure - Employee Benefit Plan", "role": "http://www.fireeye.com/role/EmployeeBenefitPlan", "shortName": "Employee Benefit Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2178118 - Disclosure - Segment and Major Customers Information", "role": "http://www.fireeye.com/role/SegmentandMajorCustomersInformation", "shortName": "Segment and Major Customers Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2184119 - Disclosure - Subsequent Events", "role": "http://www.fireeye.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)", "role": "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Discontinued Operations (Tables)", "role": "http://www.fireeye.com/role/DiscontinuedOperationsTables", "shortName": "Discontinued Operations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.fireeye.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - Investments (Tables)", "role": "http://www.fireeye.com/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320304 - Disclosure - Property and Equipment (Tables)", "role": "http://www.fireeye.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324305 - Disclosure - Business Combinations (Tables)", "role": "http://www.fireeye.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331306 - Disclosure - Restructuring Charges (Tables)", "role": "http://www.fireeye.com/role/RestructuringChargesTables", "shortName": "Restructuring Charges (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335307 - Disclosure - Leases (Tables)", "role": "http://www.fireeye.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342308 - Disclosure - Deferred Revenue (Tables)", "role": "http://www.fireeye.com/role/DeferredRevenueTables", "shortName": "Deferred Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348309 - Disclosure - Convertible Senior Notes (Tables)", "role": "http://www.fireeye.com/role/ConvertibleSeniorNotesTables", "shortName": "Convertible Senior Notes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2360310 - Disclosure - Common Shares Reserved for Issuance (Tables)", "role": "http://www.fireeye.com/role/CommonSharesReservedforIssuanceTables", "shortName": "Common Shares Reserved for Issuance (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2364311 - Disclosure - Equity Award Plans (Tables)", "role": "http://www.fireeye.com/role/EquityAwardPlansTables", "shortName": "Equity Award Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2373312 - Disclosure - Net Loss per Share (Tables)", "role": "http://www.fireeye.com/role/NetLossperShareTables", "shortName": "Net Loss per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2379313 - Disclosure - Segment and Major Customers Information (Tables)", "role": "http://www.fireeye.com/role/SegmentandMajorCustomersInformationTables", "shortName": "Segment and Major Customers Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i45ffec5976354d668b3eb46717e446ec_I20210602", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details)", "role": "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i45ffec5976354d668b3eb46717e446ec_I20210602", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Discontinued Operations - Narrative (Details)", "role": "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails", "shortName": "Discontinued Operations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i746e5c92a30647188134d3eae95462c0_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Discontinued Operations - The Assets and Liabilities Included Within Discontinued Operations (Details)", "role": "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails", "shortName": "Discontinued Operations - The Assets and Liabilities Included Within Discontinued Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ib5e2da4849d747719a7c1b7653a9c4c0_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Discontinued Operations - Major Line Items Constituting Net Income (Details)", "role": "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails", "shortName": "Discontinued Operations - Major Line Items Constituting Net Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ifbfe8e5ca13d442aa36959d84e2c1dbc_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Fair Value Measurements - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details)", "role": "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails", "shortName": "Fair Value Measurements - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i75f3d2e82fa04e2abdaf9faa97607b54_I20210930", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.fireeye.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i75f3d2e82fa04e2abdaf9faa97607b54_I20210930", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Investments - Summary of Investments (Details)", "role": "http://www.fireeye.com/role/InvestmentsSummaryofInvestmentsDetails", "shortName": "Investments - Summary of Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - Investments - Summary of Gross Unrealized Losses and Fair Value of Investments in a Continuous Unrealized Loss Position (Details)", "role": "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails", "shortName": "Investments - Summary of Gross Unrealized Losses and Fair Value of Investments in a Continuous Unrealized Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Investments - Summary of Contractual Maturities of Investments (Details)", "role": "http://www.fireeye.com/role/InvestmentsSummaryofContractualMaturitiesofInvestmentsDetails", "shortName": "Investments - Summary of Contractual Maturities of Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://www.fireeye.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "us-gaap:EquityMethodInvestmentOwnershipPercentage", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "iaeea22d6c54e41d49d6f726d803c64f6_I20210930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - Disclosure - Investments - Narrative (Details)", "role": "http://www.fireeye.com/role/InvestmentsNarrativeDetails", "shortName": "Investments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:EquityMethodInvestmentOwnershipPercentage", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "iaeea22d6c54e41d49d6f726d803c64f6_I20210930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421411 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)", "role": "http://www.fireeye.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "shortName": "Property and Equipment - Schedule of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422412 - Disclosure - Property and Equipment - Narrative (Details)", "role": "http://www.fireeye.com/role/PropertyandEquipmentNarrativeDetails", "shortName": "Property and Equipment - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - Business Combinations - Narrative (Details)", "role": "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Business Combinations - Purchase Price Allocation (Details)", "role": "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "shortName": "Business Combinations - Purchase Price Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ia2709f9136214265ae94a94b20137d0f_I20200131", "decimals": "-3", "lang": "en-US", "name": "feye:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleLiabilitiesNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ia2709f9136214265ae94a94b20137d0f_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427415 - Disclosure - Business Combinations - Identifiable Intangible Assets Acquired (Details)", "role": "http://www.fireeye.com/role/BusinessCombinationsIdentifiableIntangibleAssetsAcquiredDetails", "shortName": "Business Combinations - Identifiable Intangible Assets Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i19970fa1ef2d4af9947c5e951bdf869b_D20200101-20200131", "decimals": null, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428416 - Disclosure - Business Combinations - Purchased Intangible Assets (Details)", "role": "http://www.fireeye.com/role/BusinessCombinationsPurchasedIntangibleAssetsDetails", "shortName": "Business Combinations - Purchased Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429417 - Disclosure - Business Combinations - Schedule of Expected Annual Amortization Expense of Intangible Assets (Details)", "role": "http://www.fireeye.com/role/BusinessCombinationsScheduleofExpectedAnnualAmortizationExpenseofIntangibleAssetsDetails", "shortName": "Business Combinations - Schedule of Expected Annual Amortization Expense of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic84cc0d4c6a0494fbf223f1651a4f7b7_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432418 - Disclosure - Restructuring Charges - Summary of Restructuring Activities (Details)", "role": "http://www.fireeye.com/role/RestructuringChargesSummaryofRestructuringActivitiesDetails", "shortName": "Restructuring Charges - Summary of Restructuring Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "feye:RestructuringChargesExcludingNoncashCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433419 - Disclosure - Restructuring Charges - Narrative (Details)", "role": "http://www.fireeye.com/role/RestructuringChargesNarrativeDetails", "shortName": "Restructuring Charges - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "iece2718723f347c68a1c5656d304e704_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statement of Convertible Preferred Stock and Stockholders' Equity", "role": "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity", "shortName": "Condensed Consolidated Statement of Convertible Preferred Stock and Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "iece2718723f347c68a1c5656d304e704_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436420 - Disclosure - Leases - Narrative (Details)", "role": "http://www.fireeye.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437421 - Disclosure - Leases - Components of Lease Expenses (Details)", "role": "http://www.fireeye.com/role/LeasesComponentsofLeaseExpensesDetails", "shortName": "Leases - Components of Lease Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438422 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "role": "http://www.fireeye.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439423 - Disclosure - Leases - Supplemental Cash Flow Information (Details)", "role": "http://www.fireeye.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440424 - Disclosure - Leases - Schedule of Undiscounted Cash Flows of Operating Lease Liabilities (Details)", "role": "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails", "shortName": "Leases - Schedule of Undiscounted Cash Flows of Operating Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443425 - Disclosure - Deferred Revenue - Schedule of Deferred Revenue (Details)", "role": "http://www.fireeye.com/role/DeferredRevenueScheduleofDeferredRevenueDetails", "shortName": "Deferred Revenue - Schedule of Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i19de637d6bfe485eb9d4f53d39fe4d61_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i0eb4766f9ebf467f89f2f3ff576bc238_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444426 - Disclosure - Deferred Revenue - Changes in Deferred Revenue (Details)", "role": "http://www.fireeye.com/role/DeferredRevenueChangesinDeferredRevenueDetails", "shortName": "Deferred Revenue - Changes in Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "feye:ContractWithCustomerLiabilityIncreaseFromCashReceipts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445427 - Disclosure - Deferred Revenue - Narrative (Details)", "role": "http://www.fireeye.com/role/DeferredRevenueNarrativeDetails", "shortName": "Deferred Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "feye:RevenueContractWithCustomerLiabilityRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446428 - Disclosure - Deferred Revenue - Remaining Performance Obligations (Details)", "role": "http://www.fireeye.com/role/DeferredRevenueRemainingPerformanceObligationsDetails", "shortName": "Deferred Revenue - Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "feye:RevenueContractWithCustomerLiabilityRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RepaymentsOfConvertibleDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449429 - Disclosure - Convertible Senior Notes - Convertible Senior Notes due 2024 (Details)", "role": "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "shortName": "Convertible Senior Notes - Convertible Senior Notes due 2024 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i78e85fcb5baf48d29fc0eb5b317c5e42_D20180524-20180524", "decimals": "-5", "lang": "en-US", "name": "feye:PaymentsForPurchaseOfCappedCalls", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ia6075adeef45447aad61579d3e999985_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450430 - Disclosure - Convertible Senior Notes - Schedule of the Liability and Equity Components of the Convertible Senior Notes (Details)", "role": "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleoftheLiabilityandEquityComponentsoftheConvertibleSeniorNotesDetails", "shortName": "Convertible Senior Notes - Schedule of the Liability and Equity Components of the Convertible Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ia6075adeef45447aad61579d3e999985_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "if17ad79af4df48159606f14369474ce7_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451431 - Disclosure - Convertible Senior Notes - Schedule of Interest Expense related to the Convertible Senior Notes (Details)", "role": "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleofInterestExpenserelatedtotheConvertibleSeniorNotesDetails", "shortName": "Convertible Senior Notes - Schedule of Interest Expense related to the Convertible Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "if17ad79af4df48159606f14369474ce7_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7f1d90418224dc59f9eb9621bb0ba25_I20150630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452432 - Disclosure - Convertible Senior Notes - Convertible Senior Notes due 2035 (Details)", "role": "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details", "shortName": "Convertible Senior Notes - Convertible Senior Notes due 2035 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i26c84d01b9fd4b229fa29659706565a0_D20150601-20150630", "decimals": "2", "lang": "en-US", "name": "feye:DebtInstrumentPurchasePriceTriggeredByFundamentalChangePercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RepaymentsOfConvertibleDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453433 - Disclosure - Convertible Senior Notes - Repurchase of a Portion of the Series A Notes (Details)", "role": "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails", "shortName": "Convertible Senior Notes - Repurchase of a Portion of the Series A Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ifff1064c966f43aa933dd06cad6800bc_D20210101-20210930", "decimals": null, "lang": "en-US", "name": "feye:DebtInstrumentConvertibleRemainingDiscountAndIssuanceCostAmortizationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i9d228b6d16c44d14b7672880eb0a7222_D20150601-20150630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454434 - Disclosure - Convertible Senior Notes - Prepaid Forward Stock Purchase (Narrative) (Details)", "role": "http://www.fireeye.com/role/ConvertibleSeniorNotesPrepaidForwardStockPurchaseNarrativeDetails", "shortName": "Convertible Senior Notes - Prepaid Forward Stock Purchase (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i385896b233bf4b778cd5365da936c672_D20200603-20200603", "decimals": "-5", "lang": "en-US", "name": "us-gaap:TreasuryStockSharesRetired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "feye:LettersOfCreditAmountAvailable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456435 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.fireeye.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "feye:LettersOfCreditAmountAvailable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityDividendsAdjustment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458436 - Disclosure - Redeemable Convertible Preferred Stock (Details)", "role": "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails", "shortName": "Redeemable Convertible Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "iffef70e1ba9e45cbadf9f5dcadf05f58_D20201211-20201211", "decimals": null, "lang": "en-US", "name": "feye:TemporaryEquityPaidInKindDividendPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461437 - Disclosure - Common Shares Reserved for Issuance - Narrative (Details)", "role": "http://www.fireeye.com/role/CommonSharesReservedforIssuanceNarrativeDetails", "shortName": "Common Shares Reserved for Issuance - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": "INF", "lang": "en-US", "name": "feye:CommonStockVotingRightsNumberOfVotes", "reportCount": 1, "unique": true, "unitRef": "vote", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462438 - Disclosure - Common Shares Reserved for Issuance - Schedule of Reserved Shares of Common Stock for Issuance (Details)", "role": "http://www.fireeye.com/role/CommonSharesReservedforIssuanceScheduleofReservedSharesofCommonStockforIssuanceDetails", "shortName": "Common Shares Reserved for Issuance - Schedule of Reserved Shares of Common Stock for Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i1dcaa3476a964fa7a850f208e91a7574_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465439 - Disclosure - Equity Award Plans - Narrative (Details)", "role": "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails", "shortName": "Equity Award Plans - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-5", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Description of Business and Summary of Significant Accounting Policies", "role": "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic84cc0d4c6a0494fbf223f1651a4f7b7_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466440 - Disclosure - Equity Award Plans - Summary of the Activity for Stock Option Changes and Summary of Information Related to Options Outstanding and Options Exercisable (Details)", "role": "http://www.fireeye.com/role/EquityAwardPlansSummaryoftheActivityforStockOptionChangesandSummaryofInformationRelatedtoOptionsOutstandingandOptionsExercisableDetails", "shortName": "Equity Award Plans - Summary of the Activity for Stock Option Changes and Summary of Information Related to Options Outstanding and Options Exercisable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic84cc0d4c6a0494fbf223f1651a4f7b7_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467441 - Disclosure - Equity Award Plans - Summary of Activity for Restricted Common Stock, RSAs and RSUs and Summary of Information Related to Unvested Restricted Common Stock, RSAs and RSUs and those Expected to Vest (Details)", "role": "http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails", "shortName": "Equity Award Plans - Summary of Activity for Restricted Common Stock, RSAs and RSUs and Summary of Information Related to Unvested Restricted Common Stock, RSAs and RSUs and those Expected to Vest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i32df4f5b3db3410d9c05ea3741de0869_I20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468442 - Disclosure - Equity Award Plans - Assumptions (Details)", "role": "http://www.fireeye.com/role/EquityAwardPlansAssumptionsDetails", "shortName": "Equity Award Plans - Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i32df4f5b3db3410d9c05ea3741de0869_I20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469443 - Disclosure - Equity Award Plans - Schedule of Stock-Based Compensation Expense Related to Stock Options, ESPP and Restricted Stock Units and Awards (Details)", "role": "http://www.fireeye.com/role/EquityAwardPlansScheduleofStockBasedCompensationExpenseRelatedtoStockOptionsESPPandRestrictedStockUnitsandAwardsDetails", "shortName": "Equity Award Plans - Schedule of Stock-Based Compensation Expense Related to Stock Options, ESPP and Restricted Stock Units and Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471444 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.fireeye.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474445 - Disclosure - Net Loss per Share - Schedule of Computation of Net Loss per Common Share (Details)", "role": "http://www.fireeye.com/role/NetLossperShareScheduleofComputationofNetLossperCommonShareDetails", "shortName": "Net Loss per Share - Schedule of Computation of Net Loss per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R86": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i385896b233bf4b778cd5365da936c672_D20200603-20200603", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2475446 - Disclosure - Net Loss per Share - Schedule of Outstanding Options and Unvested Shares Excluded from Computation of Diluted Net Loss per Common Share (Details)", "role": "http://www.fireeye.com/role/NetLossperShareScheduleofOutstandingOptionsandUnvestedSharesExcludedfromComputationofDilutedNetLossperCommonShareDetails", "shortName": "Net Loss per Share - Schedule of Outstanding Options and Unvested Shares Excluded from Computation of Diluted Net Loss per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i2d6c0aa2266341a29c6069914290f58a_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2477447 - Disclosure - Employee Benefit Plan (Details)", "role": "http://www.fireeye.com/role/EmployeeBenefitPlanDetails", "shortName": "Employee Benefit Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskPercentage1", "us-gaap:ConcentrationRiskPercentage1", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i17c21e105e414582ada0578ad3ab3f88_D20210701-20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2480448 - Disclosure - Segment and Major Customers Information - Narrative (Details)", "role": "http://www.fireeye.com/role/SegmentandMajorCustomersInformationNarrativeDetails", "shortName": "Segment and Major Customers Information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskPercentage1", "us-gaap:ConcentrationRiskPercentage1", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i17c21e105e414582ada0578ad3ab3f88_D20210701-20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2481449 - Disclosure - Segment and Major Customers Information - Schedule of Revenue by Geographic Region (Details)", "role": "http://www.fireeye.com/role/SegmentandMajorCustomersInformationScheduleofRevenuebyGeographicRegionDetails", "shortName": "Segment and Major Customers Information - Schedule of Revenue by Geographic Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i5bb841dd97ac49d5a8749847d73c1cac_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Discontinued Operations", "role": "http://www.fireeye.com/role/DiscontinuedOperations", "shortName": "Discontinued Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "id28b0d6268fe49feb87109bc7f8ae407_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i6febaa9233624bd6b03ba8c28e468547_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2482450 - Disclosure - Segment and Major Customers Information - Revenue by Product (Details)", "role": "http://www.fireeye.com/role/SegmentandMajorCustomersInformationRevenuebyProductDetails", "shortName": "Segment and Major Customers Information - Revenue by Product (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "ic7b388b95b0a4b1db2f1807c536d301b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2483451 - Disclosure - Segment and Major Customers Information - Summary of Long lived Assets by Geographic Region Based on Physical Location (Details)", "role": "http://www.fireeye.com/role/SegmentandMajorCustomersInformationSummaryofLonglivedAssetsbyGeographicRegionBasedonPhysicalLocationDetails", "shortName": "Segment and Major Customers Information - Summary of Long lived Assets by Geographic Region Based on Physical Location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i7c44ffcb6d50486ca6b87a17eff74feb_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "feye-20210930.htm", "contextRef": "i201f2b44ce72434ca27a081d5d283bdb_I20211008", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2485452 - Disclosure - Subsequent Events (Details)", "role": "http://www.fireeye.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": null } }, "segmentCount": 84, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "U.S.", "verboseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationScheduleofRevenuebyGeographicRegionDetails", "http://www.fireeye.com/role/SegmentandMajorCustomersInformationSummaryofLonglivedAssetsbyGeographicRegionBasedonPhysicalLocationDetails" ], "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/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "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/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "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/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "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/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. 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/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r714" ], "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/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r715" ], "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/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "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/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "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/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "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/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r716" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "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/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r716" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r716" ], "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/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r725" ], "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/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityLocationLineItems": { "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": "Entity Location [Line Items]", "terseLabel": "Entity Location [Line Items]" } } }, "localname": "EntityLocationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationSummaryofLonglivedAssetsbyGeographicRegionBasedonPhysicalLocationDetails" ], "xbrltype": "stringItemType" }, "dei_EntityLocationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Entity location table associates entities with primary and other locations. The domain members may be countries, states, provinces and groupings of these and other geographic codes.", "label": "Entity Location [Table]", "terseLabel": "Entity Location [Table]" } } }, "localname": "EntityLocationTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationSummaryofLonglivedAssetsbyGeographicRegionBasedonPhysicalLocationDetails" ], "xbrltype": "stringItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r716" ], "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/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r716" ], "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/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r716" ], "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/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r716" ], "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/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r713" ], "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/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "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/2021", "presentation": [ "http://www.fireeye.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "feye_A2013StockOptionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2013 Stock Option Plan [Member]", "label": "2013 Stock Option Plan [Member]", "terseLabel": "2013 Plan" } } }, "localname": "A2013StockOptionPlanMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "feye_AdjustmentsToAdditionalPaidInCapitalAccretionOfTemporaryEquity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Accretion of Temporary Equity", "label": "Adjustments to Additional Paid in Capital, Accretion of Temporary Equity", "terseLabel": "Accretion of series A convertible preferred stock" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalAccretionOfTemporaryEquity", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "feye_AdjustmentsToAdditionalPaidInCapitalDividendsFromTemporaryEquity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Dividends From Temporary Equity", "label": "Adjustments to Additional Paid in Capital, Dividends From Temporary Equity", "terseLabel": "Dividends on series A convertible preferred stock" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalDividendsFromTemporaryEquity", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "feye_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesCancelledFromEmployeeDeparture": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Cancelled", "label": "Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Cancelled From Employee Departure", "terseLabel": "Number of shares cancelled (shares)" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesCancelledFromEmployeeDeparture", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "feye_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesWithVestingConditions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares With Vesting Conditions", "label": "Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares With Vesting Conditions", "terseLabel": "Common stock issued to acquire company, with vesting conditions (shares)" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesWithVestingConditions", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "feye_BusinessCombinationConsiderationTransferredEquityInterestsForPrecombinationServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Equity Interests for Precombination Services", "label": "Business Combination, Consideration Transferred, Equity Interests for Precombination Services", "terseLabel": "Fair value of replacement awards" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsForPrecombinationServices", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "feye_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssetsNet": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Assets Net", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Assets Net", "terseLabel": "Net tangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssetsNet", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "feye_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleLiabilitiesNet": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Liabilities, Net", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Liabilities, Net", "negatedTerseLabel": "Net tangible liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleLiabilitiesNet", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "feye_ChangeInContractWithCustomerLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change in Contract with Customer, Liability [Roll Forward]", "label": "Change in Contract With Customer, Liability [Roll Forward]", "terseLabel": "Deferred Revenue" } } }, "localname": "ChangeInContractWithCustomerLiabilityRollForward", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DeferredRevenueChangesinDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "feye_CloudvisoryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cloudvisory", "label": "Cloudvisory [Member]", "terseLabel": "Cloudvisory" } } }, "localname": "CloudvisoryMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsIdentifiableIntangibleAssetsAcquiredDetails", "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "feye_CommonStockVotingRightsNumberOfVotes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Voting Rights, Number Of Votes", "label": "Common Stock, Voting Rights, Number Of Votes", "terseLabel": "Voting rights, number of votes" } } }, "localname": "CommonStockVotingRightsNumberOfVotes", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceNarrativeDetails" ], "xbrltype": "integerItemType" }, "feye_ComputerEquipmentandSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer Equipment and Software [Member]", "label": "Computer Equipment and Software [Member]", "terseLabel": "Computer equipment and software" } } }, "localname": "ComputerEquipmentandSoftwareMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "feye_ContentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Content [Member]", "label": "Content [Member]", "terseLabel": "Content" } } }, "localname": "ContentMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "feye_ContractWithCustomerLiabilityIncreaseFromCashReceipts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Increase From Cash Receipts", "label": "Contract With Customer, Liability, Increase From Cash Receipts", "terseLabel": "Billings for the period" } } }, "localname": "ContractWithCustomerLiabilityIncreaseFromCashReceipts", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DeferredRevenueChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "feye_ContractWithCustomerLiabilityRevenueRecognizedExcludingOpeningBalance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract\u200b With\u200b Customer, \u200bLiability, \u200bRevenue\u200b Recognized, \u200bExcluding \u200bOpening \u200bBalance", "label": "Contract\u200b With\u200b Customer, \u200bLiability, \u200bRevenue\u200b Recognized, \u200bExcluding \u200bOpening \u200bBalance", "negatedTerseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedExcludingOpeningBalance", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DeferredRevenueChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "feye_ConvertibleSeniorNotesDue2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Due 2024 [Member]", "label": "Convertible Senior Notes Due 2024 [Member]", "terseLabel": "Convertible Senior Notes Due 2024" } } }, "localname": "ConvertibleSeniorNotesDue2024Member", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleofInterestExpenserelatedtotheConvertibleSeniorNotesDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleoftheLiabilityandEquityComponentsoftheConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "feye_CostofGoodsServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of Goods, Services [Member]", "label": "Cost of Goods, Services [Member]", "terseLabel": "Cost of professional services revenue" } } }, "localname": "CostofGoodsServicesMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansScheduleofStockBasedCompensationExpenseRelatedtoStockOptionsESPPandRestrictedStockUnitsandAwardsDetails" ], "xbrltype": "domainItemType" }, "feye_DebtEquityComponentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt, Equity Component [Member]", "label": "Debt, Equity Component [Member]", "terseLabel": "Debt, Equity Component" } } }, "localname": "DebtEquityComponentMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "xbrltype": "domainItemType" }, "feye_DebtInstrumentCapPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Cap Price", "label": "Debt Instrument, Cap Price", "terseLabel": "Cap price (usd per share)" } } }, "localname": "DebtInstrumentCapPrice", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details" ], "xbrltype": "perShareItemType" }, "feye_DebtInstrumentConvertibleRemainingDiscountAndIssuanceCostAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Remaining Discount and Issuance Cost Amortization Period", "label": "Debt Instrument, Convertible, Remaining Discount and Issuance Cost Amortization Period", "terseLabel": "Remaining discount and issuance cost, weighted average amortization period" } } }, "localname": "DebtInstrumentConvertibleRemainingDiscountAndIssuanceCostAmortizationPeriod", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails" ], "xbrltype": "durationItemType" }, "feye_DebtInstrumentConvertibleRequiredTradingDaysSinceNoticeOfRedemption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Required Trading Days Since Notice of Redemption", "label": "Debt Instrument, Convertible, Required Trading Days Since Notice of Redemption", "terseLabel": "Required trading days since notice of redemption, not more than" } } }, "localname": "DebtInstrumentConvertibleRequiredTradingDaysSinceNoticeOfRedemption", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "xbrltype": "durationItemType" }, "feye_DebtInstrumentConvertibleThresholdConsecutiveNoteTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which note price to conversion value of convertible debt instruments must not exceed threshold percentage for a specified number of trading days to trigger conversion feature, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Convertible, Threshold Consecutive Note Trading Days", "terseLabel": "Threshold consecutive note trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveNoteTradingDays", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "xbrltype": "durationItemType" }, "feye_DebtInstrumentConvertibleThresholdNoteTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that note price to conversion value of convertible debt instruments must not exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Note Trading Days", "terseLabel": "Threshold note trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdNoteTradingDays", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "xbrltype": "integerItemType" }, "feye_DebtInstrumentConvertibleThresholdPercentageOfNotePriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of note price to conversion value of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Note Price Trigger", "terseLabel": "Threshold percentage of note price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfNotePriceTrigger", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "xbrltype": "percentItemType" }, "feye_DebtInstrumentPurchasePriceTriggeredByFundamentalChangePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Purchase Price Triggered by Fundamental Change, Percentage", "label": "Debt Instrument, Purchase Price Triggered by Fundamental Change, Percentage", "terseLabel": "Purchase price trigger percentage" } } }, "localname": "DebtInstrumentPurchasePriceTriggeredByFundamentalChangePercentage", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "xbrltype": "percentItemType" }, "feye_DebtInstrumentRedemptionPriceTriggeredByFundamentalChangePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Redemption Price Triggered by Fundamental Change, Percentage", "label": "Debt Instrument, Redemption Price Triggered by Fundamental Change, Percentage", "terseLabel": "Redemption price triggered by fundamental change, percentage" } } }, "localname": "DebtInstrumentRedemptionPriceTriggeredByFundamentalChangePercentage", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details" ], "xbrltype": "percentItemType" }, "feye_DebtInstrumentRemainingTermAtTimeOfRepurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Remaining Term at Time of Repurchase", "label": "Debt Instrument, Remaining Term at Time of Repurchase", "terseLabel": "Remaining expected life" } } }, "localname": "DebtInstrumentRemainingTermAtTimeOfRepurchase", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails" ], "xbrltype": "durationItemType" }, "feye_DebtLiabilityComponentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt, Liability Component [Member]", "label": "Debt, Liability Component [Member]", "terseLabel": "Debt, Liability Component" } } }, "localname": "DebtLiabilityComponentMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "xbrltype": "domainItemType" }, "feye_DebtSecuritiesAvailableforsaleUnrealizedLossPositionFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Abstract]", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Abstract]", "terseLabel": "Fair Value" } } }, "localname": "DebtSecuritiesAvailableforsaleUnrealizedLossPositionFairValueAbstract", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "feye_DepositsAndOtherAssetsNoncurrent": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deposits and Other Assets, Noncurrent", "label": "Deposits and Other Assets, Noncurrent", "terseLabel": "Deposits and other long-term assets" } } }, "localname": "DepositsAndOtherAssetsNoncurrent", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "feye_DisposalGroupBundledServicePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disposal Group, Bundled Service Period", "label": "Disposal Group, Bundled Service Period", "terseLabel": "Bundled service term period" } } }, "localname": "DisposalGroupBundledServicePeriod", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "feye_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableAllowance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Accounts, Notes, And Loans Receivable, Allowance", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes, And Loans Receivable, Allowance", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableAllowance", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "feye_DisposalGroupIncludingDiscontinuedOperationAccruedAndOtherCurrentLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Accrued And Other Current Liabilities, Current", "label": "Disposal Group, Including Discontinued Operation, Accrued And Other Current Liabilities, Current", "terseLabel": "Accrued and other current liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedAndOtherCurrentLiabilitiesCurrent", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "feye_DisposalGroupIncludingDiscontinuedOperationAccruedCompensationCurrent": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Accrued Compensation, Current", "label": "Disposal Group, Including Discontinued Operation, Accrued Compensation, Current", "terseLabel": "Accrued compensation" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedCompensationCurrent", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "feye_DisposalGroupIncludingDiscontinuedOperationCommitmentsAndContingenciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disposal Group Including Discontinued Operation Commitments and Contingencies", "label": "Disposal Group Including Discontinued Operation Commitments and Contingencies [Abstract]", "terseLabel": "Commitments and contingencies" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCommitmentsAndContingenciesAbstract", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "feye_DisposalGroupIncludingDiscontinuedOperationContractManufacturerLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Contract Manufacturer Liabilities", "label": "Disposal Group, Including Discontinued Operation, Contract Manufacturer Liabilities", "terseLabel": "Contract manufacturer commitments" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationContractManufacturerLiabilities", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "feye_DisposalGroupIncludingDiscontinuedOperationDepositsAndOtherLongTermAssetsCurrent": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 8.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Deposits And Other Long Term Assets, Current", "label": "Disposal Group, Including Discontinued Operation, Deposits And Other Long Term Assets, Current", "terseLabel": "Deposits and other long-term assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDepositsAndOtherLongTermAssetsCurrent", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "feye_DisposalGroupIncludingDiscontinuedOperationDepositsAndOtherLongTermAssetsNoncurrent": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Deposits And Other Long Term Assets, Noncurrent", "label": "Disposal Group, Including Discontinued Operation, Deposits And Other Long Term Assets, Noncurrent", "terseLabel": "Deposits and other long-term assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDepositsAndOtherLongTermAssetsNoncurrent", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "feye_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Current", "label": "Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "feye_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Noncurrent", "label": "Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "feye_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssetsNetCurrent": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Operating Lease Right Of Use Assets, Net, Current", "label": "Disposal Group, Including Discontinued Operation, Operating Lease Right Of Use Assets, Net, Current", "terseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssetsNetCurrent", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "feye_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssetsNetNoncurrent": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Operating Lease Right Of Use Assets, Net, Noncurrent", "label": "Disposal Group, Including Discontinued Operation, Operating Lease Right Of Use Assets, Net, Noncurrent", "terseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssetsNetNoncurrent", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "feye_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Research And Development Expense", "label": "Disposal Group, Including Discontinued Operation, Research And Development Expense", "terseLabel": "Research and development" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails" ], "xbrltype": "monetaryItemType" }, "feye_DisposalGroupIncludingDiscontinuedOperationRestructuringCharges": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails": { "order": 5.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Restructuring Charges", "label": "Disposal Group, Including Discontinued Operation, Restructuring Charges", "terseLabel": "Restructuring charges" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRestructuringCharges", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails" ], "xbrltype": "monetaryItemType" }, "feye_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails": { "order": 3.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Sales And Marketing Expense", "label": "Disposal Group, Including Discontinued Operation, Sales And Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails" ], "xbrltype": "monetaryItemType" }, "feye_DisposalGroupTransitionServicePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disposal Group, Transition Service Period", "label": "Disposal Group, Transition Service Period", "terseLabel": "Transition service period" } } }, "localname": "DisposalGroupTransitionServicePeriod", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "feye_EmployeeSeveranceandRelatedCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Severance and Related Costs [Member]", "label": "Employee Severance and Related Costs [Member]", "verboseLabel": "Severance and related costs" } } }, "localname": "EmployeeSeveranceandRelatedCostsMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/RestructuringChargesNarrativeDetails", "http://www.fireeye.com/role/RestructuringChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "domainItemType" }, "feye_FiniteLivedIntangibleAssetsMeasurementInput": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Assets, Measurement Input", "label": "Finite-Lived Intangible Assets, Measurement Input", "terseLabel": "Intangible assets, measurement input" } } }, "localname": "FiniteLivedIntangibleAssetsMeasurementInput", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "feye_InProcessTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In- Process Technology [Member]", "label": "In-Process Technology [Member]", "terseLabel": "In-process technology" } } }, "localname": "InProcessTechnologyMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsIdentifiableIntangibleAssetsAcquiredDetails", "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "feye_IntrigueAndRespondSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intrigue And Respond Software", "label": "Intrigue And Respond Software [Member]", "terseLabel": "Intrigue And Respond Software" } } }, "localname": "IntrigueAndRespondSoftwareMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "feye_IntrigueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intrigue", "label": "Intrigue [Member]", "terseLabel": "Intrigue" } } }, "localname": "IntrigueMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsIdentifiableIntangibleAssetsAcquiredDetails", "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "feye_LesseeCashFlowAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Cash Flow [Abstract]", "label": "Lessee, Cash Flow [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "LesseeCashFlowAbstract", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "feye_LesseeOperatingLeaseOptionalTerminationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Optional Termination Period", "label": "Lessee, Operating Lease, Optional Termination Period", "terseLabel": "Optional termination period" } } }, "localname": "LesseeOperatingLeaseOptionalTerminationPeriod", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "feye_LesseeRightOfUseAssetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Right-of-use Asset [Abstract]", "label": "Lessee, Right-of-use Asset [Abstract]", "terseLabel": "Lease liabilities arising from obtaining right-of-use assets:" } } }, "localname": "LesseeRightOfUseAssetAbstract", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "feye_LettersOfCreditAmountAvailable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Letters of Credit, Amount Available", "label": "Letters of Credit, Amount Available", "terseLabel": "Letters of credit available" } } }, "localname": "LettersOfCreditAmountAvailable", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "feye_MeasurementInputRoyaltyRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Input, Royalty Rate [Member]", "label": "Measurement Input, Royalty Rate [Member]", "terseLabel": "Measurement Input, Royalty Rate" } } }, "localname": "MeasurementInputRoyaltyRateMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "feye_OneResellerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Reseller [Member]", "label": "One Reseller [Member]", "terseLabel": "One Reseller" } } }, "localname": "OneResellerMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "feye_OtherGeographicLocationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Geographic Location", "label": "Other Geographic Location [Member]", "terseLabel": "Other" } } }, "localname": "OtherGeographicLocationMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationScheduleofRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "feye_PaymentsForPurchaseOfCappedCalls": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments for Purchase of Capped Calls", "label": "Payments For Purchase of Capped Calls", "terseLabel": "Purchase of capped calls" } } }, "localname": "PaymentsForPurchaseOfCappedCalls", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details" ], "xbrltype": "monetaryItemType" }, "feye_PlatformCloudSubscriptionAndManagedServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Platform, Cloud Subscription And Managed Services", "label": "Platform, Cloud Subscription And Managed Services [Member]", "terseLabel": "Platform, cloud subscription and managed services" } } }, "localname": "PlatformCloudSubscriptionAndManagedServicesMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/DeferredRevenueScheduleofDeferredRevenueDetails", "http://www.fireeye.com/role/SegmentandMajorCustomersInformationRevenuebyProductDetails", "http://www.fireeye.com/role/SegmentandMajorCustomersInformationScheduleofRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "feye_PrivateCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private Company [Member]", "label": "Private Company [Member]", "terseLabel": "Private Company" } } }, "localname": "PrivateCompanyMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "feye_ProductsBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Products Business", "label": "Products Business [Member]", "terseLabel": "Products Business" } } }, "localname": "ProductsBusinessMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails", "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "feye_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional Services [Member]", "label": "Professional Services [Member]", "terseLabel": "Professional services", "verboseLabel": "Professional services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/DeferredRevenueScheduleofDeferredRevenueDetails", "http://www.fireeye.com/role/SegmentandMajorCustomersInformationRevenuebyProductDetails", "http://www.fireeye.com/role/SegmentandMajorCustomersInformationScheduleofRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "feye_ResellerAndMarketCooperationAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reseller And Market Cooperation Agreement", "label": "Reseller And Market Cooperation Agreement [Member]", "terseLabel": "RSA" } } }, "localname": "ResellerAndMarketCooperationAgreementMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "feye_RespondSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Respond Software [Member]", "label": "Respond Software [Member]", "terseLabel": "Respond Software" } } }, "localname": "RespondSoftwareMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsIdentifiableIntangibleAssetsAcquiredDetails", "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "feye_RestructuringChargesExcludingNoncashCharges": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Charges, Excluding Noncash Charges", "label": "Restructuring Charges, Excluding Noncash Charges", "terseLabel": "Provision for restructuring charges" } } }, "localname": "RestructuringChargesExcludingNoncashCharges", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/RestructuringChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "feye_RevenueContractWithCustomerLiabilityRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Contract With Customer Liability, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "label": "Revenue, Contract With Customer Liability, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Backlog" } } }, "localname": "RevenueContractWithCustomerLiabilityRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DeferredRevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "feye_RevenueContractWithCustomerLiabilityRemainingPerformanceObligationPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Contract With Customer Liability, Remaining Performance Obligation, Percentage", "label": "Revenue, Contract With Customer Liability, Remaining Performance Obligation, Percentage", "terseLabel": "Deferred revenue" } } }, "localname": "RevenueContractWithCustomerLiabilityRemainingPerformanceObligationPercentage", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DeferredRevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "feye_SeriesAConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Convertible Senior Notes [Member]", "label": "Series A Convertible Senior Notes [Member]", "terseLabel": "Series A Notes", "verboseLabel": "Series A Notes" } } }, "localname": "SeriesAConvertibleSeniorNotesMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleofInterestExpenserelatedtotheConvertibleSeniorNotesDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleoftheLiabilityandEquityComponentsoftheConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "feye_SeriesBConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B Convertible Senior Notes [Member]", "label": "Series B Convertible Senior Notes [Member]", "terseLabel": "Series B Notes", "verboseLabel": "Series B Notes" } } }, "localname": "SeriesBConvertibleSeniorNotesMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleofInterestExpenserelatedtotheConvertibleSeniorNotesDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleoftheLiabilityandEquityComponentsoftheConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "feye_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExpectedToVestOnPerformanceOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Aggregate Intrinsic Value, Expected to Vest on Performance, Outstanding", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Aggregate Intrinsic Value, Expected to Vest on Performance, Outstanding", "terseLabel": "Unvested awards for which the requisite service period has not been rendered and vesting is subject to the achievement of a performance condition \u2014 September 30, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExpectedToVestOnPerformanceOutstanding", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails" ], "xbrltype": "monetaryItemType" }, "feye_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOnPerformanceOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Expected to Vest on Performance, Outstanding Number", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Expected to Vest on Performance, Outstanding Number", "terseLabel": "Unvested awards for which the requisite service period has not been rendered and vesting is subject to the achievement of a performance condition (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOnPerformanceOutstandingNumber", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails" ], "xbrltype": "sharesItemType" }, "feye_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOnPerformanceOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Expected to Vest on Performance, Outstanding, Weighted Average Remaining Contractual Terms", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Expected to Vest on Performance, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Unvested awards for which the requisite service period has not been rendered and vesting is subject to the achievement of a performance condition \u2014 September 30, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOnPerformanceOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails" ], "xbrltype": "durationItemType" }, "feye_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOnPerformanceWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Expected to Vest on Performance, Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Expected to Vest on Performance, Weighted Average Grant Date Fair Value", "terseLabel": "Unvested awards for which the requisite service period has not been rendered and vesting is subject to the achievement of a performance condition (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOnPerformanceWeightedAverageGrantDateFairValue", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails" ], "xbrltype": "perShareItemType" }, "feye_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsLowerOfFairMarketValuePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation, Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Lower of Fair Market Value, Percentage", "label": "Share-based Compensation, Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Lower of Fair Market Value, Percentage", "terseLabel": "Acquisition price at lower of fair market value, percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsLowerOfFairMarketValuePercentage", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "feye_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriodForEmployeesWithExcessCombinedVotingPower": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period for Employees With Excess Combined Voting Power", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period for Employees With Excess Combined Voting Power", "terseLabel": "Award expiration period, for excess voting power grants" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriodForEmployeesWithExcessCombinedVotingPower", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "feye_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumPercentageOfFairValueForExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Minimum Percentage of Fair Value for Exercise Price", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Minimum Percentage of Fair Value for Exercise Price", "terseLabel": "Minimum exercise price as a percentage of the fair value per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumPercentageOfFairValueForExercisePrice", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "feye_ShareBasedCompensationByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation by Share-based Payment Award, Equity Instruments Other Than Options, Aggregate Intrinsic Value [Abstract]", "label": "Share-based Compensation by Share-based Payment Award, Equity Instruments Other Than Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails" ], "xbrltype": "stringItemType" }, "feye_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Aggregate Intrinsic Value [Abstract]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresAggregateIntrinsicValueAbstract", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryoftheActivityforStockOptionChangesandSummaryofInformationRelatedtoOptionsOutstandingandOptionsExercisableDetails" ], "xbrltype": "stringItemType" }, "feye_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsGrantsGrantDateFairValuePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants, Grant Date Fair Value, Percentage", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants, Grant Date Fair Value, Percentage", "terseLabel": "Grant date fair value, percentage, no less than" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsGrantsGrantDateFairValuePercentage", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "feye_SharebasedCompensationArrangementbySharebasedPaymentAwardPercentageofVotingPowerOwned": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Voting Power Owned", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Voting Power Owned", "terseLabel": "Employee stock ownership, combined voting power of all stock" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardPercentageofVotingPowerOwned", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "feye_SoftwareandServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software and Services [Member]", "label": "Software and Services [Member]", "terseLabel": "Software and Services" } } }, "localname": "SoftwareandServicesMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "feye_TemporaryEquityAccretionToRedemptionValueRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Accretion to Redemption Value Recognized", "label": "Temporary Equity, Accretion to Redemption Value Recognized", "terseLabel": "Accretion recognized" } } }, "localname": "TemporaryEquityAccretionToRedemptionValueRecognized", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "feye_TemporaryEquityConvertibleThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Convertible, Threshold Consecutive Trading Days", "label": "Temporary Equity, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Consecutive trading days" } } }, "localname": "TemporaryEquityConvertibleThresholdConsecutiveTradingDays", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "integerItemType" }, "feye_TemporaryEquityConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Convertible, Threshold Trading Days", "label": "Temporary Equity, Convertible, Threshold Trading Days", "terseLabel": "Trading days" } } }, "localname": "TemporaryEquityConvertibleThresholdTradingDays", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "integerItemType" }, "feye_TemporaryEquityDividendRatePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Dividend Rate, Percent", "label": "Temporary Equity, Dividend Rate, Percent", "terseLabel": "Dividend rate" } } }, "localname": "TemporaryEquityDividendRatePercent", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "pureItemType" }, "feye_TemporaryEquityIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Issuance Costs", "label": "Temporary Equity, Issuance Costs", "negatedTerseLabel": "Series A convertible preferred stock issuance costs" } } }, "localname": "TemporaryEquityIssuanceCosts", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "feye_TemporaryEquityIssuedThresholdPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Issued Threshold, Percent", "label": "Temporary Equity, Issued Threshold, Percent", "terseLabel": "Percent issued still outstanding" } } }, "localname": "TemporaryEquityIssuedThresholdPercent", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "percentItemType" }, "feye_TemporaryEquityNetDebtThreshold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Net Debt Threshold", "label": "Temporary Equity, Net Debt Threshold", "terseLabel": "Excess of net debt" } } }, "localname": "TemporaryEquityNetDebtThreshold", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "feye_TemporaryEquityPaidInKindDividendPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Paid In-Kind Dividend Period", "label": "Temporary Equity, Paid In-Kind Dividend Period", "terseLabel": "Paid in-kind dividend period" } } }, "localname": "TemporaryEquityPaidInKindDividendPeriod", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "durationItemType" }, "feye_TemporaryEquityRedemptionPricePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Redemption Price, Percentage", "label": "Temporary Equity, Redemption Price, Percentage", "terseLabel": "Conversion price, percent" } } }, "localname": "TemporaryEquityRedemptionPricePercentage", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "percentItemType" }, "feye_TemporaryEquityTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity [Text Block]", "label": "Temporary Equity [Text Block]", "terseLabel": "Redeemable Convertible Preferred Stock" } } }, "localname": "TemporaryEquityTextBlock", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/RedeemableConvertiblePreferredStock" ], "xbrltype": "textBlockItemType" }, "feye_TransitionServicesAgreementAndResellerAndMarketCooperationAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transition Services Agreement And Reseller And Market Cooperation Agreement", "label": "Transition Services Agreement And Reseller And Market Cooperation Agreement [Member]", "terseLabel": "TSA and RSA" } } }, "localname": "TransitionServicesAgreementAndResellerAndMarketCooperationAgreementMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "feye_TransitionServicesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transition Services Agreement", "label": "Transition Services Agreement [Member]", "terseLabel": "TSA" } } }, "localname": "TransitionServicesAgreementMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "feye_TypeOfAgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type Of Agreement", "label": "Type Of Agreement [Axis]", "terseLabel": "Type Of Agreement [Axis]" } } }, "localname": "TypeOfAgreementAxis", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "feye_TypeOfAgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type Of Agreement", "label": "Type Of Agreement [Domain]", "terseLabel": "Type Of Agreement [Domain]" } } }, "localname": "TypeOfAgreementDomain", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "feye_UnvestedRestrictedStockAwardsAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested Restricted Stock Awards and Restricted Stock Units [Member]", "label": "Unvested Restricted Stock Awards and Restricted Stock Units [Member]", "verboseLabel": "Unvested restricted stock awards and units" } } }, "localname": "UnvestedRestrictedStockAwardsAndRestrictedStockUnitsMember", "nsuri": "http://www.fireeye.com/20210930", "presentation": [ "http://www.fireeye.com/role/NetLossperShareScheduleofOutstandingOptionsandUnvestedSharesExcludedfromComputationofDilutedNetLossperCommonShareDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "APAC" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationScheduleofRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r218", "r418", "r423", "r680" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r334", "r379", "r448", "r450", "r600", "r601", "r602", "r603", "r604", "r605", "r624", "r677", "r681", "r707", "r708" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansAssumptionsDetails", "http://www.fireeye.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r334", "r379", "r448", "r450", "r600", "r601", "r602", "r603", "r604", "r605", "r624", "r677", "r681", "r707", "r708" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansAssumptionsDetails", "http://www.fireeye.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r218", "r418", "r423", "r680" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r212", "r418", "r421", "r627", "r676", "r678" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/DeferredRevenueScheduleofDeferredRevenueDetails", "http://www.fireeye.com/role/SegmentandMajorCustomersInformationRevenuebyProductDetails", "http://www.fireeye.com/role/SegmentandMajorCustomersInformationScheduleofRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r212", "r418", "r421", "r627", "r676", "r678" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/DeferredRevenueScheduleofDeferredRevenueDetails", "http://www.fireeye.com/role/SegmentandMajorCustomersInformationRevenuebyProductDetails", "http://www.fireeye.com/role/SegmentandMajorCustomersInformationScheduleofRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r334", "r379", "r426", "r448", "r450", "r600", "r601", "r602", "r603", "r604", "r605", "r624", "r677", "r681", "r707", "r708" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansAssumptionsDetails", "http://www.fireeye.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r334", "r379", "r426", "r448", "r450", "r600", "r601", "r602", "r603", "r604", "r605", "r624", "r677", "r681", "r707", "r708" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansAssumptionsDetails", "http://www.fireeye.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r213", "r214", "r418", "r422", "r679", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationScheduleofRevenuebyGeographicRegionDetails", "http://www.fireeye.com/role/SegmentandMajorCustomersInformationSummaryofLonglivedAssetsbyGeographicRegionBasedonPhysicalLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r213", "r214", "r418", "r422", "r679", "r692", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationScheduleofRevenuebyGeographicRegionDetails", "http://www.fireeye.com/role/SegmentandMajorCustomersInformationSummaryofLonglivedAssetsbyGeographicRegionBasedonPhysicalLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r57", "r590" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r30", "r45", "r220", "r221" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $563 and $1,225 at September 30, 2021 and December 31, 2020, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r59" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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 and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r56", "r286" ], "calculation": { "http://www.fireeye.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r48", "r73", "r74", "r75", "r663", "r686", "r687" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r72", "r75", "r81", "r82", "r83", "r136", "r137", "r138", "r536", "r682", "r683", "r726" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive income:" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r274" ], "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", "verboseLabel": "Estimated Useful Life (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsIdentifiableIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r46", "r486", "r590" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld for taxes" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r330" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Equity component of debt" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments", "terseLabel": "Equity component of debt, subsequent adjustments" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r452", "r454", "r489", "r490" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity" ], "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 loss from continuing operations to net cash used in continuing operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r454", "r479", "r488" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansScheduleofStockBasedCompensationExpenseRelatedtoStockOptionsESPPandRestrictedStockUnitsandAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r222", "r251", "r253", "r254" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r117", "r354", "r368", "r369", "r568" ], "calculation": { "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleofInterestExpenserelatedtotheConvertibleSeniorNotesDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Non-cash interest expense related to convertible senior notes" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleofInterestExpenserelatedtotheConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r117", "r272", "r279" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r165" ], "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": "Antidilutive securities excluded from net loss per share (shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesPrepaidForwardStockPurchaseNarrativeDetails", "http://www.fireeye.com/role/NetLossperShareScheduleofOutstandingOptionsandUnvestedSharesExcludedfromComputationofDilutedNetLossperCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/NetLossperShareScheduleofOutstandingOptionsandUnvestedSharesExcludedfromComputationofDilutedNetLossperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/NetLossperShareScheduleofOutstandingOptionsandUnvestedSharesExcludedfromComputationofDilutedNetLossperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/NetLossperShareScheduleofOutstandingOptionsandUnvestedSharesExcludedfromComputationofDilutedNetLossperCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r129", "r196", "r201", "r208", "r249", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r533", "r537", "r556", "r588", "r590", "r632", "r660" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r31", "r32", "r70", "r129", "r249", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r533", "r537", "r556", "r588", "r590" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r547" ], "calculation": { "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets measured at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r1", "r2", "r20", "r22", "r26", "r289" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "totalLabel": "Total assets classified as held for sale" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets [Abstract]", "terseLabel": "MAJOR CLASSES OF ASSETS" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r1", "r2", "r20", "r22", "r26", "r283", "r289" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Current assets held for sale", "totalLabel": "Total current assets held for sale" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets", "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets, Current [Abstract]", "terseLabel": "Current:" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent [Abstract]", "terseLabel": "Non-current:" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r227" ], "calculation": { "http://www.fireeye.com/role/InvestmentsSummaryofInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r228" ], "calculation": { "http://www.fireeye.com/role/InvestmentsSummaryofInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r225", "r259" ], "calculation": { "http://www.fireeye.com/role/InvestmentsSummaryofContractualMaturitiesofInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.fireeye.com/role/InvestmentsSummaryofInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Total" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsSummaryofContractualMaturitiesofInvestmentsDetails", "http://www.fireeye.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss [Abstract]", "verboseLabel": "Unrealized Loss" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r232" ], "calculation": { "http://www.fireeye.com/role/InvestmentsSummaryofContractualMaturitiesofInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due within one to three years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsSummaryofContractualMaturitiesofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r229", "r232", "r652" ], "calculation": { "http://www.fireeye.com/role/InvestmentsSummaryofContractualMaturitiesofInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due within one to three years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsSummaryofContractualMaturitiesofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r231" ], "calculation": { "http://www.fireeye.com/role/InvestmentsSummaryofContractualMaturitiesofInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsSummaryofContractualMaturitiesofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r229", "r231", "r651" ], "calculation": { "http://www.fireeye.com/role/InvestmentsSummaryofContractualMaturitiesofInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsSummaryofContractualMaturitiesofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r224", "r226", "r259", "r639" ], "calculation": { "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.fireeye.com/role/InvestmentsSummaryofContractualMaturitiesofInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.fireeye.com/role/InvestmentsSummaryofInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Estimated Fair Value", "totalLabel": "Total", "verboseLabel": "Total short-term investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://www.fireeye.com/role/InvestmentsSummaryofContractualMaturitiesofInvestmentsDetails", "http://www.fireeye.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsSummaryofContractualMaturitiesofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r456", "r481" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceScheduleofReservedSharesofCommonStockforIssuanceDetails", "http://www.fireeye.com/role/EquityAwardPlansAssumptionsDetails", "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r541", "r542" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r447", "r449" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsIdentifiableIntangibleAssetsAcquiredDetails", "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r447", "r449", "r512", "r513" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsIdentifiableIntangibleAssetsAcquiredDetails", "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Common stock issued to acquire company (shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsIdentifiableIntangibleAssetsAcquiredDetails", "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.fireeye.com/role/BusinessCombinationsPurchasedIntangibleAssetsDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r528" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill, expected tax deductible amount" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r522", "r523", "r524" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r522", "r523" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "verboseLabel": "Consideration transferred, equity interests" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r521", "r522", "r523", "r526" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Liabilities assumed" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r529" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r515" ], "calculation": { "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r514", "r515" ], "calculation": { "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets", "verboseLabel": "Amount" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsIdentifiableIntangibleAssetsAcquiredDetails", "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r515" ], "calculation": { "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total preliminary purchase price allocation" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r121", "r122", "r123" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property and equipment and demonstration units in accounts payable and accrued liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r273" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized software development costs" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r709", "r711" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization of capitalized software development costs" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r29", "r54", "r119" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Total cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r112", "r119", "r124" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r112", "r557" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING ACTIVITIES:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "auth_ref": [ "r19", "r112" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities of 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": "Cash Provided by (Used in) Investing Activities, Discontinued Operations", "terseLabel": "Net cash used in investing activities - discontinued operations" } } }, "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r19", "r112" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "terseLabel": "Net cash provided by operating activities - discontinued operations" } } }, "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r655" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails", "http://www.fireeye.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r126", "r129", "r153", "r154", "r159", "r162", "r164", "r172", "r173", "r174", "r249", "r318", "r322", "r323", "r324", "r327", "r328", "r377", "r378", "r382", "r386", "r556", "r717" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceNarrativeDetails", "http://www.fireeye.com/role/CommonSharesReservedforIssuanceScheduleofReservedSharesofCommonStockforIssuanceDetails", "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceNarrativeDetails", "http://www.fireeye.com/role/CommonSharesReservedforIssuanceScheduleofReservedSharesofCommonStockforIssuanceDetails", "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails", "http://www.fireeye.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r65", "r313", "r640", "r667" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r310", "r311", "r312", "r315", "r694" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for future issuance (shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceScheduleofReservedSharesofCommonStockforIssuanceDetails", "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock).", "label": "Common Stock Including Additional Paid in Capital [Member]", "terseLabel": "Common stock and additional paid-in-capital:" } } }, "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r136", "r137", "r544" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceNarrativeDetails", "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r44" ], "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 (shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceNarrativeDetails", "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r44", "r393" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r44", "r590" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, par value of $0.0001 per share; 1,000,000 shares authorized, 239,783 shares and 235,690 shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r77", "r79", "r80", "r90", "r645", "r673" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r180", "r181", "r218", "r554", "r555", "r693" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r180", "r181", "r218", "r554", "r555", "r689", "r693" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r180", "r181", "r218", "r554", "r555", "r689", "r693" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r180", "r181", "r218", "r554", "r555" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r180", "r181", "r218", "r554", "r555", "r693" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractBasedIntangibleAssetsMember": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Right received from contract, including, but not limited to, advertising contract, broadcast rights, franchise agreement, lease agreement, licensing agreement, and use rights.", "label": "Contract-Based Intangible Assets [Member]", "terseLabel": "Contract backlog" } } }, "localname": "ContractBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Deferred Revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DeferredRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r405", "r406", "r419" ], "calculation": { "http://www.fireeye.com/role/DeferredRevenueScheduleofDeferredRevenueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Deferred revenue", "totalLabel": "Total deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DeferredRevenueChangesinDeferredRevenueDetails", "http://www.fireeye.com/role/DeferredRevenueNarrativeDetails", "http://www.fireeye.com/role/DeferredRevenueScheduleofDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r405", "r406", "r419" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.fireeye.com/role/DeferredRevenueScheduleofDeferredRevenueDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current", "verboseLabel": "Total deferred revenue, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets", "http://www.fireeye.com/role/DeferredRevenueScheduleofDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r405", "r406", "r419" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.fireeye.com/role/DeferredRevenueScheduleofDeferredRevenueDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current", "verboseLabel": "Total deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets", "http://www.fireeye.com/role/DeferredRevenueScheduleofDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r39", "r635", "r662" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.", "label": "Convertible Debt", "terseLabel": "Carrying amount of convertible debt" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details" ], "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 debt" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r329", "r331", "r332", "r334", "r344", "r345", "r346", "r350", "r351", "r352", "r353", "r354", "r366", "r367", "r368", "r369" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible senior notes" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceScheduleofReservedSharesofCommonStockforIssuanceDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "verboseLabel": "Convertible senior notes" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/NetLossperShareScheduleofOutstandingOptionsandUnvestedSharesExcludedfromComputationofDilutedNetLossperCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Schedule of the Liability and Equity Components of the Convertible Senior Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleLongTermNotesPayable": { "auth_ref": [ "r63" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Noncurrent", "terseLabel": "Convertible senior notes, non-current, net" } } }, "localname": "ConvertibleLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableCurrent": { "auth_ref": [ "r59" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Current", "terseLabel": "Convertible senior notes, current, net" } } }, "localname": "ConvertibleNotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r36", "r633", "r658", "r690" ], "lang": { "en-us": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable [Member]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleofInterestExpenserelatedtotheConvertibleSeniorNotesDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleoftheLiabilityandEquityComponentsoftheConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r377", "r378", "r382" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Series A convertible preferred stock", "verboseLabel": "Convertible preferred stock" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceNarrativeDetails", "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity", "http://www.fireeye.com/role/NetLossperShareScheduleofOutstandingOptionsandUnvestedSharesExcludedfromComputationofDilutedNetLossperCommonShareDetails", "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r427", "r442", "r688" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate notes and bonds", "verboseLabel": "Corporate notes and bonds" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails", "http://www.fireeye.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r95", "r627" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsProductLineMember": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered from specified product or service, when it serves as benchmark in concentration of risk calculation.", "label": "Cost of Goods and Service, Product and Service Benchmark [Member]", "terseLabel": "Cost of platform, cloud subscription and managed services revenue" } } }, "localname": "CostOfGoodsProductLineMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansScheduleofStockBasedCompensationExpenseRelatedtoStockOptionsESPPandRestrictedStockUnitsandAwardsDetails" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r179", "r218" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r519" ], "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", "verboseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsIdentifiableIntangibleAssetsAcquiredDetails", "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/BusinessCombinationsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r121", "r123" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt Conversion, Converted Instrument, Shares Issued", "terseLabel": "Number of shares issued from conversion of debt (in shares)" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r125", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r348", "r355", "r356", "r358", "r372" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r36", "r38", "r39", "r128", "r134", "r331", "r332", "r333", "r334", "r335", "r336", "r338", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r366", "r367", "r368", "r369", "r569", "r633", "r635", "r658" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceScheduleofReservedSharesofCommonStockforIssuanceDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleofInterestExpenserelatedtotheConvertibleSeniorNotesDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleoftheLiabilityandEquityComponentsoftheConvertibleSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r39", "r360", "r635", "r658" ], "calculation": { "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleoftheLiabilityandEquityComponentsoftheConvertibleSeniorNotesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Debt amount outstanding", "verboseLabel": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleoftheLiabilityandEquityComponentsoftheConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r359" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "terseLabel": "Equity component, net of issuance costs" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleoftheLiabilityandEquityComponentsoftheConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r333", "r364" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (usd per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r62", "r333", "r394", "r397", "r399" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Debt instrument, convertible, conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period for discount on the liability component of convertible debt which may be settled in cash upon conversion, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Convertible, Remaining Discount Amortization Period", "terseLabel": "Remaining discount amortization period" } } }, "localname": "DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "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": "Threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "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": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r331", "r366", "r367", "r567", "r569", "r570" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r61", "r351", "r567" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Effective interest rate on the liability component" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleofInterestExpenserelatedtotheConvertibleSeniorNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r61", "r332" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleofInterestExpenserelatedtotheConvertibleSeniorNotesDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleoftheLiabilityandEquityComponentsoftheConvertibleSeniorNotesDetails", "http://www.fireeye.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMeasurementInput": { "auth_ref": [ "r551" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt.", "label": "Debt Instrument, Measurement Input", "terseLabel": "Measurement input" } } }, "localname": "DebtInstrumentMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails", "http://www.fireeye.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r63", "r128", "r134", "r331", "r332", "r333", "r334", "r335", "r336", "r338", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r366", "r367", "r368", "r369", "r569" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceScheduleofReservedSharesofCommonStockforIssuanceDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleofInterestExpenserelatedtotheConvertibleSeniorNotesDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleoftheLiabilityandEquityComponentsoftheConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r656" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r656" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r656" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "Subsequent to September 30, 2015" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r656" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "On or After June 1, 2020 Until June 1, 2022" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r656" ], "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": "Redemption price, percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of the original debt instrument that was repurchased.", "label": "Debt Instrument, Repurchased Face Amount", "terseLabel": "Repurchased principal amount of debt" } } }, "localname": "DebtInstrumentRepurchasedFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r63", "r128", "r134", "r331", "r332", "r333", "r334", "r335", "r336", "r338", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r357", "r366", "r367", "r368", "r369", "r394", "r398", "r399", "r400", "r566", "r567", "r569", "r570", "r657" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleofInterestExpenserelatedtotheConvertibleSeniorNotesDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleoftheLiabilityandEquityComponentsoftheConvertibleSeniorNotesDetails", "http://www.fireeye.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r344", "r566", "r570" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Initial purchaser's discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r344", "r361", "r366", "r367", "r568" ], "calculation": { "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleoftheLiabilityandEquityComponentsoftheConvertibleSeniorNotesDetails": { "order": 2.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", "negatedTerseLabel": "Less: Notes discounts and issuance costs, net of amortization" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleoftheLiabilityandEquityComponentsoftheConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r239", "r263", "r266" ], "calculation": { "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Greater Than 12 Months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r239", "r263" ], "calculation": { "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedTerseLabel": "Greater Than 12 Months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r239", "r263", "r266" ], "calculation": { "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Less Than 12 Months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r239", "r263" ], "calculation": { "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedTerseLabel": "Less Than 12 Months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table Text Block]", "terseLabel": "Summary of Investments" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r236", "r260", "r266" ], "calculation": { "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "totalLabel": "Total" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r237", "r261" ], "calculation": { "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Total" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r568" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r130", "r497", "r502", "r503", "r504" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r425", "r427", "r429", "r441", "r442", "r443" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Employer matching contributions" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EmployeeBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year.", "label": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage", "terseLabel": "Employer contributions vested percentage" } } }, "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EmployeeBenefitPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r117", "r284" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation and amortization" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r117", "r193" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r520" ], "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", "verboseLabel": "Developed Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsIdentifiableIntangibleAssetsAcquiredDetails", "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/BusinessCombinationsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r418" ], "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": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Equity Award Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r456", "r481" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Summary of the Activity for Stock Option Changes and Summary of Information Related to Options Outstanding and Options Exercisable" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r6", "r7", "r8", "r9", "r10", "r17", "r88", "r670" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "totalLabel": "Net income from discontinued operations before income taxes" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "auth_ref": [ "r7", "r8", "r9", "r10", "r17", "r23", "r493", "r501", "r507" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "terseLabel": "Provision for income taxes" } } }, "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.", "label": "Discontinued Operations, Disposed of by Sale [Member]", "terseLabel": "Discontinued Operations, Disposed of by Sale" } } }, "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "auth_ref": [ "r3", "r5", "r22" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations, Held-for-sale [Member]", "terseLabel": "Discontinued Operations, Held-for-sale" } } }, "localname": "DiscontinuedOperationsHeldforsaleMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails", "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DiscontinuedOperationsPolicyTextBlock": { "auth_ref": [ "r11", "r27" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation.", "label": "Discontinued Operations, Policy [Policy Text Block]", "terseLabel": "Discontinued Operations" } } }, "localname": "DiscontinuedOperationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails", "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails", "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "auth_ref": [ "r1", "r2", "r20", "r289" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $905 and $1,334 at September 30, 2021 and December 31, 2020, respectively" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "auth_ref": [ "r1", "r2", "r20", "r283", "r289" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": { "auth_ref": [ "r1", "r2", "r20", "r22", "r26", "r282", "r289" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent", "terseLabel": "Long-term assets held for sale" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "auth_ref": [ "r1", "r2", "r20", "r289" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 9.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "periodEndLabel": "Cash and cash equivalents held for sale, end of period", "periodStartLabel": "Cash and cash equivalents held for sale, beginning of period", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Total cash consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.fireeye.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "auth_ref": [ "r18", "r26" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails": { "order": 4.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "terseLabel": "Cost of revenue" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent": { "auth_ref": [ "r1", "r2", "r20", "r283", "r289" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as deferred revenue attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Deferred Revenue, Current", "terseLabel": "Deferred revenue, current" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueNoncurrent": { "auth_ref": [ "r1", "r2", "r20", "r282", "r289" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as deferred revenue attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "auth_ref": [ "r18" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails": { "order": 6.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent": { "auth_ref": [ "r1", "r2", "r20", "r283", "r289" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 7.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Goodwill, Current", "terseLabel": "Goodwill" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent": { "auth_ref": [ "r1", "r2", "r20", "r282", "r289" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 6.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Goodwill, Noncurrent", "terseLabel": "Goodwill" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent": { "auth_ref": [ "r1", "r2", "r20", "r283", "r289" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 5.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Intangible Assets, Current", "terseLabel": "Intangible assets, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent": { "auth_ref": [ "r1", "r2", "r20", "r282", "r289" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 5.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent", "terseLabel": "Intangible assets, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent": { "auth_ref": [ "r1", "r2", "r20", "r283", "r289" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Inventory, Current", "terseLabel": "Inventories" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": { "auth_ref": [ "r1", "r2", "r20", "r283", "r289" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent": { "auth_ref": [ "r1", "r2", "r20", "r283", "r289" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 6.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Current", "terseLabel": "Property and equipment, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": { "auth_ref": [ "r1", "r2", "r20", "r282", "r289" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent", "terseLabel": "Property and equipment, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r18", "r26" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Revenue from discontinued operations" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]", "terseLabel": "MAJOR LINE ITEMS CONSTITUTING NET INCOME" } } }, "localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r28", "r292" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Discontinued Operations" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r447", "r449" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails", "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r38", "r40", "r634", "r661" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends Payable", "terseLabel": "Dividends payable" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationScheduleofRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r91", "r141", "r142", "r143", "r144", "r145", "r150", "r153", "r162", "r163", "r164", "r168", "r169", "r545", "r546", "r646", "r674" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share attributable to common stockholders, basic (usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/NetLossperShareScheduleofComputationofNetLossperCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/NetLossperShareScheduleofComputationofNetLossperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Denominator:", "verboseLabel": "Net loss per share attributable to common stockholders, basic and diluted:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/NetLossperShareScheduleofComputationofNetLossperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r91", "r141", "r142", "r143", "r144", "r145", "r153", "r162", "r163", "r164", "r168", "r169", "r545", "r546", "r646", "r674" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share attributable to common stockholders, diluted (usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/NetLossperShareScheduleofComputationofNetLossperCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r165", "r166", "r167", "r170" ], "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/NetLossperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r59" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansScheduleofStockBasedCompensationExpenseRelatedtoStockOptionsESPPandRestrictedStockUnitsandAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r480" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Compensation cost not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Compensation cost not yet recognized, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock Purchase Plan (ESPP)", "verboseLabel": "ESPP shares" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceScheduleofReservedSharesofCommonStockforIssuanceDetails", "http://www.fireeye.com/role/EquityAwardPlansAssumptionsDetails", "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails", "http://www.fireeye.com/role/NetLossperShareScheduleofOutstandingOptionsandUnvestedSharesExcludedfromComputationofDilutedNetLossperCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "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 from External Customer [Line Items]", "terseLabel": "Revenue from External Customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DeferredRevenueScheduleofDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "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, Major Customer [Line Items]", "terseLabel": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r81", "r82", "r83", "r136", "r137", "r138", "r140", "r146", "r148", "r171", "r250", "r393", "r401", "r483", "r484", "r485", "r498", "r499", "r544", "r558", "r559", "r560", "r561", "r562", "r563", "r682", "r683", "r684", "r726" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "auth_ref": [ "r87", "r111", "r117", "r668" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.", "label": "Proceeds from Equity Method Investment, Distribution", "terseLabel": "Amounts paid to shareholders" } } }, "localname": "EquityMethodInvestmentDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount", "terseLabel": "Extinguishment of debt, amount" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FacilityClosingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Facility Closing [Member]", "terseLabel": "Facilities costs", "verboseLabel": "Facilities Costs" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/RestructuringChargesNarrativeDetails", "http://www.fireeye.com/role/RestructuringChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r547", "r548", "r549", "r553" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r346", "r366", "r367", "r427", "r429", "r430", "r431", "r432", "r433", "r434", "r442", "r548", "r597", "r598", "r599" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsNarrativeDetails", "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r346", "r427", "r429", "r434", "r442", "r548", "r597" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r346", "r366", "r367", "r427", "r429", "r434", "r442", "r548", "r598" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level\u00a02" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsNarrativeDetails", "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r346", "r366", "r367", "r427", "r429", "r430", "r431", "r432", "r433", "r434", "r442", "r548", "r599" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r346", "r366", "r367", "r427", "r429", "r430", "r431", "r432", "r433", "r434", "r442", "r597", "r598", "r599" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsNarrativeDetails", "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r234", "r235", "r243", "r244", "r245", "r252", "r255", "r256", "r257", "r258", "r262", "r264", "r265", "r266", "r357", "r391", "r543", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r717", "r718", "r719", "r720", "r721", "r722", "r723" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails", "http://www.fireeye.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r278" ], "calculation": { "http://www.fireeye.com/role/BusinessCombinationsPurchasedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less: accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsPurchasedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r280" ], "calculation": { "http://www.fireeye.com/role/BusinessCombinationsScheduleofExpectedAnnualAmortizationExpenseofIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsScheduleofExpectedAnnualAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/BusinessCombinationsScheduleofExpectedAnnualAmortizationExpenseofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2021 (remaining three months)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsScheduleofExpectedAnnualAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r280" ], "calculation": { "http://www.fireeye.com/role/BusinessCombinationsScheduleofExpectedAnnualAmortizationExpenseofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsScheduleofExpectedAnnualAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r280" ], "calculation": { "http://www.fireeye.com/role/BusinessCombinationsScheduleofExpectedAnnualAmortizationExpenseofIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsScheduleofExpectedAnnualAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r280" ], "calculation": { "http://www.fireeye.com/role/BusinessCombinationsScheduleofExpectedAnnualAmortizationExpenseofIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsScheduleofExpectedAnnualAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r273", "r275", "r278", "r281", "r628", "r629" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsIdentifiableIntangibleAssetsAcquiredDetails", "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/BusinessCombinationsPurchasedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r278", "r629" ], "calculation": { "http://www.fireeye.com/role/BusinessCombinationsPurchasedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Total intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsPurchasedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r273", "r277" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsIdentifiableIntangibleAssetsAcquiredDetails", "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/BusinessCombinationsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r278", "r628" ], "calculation": { "http://www.fireeye.com/role/BusinessCombinationsPurchasedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.fireeye.com/role/BusinessCombinationsScheduleofExpectedAnnualAmortizationExpenseofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total net intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsPurchasedIntangibleAssetsDetails", "http://www.fireeye.com/role/BusinessCombinationsScheduleofExpectedAnnualAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r117", "r370", "r371" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on repurchase of convertible senior notes" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r96" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r92" ], "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansScheduleofStockBasedCompensationExpenseRelatedtoStockOptionsESPPandRestrictedStockUnitsandAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r267", "r268", "r590", "r631" ], "calculation": { "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r269", "r511" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Goodwill, tax adjustment" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r93", "r129", "r196", "r200", "r204", "r207", "r210", "r249", "r318", "r319", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r556" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Total gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]", "terseLabel": "Fair Value" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsSummaryofContractualMaturitiesofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r94", "r118", "r141", "r142", "r143", "r144", "r160", "r164", "r530" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "terseLabel": "Loss from continuing operations", "totalLabel": "Loss from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/NetLossperShareScheduleofComputationofNetLossperCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r196", "r200", "r204", "r207", "r210" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r84", "r91", "r139", "r141", "r142", "r143", "r144", "r153", "r162", "r163", "r546", "r641", "r643", "r646", "r669" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Continuing operations, basic (usd per share)", "verboseLabel": "Net loss from continuing operations per share attributable to common stockholders, Basic (usd per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/NetLossperShareScheduleofComputationofNetLossperCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r84", "r91", "r139", "r141", "r142", "r143", "r144", "r153", "r162", "r163", "r164", "r546", "r646", "r669", "r672", "r674" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during 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": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Continuing operations, diluted (usd per share)", "verboseLabel": "Net loss from continuing operations per share attributable to common stockholders, diluted (usd per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/NetLossperShareScheduleofComputationofNetLossperCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "auth_ref": [ "r6", "r7", "r8", "r9", "r10", "r17", "r23", "r531" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "netLabel": "Less: income from discontinued operations", "terseLabel": "Net income from discontinued operations", "totalLabel": "Net income from discontinued operations, net of income taxes", "verboseLabel": "Net income from discontinued operations, net of income taxes" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails", "http://www.fireeye.com/role/NetLossperShareScheduleofComputationofNetLossperCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r88", "r91", "r154", "r162", "r163", "r646", "r670", "r672", "r674" ], "lang": { "en-us": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "Discontinued operations, basic (usd per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/NetLossperShareScheduleofComputationofNetLossperCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r154", "r162", "r163", "r539" ], "lang": { "en-us": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "terseLabel": "Discontinued operations, diluted (usd per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/NetLossperShareScheduleofComputationofNetLossperCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r87", "r117", "r194", "r246", "r642", "r668" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Gain (loss) from investment" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r447", "r449" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails", "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails", "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r2", "r11", "r12", "r13", "r14", "r15", "r16", "r21", "r24", "r25", "r26", "r290", "r291" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsMajorLineItemsConstitutingNetIncomeDetails", "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r288", "r297" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansScheduleofStockBasedCompensationExpenseRelatedtoStockOptionsESPPandRestrictedStockUnitsandAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansScheduleofStockBasedCompensationExpenseRelatedtoStockOptionsESPPandRestrictedStockUnitsandAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r131", "r494", "r495", "r496", "r500", "r505", "r508", "r509", "r510" ], "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r132", "r147", "r148", "r195", "r493", "r501", "r506", "r675" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "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)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r114", "r120" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r116" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r116" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r116" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r116", "r625" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r116" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of business acquisitions:" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r116" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r271", "r276" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r85", "r192", "r565", "r568", "r647" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r97", "r352", "r365", "r368", "r369" ], "calculation": { "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleofInterestExpenserelatedtotheConvertibleSeniorNotesDetails": { "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 interest expense recognized" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleofInterestExpenserelatedtotheConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r99", "r353", "r368", "r369" ], "calculation": { "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleofInterestExpenserelatedtotheConvertibleSeniorNotesDetails": { "order": 1.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": "Coupon interest" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleofInterestExpenserelatedtotheConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Schedule of Interest Expense Related to the Convertible Senior Notes" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r109", "r113", "r120" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Summary of Contractual Maturities of Investments" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]", "terseLabel": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r242", "r630", "r653", "r691", "r724" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r584", "r586" ], "calculation": { "http://www.fireeye.com/role/LeasesComponentsofLeaseExpensesDetails": { "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 net lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r584" ], "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 Components of Lease Expenses and Supplemental Balance Sheet, Cash Flow and Other Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r576" ], "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "terseLabel": "Operating leases:" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r585" ], "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 Cash Flows of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r585" ], "calculation": { "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r585" ], "calculation": { "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "2027 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r585" ], "calculation": { "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r585" ], "calculation": { "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r585" ], "calculation": { "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r585" ], "calculation": { "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r585" ], "calculation": { "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r585" ], "calculation": { "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2021 (remaining three months)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r585" ], "calculation": { "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r574" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r575" ], "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": "Optional extension term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r587" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Amount drawn against letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r58", "r129", "r202", "r249", "r318", "r319", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r534", "r537", "r538", "r556", "r588", "r589" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r51", "r129", "r249", "r556", "r590", "r636", "r665" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES, CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES, CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r60", "r129", "r249", "r318", "r319", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r534", "r537", "r538", "r556", "r588", "r589", "r590" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r1", "r2", "r20", "r22", "r26", "r289" ], "calculation": { "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "totalLabel": "Total liabilities classified as held for sale" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities [Abstract]", "terseLabel": "MAJOR CLASSES OF LIABILITIES" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r1", "r2", "r20", "r22", "r26", "r283", "r289" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "terseLabel": "Current liabilities held for sale", "totalLabel": "Total current liabilities held for sale" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets", "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current [Abstract]", "terseLabel": "Current:" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": { "auth_ref": [ "r1", "r2", "r20", "r22", "r26", "r282", "r289" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent", "terseLabel": "Long-term liabilities held for sale" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current:" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTheAssetsandLiabilitiesIncludedWithinDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Summary of Long Lived Assets by Geographic Region Based on Physical Location" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r39", "r345", "r362", "r366", "r367", "r635", "r662" ], "calculation": { "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleoftheLiabilityandEquityComponentsoftheConvertibleSeniorNotesDetails": { "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleoftheLiabilityandEquityComponentsoftheConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]", "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "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": "Long-term Purchase Commitment [Line Items]", "terseLabel": "Long-term Purchase Commitment [Line Items]" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table]", "terseLabel": "Long-term Purchase Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleofInterestExpenserelatedtotheConvertibleSeniorNotesDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleoftheLiabilityandEquityComponentsoftheConvertibleSeniorNotesDetails", "http://www.fireeye.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r63", "r317" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleofInterestExpenserelatedtotheConvertibleSeniorNotesDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesScheduleoftheLiabilityandEquityComponentsoftheConvertibleSeniorNotesDetails", "http://www.fireeye.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyNewClaimsFiledNumber": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "The total number of new claims filed pertaining to a loss contingency during the period.", "label": "Loss Contingency, New Claims Filed, Number", "terseLabel": "Number of claims" } } }, "localname": "LossContingencyNewClaimsFiledNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Measurement Input, Discount Rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input, Share Price [Member]", "terseLabel": "Measurement Input, Share Price" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails", "http://www.fireeye.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails", "http://www.fireeye.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r427" ], "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r112" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r112" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": { "auth_ref": [ "r112" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities, excluding 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, Continuing Operations", "totalLabel": "Net cash provided by (used in) investing activities - continuing operations" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r112", "r115", "r118" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "auth_ref": [ "r112", "r115", "r118" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, excluding 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, Continuing Operations", "totalLabel": "Net cash used in operating activities - continuing operations" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r26", "r76", "r78", "r83", "r89", "r118", "r129", "r139", "r141", "r142", "r143", "r144", "r147", "r148", "r160", "r196", "r200", "r204", "r207", "r210", "r249", "r318", "r319", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r546", "r556", "r644", "r671" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity", "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.fireeye.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/NetLossperShareScheduleofComputationofNetLossperCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r141", "r142", "r143", "r144", "r150", "r151", "r161", "r164", "r196", "r200", "r204", "r207", "r210" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/NetLossperShareScheduleofComputationofNetLossperCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r152", "r155", "r156", "r157", "r158", "r161", "r164" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/NetLossperShareScheduleofComputationofNetLossperCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "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": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationSummaryofLonglivedAssetsbyGeographicRegionBasedonPhysicalLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "verboseLabel": "Non-competition agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r187" ], "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r196", "r200", "r204", "r207", "r210" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r577", "r586" ], "calculation": { "http://www.fireeye.com/role/LeasesComponentsofLeaseExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r572" ], "calculation": { "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.fireeye.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails", "http://www.fireeye.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r572" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.fireeye.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedLabel": "Less: current lease obligations", "terseLabel": "Operating lease liabilities, current", "verboseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets", "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails", "http://www.fireeye.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r572" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.fireeye.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "netLabel": "Operating lease liabilities, non-current", "terseLabel": "Operating lease liabilities, non-current", "verboseLabel": "Long-term lease obligations" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets", "http://www.fireeye.com/role/LeasesScheduleofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails", "http://www.fireeye.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r573", "r580" ], "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": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r571" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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, net", "verboseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets", "http://www.fireeye.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r583", "r586" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r582", "r586" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r135", "r149", "r185", "r540" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of Business and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r531", "r532", "r535" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Change in net unrealized gain (loss) on available-for-sale investments" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r71", "r73" ], "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": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "verboseLabel": "Net unrealized gain (loss) on investments" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r64" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r118" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r98" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r117" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Paid-in-Kind Interest", "terseLabel": "Non-cash interest expense related to convertible senior notes" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForOtherDeposits": { "auth_ref": [ "r102" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for deposits classified as other.", "label": "Payments for Other Deposits", "negatedTerseLabel": "Lease deposits" } } }, "localname": "PaymentsForOtherDeposits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfEquity": { "auth_ref": [ "r106" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common and preferred stock.", "label": "Payments for Repurchase of Equity", "negatedTerseLabel": "Share repurchases" } } }, "localname": "PaymentsForRepurchaseOfEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r110", "r296" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/RestructuringChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r108" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedTerseLabel": "Series A convertible preferred stock issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r106" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Payment related to shares withheld for taxes" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r101", "r525" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Purchase consideration, cash paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r101" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Business acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r103" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investments classified as other.", "label": "Payments to Acquire Other Investments", "negatedLabel": "Purchase of investment in privately held company" } } }, "localname": "PaymentsToAcquireOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r102" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment and demonstration units" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r103" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-term Investments", "negatedTerseLabel": "Purchases of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r426", "r428", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r442", "r444", "r445", "r446", "r451" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Employee Benefit Plan" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EmployeeBenefitPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r456", "r481" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r43", "r377" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r43" ], "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 authorized (shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r43", "r377" ], "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 (shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r43" ], "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, outstanding (shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r31", "r52", "r53" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private Placement", "verboseLabel": "Series A Securities Financing Agreements" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r105" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of convertible senior notes, net of issuance costs" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2035Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "auth_ref": [ "r100", "r103" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Maturities, Prepayments and Calls of Short-term Investments", "terseLabel": "Proceeds from maturities of short-term investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r100" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Sale of Short-term Investments", "terseLabel": "Proceeds from sales of short-term investments" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r104", "r482" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of equity awards" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r104" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r56", "r287" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r292", "r695", "r696", "r697" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r55", "r285" ], "calculation": { "http://www.fireeye.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r34", "r35", "r287", "r590", "r654", "r666" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.fireeye.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net", "verboseLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets", "http://www.fireeye.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "http://www.fireeye.com/role/SegmentandMajorCustomersInformationSummaryofLonglivedAssetsbyGeographicRegionBasedonPhysicalLocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r34", "r287" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r34", "r285" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "terseLabel": "Non-cancellable open orders" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r107" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment 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": "Repayments of Convertible Debt", "negatedLabel": "Repurchase of convertible senior notes", "verboseLabel": "Repurchase of convertible senior notes" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/ConvertibleSeniorNotesRepurchaseofaPortionoftheSeriesANotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r492", "r626", "r710" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansScheduleofStockBasedCompensationExpenseRelatedtoStockOptionsESPPandRestrictedStockUnitsandAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r294", "r296", "r299", "r308", "r309" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring Charges" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/RestructuringCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r117", "r293", "r302", "r305" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r295", "r296", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/RestructuringChargesNarrativeDetails", "http://www.fireeye.com/role/RestructuringChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/RestructuringChargesNarrativeDetails", "http://www.fireeye.com/role/RestructuringChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r296", "r303" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Balance, September 30, 2021", "periodStartLabel": "Balance, December 31, 2020", "verboseLabel": "Restructuring reserve" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/RestructuringChargesNarrativeDetails", "http://www.fireeye.com/role/RestructuringChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "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": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/RestructuringChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveTranslationAndOtherAdjustment": { "auth_ref": [ "r296", "r303" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the restructuring reserve related to foreign currency translation (gain) loss and other increases (decreases).", "label": "Restructuring Reserve, Translation and Other Adjustment", "terseLabel": "Other adjustments" } } }, "localname": "RestructuringReserveTranslationAndOtherAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/RestructuringChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r47", "r401", "r486", "r590", "r664", "r685", "r687" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r136", "r137", "r138", "r140", "r146", "r148", "r250", "r483", "r484", "r485", "r498", "r499", "r544", "r682", "r684" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "verboseLabel": "Accumulated deficit:" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r190", "r191", "r199", "r205", "r206", "r212", "r213", "r218", "r417", "r418", "r627" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.fireeye.com/role/SegmentandMajorCustomersInformationRevenuebyProductDetails", "http://www.fireeye.com/role/SegmentandMajorCustomersInformationScheduleofRevenuebyGeographicRegionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r180", "r218" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r407", "r408", "r409", "r410", "r411", "r412", "r415", "r416", "r420", "r424" ], "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": "Deferred Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DeferredRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r215" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue From External Customers by Geographic Areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r413" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Backlog" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DeferredRevenueNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DeferredRevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Deferred Revenue" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DeferredRevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DeferredRevenueRemainingPerformanceObligationsDetails" ], "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DeferredRevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of Expected Recognition of Remaining Performance Obligations" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DeferredRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r414" ], "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", "verboseLabel": "Backlog" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DeferredRevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationScheduleofRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r581", "r586" ], "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 leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Aggregate purchase price" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Number of shares issued and sold (shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale price (usd per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r165" ], "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/NetLossperShareScheduleofOutstandingOptionsandUnvestedSharesExcludedfromComputationofDilutedNetLossperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Outstanding Options and Unvested Shares Excluded From Computation of Diluted Net Loss Per Common Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/NetLossperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "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 Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails", "http://www.fireeye.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r230", "r233", "r238", "r239", "r240", "r241", "r649", "r650" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails", "http://www.fireeye.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r512", "r513" ], "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsIdentifiableIntangibleAssetsAcquiredDetails", "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.fireeye.com/role/BusinessCombinationsPurchasedIntangibleAssetsDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r512", "r513" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Purchase Price Allocation" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r2", "r11", "r12", "r13", "r14", "r15", "r16", "r21", "r24", "r25", "r26", "r290", "r291" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities, Operations & Supplemental Information of the Discontinued Operations" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Computation of Net Loss Per Common Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/NetLossperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r454", "r478", "r488" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansScheduleofStockBasedCompensationExpenseRelatedtoStockOptionsESPPandRestrictedStockUnitsandAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r454", "r478", "r488" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense Related to Stock Options, ESPP and Restricted Stock Units and Awards" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DeferredRevenueScheduleofDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r26", "r129", "r248", "r249", "r556" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r547", "r548" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r273", "r277" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Purchased Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r56", "r287" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r295", "r296", "r297", "r298", "r305", "r306", "r307" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/RestructuringChargesNarrativeDetails", "http://www.fireeye.com/role/RestructuringChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r300", "r301", "r304" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Summary of Restructuring Activities" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/RestructuringChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r86", "r217" ], "lang": { "en-us": { "role": { "documentation": "Schedule of 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 [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationScheduleofRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r196", "r197", "r203", "r270" ], "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationRevenuebyProductDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r456", "r481" ], "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansAssumptionsDetails", "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions used in Black-Scholes Option Pricing Model" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Activity for Restricted Common Stock, RSAs and RSUs and Summary of Information Related to Unvested Restricted Common Stock, RSAs and RSUs and those Expected to Vest" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r66", "r126", "r172", "r173", "r373", "r375", "r376", "r377", "r378", "r379", "r380", "r382", "r386", "r391", "r394", "r395", "r396", "r398", "r399", "r400", "r401" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceNarrativeDetails", "http://www.fireeye.com/role/CommonSharesReservedforIssuanceScheduleofReservedSharesofCommonStockforIssuanceDetails", "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r42", "r43", "r44", "r374", "r375", "r376", "r394", "r395", "r396", "r398", "r399", "r400", "r401" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Reserved Shares of Common Stock for Issuance" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).", "label": "Schedule of Unrealized Loss on Investments [Table Text Block]", "terseLabel": "Summary of Gross Unrealized Losses and Fair Value of Investments in a Continuous Unrealized Loss Position" } } }, "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Expected Annual Amortization Expense of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r186", "r188", "r189", "r196", "r198", "r204", "r208", "r209", "r210", "r211", "r212", "r217", "r218", "r219" ], "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 and Major Customers Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SegmentandMajorCustomersInformationRevenuebyProductDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r92" ], "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansScheduleofStockBasedCompensationExpenseRelatedtoStockOptionsESPPandRestrictedStockUnitsandAwardsDetails" ], "xbrltype": "domainItemType" }, "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": "Convertible Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. 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": "Series A Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceScheduleofReservedSharesofCommonStockforIssuanceDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r116" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "verboseLabel": "General vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted- Average Contractual Life (years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r464" ], "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": "Cancelled (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r468" ], "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": "Cancelled (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r466" ], "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", "verboseLabel": "Granted (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r466" ], "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": "Granted (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r465" ], "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": "Ending balance (shares)", "periodStartLabel": "Beginning balance (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "terseLabel": "Balance (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted- Average Grant Date Fair Value (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Sounds" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansAssumptionsDetails", "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Number\u00a0of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted- Average Contractual Life (years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryoftheActivityforStockOptionChangesandSummaryofInformationRelatedtoOptionsOutstandingandOptionsExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryoftheActivityforStockOptionChangesandSummaryofInformationRelatedtoOptionsOutstandingandOptionsExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryoftheActivityforStockOptionChangesandSummaryofInformationRelatedtoOptionsOutstandingandOptionsExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r470" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryoftheActivityforStockOptionChangesandSummaryofInformationRelatedtoOptionsOutstandingandOptionsExercisableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Cancelled (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryoftheActivityforStockOptionChangesandSummaryofInformationRelatedtoOptionsOutstandingandOptionsExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r481" ], "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", "verboseLabel": "Aggregate intrinsic value balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryoftheActivityforStockOptionChangesandSummaryofInformationRelatedtoOptionsOutstandingandOptionsExercisableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r461", "r481" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance, options outstanding (shares)", "periodStartLabel": "Beginning balance, options outstanding (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryoftheActivityforStockOptionChangesandSummaryofInformationRelatedtoOptionsOutstandingandOptionsExercisableDetails" ], "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": "Number\u00a0of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryoftheActivityforStockOptionChangesandSummaryofInformationRelatedtoOptionsOutstandingandOptionsExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "terseLabel": "Balance (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryoftheActivityforStockOptionChangesandSummaryofInformationRelatedtoOptionsOutstandingandOptionsExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- Average Exercise Price (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryoftheActivityforStockOptionChangesandSummaryofInformationRelatedtoOptionsOutstandingandOptionsExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r453", "r459" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceScheduleofReservedSharesofCommonStockforIssuanceDetails", "http://www.fireeye.com/role/EquityAwardPlansAssumptionsDetails", "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryoftheActivityforStockOptionChangesandSummaryofInformationRelatedtoOptionsOutstandingandOptionsExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Cancelled (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryoftheActivityforStockOptionChangesandSummaryofInformationRelatedtoOptionsOutstandingandOptionsExercisableDetails" ], "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": "Fair value of common stock (usd per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/EquityAwardPlansAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryofActivityforRestrictedCommonStockRSAsandRSUsandSummaryofInformationRelatedtoUnvestedRestrictedCommonStockRSAsandRSUsandthoseExpectedtoVestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Award expiration period from grant date" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r473", "r487" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r481" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options exercisable \u2014 September 30, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryoftheActivityforStockOptionChangesandSummaryofInformationRelatedtoOptionsOutstandingandOptionsExercisableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable \u2014 September 30, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryoftheActivityforStockOptionChangesandSummaryofInformationRelatedtoOptionsOutstandingandOptionsExercisableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryoftheActivityforStockOptionChangesandSummaryofInformationRelatedtoOptionsOutstandingandOptionsExercisableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r37", "r637", "r638", "r659" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r578", "r586" ], "calculation": { "http://www.fireeye.com/role/LeasesComponentsofLeaseExpensesDetails": { "order": 2.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 costs" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r42", "r43", "r44", "r126", "r129", "r153", "r154", "r159", "r162", "r164", "r172", "r173", "r174", "r249", "r318", "r322", "r323", "r324", "r327", "r328", "r377", "r378", "r382", "r386", "r393", "r556", "r717" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceNarrativeDetails", "http://www.fireeye.com/role/CommonSharesReservedforIssuanceScheduleofReservedSharesofCommonStockforIssuanceDetails", "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity", "http://www.fireeye.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesdue2024Details", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r69", "r81", "r82", "r83", "r136", "r137", "r138", "r140", "r146", "r148", "r171", "r250", "r393", "r401", "r483", "r484", "r485", "r498", "r499", "r544", "r558", "r559", "r560", "r561", "r562", "r563", "r682", "r683", "r684", "r726" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity" ], "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity", "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r136", "r137", "r138", "r171", "r627" ], "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity", "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-based Payment Arrangement [Member]", "terseLabel": "Reserved under stock award plans" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuanceScheduleofReservedSharesofCommonStockforIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r43", "r44", "r393", "r401", "r463" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/EquityAwardPlansSummaryoftheActivityforStockOptionChangesandSummaryofInformationRelatedtoOptionsOutstandingandOptionsExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r43", "r44", "r393", "r401" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock related to employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r43", "r44", "r401", "r455", "r469" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock for equity awards, net of tax withholdings" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Options to purchase common stock" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/NetLossperShareScheduleofOutstandingOptionsandUnvestedSharesExcludedfromComputationofDilutedNetLossperCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program of common stock amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r43", "r44", "r393", "r401" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Shares retired" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r43", "r44", "r393", "r401" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Shares repurchased (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r43", "r44", "r393", "r401" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Shares repurchased", "terseLabel": "Shares repurchased" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r44", "r49", "r50", "r129", "r223", "r249", "r556", "r590" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets", "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r127", "r378", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r392", "r401", "r404" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Common Shares Reserved for Issuance" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CommonSharesReservedforIssuance" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r579", "r586" ], "calculation": { "http://www.fireeye.com/role/LeasesComponentsofLeaseExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/LeasesComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r564", "r592" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.fireeye.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r564", "r592" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r564", "r592" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.fireeye.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r564", "r592" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DiscontinuedOperationsNarrativeDetails", "http://www.fireeye.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r591", "r593" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity [Abstract]" } } }, "localname": "TemporaryEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityAccretionOfDividends": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of accretion of temporary equity during the period due to unpaid dividends.", "label": "Temporary Equity, Accretion of Dividends", "terseLabel": "Dividends on series A convertible preferred stock", "verboseLabel": "Dividend on series A convertible preferred stock" } } }, "localname": "TemporaryEquityAccretionOfDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity", "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityAccretionToRedemptionValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of accretion of temporary equity to its redemption value during the period.", "label": "Temporary Equity, Accretion to Redemption Value", "terseLabel": "Accretion of series A convertible preferred stock" } } }, "localname": "TemporaryEquityAccretionToRedemptionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity", "http://www.fireeye.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.", "label": "Temporary Equity, Accretion to Redemption Value, Adjustment", "negatedLabel": "Accretion of series A convertible preferred stock", "negatedTerseLabel": "Accretion of series A convertible preferred stock" } } }, "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/NetLossperShareScheduleofComputationofNetLossperCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r318", "r322", "r323", "r324", "r327", "r328" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Series A Convertible Preferred Stock, par value of $0.0001 per share; 400 shares authorized, issued and outstanding as of September 30, 2021 and December 31, 2020" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets", "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityDividendsAdjustment": { "auth_ref": [], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accretion of temporary equity during the period due to cash, stock, and in-kind dividends. This item is an adjustment to net income necessary to derive net income apportioned to common stockholders and is to be distinguished from Temporary Equity, Accretion of Dividends (Temporary Equity, Accretion of Dividends).", "label": "Temporary Equity, Dividends, Adjustment", "negatedTerseLabel": "Dividend on series A convertible preferred stock", "terseLabel": "Dividend on series A convertible preferred stock" } } }, "localname": "TemporaryEquityDividendsAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/NetLossperShareScheduleofComputationofNetLossperCommonShareDetails", "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r33", "r374" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Series A convertible preferred stock, par value (usd per share)" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquityRedemptionPricePerShare": { "auth_ref": [ "r33", "r374" ], "lang": { "en-us": { "role": { "documentation": "Amount to be paid per share that is classified as temporary equity by entity upon redemption. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Redemption Price Per Share", "terseLabel": "Conversion price (usd per share)" } } }, "localname": "TemporaryEquityRedemptionPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Series A convertible preferred stock, shares authorized (shares)" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Series A convertible preferred stock, shares issued (shares)" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "terseLabel": "Series A convertible preferred stock, shares outstanding (shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "netLabel": "Trade names", "terseLabel": "Trade name", "verboseLabel": "Trade Names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/BusinessCombinationsIdentifiableIntangibleAssetsAcquiredDetails", "http://www.fireeye.com/role/BusinessCombinationsNarrativeDetails", "http://www.fireeye.com/role/BusinessCombinationsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r234", "r235", "r243", "r244", "r245", "r357", "r391", "r543", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r717", "r718", "r719", "r720", "r721", "r722", "r723" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails", "http://www.fireeye.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r402" ], "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": "Shares repurchased, average cost per share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r68", "r402" ], "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:" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r68", "r402" ], "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/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r44", "r393", "r401" ], "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", "terseLabel": "Stock repurchased during period (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r44", "r393", "r401" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock, Shares, Retired", "terseLabel": "Stock repurchased and retired during period shares (shares)" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesPrepaidForwardStockPurchaseNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r68", "r402", "r403" ], "calculation": { "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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", "negatedTerseLabel": "Treasury stock, at cost; 1,778 shares as of September 30, 2021 and December 31, 2020" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r393", "r401", "r402" ], "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", "terseLabel": "Stock repurchased during period" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/ConvertibleSeniorNotesPrepaidForwardStockPurchaseNarrativeDetails", "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r295", "r296", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/RestructuringChargesNarrativeDetails", "http://www.fireeye.com/role/RestructuringChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r133", "r427", "r648" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. Government agencies", "verboseLabel": "U.S. Government agencies" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails", "http://www.fireeye.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r133", "r427", "r442", "r648" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "verboseLabel": "U.S. Treasuries" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/FairValueMeasurementsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://www.fireeye.com/role/InvestmentsSummaryofGrossUnrealizedLossesandFairValueofInvestmentsinaContinuousUnrealizedLossPositionDetails", "http://www.fireeye.com/role/InvestmentsSummaryofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r175", "r176", "r177", "r178", "r182", "r183", "r184" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r152", "r164" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average shares used in computing net loss per share, diluted (shares)", "verboseLabel": "Weighted average number of shares outstanding\u2014 diluted (shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/NetLossperShareScheduleofComputationofNetLossperCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r150", "r164" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares used in computing net loss per share, basic (shares)", "verboseLabel": "Weighted average number of shares outstanding\u2014basic (shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.fireeye.com/role/CondensedConsolidatedStatementsofOperations", "http://www.fireeye.com/role/NetLossperShareScheduleofComputationofNetLossperCommonShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=SL94080555-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r223": { "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=122038336&loc=d3e74512-122707" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27337-111563" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27340-111563" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=26872618&loc=d3e7436-122677" }, "r270": { "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" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r280": { "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" }, "r281": { "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" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2510-110228" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2473-110228" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r285": { "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" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r287": { "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" }, "r288": { "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" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r309": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r315": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466103&loc=SL6014347-161799" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r372": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r424": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r429": { "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=123447040&loc=d3e1928-114920" }, "r43": { "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" }, "r430": { "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=123447040&loc=d3e1928-114920" }, "r431": { "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=123447040&loc=d3e1928-114920" }, "r432": { "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=123447040&loc=d3e1928-114920" }, "r433": { "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=123447040&loc=d3e1928-114920" }, "r434": { "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=123447040&loc=d3e1928-114920" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r453": { "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" }, "r454": { "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" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r477": { "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" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r488": { "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=122041274&loc=d3e301413-122809" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r491": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r492": { "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" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759" }, "r50": { "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" }, "r500": { "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=122134291&loc=d3e330036-122817" }, "r501": { "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=122134291&loc=d3e330036-122817" }, "r502": { "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=122134291&loc=d3e330036-122817" }, "r503": { "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=122134291&loc=d3e330036-122817" }, "r504": { "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=122134291&loc=d3e330036-122817" }, "r505": { "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=122134291&loc=d3e330215-122817" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r512": { "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" }, "r513": { "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" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r529": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613673-111683" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r565": { "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" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r57": { "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" }, "r570": { "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" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r587": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r59": { "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" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r593": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r60": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r63": { "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" }, "r630": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r635": { "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" }, "r636": { "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" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r64": { "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" }, "r640": { "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" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r644": { "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" }, "r645": { "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" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r647": { "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" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r65": { "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" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r653": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r658": { "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" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r660": { "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" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r662": { "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" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r67": { "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" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r671": { "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" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r673": { "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" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r675": { "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" }, "r676": { "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" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r68": { "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" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r685": { "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=124501264&loc=SL117420844-207641" }, "r686": { "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=124501264&loc=SL117420844-207641" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r69": { "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" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r691": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r692": { "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" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r698": { "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" }, "r699": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r70": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r710": { "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" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r712": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r713": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r714": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r715": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r716": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r717": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r718": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r719": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r720": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r721": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r722": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r723": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r724": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r725": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868656-224227" }, "r85": { "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=123367319&loc=SL114868664-224227" }, "r86": { "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=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "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=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r90": { "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=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "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=123367319&loc=SL114868664-224227" }, "r93": { "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=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "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=123367319&loc=SL114868664-224227" }, "r96": { "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=123367319&loc=SL114868664-224227" }, "r97": { "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=123367319&loc=SL114868664-224227" }, "r98": { "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=123367319&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 110 0001370880-21-000045-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001370880-21-000045-xbrl.zip M4$L#!!0 ( $6!:5-[7XLLY@< ,H : 97AH:6)I=#,Q,3(P,C$P M.3,P+3$P<2YH=&WM6FUOV[86_KY?P;E8EP!^DU^6Q$D#=$F&!7=KNR 7Q3X- ME$397"A1(RD[OK_^/H>48SM.6F?=6B_8@+F1>$@>GO/P.0\EG7Q]_O;L^M=W M%VSB_??[GR[/6*/5Z;SOGW4ZY]?G[,?KGW]B@W8W8M>&%U8ZJ0NN.IV+ M-PW6F#A7CCJ=V6S6GO7;VHP[UU<=&FK045I;T4Y=VC@]H3OX%3P]_>KDZU:+ MG>NDRD7A6&($=R)EE97%F+U/A;UAK59M=:;+N9'CB6.];B]B[[6YD5,>VIUT M2IPNQCGIA.N3CI_D)-;I_/0DE5,FTU<-&4=\^-U1='@T.#H8#/N]HS@Z' [B M0QX?\-[!(/TM@I,=F(<^ULV5>-7(9=&:")I_-!R4[G@F4S<91=WN-XTU.R=N M78LK.2Y&WENT9AIKJYL3K;09O>CZ_XZII97Q7*KYZ-MKF0O+WH@9N](Y+[YM M6D2X986163"T\G\",V)R?SD+WAQ@'"4+L? NZI%+%[<3&4O'^E$[8B<=ZO#0 MHK@98UU.EZ,AAEWQ/4$>#3TBK.5UO^\CR M_O;%#!Y_6D_9[96G8<$L6*7(X:I'1%UIZU%XLZ_//OAZIWF';(^"23?A4,(.$ MB!F8QDVD9;]4W #L:LZN1*F-8[I@/VB3LZC;^H7IK$Y;X9KLLDC:2-C1\;/, M5V_G\O4]M\@2\I'/V4VA9TJD8]$,:3,A6:F&"X5&]< ,'/N,%W-6%5D5RQC">X99C.09%.![L-@T(DPEINYF22\QN!>5?&M+B7PAE, MJ7Q=PAQDD$B#.@2S MWA22H,FTUD,F&VHI]E_YDPHAZ$%I!+JU"PJ/;-I)M@ M@;84B7>0QBWAFDZQS"FZI2R>KX;A^8*R_\\!I6"9+)!V0M RS4T@$N9H-BOM MLLA ,9P$%/Y.5)5B3$!I):=-P% 2+95 H&8P*W4$J4U0.R]J;$14J_,FF11 M*1@ FAKX\=-9[T_"[81E2L_L K=&C*5UD'6.<;H9_(:7S17XV84S&]X^7P0. M=@Z!UVOI>OGBL!<='-L:8[6X(!K1629QZ1-YR;@1'C* @(R5H-0R 9S&2MH) MF9-9#@HE&J7K5-I$:5NA'Y&KT2I@IS0Z$2EN6[8'J*0"V MXN+A-)KP8"_8: MO'55*5A$?=Z*AGMBWW>-AFFX"I>25&81,$OC,R*W%2@':)$O6T^4K4V482): MYWV PX*4@!=??PJT![W=!NT>W]\9U [:1Q$%XEQ8A H)](7PX^AJ4HU.>&6W M[T+%,A9 2CU3*+^Z,A@ ##:5UO,BK$3AQR$)OF34558V0G$/O;K^+N'3K!F; M&B78%;Y8K63J#Z^VBJV$7#22%B"#2O!UHJ"1*DN5V^]4Z\N\9U& MFM8V$+X](6X-=&R.J4P)O]SJ@A/S2R7=G%3!0]/2 M=O-8]# +.V7-=$7?^@)S6R^HK$P)F%NO8I)$F]0[X)7N6!00)PIH1XLH:1N1 M"51\0#2VFRS!\<\8T\DN83K0]<64J\IS&B5<9!FTIIPB5?8!S7@G0K;@Z'#Y ML(ST$$9'\*L-8C76E7O<@VVJ"+^S%J3$LX\?IUB\T/A^5XH0"?CC$4@3/$\4 MIKN$PII90X(W@4+G_%H$^I8'T?@$/B4AH).D,@2'E:K[P*BYM@[WZ2$IQK() M!OHC/$1B>X]TR8!K,-T]Z]IQ',:$?T1!3R^*ZLZO_>#5A-L[B4(!2'WQ M\/&HB7W.E+P1JGY><<^^^ZV#3-)9,1L:X"=TEJ M!+TG2)8-/7SG&H&^WW]5D?C'&OO_'N8^ISIXK:#U$"P)\-&1F@[GB11 2UWA M[PY5,\%OJ&0'[>>+ME>M_@GLXJG4DS!8GW_" XT'R(^GZ&C%'?<]BM=:ZZ(+ M0 =)V@RZP4(TV"H'9! EOYBZYCSX_.Z9:X(=/&V]1NG/#,BE"20(SX? DG^& M7H.N&2JG+*9:3065SX*/ZU).O01H0_$NT17L;8% \ MD&+G#VAU*ST>R\!'SG8[KP6+MG,X]T*94)* W M:FAY2(7FY?OK=C>\PW8&_Z>+F>OFMF_JN'2SK3]H'QP=/-K<;4>/MGUHV.@ M#AW^Y<,.!NW#H^%6PW9\)$(T$'!;\N)5H]]8=*@1.>J5MRQ:W[H$THV8Z_+S M;UR?T7-LA?!R^0V F_^M_;UO#9Z E"?$;PO3FA,\990($#UX9(O(_&/ ^5APOUA8 M=RER?L21=)@JV2*69Q,I,G9Q*Y**GHZPM^$\\&],/R&F>^_"0T>4\8W [F]& MMN,K\#8?*:V07CVA%X"E#A_3C<);AZEX] .SFB.[RRX\!@E4;K/+1[Z4JG_# MYW'^0[W3_P-02P,$% @ 18%I4^=<_T0>" VR@ !H !E>&AI8FET M,S$R,C R,3 Y,S M,3!Q+FAT;>U:;6\;-Q+^?K^"M7&I#>C]+;;L&'!M!S70 M)JGA-KA/!VK)E7C>76Y)KF3=K[]GR-6;)2>RV\:J<06J>)=#M5[_W+ZHUR]O+]F/MS__Q#JU1I/=&IY9 MY93.>%*O7WW88WLCY_)^O3Z93&J3=DV;8?WVIDY#=>J)UE;6A!-[9Z?T!K^2 MB[-_G'Y7K;)+'16IS!R+C.1."E98E0W99R'M':M62ZD+G4^-&HX<:S5:3?99 MFSLUYJ'=*9?(L]DXI_7P?%KWDYP.M)B>G0HU9DJ\VU.]N"?YVTZKUVT..K+7 M.VHUCCJ-5D.TFK+;B=O_;D+).L1#'^NFB7RWEZJL.I(T?[_;R=W)1 DWZC<; MC7_NK<@Y>>^J/%'#K.^U16NLL;:R.=*)-OW]AO_OA%JJ,4]5,NU_?ZM2:=D' M.6$W.N79]Q4+"U>M-"H.@E;]5V)&3.X?)T&;MQ@G49F<:==LD4I7]R,U4(ZU MF[46.ZU3ATV+XF:(=3F=][L8=DGW"':4YH64O[BZN;U^?WUQ?GO]\<.:\D$G MN-6['>/ M3K9V4\Z%0(!4$QF[?KNWZKC_%):&#:]4)N#'?I6$7FCYS=IL6=]^]E5+M8YJ M'@77;,3'DADY5G*";.-&RK)?"FX ^&3*;F2NC6,Z8^^U25FS4?V%Z9C]S#.A M>.8J[#J+:G#8\)%$-9"6XSP5E"0X5,HX)@ M!JXRQK,I*S)G"HD5H*;X\@(OL)A'>&683I$FG0YR:P*9C*2UW$Q) M).5W$O,NC6GQ3D 93)GXVH0Y2"!2!K4(8AFZ0Q,A#9N,5#1BMJ"?1?^)-+(< MA!:0*IN@:%']FR@WP@)M+B.O((V;0S4ML,PQN@DVF"Z;8064?ZKW.N2)+<#S M9K_9:[S.N&C_?>)"LEAE0!Z!>(&T"H("XF@V2^TJBY'E./$X_!TEA<"80/,2 MK"J(!$69,0<8*8XHOI)D$2@E1NV#J1&+PA/$"DD4"000'1H0]M-9KT_$[8C% MB9[86>@8.536H6(ZQNEET!M:5I8BP,Z46=/V]6;FSLXA\';%76_VCUK-MR>V MQ%C);RB3Z3A6>/2.O&;<2 \90$ -$DFN91(X'23*CDB6'0 J0@)[ 0]7]]&(9T/)SI$Z;XH$$LTVKS:[!_+0 M=VUV17@*CXK(;A8P2^,SRJ]+4 [0(EVVGBA>F2C&1+3.AP"'!)$1S_^>!=JW MK=T&[0$_W!G4=FK'33+$I;0P%1SH:_'7T54AFA#QPF[?A>KU0 (IY4R! >C" M8 !DL+&R/B]"2F9^'-H%+#+J>B4%6,"G4F9L:E3(KM#%ZD0)OX>V MQ< J,%:C: $J$!5?)S(:J;!$'GRD6L\T?!;%)AT*8??L.^6@Q"HJ$D[)'\OR M2BQ("'H$2K/,Q/#70)(@\C/Z2_'\?+SST![L$K3;G75H;YW6UA"^?4+<&N@( MCK$2A%]N=<8I\W,+[!-%)E!S(V8 ^05'ZA$N2FQ@DW34KAY+'J8A4A9$5VB MV+[ W)<+R@N3 ^;6LY@HTD9X!3S9'LH,Y"0!VM$B%SVGD$RC+&A^>J\;! MB9TV=LX2_ L,F:;*.2F_4#8&&CR$VH6"?GZ0 \ ;6=I2%<"_Q,QG,2E_+Q34 M]_%79)$_UCC\_V;N6[*#\P1<#\92 !]MJ6ES'BD)M)05?KZIFDA^1R4[<#]? MM#UK]8? LU.I)V&PW/^$ XT-R8\+=+1RGOL>Q6O)==$%H ,EK03>8$$:;)$" M,K"27TQ9W[UR3K"#NZUSE/[8(+E4@ 3I\R&PY(_Q2]!50N54V5@G8TGE M,^/#\FN$*5.H3/-$3R5:)R,=\B9?@30@^*=PB]HVP"![P,7.;]#*Y@$@*4T5 MMDYX;F5_]L<)\GN>\&E?9=YBOM-).=A .Z=3#[0Q%0GPC1):'E*AN?R,?GQ< M.VH?TY=T9_"_F$U;6[4FL]LZS5:S^KY)64[W=IQ M>[MAZ]X0P1@PM\UY]FZOO3?K4.*QW\KO67,U< FB#RT>C/WM(]??CKA$+(0/ MW!^ S'0 \@;OWOIJL!*Q<; MGH"%)YAH"]$RYGU*R&$B.EAD,]L\R]3SJQO?VMZ;;+S]I9(7\\ NX=F/V%<. M4T5;6/SJ7D8%'9&PW[ E8)\,B!8QB J[&"D9L_?SXO1Q:=,0VLX7)VYEX\L' MP]_8%0>?PK$E;+VP.EE[W 0 -X8 : 97AH:6)I=#,R,3(P,C$P.3,P+3$P<2YH=&WM65M/XT84 M?N^O.!M4%J3$E]P@%R+1$+11=X&%[*(^51//.)EBSWC'XX3TU_?,V(&% UT M6U 5'BSB<_]\YIPO3O?=T6E_]-O9 *8ZCN#LRR\?AWTH55SWLM9WW:/1$7P8 M??H(=.J[D92ILRA MFI9Z77,'KXS0WD_==Y4*',D@BYG0$"A&-*.0I5Q,X)*R] HJE4*K+Y.%XI.I MAJI7]>%2JBL^([E<5*3/QVXUZHCMS3O6T M[7O>SZ4[>II=ZPJ)^$2T;;8H#2765H@#&4G5WO+L7\=(*B&)>;1HOQ_QF*5P MPN9P+F,BWI=31+B2,L7#7#'E?S*,B,'MQWF>S1[ZB;A@R^S\JDEI<#WE8ZZA M5G5\Z+K&X*&BB)I@75HF[0:Z_2[W '%DZI62OQCT1\/3$_!K#0_Z@_/1\'C8 M/S2W+E9*R3/$AZQZ=V7/*/:/+-4\7/SKU=8?K'98AE_9C LX=^ 3$923,@1, MF8Q 2]!3!F.6:I AQ NX$G(>,3IA94@RE68$$T8M?Q^^.!=.WX$+%IA3N;WE M-[V.0;",+HBV?CYG1.%CC19PSA*IK,\\I-!E&(K 2G@6*H8?*_R&4*IK-VW M&[L$:Y04F*!X3B]8HED\9@IJ&,4>RS"+4"N0<1)QA&C.]=1Z4.Q;QA4SQS,U M4>]EN4-V 6/YC1VZ:\3&!%4RA1,&W0RN@RD1$P:'@<;$ M^,/(0A.$F.)=2+-@^GTUA-L2%$M-&F6C0J((T!2K(A$FF2:85UJV\4,NB C, M?71*[:BS,5$KB_(J),)AXZ:K2*YYZ+#I-!E';"D=2T69JF#S121)67OY3X?R M-(G(HLV%;2%KU"E\C:76,K9M/3.=$Y"H:&W;Y;FX&%FMEK-?:YFII?'(:+H, M7 PTQPXT5]-560.%S>:C8L_Q7RAK>M4763Z5;+WAM&KKN74M$#D8"'>:$'%0 MJI66!@FA%/=1NYI<@W]W<$0L7$$\!_N_GR5V$QUA*V]O-?8[<")G^=%LY2?S MIAT+-)XHU#-EEM9271,3[/720V>@Z-L\W&O@M;U5W^ND]GI_"-_;)L]HE&?@ MMX9J,1#,N$!=2&7$*2R1>=%S> V@'P/WU6!]2\A9CVVN,52P!I;]*6\*!@Y\93B$ B+$AIO^'[CINM\(-^1T0TXWY/0MD-,')O&&H/Y(L)\" M>$.HGD^H;EG45^10<(:;B5-F%E!.7X]O-EC!LNS^RF6'02 SHR+OQ]_XJ\C/%^.UKI2_6-DY4S")=LUHEM M B9L\V6-JNYJ6R!+7I(,F%]_JN4+F) $@BS-*2MK 9+F15-=3U4]55U=_7<\^NX-3V?#R?B?=_0_U)WO_L^//_Q_@\'__/3TE^\>3/+I,8_GW]V?,LZY M?/=V.#_Z[D7AV>OOZG1R_-V+R?3U\ T.!HMK[D].SJ;#PZ/Y=T89_1JV]<>S>77R2\W;M_]X1]/1XA*CE/W^ MXHS+"_+D=#R?GEU=L#AYQOD?AY,WWU\<7'S/Y06CX?CUG]R^'2:<\<7IU\Y\ M:Q?GZ932]^_:[[MZZG?SS]]R.);[<9/G]_,ICF=U,CW&N#0\23WT/@XL!G8%#YC*]]4QU.63[[ M1YX<+TY7R:H/H_%'/T';CX;CZD?\#@'7Y-J.7IY:>/AY8,F!#Z"Z.\+QX3_O M\'CP_-D= 3YC^?&'8Y[C=^W2 ?_G=/CFGW?N3\9S4>?!_MF)C$P^?_?/.W-^ M-_]^@:7O?_RO__JO'^;#^8A_;+]_*E'-\5FS(=YO/O?S=_RO6? M=X;%1%+%&Q\K0ZI,,<@74PXU(H,*_WZP>!3YW^##V(_QN'TU#^\^',OSG=V7 MGS/%T>-QX7?_E\_N?#_SH]>Z+EZ\/S,'[7^SNZ.#] MY.Q@_[?C';,#>R_^-=Q]_UCMFI>O]AX\.CHPS]_N/GAY]/+!;\GAV\R/[E@T>O=QX<.#GO]'9[OM[[U_NOU9R;W6P_]"] M/'X,NZ]VWKU\\.N9G&-?_A;?_[+_<+[S3+W[9?_>ORTDI4TSR$J)X:T%!\CR M-E;--8#S)I@[/RI1-!M4C(*):_)1?#+;RO:O9*L_EFVR2>>0FJ?/<0!)9$M) MT4#DBZ+5(96FV6W\UR;:)W+_2=D*]XN$:ZXI+NL8@ZT#+$VX%7"0 J9!%L'F MZE%[*Q[Y5[M22\H\]U?>#9CWCOAJ7#[\>$O+"'+4R'?P_'ENWV>'J]7RGKO?CK. MQX_&>\>_R;D[(JGGZN6K _?RU:_R1R3Q8/1Z=[^\.I#OV_WYL8S^8_F>IR/^ M[Z=G+U^4$S+@7[Z0YWK_6E#Q]'CWU>AX]\'H>.?5Z[=[+W[5NV;WZ.#%CCIX M)2AZM5MW]A^J?Q4!1HEY%7'SSI4_TP=<(*F(E%SAH M@Q(Q+B(V1Z^.^$LP?_^\%A.V:O/Y--9Q=R.G5MMO5X9VYVS"QF_>FU%<]_M M/#B2>_QTM+,O\ME_.MQYL/OZX'W3R,=RO^?MGL.?L\AKYKM.7YKG@8N=, M,&->_OSR^.#5SOO=!Z_%&CP:[9C'[P^.GVO1[K<'[Q\-#][_JYYK\4*;W_Z; M'8?,9 :I>C6 S&D0H8@M]1J=+IG(!^%:7X,.E:TMU9$7@($B14Y'MI0C@&9# M\%<6^W,P:1'@)49:Z#@5H;\8SH_NG\[F$WF&7X9(PY'$7=\*H"U^O@0_9Q_P M RJ'X/$\2 .PX@J$PPUJ!D3V\B'ZK\0/!>L1HD&EQ"$XB@JL!V4:4JV/?FM= M.HV.X4?6!6H%J-8-2G1I ![C (4A#C!93U9C$,OSE>BP&9/PR)A5"8"<,$#Q M07,B7<#IO^2#6^O2>?Q\L"[6FER<#8-DA<,#9#] SF5@T#EGE; -Y*_U3L)[ M*'-TAA*(Z<*4*@8Q,K6DK-W6NG0;'6*5W-&HT8#V58Q,8I]#@4MEDK70MAWL^'=\7#TSSOS MZ2EO;='[_*X<1 /DLX MQ,#@78Y:?(YWI()VD#5^UJ1\%AM;0](IT'PP) $EVM$@>($JCBB:/$"/=0!8 ML_>V6O;PE: )T03.XH"P@!%KHC-Q,&Q,3&)32@.-CLH)/"]?7$/) Z;YX_%, MT--2G *6-SR=#VG$^T=3GAU-1D4^$U]U.A^^X=W)G/>G6 0-#_!LS4EONSN\ ME+Y(XL'+UW)_L_.@B/2?CG;V'[J#]X*&XT?#EP^>'NV\.G@GW_F[--G.JY>O M=X]_/=M]S__-CQX\:^6(#W;?262?;!;=]X_=COW M_FV2(U9AW/GQB7OP-6(TW@5P0D1,1 C5HLOB M7)P3SQ-#Y$6PHIWR"]UO+SZD-K=B_$HQ[M_3>_OW_DU%[&HD-\@6).2,+"&G M$=4TA4E12VMI^FHY>BT^W+(IUC#H4J($"H9M< 7EIQK^VW)\VLHAIF*+/\CM MV5"LM#1>IL@ MB<<4?_S$_I$X'TW/'=MWI^/AN3#'I\?$TSM+L+>%\_ 81[-_W@F?TK<_%/CY MRU;C]K0Y8^%G;LTL!'[[;?96M"'>X\^KUV9XXW;T7(M@V'_3J M4!SRP=GNBT?-&;_]X'2?'NWM__;ZX$6;OWIHQ.G"P?X])]>"?/_9SOO#]SO[ MS\_:<_S.Z?[\T.V^D,]>_/IV9_] G.[1T ^$J M"/6+4)2F5 N0,0)"(RPN!>6==Z@^:P&V +D$R"NY]WO1[O=B*?9WU.X#87(/ M[H&P*GF:7\W!_L/W>_OY_:ZPO4\!TGZ'6 /Y,SH28,FUSY4PPN'+_9>OVC/N M[.^XW?<[6I[[.D (O"AT$"X6RR*HJZV,) V4B$5HO$BQT@(@VH,+YLL!,N/# M)K0[2YBH_H"0Q[N//L7([@*(>_5J7O/9^1?/NH()8>:OW[P<_^OHY?L38T_?KO[_K?C@Q>/Q2#LCG9>/#P[.$OJY?\>3_ED,IVC*/M6H$V@ M 4)V+@A;D[;KN3ZCW>STN*WZ_XO+8Y?MV MC\_*02Q$H%R#U1"%+FCT+!Z 0BRMF,&'\S2=ULIV8/C/"\CGYR.J95#MU8TN MCGSEB)XNT'Q]R"[6$=Q]_NS!5X]F#F1C) F@%0I#+^)8A2*+3EM?K%"FCY*> M'1O-:_C\NM&\/@(1G+@(SG$^F?Q-ZO[N^??B QY/CX?ASM_U2 W'M%M]? M?_J_0CXEL,JQ*A)]@"&;-&G6-1E58JP^7]CSL$)[?O&SSXG%^=LB7_;N9#3, MP_D.-PKR71G*T?.%5K/I_.Z3Z:2]!E/WPPSWWLW%(.[R%P\&>&\I9#O MCR:GY=DIS?)TN,A'W!N7'1SC(9>+BV;G]_[A^\]^Y=587CW9WW \816.YYJ M ^CJ&;TS&D "2C3>@-:D;-2QI',!JTL!JZV OT' ZLL%K)8F8-W"A5*#SH:A MV! EH$_!0^&08UD+(]M8 :^*.EX3<"VBE>Q=9E\@643G-+E0;7)*V6PO-%AO M-7@I&ORE EZ>!KLJ--T)N3*800,F2QI\$@U>4/BR 3YX.JD\:Z?B:).=K657 M=*O.,B6 28#>UAA,SE9A]B%M@+-=O237XE71E H0)# L$71Q,84H42&HD&HM MH#; JZY%)U?O/CDJKZQ-BK,&(D=>E--J"KF@V-JT >YS+3JY>C_I*Q-B,M9* M"$/%2PQ#&+.)##XZ"&OPD[WP2A0<)B?FR]@H)@VC2]5"J80JYDRX!J_4"Q_0 M>J)4 O';%H!1P&:*,L+.*L=J8EZ#Y>B%GBHF"-[7Q%1E]&I,U51;JPM>F)&- M%]E4WXGANIY-]*J0G91]39>=?2Z#)^-I_D MUX_'>73:RL#NE3*<+PC)$QR6Q^/[>#*:Q;([JE&RM$"T56%=O5^^I! M!K-/,EQ_2"G"=<'JX,110O4Q6?:!BRVM>:1ST(-$9V\%OI98V(-+K!4E%0MX M$R.B,IR-L\JW4ID>Y$-[*_"UI$VQ8#)1MXGD#%ES"C[8XIV$+T%3+#U(F_96 MX&O)VN3,,013B=KLHQ;F'$6YQ:%75:*\6%T-W";+^4:*]YP*B23$$4LL=MK$ MEFY"4W/K6.1"CA?QZE9T2XQ7ER0Z9E6XZ&@,*TB)*63+;65'<%7'E#8F2[0_ M750NGBV$UY,\D,90M$'1*DN /E-BKR065=F39D>[SQ6L7&6 M*D&4__M%!WL'"4B;D#8FT[-*X2PK(9"=3Z6X:$,%\&P(0U0F^>)"%);!&Y/+ M69EPEIBM"2F%8HSP/*] !8RF* O*B;Q,-(DW+UMSPU+J0#XFVL4J1KR;A0<$DLIPBT%J@AM[U91&&UR0SRWF]>QF7% M6KJ&2FY2/K)!#) AMD9*+F%(,5>.284-S*FL6$M7GS4)61EG=#)"<%HU(3EE M36N\5V-%ZW!CLB8KC=^6%%R'ZMH65T8B-@40# *U+&:.%JA&QQN3%UEI_+8D MX;2:7%NCK]48T"50YD B'9U#,/Y\NG=-^:C= M[0T_'N?),?;B*O77 "#Q#"V;$P*9Z7R65Z^)E>?42AG#([!6I,J1QU#-=>38JQ[)Z75U]0L4P!AM=U59\)6** M/K",=VF1MS%Q Q,JJ]?5U6=/4C7(68;9V@B%3;+5EE),25J+D-W&9$]6'=(FI^IH8U(EJX[KEE7MPA60P7D(&@@JUA!5+D)H M%+2(;W7R6=<(5$51Z=P6IR%4LI&JK^ , 55P+CLR+;M9*G-@%DPNJ4B@N_3BJ>N"6F)/6[(A,!* M%2>^&"!1H(*>O$U:B:QBCW)$W1/2LA(1VD(.P(;:MKD.?/1L)-1I32N+8Z=[ ME"CJF)"66;>C.+;6^:5MZ)=3VU.]JXJYDH^0M20JE-)8T7GT6?H96U.]T2[ MEN21XXH>V1LOHC7>HJ_&:=^V1DB!+MH,]2QYU#W1KB>#E(7L%)M!_@%7% EC MC;X@.M.*<6R/,DB=D.B-I)$*6,[>&$9.P#XF5#ZKXH.3T?2J3VFDK@EI>9F4 MO&A"[E6HJ8 6NQ@E\#,Q% G2R'BZ@KK3.%#PA9[NXU._9?++U"M@R+NCBRW7O,Z<.N8 MD2_38G)[.KMFGM'!F=X?B4R\7V[)/Q[/JN,FW#F=FEB?X+(_S% M/^+:\RRO.+"/27!S%RZG(V MV^12)':)"-FU/6&H!J=K]H@YI)HOLDK:7,JRR^G=4YH-RQ"G9\]$ESY+E)], MAV]DH)Z,,"\,SK),P!=P]&_ \VAC^1 MEYY-=U=D/RY'UIL(_MF.)M,SSJ52--_VV)>Q*>>RRY6A[OE^:W:]EMDB=6U+0 &T?KD4HG )NM"N4>3]%L WC UU]W4'0J MM;5X5)I PD*TR6M#MGI'VIC8H[J#+5I7B=:UE%+D; USQAIU NU36ZTA6#64 M6XEA=#TJI=BB=<6V=?75(<%IL-;;1#Y#;17T;*&@JR[*AZ5/_7.W:%VQ;5U] MP4N-WJL8,E M@-5'GWT*X%"Y6H*]6(JLE8J#RQ=;M'87K>>7RR?UIT5J\EL? M:_%;]\].>*_>.YSR8F _&H7]*8[/,UO/>/IFF'EV==;2\IVG-./_G,H='[Z1 MO]JS?)+MO'["C;L4+<4M@J MZ59)_UA)G_*,1R.>ROCNX/0US^]/)I?/LE77&U#7 )Y=3@:M:BLI8]1" &VK M5G3@35;;7-!67?^63Y4A7X8R]S)E12Y$5 R^Q@B0:^3"-CB(-J+%C-LDP%:I M>JY4J\]5^,36N&!(HCTHJJ E3: (2Q5%@MS]6=K[.#L2L;5_6DN&-P*EWW5C MV)F,^>QSQ1FZ)_.JNJ!1F*)0&@=5,]J*WH*Q.5*B4+9(N6FDF)X@Q;L:*!8&$+K+ M5#&G:G(!6\$3!>H^4I8A+;LLZ-P ;#N#%.M]0&A;+&408H>HJ=;2UC\[?MW7?/2^/R"F,%@U:I\0AN^B2BS41F00*;&)].Z35E^A9!_17XKI.H3>TS(PB1BH)HL0XX*B&+@'JP[[+XE7)ZTO(FYM?%.&CPH71&< M@:1;'_Y0T.?;(:V;M81+E%:,,5%P&:P&32(H[6KVS-ZW7J)P._S67UG"+W^8 MX1C'>8BCQR*2Z>F'V$$D#(55= M+6I=H7!.5(BUMU%L?N30@ZKEGIJ(D1]06G7&1#$#FY+(.AHMVH2$EW Z4 MK) 6]!(E%8O*&KP17@"()NE:N2@ADUI[8WI0U[ZA@J$8+&CVQN8"Q(9TI&#; MELL@4:'I U/;4H$;)XRI(H#C&FH.X%RB:+-&52E5&]UM0)U#!!8@^8G%:@.-9:X9L^Y!S MW$S!5&W:_N#%J93 9,0F()ML*)1)5TC;&" M#QBSE;@CQ&C(6PE ;@=:5DD-^HR6+$1 2$&&F D4(ZG5"7@AEQN05^NRN&"RCIJ"+D@%7A8A=WSB4!I9J-B,WW8:7=7PGH^;/] MZ6)3MK/;R!.6QRHQ6DJMVZ!)0OLC):A)D&.#ER.9^K#@N>]0Z!..A*W!H?NA(6D\R^[8D:53'(6ZCTG!XL,=V4 M=0TI&PRMR9+GF)$P!JVRM8'C)B005DX/EI@ZQF0K!^]*,<"I)&>9(T6H!H7O M;T;VX.?)&YZ.%T<.6<[EV6V=14%D^0J[ (X7M%0DFP%+6(RZ>-('U]\@Y] MR4&HC+HJ8!0M!Y,U%0H9#=>J3*8-25?U"3A]R4A 2IXDBO$^ F"UR>JBT65Q M$8ITV%8U;!:M6&+6T_M6_$A9XA@ 2M&8&H.I$L8P1ML'X-P:6057;3$<347Q M$0:I8$T5,06O MV6[HQ+*W3[93(^G//TN&'A,SN<\G@XF>Y.YKUAG2SVGL#% M#-5"5#65A&A\3$F;ZDT?5'D+CQNT'IFUK4D,AXY@ Y#U'GPI216O"6])5Y:E MP6-GD?)>["FYN/WO(?+I&<^.<,I/IL/\S=MD=@NB2YRMKVPBF>Q-R&"<)R*= M'%177-8Q='CMYFPZO_M,OK&F^%;S KIM%^5K,+Y$9;.'VN%BJ?Y);8G5 MD-:"LSD(,\A P4:=;>:(9&W;%Q1ZL!-S3\2W_@V"K%BK^/R;%+G M;\7Y]D0U"Q>E=>)@.+0.>LA&(G*J5GRC+JH'C2YZ(*XE+D&(&'7R.)ZM'I M=#R<2[@H)SX:OFNO^J)4ODF(#'%5 "I"]+6HJ%6I5E>O<,.4:N626N+T8C&B M5*1C]!)5DT1HE5@'I0$0Q&5MF$[M8#X:CGEZ]O&)/5$J0U6W3)T/HE2@ (L0 M/PK"WAUFIWO0$J_CHEJBIS)!)2$6UHMV&>^0$V 2B]A&M:AZ+BIYTUE1_70Z MD\&?S>YE&?K9<"X'/Z;HH\EI>3.<3:8WG9&2T'@Y]?DI!551 14PQ61Z];MXB*JBPJZ"HR5^Z.OG[Q_,)SER>EX M_E2T]Q9Z13%W<:!@*3D('RNR]E0!=' $X(K.E0P(-0]EB]:NVLT_5IK%#__T M\-/)&8[F9U^@,%V!IFOE"D0^&%M #"BJA%5[C<4SX577ERTT>P3-)=CSKL"3 M-?GB%C\=Y811SC._.R(N64D M[Y6R> 8<-32,)@T@ EMYCGZ>3T9":W&)V6X?AP@1@9@O$IEST1&[9+ M9]?J2";E- OP+W[ELG[$M>=9J-/YQH!7H_?1B9]YPO_F4:F3J=R@+T!'[86W MEB*&V .:F*PE=.A30B0OA/;!9>Y[T/4D^)\C_BF+9&^RWN&3J/5:QOO/H]9K MIWY3U K6!&AK%B)$%\6K9@XZ.^4J(J=/R\SL5I;++R.SRY$EEV02,UGE 6*A MJ*J-[$. D&LH>"'+9%5G2P8[*LN/)PU74Q*HF9PM'*I-"(IB="JZ%-L>.:ZM M&[R87]1;$7[15*)>TJRO9A8^%[1U6N)BE:KP/%T-6H/"Z^J%Y[M,&=\6\=QL M.+*^R2O]Y5GD:PC[!KVO07N3%XEC X")D+F4ZK,+D:NZ97J_,<"Z$6N4@O-M M;SV7B-H.S=%DH7"!BM@B3!BWUFB)H%D\R..Q!)%9GO,#8C;1"!F=BY .+X$> M 3I#ROG@4@9=,8AMVAJA/N'I1FP/F9JY>EL4"3^MABR*Z6F&**2*3#VR/7_+ M=]P_GEB;! :"0Z6! MC(GD=20+PGU2+%@VU/1L'))NQ-[$9&J;RW-!*2"AR.2"V!\ SK4"=#=MGXVGV@;C;EWZ+U6H:LS9>;P,:U#8G2MMEXS4MD154*)%4Q*S]]ED^5-A"\]^PG.#+*AJ6\<; MC:5&!VQ(2&KQSK2=%I1\VH.N+&O!QK9BC2:O -3-8;LN6#1 M@4@5[OT2(#'1T^'A:5\*6%T$(6E18@MH_]@473 FHO5BAHQU%X5R(HY!U^6R MTJ1&Y]'R:=W>QWCYB[J]CT_]EIFK*A% *(JK+F!K2M2;LACF4U2-02O5=+NJ@*H8HX?*":B:-"$-?3@Z[ 7R<7"6JZ MO')C2=7^$+PBA52"S5"3PYITS8A*%R<^H0=:UJ/)M24V D9"JBE7*+K- 1/G M@+%PRFP<]V1SGKZ(;8G;@VO'V1D=,6E RDE"OXPJ).U"#+8'J:>OGYZ\WP:@ M-]T5.2,IT*1=(M"YQ&Q#R@F];7OX&K5ABK4R"2U/AS@9"%QC:;,,Z"!YQ2Q6 MT$7G-&;>,!WZENG:KBA5-#&+:#0GD9,O"4UNQ6W$UE=V%#=,J=8GLN5I64FM M?:$.JF@/(,J5:LA@62B&)1=]5G,8[:;JFUK$]T2?9N/Q)QUR2Y#08N!V;!.&KDF4;T-U;HOGCWO MBHKI(/$7D%A"4."]3DE$UAI8.%-L#?W8C;FS/KEJ##!BE?@*:G'D'.D8 M1,TB0^8.;T#V37+:G;2Y^A.>\[W#*?=J'Q9?*Y,A0LX>"@0B6RAZ+"H4EV/8 M4,U:N<26IV.>E&&?A1[& L8A%@#BZ,$IJK8/=.,IM^VA\_QT.AP?WI_,YN>I M7YZ^^;@V[^'QR6ARQOR,W_"TE;Y@.TN8/9=V35_$16U5M6:/*0< $9J)E$%Y MLL'&6GL0B_VEN*XT$?-P)$]^?S29R:D]$5#*A8L-N=2@05N3L"WP 2K<.F9Q MZ-%$2U<5:_W3+B)CB:[%L>7,P"ZB2-&+S0PZB^I1W"0AKTP=UR_6:FK--5MO M2P$?,@D!):TB:V8MX7?W^6975?9&R&9@4[5)0<(#@+9_7-O[*D9?("N#M@=) MKNXHWTU5K\JH05"A2KBM=,P01),BQ%(EG*O=%5#;@?BID/\+,;2W.Q(8')\> M]V3H SN3HDGBD!A"J3H\693?C,L. MCO&0R\5%??$@+?]GH"K"@*!LH42 V8#%ML@94G>CJ9Z(:GEQE266$!>M0DS0 M,DPQ56M-K*BE4\3_1&4K0]HY/J;:>?ZJ6E+7;HF[9J+-;U(FMJU:C M,QHU&LBV"O04^QQ:P4>IM/:LQL:A#K:H$UN7K2W5D5=5S!XIPRBW]PZ7DK )8Y]$D6SQJI2SZ$A=3*SHJ9SK;JN(!T_SQN$W0MPNO M+[A[P]-Y*PQ]QN/A9+H[F?/LP2DWH"RK&<0OD_'AG*?'[2E^WR3CHT=8?/D3 M/$.ZV:Y6.@Z4&YAE](;(,4()[,1H1?&Y6@)GJ\F4JG*FK.$"&UZY+39Z@PTO M\%A&G!M:>]16P(,%#&K4F3@8-B:F!+DT'W=N-P9; ](#D'SLB3XU(7_BB3X] M]9LV9HB(3I44Q"=554AQ85M+;IT7P)8>>Z)G,@H\N_=Y/&T8D);EB4['PW-@ M%#R[$OCQ>=.I\U&5 Y?77GY^^;Y=_%F08:[!E63)* N!;>*//SMW;[RTCET= 6$'K)FIN;%IRS:"(9>BH1PS(KO MBG*/@+:5Z66^U#;W%-&J"$#>1Y0 7WE&;8H(&WHDT^49C_VWDV49CRT1ZP3, M(1;E*D:?H4T(9-02\9&\$'[6\EH]VF;^JH_V8C'H7GTVG^37GPKV^+BE>>3 M%LL*V?W(%\#%3\#6Y&D,6EYQ27G.U"*I:3_!==]ZG5 MEN3<%,EQ.FH3#,9%S^028M("E,P.:N":.KS::(N-&^^Z$@.A9DJ)'#@)R:Q8 MD>04>DB(676F,F8+DI[4KU0=L(2$%4J%J%WRRE<-UB<(D*_Z^(0MHOJ)J+!R M1&'2SA':Q!C:UJ]4B8325)=+D7=Z@2AUB2BU152?$*6^'%%J>;7+.:7J6;>M MYT!B_&@J!97 28#O'- %HO064?U$U)=ZO>4A*D06BY1)[)1XO6)2S8KEG=4A M.P:SAIG(7DQM14<)H'A$-A M4\V0<\@I$GI;SQ.P3OD>*N MK3%RK:)Q.?V MT(J:6&&.;;ZH<(P10C4VJ2A*9OJ/C9^VV/B[V##>!7 *P$044%AT&;@ZIU*- M8HL744;#QL*#;T'2>9!<\T0+F'R1!_\44=_2FC1479("'8V!DEVJB2EYHXD4 MH7'=MS8=$>6-Z+OPJ%@UM_Q4@6@(T2<)_IPP>1'/^2KN7NK[MDRT6V; ^!RA M*$VI%B C1!Y-\BX%Y9UWJ'H$M*U,+UOU:Y^#95.L8="E1.V\81M<01WELQ[) MM%]EHEL<J8%Z.!;&L6X14HJ)B9<322^BKUX#9DSL(QNOVOY"F8SKD;7Y"4>M'\ZS(^;Y+Y.\:(GSAZ)JLEQ1('<[ MT+E^,Q>"$3IM3/;*070VJI#),]?JLT_GVZQV&\'=6 *PA?--&5N=BT($1HX* M(!=A_J@\5:J5$W,Y+RGN)=F_G=AHI3!+HOWB<@M7,(!*F'X,Q"K%PFUW5+"@ M[$5QE;\LKMJ"I-L@^;2XZ@OS39\BZEOR]R8EGT@;+;1?5Z04-'J6#[P#3Z'' MBUMN$Y!NIJD\)Y2@T+H0*E2#2;4MP[A2JA(F6NX]-F['[,F-8(-U=BGK[+V$ MA$*D*2JKJF6C@_;5]&!3]:W=^)2E+&OADZ;B7&NV;G(%,1WB80RQ$:9BHZ;J M>H^-6V-6JM6'G+ROH)%3-:6HGS&XJ.Z:!76DT5Q'1'3^I>ED8ZY(0O#5HN$2301VG!+Y$C 95Z.!M!&+L6^MC5K+ M8FS$X- 85:*-0&U&B8*S7NG@!%DE;@ZB;J&-6@NBE*W%$4+.73[Q7/H'T[]IFWE3*:DJ!8O.61V-M@)%V_UY MTF8Z]L5T/#F=YB.<<6NT/9RWF_QT=E]&Y7 R/=NKC^=\=4;YV+I-ZOPM3AG' M10S=FV'^2YNVQEG,JZUV\@B'QY_?;&=QZ/+Z+]YNQP?";'/11CO@ML-P%7OC MV\X"V46Z*,Z1H^>.K+WH*AZ>G=)L6(8X/7N&(_YL+_8GT^$;0<:3$>9%I>&R MO-@7M8&_CD3JER#8DV8&%PF+#555[+\JUQUL4]6IU/2 M6K_J1RJQK?Q,-1:)M2&"")NR30C@C.<>J'ZG)+HL_;NB$&\DD/H\@VA'OII M*!$V&4<&-8$'(HI6Q1"*DW^AQN[SR'M" \OO8\^%/-OZ3CE_L>)&#/VXNQ3Q M>G%#;JO]4ZV4'9124-LD@9(F!2(;K;M?S-09H2RQM;9FI" J80- *CYR"L4& MMAR5N#_??4WY7*KH[ZU ZXJBM W3V% R;2E"MB9)V.-3M:S8.I5B]Q6E*S)9 M8B6F\$"T$#PF+V8L8'2J%=)PTAA<@.[KR1K(%K(2<9>4E6,4MZ,+*XG&NZ]!?^#^ M'QZ?C"9GS'W2%BPFN*@XEYHAD+ RT1AGK*-=J&AO MG '188I>/O"@K/+&D]DP/=Y$E3*9L:!JV\,KB,8F<97!4=79NIC1?E*8M K= M^OIIBZ\HO[D&_6_:I2R9TK;'] K +LHBO#)8P;4,A+K(F&X1_^<=0Y;$)WR, MVD=;?2D6HK Z3Q2\C\+1J]>5>K22JAMV: U+EZI-G&P62X,@G!"KN)#HLB8) MN!1QCXJX.R#"M51-AURU$Q=16T^G6H7A:] ^H2FD1)SJ=FGA7W[7;#J_^Q3' MAQ??T=[N#,?#X]/C3=1O9J<-Z\C&$>@@L& 0_ZESI@P8TQ8IX#"V MJ.(-5V4,4"S1!IV-=]DY9()RNXQ_=RW'>I9W)6>]3FUK>A:WDE--R2L7.9%S M.H8M.+IA.=8"CK;+([%/IJ(%2(&2=FT;+E,PRC_0([?R>)PGQWPUT_A'?7MG M\[WZ\V129D^FDW*:Y[\,_W(3IU[ZA&I=\)H<:>/ &]%W4CI[! XF8^W3.N'N M2G8M.FNM,;J*@Z<0 +6)8N$+IN)$K!!"Z5'6L+N275.W"!1"7VWT-8.O)::V M;4,$)?[;.\0>K7+LKF37LMH0O5-D0734J%8@2LS--ONHK2-6?Z_>P.@>DP.!4<8 NQ^"*>%R)RZMWU=.F>-@UR70]?%@GX4:V M!A,*9,VH%.8<7)SWE&>,T']V3(>,W/)J< MM',?OFOK,C8R?$W.!B%*8GR#\%^MD0JD6&V-QK&+;E.<:Q<$O)X>02ED5,)_ M#2IHNXLCD/) T1HJQ=&F>-HN"'@M;M=;UMYZD6EI&FQ1.P<< 6O*SOJT*6ZW M"P)>BP_VVE$.$LHF(SZX#;HK5J>2)"8JJFQ<[O@9CT;#\:'(=P>GKWDNKS?8 M 5?%OC;BG*.$N$DGBQ:4*58!E>S5ICG@M4EW/9."C!E--H%%JM9GU$'5!$X[ M$P+HM&G>=YVZNWK7&TNKYXL@,O7 13?-52G:1J!9+/2FN=YUZNX:.M>YG)P7 M^\R&@+.).J(,?74M-$JA3Z5 7R3=GWG,4QR)=.^5X^%X.)M/Y:PWO,'.UX24 M_@NCTX+ET?3R7'K M W0Z7PA^KS[$Z5AXUNP)3Y\=X91_.OO\#3[33^B+UG/V4N.;$??&&XR5 ;2. MF:PF96RML2! CS1^P^"P%NM0*W@M;KZ:Q! T+EI+5P[!0TD)^^3C;Q0.BYG+ MY^,W/)MS>2I_3X=Y?M$"9E'S.Q.?\LGGS\?#^49.5ROR$M=58,\5LDK)MSY9 M$;,N-:+W6QO2;="L*1>OJ_B<^)6[^]6%)%*!Y<"AQ+T7V:B=MH<*R'HP3K+(.!0@2E0JP%Q?.82!++!-AR ME#\&1^OQ^.&T3;0<#C);"6U190/:,0DC<=RF $.L/M+65FL39_9B.RQL+< M)]/C^Z/):6E[F.3I<)'.6LQ%C_&0OW2WHR]ZDJL$_,\\.9SBR=$PX^C\:=$C( MSA;K#+3%LN*;(#)SJ"8+?=G:H>5AZ,JY[3R\MXFE&9J(8 MY:?F331-WE7EH[5%@ 39$B:?T%/,BEC^[D.GGRV57,P" MF*"PK0M(Q9NM=5H>G!:/LS<_XNF'8Y=%5IMHJB@EBI&IIE @!$PUQ5R,BB2D M2L<^%+ANL=55NY58*1^LR3F#HA 3V! 5*Z>D(*HD_T6O=&G) M)!K!L>L*H;;H"AKQ6)8-G'5WV AF5<^62L0^-&&\U:-;3':-:T.2R MREPA6H6EE$"-R%3GA31O+4WG8_:U&)M@,ANO22B,!^-LQ +R%F*L+H+9&ION MXV8M]J84C<@N^5@15(Z),T1R$D2A]<:YK;WI5^"]GJDQUY8L9^\#&4B 45<( M$3TZ:GNR;HU/ST"TGNP-401=2@J8(16',4"*$$JP6>>K-5-=MT2W,)42SH,< MI4/K)..UT-;D7([&UA@R]R6G>POS&N21HC8^ZF+!"Q6 9$) )9]4HDW0N4U/ M,HBEM&(=O7 U#6(H4ZD5C;8LKA>!-D#W-CWB-T*_G:@6%_%_8!UBR5 2D)T MU?1EMK4S8=1ZFN9EZY(VU8C: 3HA,=I#38Z+:I.K:LA6;%G#$K4R$H M0Q3)Y#XLB]]B:-VKY\%9 )^TP*BM@27K;#%LE([B9$P?]HOI#896&\.OWAY) MR![!VZ02EK:I5$(%21BGA'\Q)VVW]JB76%J+72JDO"^Y:FQ+ 8K$,QA\T52X M5%M2'_:([ V65I[76+UI O%K1GL?B304RL*6DI@G32&6B-"'C2FW<.J.=:I) M)[0E+R:*E:Y1)S*&@N6 4$(?.H?T!D[KS?6L@45I72M1M54AV"@FRGO(05BZ M<;X$M355&X&MM=@ML51!66V)LQ$\Z;;AD;A$59, B2%L@-W:R,4":^J=IJR7 MB"XY @ PIPX)[;6^,(Z]Z'[^ZT$RUHLBPH5*5DRK6"WIB(&):.+L800MPO89VN(12#-8//$MTK;DMIG3643=V$J&RC0;,62^-,5=6C9P0% M5HG!,8"F160,;4';UM)T/F9?B[&I+E1O8LO\6 B1Q5M%Y9+Q":,QO6@B?=MQ MLQ9[P\I26R=;(4J$!"EFY;Q%33:X7*+;VIM^!=YK,3X::FVU.J9F G:(K3%- M-50JMC=Y:WSZ!:+UQ%B1F$(UI3H%)1>LE;"6%*J63WMCB6YA*B6Z*-XCJL(A M A:+2:.VG#&R\9GZHOZW,*\14R%;E+7&,3A4,67#Z!4HCC5R7_(:W8@7UZ-[ M/@1?H6)RXH71"^-W$(@<&I5MV #=V_2(/QBK%2'4XA(@();D()?D0S:UEK[4 MJ'4FC%J+&G(6F^DP^Z@T1*MC2MJ40M&JZH@W0 UO02PJRR-_)]=,B1(C)Z("I HZ MQ]99G7TJ*19EL/CGFZ>].7D9^>@=?3::7W_#QSLY[8W[*,QZ->/JMW_,GO_8G'N>C8YR^ MOOZ3G_(;'I_R^3YO[8H\?S&<'UT^Y\WSGC7T76(PJ+6R.FBP*5)UZ&-.0=QO M*@9[$)ML4=UE5*]GXC!DHUDK0;<&%TT+SUR(;0Z!;(U]Z-B\177'4;V2?A:G MX^$YI"^>] JEQXRSTRF?"^+BX.4]+H]=OF\W^:R:"'>LA@ R!P,6,IJ *NKB MBHF6RD70JY6*7=6.M@Z"_W,J%ST4.,Q_KQF?G'##Q%^+8XY?RS6_'[Z[.^79 MY'2:>7;^]HBQ+)ZG#-_\^(/\==DLRE6;H\3'(J]0<]2868%'B05*KO;?+0[X M<,UL?C82B1P/QX,C'AX>S>]:?S+_WV^'97YT5Z3Z_]]9G/?C#[,3'/_X TV_ MEZO/7Y_?Y/>WPNFAW&T^.;GKY$[M^0F=/[[7U]UECC3BR_-I M,I71&.3):(0G,[Y[^>)_E^'L9(1G,M*CX?C_L??M7VDEZ=K_RE[,K'.ZUZ+L MNE_2M] MGO=2[\6#\D-_CJ]N>L-(!.47E+.YH^\Q_I+R^T8O3Y[%&AP]CV%\ZD-W^09!'[<[YR_^MQ6A.BB:_ENQVSO6W?^M#W1W 81 6'T MQD'[PK^@\4O*?WT;/0L:+U/NY/C9C&3T?_Z!./SS5FEZ]%6J-?;#.L6/Z\1I MG>^;VZVMS6*OM=':VBNJO]Z]K9?O=[=;VW&Q&\W-8NL_+_^]T7R]5;S<:32V M]_:V=YJ7]S#7Y2%XI]6MP /\J >'$6'#7K=>;*Z]7"LP9%0M<>&_Q!.^CJ<% M,ZU7!XL/GA^.!U\[B!Y-D;?'"^_]'RQN8^:AR]/SO8 M_(+B:T?-S<]LI_4E?D^S?=!ZU=G_N(7V+RS;OWCWU;W^0-V__^X=H^8K>=[8M/"3 MMY8Z%2B(#U$""AD&.D@+/-.&"QBX0KRV'@W*=Z5%.-F%GS!C]0RK2L-]9KMI MX9H1D7C7OS6B,UQ$Y_OW)7'XPZUELD8EN=.FWDM6Z!I!XCZRA@_'>\X>O0O3*_7,;K3Z0U-[^PF1G]WJON1;#KGN_ZDUQ^N)+F_ M:IO7[WES\T.G<6$O]H\C>7]\AYJ;%AW$-1XM'JP^?']1?,B7OMC QULOH?-BP_'^T?NN+FY_6W_XS;=/[+LX&.\ M3D=^>]/:&#;VX%G\^Y,TQ&,N,' XJ@1JB :*1C7AN=(F13.)A1HK0 M*P_ISD;<(QEC=Z/\5[U^,3STQ7\OH56,@DF%[SKOYF^F36'^A=-##X[C)0\3 MU('3Y^#'?W=)[8.2M*O+'ASN;G?;.YC9LM Z/FJ_?X8./VV<'']^?[;S>/T_K MW(G?MW_TY4?KYF+G]59=_:-7G8/6%CTX^OLXWB^-]];> M^7#5NO'<0DBQ!ZF%-Z#.8V $Q\ ;$W;- MR+P9?@?7I7T3^KWCD8Z<_<]BV"OF=:VGJIA?]HZ/VV4]7W$ M..!6>;::OFST72M)J#/% NDGHRSR4FH@*2& ,HI!-!8A,,P30QFTSOIT@HX MX9"+'!#,\?\9F$#<*?[_Z)#?]9_;@\3XPV9\Y7G!/ME-N''1B/>Q%=<2*0!9 MC12B$C@BHF'D%0;**06@<]IS2J+OB&OK#=UU[?C$ZL5VUZ[-[B[.3:CN)E._ M;9UI.RPEH>B%HO]= @H]* 8G/E4 >E>TNT5[."CL81GL^/U.MW458TL]4;W3 MT\^T._LYS.I$!L2:D'+NH0&LUBACCW/9N40ZY_T1IFO9>G,RU'5V,N>6TWM.#Y#P>_BOS?(P>;[>(WWM+GY M]W$3_WVT$S7EP>;A4>/BL--,Z\?O?HPRQ,]TCAJ;[DNS]??A0>LS;!SOD_WC M!FM\W/VR\[IQL?/Z/6X<;YU>C#$9RIS%60&AA 374 F5, $&&N)DB=5B- M]O2F[^AONN]G"#-+H MM-\>N+8M@TG1UBR=KO8TQY;O[7_6W?9%^>_?GRON?]M>VUW;6RNVCD\ZO7/? M+Q_55: 6S=[:[P\++*Z:8;X$M^C1B7?#N;X?#,9_O8D+0"M)NK.$V?:CCRUM M2.-\ =4& HHA!\9R 311$!./L=>NMLXA*AKV9?0]#\^+OSI?W8\$NE9Y/WM1 M O4R_KC3;_6^=9^?.+%/QG-$L:. 84FC.'$(M%,26,48-)X%IJ,B;K0[)^VA M'OPH1?7'#ZJ/=ZG4C#O]M]'YB IP-7V)F0+LZ!/BVB#, T#8EDE5"N@(=H"Q M]@9!+^)&UM9?;ER/J"UHC][VHH/8.6B?K*RW-],.??MD@U'<*0L$E Q0"ATP MA(1(T!%'UNH@<*BM*P8)6[VPYWB3DQUZTH\8;)_H3N'/O#T=MK^F4&A(?7]_ M+WZ+ E D"?A]Y]KK/]GCW_!.UD!&I# @FNN44$@H4 MQ@1XB3&S@2E'6&V=8 0X@7#UZ&URDO>_@V+H._XD[7?1+3>\7D3"ZYPF7[C0 M$9Y%2@3[R9E./K)>; W+',^KQY\;[5F[FR((\>F5"UBZ[S_? M$[+6 OZO=^ M>]B.%QR==/J^=\7):7]PFHX\A[TBOJ.,KB#\F_D]609^>H7HFL1T[I^;'I=9[/?3?'F1OEGOLS M>ZB[G^,ONL6WPW;\S83F'O6087G/YE%#:V-]<8ZP*<&UDJ;RZ%SLX.C54;/U MY>P@I9%_W#YOOH[KNO@"#U[O'N]L;ESLQ\\VHYD\^-C Y7G9T=_ M=_:/MF&\OXN=UNZ7>"W:V&S&M6ZCYL=F67$S?>A+C::*,PN,#2Y:V9 '5CR MA()P0D,ODY6=$ERCO.X->_9+O?AGF=*!BA/=+[[JSJE/>-/2 1#O-:.HQ14;FZVLH#.F)*3 M]-?U;)Q+%MX::[>534Y=M Q/,A2D%@(Q0X%@. "J$ '2*P<(]1ISZQT*489; MT==I;NQM;KPK7G=Z1G>B.]2)#E&1VAOXX:_3%G[NRH[]3TS7!/ON@M[%E[WQ M@PN6_>VN2R?OOC#GA3WT]DN1&B!&*\N7R0W)39Q*GOT-_3YR=@_UH CM3O0R M=:<3WY$*U)+S^=_3=G(]H\=I_/@-\<)C[W/T4412/L2HSFCLB$[YKY=@2,YI M>CG5&14NOAIMX/36D[Z/VYK^A?#H>F7!\*#X+5XTXJX8G$;S<'#82PF]E[4] MPT,]_/%6ONFKZTV+'7UX?#>_UPO==<5O>.J6381P?),Y2M(3/U2^/WXRK6=\ ML52Z-RA74BY7#X:%@J,K.'T^6+NUSN>QSW]>GO;[<6VC8L*D-(=Z>#I82<*9 M*4IZ\]I'+AG1E)!2&U]WU\[2;VI+FLIU:G?FS+< M:PT?XZXGZ QF8HQB.8&N\KN;O6IM 5U2U&^J6^%]*P:?D;9*C!W)^K@]'$:. M+U5^O]=-1F?GO/#1 #TOMI,MJFUY.+JIAWI4B_B#'IM<8SJDNGL:WTDA2UIJ MUW\^[8SRU_9 J_@M;83X$Q.\-G[#\+!=EIF[\K)#WY? MGM:9>L#I^8Z5T//3.O@355@*:@B@'D9_2T7/2S$3@- 8.6\AT5(_1:VS",JK MKEYX]B0<>4\7'=V/)KVV-I)P7R+YGBRZ&+U?F?&AWR\+_,DGF?_XA M,8XW>7&.$S[\@[9%6NR;N>%#X\ .,F_KG? ^J73_7 M'>]^:B ROBA(5WB!US";^EV_Q/WHET\U.%?:*26<$ZM][O7/;ZJ:2X9A_^7X M#2MIOXS"=#L?XTI2*&[SU5'C(G[7YKNSYNM7A\V6B]_[^;P1K[/?>D_C]_Y8 M2,0.CO>C?;,-&Q\;%XWCN,;-+9B^HXFWR4[J-HB;\3J'1P<_].(Q"#L4" /6 MIOQEFKI.!&. I1R;^"(5CM76W]Q,PK>&YT:# QX4@YX=+ \#QAU-C;L:0U?, ML>4^CVJ2Q\9$F$:FX5BB[OC$YM7'[+Z'&X]KD2Y;SRQ?+)HW69>/CJ/*;'ZF MA_'#V1N9ZR-J^&ZSC_XYMLF?IE0LK[OAR)@J'_Q?IX.XL,%J'D$LU)B*1E3C MNS&E:=P):3U0V'M %?/ 8,L #L1#*)G$E-RML>$=E< ]2I!GJU9^"JIEZZIK M_S N>1IVQ[))YG(K7I<[\?)[C"63S4_)YGR:;)P62@N'@#"I6(Y[#C0F%!"E M"?(!.NG0/W5YXHG0Y&,WUR^_JG*OND-Z<1@4[WW:!(S8':[K8* ?*;_OW&T&,50NSX+B'V M%1*F^X?2!X>^T[F4M^*W*$5E2'O4S"X%C\=9-K=%D*^>!>[[066V==GZ8B\] MV556$S,=4))/\3%*2HD CH:4S*P(,-)2(#U&E ?MC#:_Y/HE@.A7QX'W35B9 M5Y .+_W,]!?C#5>')U,&YZC(,U%:F34_N"2W_G1-J!TEW0]2TGW1.QV62J\L M""W?W^Q]'0WX):,Q&&7JQ)AW7I5I"O'#:8AQR3JC[ZE=92+BJ3 V"(*HI% C MS3T3V @9:=A(+L:3C!&,YKSSMAT]W<'_U;:;KZ[..HEW UROK'Y);[DA7:^\ MD[)Z8*]^_T)UO^GQ0^^.V M89"T-OQ'\)#\'\GV^!GA6+_TI592W'83Q3QCSOM6JL\P(^"TQ[4 MFN0/*CGF:_R!;7A__AI5\^_"*]&:4'A%%LO7)+E7HX/E1#?G^]:[#@V8(:9Z MY:"&K?'K4=7Q+Q^_%:.VQI&P.0I%%X/$(Z-7WDX^R%^FH&/.WTZX^ M=>VA=[]76"RNV0Q:=>;$'ND4V5L'JN9ONN=V_SCPT3V'B MJ?E+BIJGL]CX4VF*E(F&?^E.I"=?[!UZ'XEI%)3^/J*YN)S.7%:);'H[_BTJ M?PLS=V5QNT7<<.:N+$SS$":,;^6N*8,JDM;.B1]]S:3712M^BR^IJQF_M&CT MRF+FK3*3Y1:.R[26)?$GDD@RK65AFHLPL3O26DK_Z?O#^+[4$>)-;Y#I+=/; M8TDDS?26A6DNPB3O3&_='7?[Y?O2=E2B;#*GPY[G;B$P?\66_\] M;0_/,P%F GPDF669 +,PS4.8"+HK >K!8?&JT_LVL>LRF67YFX?\\4QF69CF M(DPT=2@8QC4->\4MK';3.>>T_#UN,N@M"5%%D:DQ2_,-TBQGH\:<:U&Y746( M3>?;X"KGV_Q*D66)F)M$-'17?RZU49D"*/X<%)OM@3T=#%)A53*B-[JZJ?RWTG5='J#TU0YXV^]9[Y*Z6!GAR,IAX2+# M?I&%=GE?EU_.?C)*?>F5Q+.^=54/,W+-YR,!A%P6?4ZJ/G=:_][:743%Y\\D M-*,RFZDKH6'XRM2M_O) ^(IA@M"HV_=UR;G25@RH;-_.493>^,^Z,S)LRZER MV;+-PG*KL+ <-G]Z^ZJNZ).-K% JL'\K+$LI=%Z\TG;8ZV==DN7D5CEA,^9R M9UU2O7T5^,GD^&15LGQ1>M\=M6KV9VWAVT_"LV_'Y2] M4<>.3-8\6:QN%2MU6U%&UCRKNZ_C[-)BI?-^LM)9OA1M^J#+9-+W)[UNU#+= M=J\_I6Q61KJR8EFXZ#R"8KD$_&W;7ZVM*QF83H8E5!,9F7YHQE2\5&;:+"RW M"4MFVN]1;9[I-B/HG@BBM?6ML\.V:=\TM*NB8I19=N$R\BN6_2%%%<.W&G]/"T[S/U9B&Y34C43X=Y_%$.A+S\_1VJ1&Z:7KG* M0V/3I)S9I\;2),3W7>JM*+EM_/3=BG8>=88[F@EQ>/>22J^))%H'<'\?& MWRROC8WFYO9&LU6/2'UY^]#O5;F=NPT56OG;_&V[6PP/>Z?Q$FY0+_R9]2?# MXL1'>3_4?5_$N]:_K_Y=OI\:2C>ZEX4/MU:B'/M\W^'6@JP13.<^VCDZ3X2J MQYA#+?BC+);=;4'S97F^D=@G];!N& 8W]:Q^ M(6%&VR^?^[WH38'Q[/WG S_P:MIM#W=3Z.YTX&I1JKMI\>4OVE88(J51S$!-#7(&!R2AL(QP M1R RG[:340 5@;7">=L^UIW!_]5 !,0HR2%>XFSXHGMZ#%RO#!NF=]2*KC[V MZ>O 9ZU/7B0AV^BZ]-?61,(VAB]UOW\>'^D'W3GU$6+QZ?D2;*4?[LB'<[/9 M^_H&[W[=)XU3=[3U]>"U.MHY^ONP^7'_8O_B,]L_WB:-HW?DX+A!&Q]?'1VT M-F#S^-67YL>#+_MX_^(-:7;V+WKG^ZT/QPWOBX&B+'FS&[XK?L]-Z MS_9Q@S4VWZ.#UGO8O(AKP5OQ>W8/]X_/.CM'VVSG]=]?#EI_=QK'[]#!YNYA MHW70/CAZ=;Q_]-?1_M'6MWB=LT;K\[?+S\3O.CW [WGCZ O=/]Z-GWM_'M?S MI?EZZZQY_/=QX^-!N_&ZV6ZT_FHW-[?.=C;_"HUS>/:FM35L[,%OGU1@3F%J M@,+0 1HP!\9X HQ7D#D:@DFQ1B)I/:KU?_UQ53C61V&C6>&V=9DSZ^*$;AWV.L/0?2VCXMV]ZL? M#(]OL@"_/PA\OP=Q(^>N-#,MPF8J]Z05MV1[LB.9B.Y!1,V74R82-LPH'33P M7'L0)2 24=PD$+>)"H@I%D34UB5E=4[$K$3T$S)X+!/IKE[QLX?N(HR*#-W9 MH3NQ(3Q3PGJH@?2< RJ- -II"C 5F$(*%4Y3+#FF=8EIA:"[Z'CPU/';E40G M(F](AT-D[:<]K1\3KAO6QML>#HJ^MSZ:W*;CZT77#U.O"=WI]+Z5!ZEI,J3K MG9IA..T4^O(C\2W_7(BFOHKHCKU-\>+NKR-W>]WD3%^'XQ';%]B/%ZG MX_^]>W[PT9T83'DCWO_^\3NVW]JX:+S>PLW7V^?-S<_Q[X,OC8OW%\VC;;+? MVCIO?/P0FD?VDT<7*.',O1Y+XE: MA +)XE9=<;MX]XE R W6&B G1/1J-01:0@\"A8CA:&%*BFOKJ(XQNT'@AK>- MMKUVO%B/##DX\38E8W7.?Y%F^S/+[JZ!L)6V[!;AE%T'8=,/QR=C&8[W@^/$ M.>,*.DZX!\PB"ZB& 1@5#3[$$64N4KH,D;ZYJ#-VG<%7/GR=$;Q0U9H1/#<$ M3WPTQ2'73F 0(/* (L&BMZ9-W 2A6'"0*!UJZP+6;[+!*AOFO4SRBXOU/P?] MHM[YU!;\U +I;_O^1+==X<].4H[PJ(UBK^P*8*_DS^38^C+-N/$V;8UV::/K MRL8-&^7.9%UP?UVP,QUJ-Q ;&; #ADH'*,<2*(($(BR!KZT35N9@Y MJZAZ;.K'%Y?4[IYZMW/B1\76F;,>P%G3H:00!*&4!Q W$P,:% 128Q\I M3',?7#1+4I,[)DB=2EXA3S3'DE;0^L@ 7Q3 )T:)<5Q1R!S *@&I^5+4U;9Q XHGV2$3?25) ?4@5HPP#2 73CA.+1*K&@G4A M9CZ9R;&1ZF)X,2<5N\S!BCM!\'6OY[ZU.YT";'ZR(.=39/@L';2XV16B?>0NH2A>M*/.>VV\LHKMUI;;PI;A[&^*O;O+5PZ!F, M2;KCO3\9=EY*06RB1175J >:"@(4$8+#8)A"(A)M M'4E4YVA>/0WNAH6*3W;+9/9\R&QQ1=&9S.Y+9E.90IA*9Q0!UDD%J-0$2"0, M@%!;Q"6G!K)$9IBRNIQ;$.MQR6QL45ZNXE*":4E52QA;/'6W)-Y2&I+2\5=O M=]F3E>^[Q"=EM-\\._W-]L9?VV^V6]M;>_7BY4[SP]9N:_NO-UO%V]VM5UN[ MNUN;Q5YKY^7_*S::XY_^O?-F<^0KW3 MUJ;=:0_;/L]1?RIM.+\/M3K1YVFJ0!Z?_CR&%"]RZLS;D6CEICT/,%./KA2K M>3!Q]7(^5L6\^[&YQY0) M7[]L'_.,T$]A*"N%.QJKH/3%@('<20H$S104EN0=L_[:#=I MHTICB?$\.OT)HWCQG3TRBF=%\929X;D@,CHZ :GHZ&#E@5;2 \@5Y4Y3QZ"( M**9UQF9N'%:]=(Y5L3.B>=T_]>Z&N7%3%D@@[72GH MM9(8I ($FI'H"04:TBQW#DC T$ 5V43#VCK&=3J[C5&]@$P&\()#&!G \P'P MQ+Q@CI+H"XB(7=WKGWN[ZCAYF49B:E]U=:C3'+B8048);BJPRF"9;6 :J] M,YZJ0*BLK7-1QWSFHM@2&<8(QR;VOK M7%[#F%.7CQX/RF7K=<3<\(GB^"ITI>!0K*8PP"9V4FA@620@\,%4Y#;Z&G<&YE[3F( M\? F7\%'67=%WW_UW5.?$S"J8ED,TUH^MH>'+T\'\;GX?C[ G8F=KC3=L HR MAPT"" 8#*!842"L)L$@+I9G!4>G4UC&5=43SA)4G#.9%1#,RF!\#S!-3PTA! M(AMCP%FP@$9"!B90'2T/9S6"'K.4](DQKY.[486>E66W!UDLFJH<0U9/G7.U'4?ZKK8F+98H*?$>D& H\JGP5<42(JB M"'LC'(Y;:I2NK3.:AD',\3QQ,3A%.OC;$*8,0BCC&4P 2+ M0&IXB0RW'*;D5,5A7:J9SW*J%R*ILI5Q/55DRKK(Z2*531?)(QP>2$Q;5QIW MJ+AKG B I+2 :N.C;R0@\-9 9QGS)-#:.N?UN+$5.F/."2.K:5]D.#\&G"=V MAJ0&"VH@0%X%0)G30"N% #3!H<")XA)'?T%$,Z-*?7B>03#CI]W!9K4XGH4+ MM,0.89F<'DA.5SJJ,L---"X"$-2G<5'" 0.Y!9YPP20.T45B*9A19Z)*Q\0Y MEK&"MD8&\MR!/%4$(ZV7$F+ '$T)'YH!31$$)$ &,5-(L]2.%-7C>RH$Y%]8 M&:X]..GH\[18_W/L+^J=SR#Z4LZ'+CK?1^?.*2WE:1/H0BRAM#%3Y]"9.1_( MG%=ZF 49A#2" BL(!%02!:1W\0\9(HUZB;#"J9$SGSTA-D=;J@O@A5A &U\::8&O'Y*&4W3YS!%EQSDZGH7E1TI=>90IY@(01P*MH:E'L, M#%(.*(0P-9A**$VDHCH2N,XA>^R\^U4-A#Q7I"_85LE(OR_2)T8'LHX'[E)? M=X< ]6F@NV(>1+_":*@B$5!4(AVANL+S"HLL9*#[P@(FKOWU\MK'NO^YW06C MEUZDHN+Q;]*MIG^.OP.D"[Y :*KPN-UUT8!^ <:_7%;9SO%Q>WCLTZ3C-*-F M9.M_]EV; C*_-7=:6P5"OW_?[WCK\W'X'L>..!NT7W3;G?^K#?NG_GI*V_=[ MW>BZE]-WFGGD#CQRI7M9- NXD(@#:HF/?S@')$<4!&1\@!XIYE#"YP_T49D9 M]8^CW;+\/:[\3<7VM:#26 4T=E+];CC;8BY^*%]LHIJLYW_8OBR[VACW[I5Z.37E_WS[?^>]H>GK_5_9W^WC"UZ_^0UC?Y M^K&]"#/.[H"SS\/&RS'.7BIX\)]#:(\_=/5'=;ISO'VV\[J!XG,XW&D=='8V MWYW'^VTW/^X>-N-W[Q]].&Q\W&8-O,_^<_$>?8I*@L4=90"[LK44C 5)H# MG$ >H8#3"=Q#1.A!P84L0JLG0E8I*C5%@,J=I;1VN M16*\'B2]]HOBQ/>+0=K1/XM;Q:Y\?3"W<-9/!:Z4KL'&Z?"PUX]$[;)ONQ1! MVV>?2)"40N>!,51'S]AI8+RF:8(A=($("Z7Z"5?=+#0/CHQDH5D)H9'"!R41 M!LB3*#0Z(""I2#7_<=>95"KJN$H)S<[I<#",GGZT0;/4+$MJG"1682&BU(3H MO/A @-9! .RM-5[20&VUI&9[,#C--+-$@0FI]M=XX& T?2C&T=NE-HVFP3C: MTHAJ9.XM,(]IT&2!6:[ !.E"W,YD,#.48G02&"LH\$$R*K#F6K!*"4S62U60 M&H,LDT@"1'P:RZ=$-(&A PHZZ!@70=M4*P2OCZ-XE%^,'+5!H;\;NO6B71)+ M>5;1FXA,H0^?QR>Z<1R?]G!C..RWS>DPM3)J]=[JG&KV$%J8ZASBE;3:8, H3ZEF M 0.-=$0W@1 %;:!"91$@K0LB*Y0*GXM95C!3(R/[T9%]/G4.*S@EC 'OL 64 M1R]2,2: %II*ZS"W*$VIA*@.696F2#V#(I?RN.RPUW&^/_C?PI=@>'%K(NF2 MSL'G=HVJG*D2>5..#5E;:HI-+WWIG Y/YW7R-5I7*:3YU&L.Q-S\C^.:4>/B'6Y>O(OWN,_V/_Y]>'#\_JSQ<0O'SU\T-_]J_^>B6,^,4%(+,TK;8T!0^5X]'+@5A$:4*& RT= L@*I!"*8B%D&@83^2S][V&A MQ540QAPF7[8T[I-/R5^PEH;4(-RETS@")$EZUE--+=7>1:Y8"6[+QW3+E23G MK"*&6Z"92W9:U)(:,0F8\UQRIH15MK:.B:H+>7UDQ.VLUG4K8:AE-ENV#'X^ M^Q0Y16 3.8Q(: &5!@,E$ ;!"6*-D(Z8^Q\5+T6<,ILM5Y*,0<(+J4& J3^] M89'7.)0@",^D19@R$Q*;L3I7][#1YG+D6R_BI4Y\O/)7WSG/!\"/= !\*T++ MP%"&YGVA.=6-,%(GL]0"A",Y4X0-D- 1 +DQ%C+)>0FN>W%83EG%(\ M,RQGA>54':(0SD!* >,V#7U##&BG*) F#8O2'$7&K!@LYW3T6GXW9FNBXJ.T M-^*JTQ/7G>)$MQUH=PNK3]I#W9 #;9E[=Q6[:[+T>;DLGH7F1T94"4 MQ\$IPCV 1J-H@',+XA[JU-4G,*]PT-36UDF="U0GK$JSZW+[P*J8"AG!BT?P MQ)PPPKF@30!,HI2\GRJ#/&/1U!>4>,@@1*Y$,"9U3*LT13;G_]S62[#O]>"T M?WZ9 :2'\?D,AI4\2K]_DDXK7/8N/B[$]='FQ]?Q9]WVP?' M!X>-UXVSYL=MM-^*]YE>.]Z^^,_%-ON$'?4V2 R4L0Q0(AR0&%*@4F$&YRQ@ MC2IYS)2EJ$)2)'GT02DT@#!#HTV(HX.J1 #*(DHIP\IZG([.A;B>^'\])/O] MA"G7V_R"]G^KFK]U!94Y[O,@4$YWI\VDFIY$6O'#=G>\_KRI11R7 M3'=O&34RR@1U+X*Z,M:6,!3WR3(@/"7I%!(!A2!+ VZ9=0Y'[6-KZTS1.A;S M"G3<&2 K% 7)$^8>+SZ2$3\[XJ<&S6GAG<4&((<=H QJH(5S@%"+D2)*6!R= M#$&BFS'[0,E[H6-5,MRJ,/>V7KS<:7[8VFUM__5FJWB[N_5J:W=W:[/8:^V\ M_'_%1G/\T[]WWFQN[>Y=&C=;[]YOM_8?."1P/$N/Q%URO=,T@>CRMF>S>*KV MK/^YQ.?S9/3"@F<,;W1=UA(S:HDK@X<9##P8F^K./074P*@BE98EF6+*ZE+.JR1U3C":R2K_H^PGO6B X=',3%]H MF[*4=#>UN2ZZO6&\^+"7P.5\=^#+J72)_ZU'@SX.0CVL05G ZO?V3T MT-;_9?I_K/^0ISWU9[IV"4>L62!6*A,5-!7!2J2MAY1KQX*S@7S"N';YHF[_47H,/0]U_HSC=]/JC]<768=KL[(:^R8N?6&[PZ=YM?G;O-?U;J M$\)#9 '!.PC#2'(C\?7ZNGSH$2R^G]X5EZ,KLY;BL)_X_A^_WDL1/<($K)3K MG^85)U']UQ]Z_59IO;HMY.JVD*OV@XU7\_UY:\5K#T?K'= M?'D[^E;F?EY^YYJ7TURS]YUATA;NG/B1, Q6_X9_V^X6P\/>:;R&&]0+?V9] M5"#?&]46\?[U[T_@-M]W]:EKQ[W\_29ROBLC(O23>[J)^V>^<*F0)^JHM #B M0^OHDX%_:(@4B_CI"3& M ;KQ-X]?7BM?^L&B&;W&^!KFZ-:7X=KMK_WLLFH-$OF@J_[\M6B8Y[6NSEHI MN=-5?Q%:_N7)D:K] +4Q>'X>O*!K1-P$W^7XK]<(#8BLJ M.7>UZO .\S2>\=-KQM_<]>'-*H/DQZ?XZ^C9*CS"%$"^R]"6N]SS,WQVG#B;5YDI1IB.+^J%[?1.HXE^:@:VWSXI#TM2,XOX!?IS-)SBY;^VK1_,4ICSQ,[1 M;KK#IW(89A0ED'GHH,<4&Z*001X%A:&3,G#[:;/,+! 0@3FD&(R9_56_=YSB MK&E]']O#PY>G@_BL?'_KS'9.TS/>& Q\_']7H?*\\\;E0=E1XUOS]:OCQN8[ MN--Z3YJMW<.#X]W#QM'!8?-BX_S@X[N+QNOF4?-XFTT.RC90<[/9:;8:L/EZ MZ]M^ZQW:V8RO'>VSU';\H+5/=EK-H\:1/;MV4+;Y'C;P^]2:'.ZW_CIL;KZG M\?O;S:/.EYW-#YWFD67Q'LZ;%Z_"]T.R/?CM$T^'8I8;X#F'Z9A, ,F9!IH) M1#4B4*8NB1S6,9TYX:!Z-;>9KYXD7PF* O>:,XPH-4YJS#%%R$ BD71JQ%?P MDJ]@YJNJ\]7%=[YBEGLG( ;"!P,HDPPH32S PD8-%?\4.O(5E76.JM00,O-5 MYJO;^0I)3;P+ EGLJ2-""LB5X-1Y8:6#8FQ?H6Q?K0A?H>]\994R%'H!%&46 M4*0A)0)*Q/60@@KN&@T>W^#O?@*Q80) PBC+6EB&I%#*)<10,K MFE,(N1S 6B6^:KZ<"F 9CJ)#*"DPAJ4A 32-&S(.!$Y)G MN^=Q8$\%X<0SAV P%CM!L:*:DR %MI9 ;;E0.>2S8@B?A'R\-,*0:)%XBP6@ M'(?479H )[!#6*N ":FM,U2G9%XU<1GAU4.XCM8GI<(*XR1%CDDEI,&!0J%" MCT:YR6&'%(#X)*ZAHB%M+"> ^ZF^J% -& M2PA\$$9CA*7G*(451)V*ZTT6G\9\4*2J'5,8-6CKCV"1N[$]A,%X\$9K%2U2 MCJEQW$ 2Q=Q&\:9<,BIRH&&E&&QO*M"@@PXN! 90W$Y '=61P80"4#+DA7": M(1H9#*.ZFIW!GF/7MB=/#D8PK5AT6G T8X75DJ6A22X8#:6U1N<8Q8J1PW1: M"A9(19OQ')H=,#C><7Q(;#.5"$4J]CCX%=A K8H*7 4N; R,K1@Z3P(BFW'*O#? " MDD@.E *=4L60-M%[1-98$FKK6*HZ)2O3#/H9U!^^[ V&J8],?PYUB%4ID,O7 MN,,U*GG?"ZUW-E;\GQYNSU.B[KZOOHZNEBN6"< M2UGY@&OH ?581T,>*A"M,>68U!(%DG1U7>!Y=7%?45/]20-YL>5E&<1%I'>]LR+P"5S@'-B08.>XPPI]$/9Q'((MK<,R<-9B!7%LB+K;O*0)X7 MD*-7)P!DCBJ(CJFBFO:^N2U)G,0'ZZ0%YL/5(&\KR M/)4?9)V%F@4@N.<@6E4,&*P-4!!SI+$Q,)4="547\3F25DA9S7O(J M%Q=E(,\+R!=3YH5U&%D(HG-/ *71O% .8A"PIAZB= 8?@8Q5G=\PXCT#^:D M>;$U1!G(\P+RQ.''S&BBA $608HEC"UJHMJ&>E -1%(>)@2[6@=D5PJ]'21 MO-A2H8SD>2%YJM$(QI(SY ".KC^@.F7%.0*!8=0KBG2TL5%M7;)Z_+M"0'Y^ M!4'V:J9++@RJ?F%0YJOY\-5T_8_'GH@0+0_H@@*4: JT<0$$AJ+AX2V4*'7* M977T^"/<$H4L-@BGTP!\Z* J?@##\$JYD"TWP*@B:RE\1*DK$Y' M@X9>ZM2J1-0%RF9 YH!EU_)D#I@7!TPB%X%#3STRP,>M U2F- 6!++ X4(:% M(Y;9U-.9U;&F MK/MT=6YM)+H:!3 V/B&J,-=, $R9!U'S&! W40#C4\-G9JS&R7?A=Z^(JJU3 M7%=\7H,2.R>^KX=QL84_._'=@1\\K)O(7<.S^1K5N<9< M"X@JGDZTZP=>]^UAV3;$^:^^TSLY]MV9HG!/6@LONIOP:'LVNFYSLCE;(TK* M>OE>>GE[.O3&,>;:( Z@M]$0@RC2@2GAC/I971":=UB7+*\M-%\Z+; M_V8TSQ'-$RM;$*0\T@A02U3*6W; <*> LLY8"+6$/'7S1'6"9N[7E]%<630O MNE]O1O/\T#P5*M,T$"BBDRPC%0/J- &:. 8LDU1S3A2F*OG,HLYIGB[V=.&\ MZ Z[&A- \#*T_A[I66(IK94='< M TP,3HU#<80RXL CH94UR#L4H8P4K",RKVE^&:*6K50T M<*V!P4@#:AT&TB@$HO=OB58*>X%3NINH1P5=(2P_I[/_U[[K^[I3^OW:';>[ M[<$P);U\?5@_D><0DEQPF3F@T\8SPLNH,EXGB^>IXIJ-*76*P$XT1+0P!Q0 MG&J >+ ,97293Q7#\\++HW)>)XKGJ=B 5"'0+S" /OD/QA& M@#%* @T#,P1:);&MK4M11[-/ \IXKBR>%USSDO$\7SQ/]+/#Q @*"0A!IDY] M+-K;T>H&+$7\M-1I'GS%'NK^YSPY=%&1 M@- ^\PY<^'[OAKRDR;:\'.U*9J)[,='[:<]?(<1HT 98(6'J%!2-"BT<,&DH M%734"4MKD7(D1OC/"D4F\RE#Y5S_#-3Y W5B,C"F+=+16B "1I=>!PRT(Q@X M;J5%UC!%7'0!\,SV0@9I94&Z\(S^C.!9$3SEQ'MH DV=.%G9E"^UY950*0 ] MC)MEK$1&92]\SABN+X86G\6<,SXSAB1;V*1 GB !<17<]^C8T.>X. M<&Z\E2Y *LJDG#I350+Q/,_Q";QY"&CY[W;7^>[P!4!D+;VG0A =M=;L76MD MD1ML5L#?_P6+?6\_,@X]9@J['X7M3WO\D;T"8<2 0+@"%!,%E$8(P&A:"NPE M%R'U!Z>D3D5NO97!O^PT@0S^F<$_L5^HTEPC0H%@R@"J( 1&$ VXX8HX&%]T M)((?X3J4\SIYR.!_2N!?; PB@W]6\$]7%&")(UU;X SG@'IB@<:0 R:%#2+M M9\H*HI#7)5F9[GL9_$\V>)'!/S/XIYH"64N1%A@HYVDZ/U! $T53BWVDH$B,#L=N3 \6BC4$F"%QFF^J0,FZ.C!>*T\UP0SJFOKDM M")TIX'E3P!Q"%YD"ED,!4U$,X6D@R&- H+"I%B)%,:P Q(OHX$0O!A&<:IM( M7XKAZ'/ ,1IMN1Q#V_6!8M$L$Y)X*EE">+'Y$1G"P I=(#PR5*^=I<<<8EYB&:%G7$YW5*DB%(A6E!1#UMD4IY#'9/<_.3I0GBQN0H9PG. M\$0+!P%3BP0-%*8Z#20S$<(0 RH"(LXK91&LK:LZ957J1_8,TA&^N_'C^HGG MU1%AP3D'#^"?W)SE(=SS9=J)]YSCX)@$BJL0S0X=6US1(X2GC=WE>/ 9NP_$[E1^@(X U<8#JZD U'H!5* 8(.VU-D8H MR&R)7<(R=I\F=I?CNF?L/@R[TP?[5B@6+ ?0*!*==0.!M%H#H4+<32%-X+ < M0HSE]=DE&;M/ ;O+\=DS=A^(W:F&A@Q:XPD"D%@5_?40@$12 ALD,LXCJ96+ MV&5UQJ['W):"W6=PY%Y&H<;G[<5O8X?]]WK1]]W> MU5R@S#X/8)^CC2O'[MYRQVP G 8?V<=%JS^J#B"\]80J; @DD7WX+.F .=)? MV4C_W'L79J3.%ZE358@(<>;- M9\P^)F:GG'++G*;(@-0<&-#DCZN@!9#<.!6W$%H2:NN*S5(IET_/[X.X5/=1 M&!]Z?7_IEP_U6;Q\Z/>.2\"UNZ>IUG\,AEXW5_POWXV_5TCQLKSG5=S1E]\W M=.?[?OY5[O[H?:VT]XUVM]=O#\\OHY$;77?U*EO_/8TO-_SPL!=?^1K?SSF,^*G@M.YIW1D MG,X)IQ.+ 07#XO\A0'2:):&1!#HP!5"(6P5M]%Q-RKIB&:=/%Z>++K;(()X' MB*=#"D%KPJ4&'F$800P5T!)YX 6BB@>A*2[;G5!Z_90XP_BIP'C1=1<9QG.! M\90N-IH;93B(.QBBS4PYT,@Y@!DB!$K!#2UGR]Z4 YW[)3QVQL?=LSL>-WQ9 MM8?SS\>[_4HS\Y-(9,ET?2^Z;DR'.)S@7AJ$@;@T M1ABB.J;7)W%5+]@ZIX.YKR*<%YELW\RY]V3\Z8B;!1Y:A6R M0 6;\@$=!D9R!R0UDEI/!+$P)>WPNKQA\&(FO4QZ3YOT*IN6E$GOOJ0W,?0L M(9HS)P$S@0#J&4L%%JD]#%+Q%4J)++.)5)VBQQS04J54HA%;T35V V&5_VYW MG>\.7P!$RO=4",]-?SFW913+=.W!.)SIW50TLVPM4_1"SD6J8H/8:;[;G-K M">/%;=X)+7VV,1SVV^9TJ$W'MWJ[_J37+\=PQP\,SS,MWHL6WTW'_907V@G" M =9Q5RF'%FA-"5!QURV)=K\3T18DI YQ;DW_=)&_Z/:R&?E+0OY459C! @NN M@*9, $II -'$Q0 +&B3RDL"09E+@.E55.J'-R%_]?*F,_,4C?WH:#6:!2J2 MYP@#ZC0&&G,,3*""R01^%])9'ZEC<;W6/$/_J4!_&3E6&?I+@/Y$Z4=[CDC& M/> LZGL: 0^D3J%?S:664@:6!E&5;29NB((\O;RLZ2@'DM4+<70B7!XI7)M# MU15E\!7(Q8JBF<>&/Y"/WT^'7Z@)"$>+"RC$5.1C"X'T950Z<.RIQL+CVCJ7 M=8P?L\0UG\1E>JLBO2TIY2K3VTST-M7O43+IC<* 4!;-S;ACP C,@!1!.Q^I MCZ08$U%UA!ZSJ5FFMTQO5:2W)65797J;A=ZF FD$8RJ?1 MAE-!0&!\)#YL0Z0]'ODMNJ<"7I]Z73%^>P;MES;;7]O.=UT189FN$"^\D1!9 M+M%T?''2]\'W^S[M1<]^>5Z)4-4=E=WRQR>]ONZ?C[K(76[C8,,=G8X:R646 MNQ>+[5^=GATL#@@!$5*B0R $1!.; RVXY=9(&'1*=)BQPB>?8=N/#]7L;QX^-XJJ.$)@YKD\;\: BH,BY%S1$(1 @I< M7N_:EK5S5>&\O"RDK)T7">2)=E;":.0#!I;0:&4+SH$TRL:?L)>)FPD75=3. MSZ#CTX:U?5_"L!<>+RYPPW-YEJKI"3]68%L->?!S'QREO)@7 #GL=Y_MWK[P;/Z5GF=MXOWNO MM"FR:I5W&U]UNS.JD7Y92N_>E/#^I0=MFZV2^U@E%QO304$ND3'2$D"BLY%: M(RF@ F11\K0@G')/6%AT]/AQ16:SW3D=>I>%9@:AB5X)9LX#:(Q/QV ,2.\% MD-0AZR0*+"6I"%R7Y'H_K=D/N*M1(O"+H^^L1K,:K5*%9^;$Q^#$*??>(F*E M%, PI$%JM H4)!)XX9W2P1#L[**/:;+M56F1D7%CL8&1'2U1@'J$@(%( .$P M=H$29@2_M7 XJ]&L1I^9&JU")7%FQ+DSXO185$2\X=P")I,W*@4!$@8!J-(Z M'848'NBB&S]FRZOB0J,X5Y8C""SW+*I1;4!J\@;BIAK-!8MJ5-76D1)U0JX7 MJ&<]FO7H,].C5:A8SWIT_I0XE:?NO(Z;Z0'&/,T!<1A$2>;1L]!1J3(B.!*+ M3DK(>K3B0F.UC@I2)T^4.4"Y54 SPP&! E..N($&W]X(H>IZ=$XE$"MQ*"Q^ M?BA\XOO%X%#W_5V.A^N%26Q?B%'^UO?W$@G/]_P<3QE:]YV\ M%UPI;:G3\@Q],0B38!@'J7R4 ,T5!IH01S!0@4-X<\- M\$J*1^F89>&843@,YI@(:8&AV@)*290+;#1 2!DCA<*.^-HZ7*./D3RQ0C&I MK,JJ &1)Y"JD(-#!&< -L81!++SZ15I# M)84CVSES$@]#$7%1/!S$'E",)% ^2 "-Q $;R@@L51FY/FV=.8A')9Z M:W&P(-HA'%#G'3 J>O!0&!D];0H#BBX[6L,BJ[*LRJIQ:P]193,>Y695MD2V MFAC>*>7)<^F CI8VH! %H)6 0&!M!+3(L0<&&)>8-OA_-68/B"1$G(BB0*"D7&:@Z@X190K0W0 MA'(@N(C:@5GCM"U5P!TJ9[,*>&HJ8/9X?(;XM;G+P=(J9K9TOQL?V^#R>W\L0<]\?A<^?S<=V&?.N&C( M&P"UA]&DUQQH;PC0T==S!A%']"_Z_RQ;"*ZVKL@B<&\1T$PY;#B-&Z^B"(@@ M@'9*1(-/4.55" J[,J,XAAXCUSPKN:SDEG[3E2K"ROPV#WZ;.IHQB"GC15E&H^(?D -C<#3B,8X6 MO?4\TERU"JVRG3-W(;!$08\"!$(&"BAD#BA"!&"81Q-$86UX>3XG259R69X>;$<%-):(9@+!D$DH>HYJ#D0)FX,1!3]__9>_>FMI(D??BK*)B- M_4U'J-QUO[@GB*!]Z67? =PV/1WV/QU9-R,W2*PD;.-/_V8="20,V,@(.!(5 MTX-!.CJJ4UG/DY?*RO3H<&GK?;L.855+9\E+P$;@FBE);%,?Q=E,+#5 ! ]1 MT: ]!5.4G+F+ A@K43&US5KIS^:/%#N @X+W:;(9.>J5D-BY5S+R%)= ZK7@M'TXF?_G]!!S^89[9V,1V.4.LYZ+3>]$'/^,;_10U&"CC)/7,Y0*DL)8F,A4JVS M4I2"\WHE%\NE55++V=]RJ2B-JR%K40JUJ&)G&6*59\0PH,J89)V+&YM*J/FH+Q9S.9W10KS(0'D,DDG%'O"E[^TI;%X.D$+YU#J^]2Z7JH^4OEA"9 M".@T$RX]+SG\DE@N+5$:@"OA!4A=_"/6%?S.ZG,\I#[ZSM99[(V.#^&T/&3Z MM@JK5UZ\LDYLG=C5NK).;)W8U;JRF=B?FY/8^&_L?=S\%_XX^\01#-_W^F=J M5:,',7VEJ%)]T94)":V]X;*]%D:_Y[;PXK:\2:D#H61P0/^T2>$8C/'NS=GR M4O:WI'C@;XWFAY(#DGM]Z(<>'.)(\84C'/SHR;G5\?4\3+]+E$<^'HQZQ5)Y M.DR',.Y]3+]\ZL7QP9G_-/>IZ;31V4? XPC0 KWV(VV93W%Q*N9_EM$V-C*' M8M-;Y[UI$KTM@Y"HU!!5CB&+OWA)^YY\Z&!X]@3':(X3/TSP-X&,#_@4#C_! MZ6CCYXL+#]?8N5\ZJ==\W93-K4C5./C7S%?.=S9?$QB@*S*8U/YXB@9J&I:K M<#C0FK%T#H;%%?O']R5G-C;WF^(,@]PIQ=L+.O[U,VQ>"Y"+1"$N$H5X$**X MU!>[6=@[6[O/M[=V][N=[=UGUP-^99[GV3F]/9NGMS?GI#81X='Q,!W@=4A7 MG5*V9O4?_)_;_<[X8'""]XBCG];@>?[HPTGLH?!^NHI[;ZJ4&;OFF2;%5LXU M4^,0X[,=PO$H/3W[Y9W\YOLF;T]IVMDG0HC"U%.C M;?K%4Q)_TI#X5\[]Y#W%GS!IKWV;/F'7OO>MVS+ZA*H?N^VWWU-4U\&NU&#U M]6]_==OE."??W8!PERZ]8J=@ N2'V2JXQ%B-$;:/YD3J[.!U!Z/."U1#J';2 M,:H=GX8=0;O7)DC?>FKD$V':/CN[^,KM)N,"G=6W;T/OOLE M'KW[$[_G^>NC=_N'!WO/W\MW1R\/=[Z\/-KY[7>Z<_16S';&__BR\^6%?/?A MY=';_;\_O_WP.WU[M'M0/K_W_'_Q^K?X_@Y_]SS0KW?&=_?QG?V#HYT_WQWL M[;_L[3Y_W7O+7QZ^_1 D?L>G=Q_P_2_O_M[]\CKO]*:[XF_HI[^DSXQGRXAC MRA&9 R4V 2-49,U3*5B>^,:FMEU^16>^Y9T.O>^LJUH%H59!N"&_+>'(1.6W M>^:W+^?\%JVRR3M.A%2E[ZB'2=\^:S+$A-PG2E\VX;KLBK8\+3O]7LFMDMN2 MR6T)^?>5W.Z9W-@YN0G.H^6<$V8W,6,WR"9GIXC*S*-KBO:;RX82GY#V>,A(>AK9#7U3 M0^EJLMM2@HNWK'%T[9Z]NKAG7_Z [[VSQ+,_*F#? $?H7=8,@8(0IJ,$)OXF8]I M-#Z:Y ]=R&IX%*W,'BK:=Y$U]\8':7@A!VA"HEMG\D)Q%6F]2>%DV!OWTF@K MED9"16SG7:P&P_( 6W.=>_8'KV"(EU0>7H2'3^="A <_\R'_0 &PR@>MXH-92,U3K0+WAE!6FIR* M[) /G"4J&5P=8&QR&>VR+G.7"XU41E@'1GB@J%%EA%8QPBP.!5E)&[DD0CI# MI'&!>._18%"X*)A-&JS6!6<2&*LNC#+QD M#U BD^+$4?S3>5#.&FMI-H4'<)6TJ-=MS?N:CZ)<.(1SBPRPJXL6".\ MS%HZI5B34>:L6EK4?@EH6HU]RTJKE5;;'KFKM+HT6IU%W:R6PC86-2M1> Z, MN"0809-;LHC_&6EZE5>7QJMSR7LNJAS MD:!+\Y)@%;%2 #%E=XB))($VR7NR:_0:VZNUF%TM9G?#^91+*69G:S&[QU7, M[BPUMRT5PA8K7=>VT7^O4-U4.HTF*,)ZA>)-PV%SR2#\W71>;7X[&!SB&AC] MO\Z+_SOIC4]7;1YF==ZZ):/ZNA)V[7NZXOQY\P:WZHOAQ[8G6M M@K8Z@W5/.+MQQ;:'GECVA+E:7JZ6EWOTY>56;3YO6.EKO6?@)E6[:AF]%M>) M6]&YJ]7BKHWR[@_&35AGWO%)C>/3[?B$9G._!(@\'$(_I%I3[E'6E%M@(X F M+XW6V26?I3;9NLRSR%D9[0,7]J_M9E]5WRJ+?-Y-GSCIK8GV[SV;1ON/=GMO MO_S^I43X=_>WZ=[SUQ]V]O]0)2*_]WSG\^Z'(/>>'_Z]A_<^C_8?O?M[=__E MAYT_=__>_?#^T^Z7U[V=+WC__?>?WSU_V<.Q?7CWYRZ.\_7!U]'^=T>_LYT_ M=SZ_Y;_SO>=;8O>W[2]X_2&.\^^=/[?YVS_Q6?CNX>YO+R]6D>/6@,S@20P1 MB(R4$2^ $F&28-0+#> W-K5477G%$9 %4[\?2RVYRF[KR6Y*415 JY@3DT"= MD\%+[ZPR,BH!IF$W6MGM@=EMEGJ7M;=>BD2H,)Y(8++4R!2$ZFRXI:BHO$5V MT[0K].5"))7=*KL](G8+5H9 HPP:J'0R^\RYR$PKAA:"\5-V8URPRFX/R&ZS M##CC*40PC%A:,C5*8C%H%]%VDT*82"WDL+%I!.\Z>OG 1F6WRFZ/B-U22-PP M:Y#2A#1!6V!!::6CH#(9*@N[,5?9[8'9;9:'I@,S.OA T#331 H*Q/*LB4XY M90J)15^*%U'6U5?DH:T4NWTC]OA54A63#3YE.&7D@"#CO'T(NDURH^5N<<=5O5LU(5Y8E2[ MP?+K9*=G?O-GD#O'>*]!O!8 (Z+?%;IK"UT [;P/QJ#(9?09N Y-=GKZVZ/127'UBW\?YD-D"+%I"F@'/L$PCKI-7PZ\; R? M.Y]ZXX,"*GSB2^F@-^*W*V9M[?A-"Y649-;S'*7S&IBV*N0L>8:(I"0FR\$9:]#(V-HVZ-:->\ O@L+!"R,H*AD'F4 M65LGDC8IBE@.@"LE;U!_;U%+I:+[#M$]BQ](9IRS0A&;0BD6931!I\03SX7- MU&J.G+VQR;M*7.XJ6_&]+OC64KG$J'?41JFYM0"4I\"5H)K9&Q6"J_AN$;YG M088DO?1@-7'!&B*C*$7L'2424>X "1LU^,:F[(JJO]<8WQ#!</:,&_C0B$V]#1![3$:*A MGFNUL6GL92^D]MU:!Q0O(<)04?Q */XRGZ1N=5! 3 9!)#6,."$%T=E1<%9R M:6J'W35&\?W&$2K$[PWBLX""39EQQ5 S"Q])Z<%"?&! 1*;H?% FI7$;FXQV M%;O<&Z^B?!U0?K_1A(KR>T/Y+*S@P"D3K2194U3D)@L"- 8BO(>*\25A?!:C8)S&TH2->(>6E&05%NXYZ6%18GL]D\LE=JLDM@B) MS9=>H%)JX%(0!5$3:8,@WC--% K8,ZN-$7EC4Y2J7I=/@+8HTEJW4U8CSE!1 MO#P4SU=AD,XID4G0,A,)@A(K'2'J+G MSDTD3P,5@FA!$=$N)F(#Y:B67 _'#!@ZJ8[PW& MLQA!M$"M)@78I$1%<#@:B MXY353(Z]-S7'LC-/,\$:;*L:=R1MLJX4BV#D2 Z,$LSSZI MN&XMKI<<-ZBX?@A<[\[T-7-,J9@$XEH$(F-2!$P(!!U*ET4(-MD7EP\]A@&Y,. MKOI(O7*Y5U81//B5CRSU9BN$$E%#53;(G7(+O/-6463-&/UAZAP/4TY#5"23 M,T*/*S.G38&WG$[3_)G(_<'6>?^F5]"+V_UGD^9-YS+=R_OIZ'@PA.%IK?O\ M ZI_9SX0)[P%!C80=-$D2JTPPJ[.A4#<'6QN(JSA_ )S/ M3'PA9/1.9,*#*P%WRP@DFHC**&IK,P6WO(![Q7E['?@E1.9&^+SX6T7VPR%[ M+C0G-#KO"?5VH*7M"@=.(#M.I ;($>$L,VQLVE;7-:AX;FU23T7W Z![IK<9 M>EP\(+I58*4S2_;$0:E %GWT)BF?2SWS5=';->%G\WGO8R^F?AQU2N62NPI- M/(J]B"7$)LY-F1ML2MR8"<]%_'(X.*I<>!LN_'T^5I% LIQY)-EE0:2(D3BE M&$F>BDQ,*$T=/)?$ MVEB.( 4;:8C2FYH7N*I(?Z@P1=7M+07^7!0C(E][P2AQP7,BK4P$F*0D&D 2 M\!*,]AN;3'2UM56YKPSD5S*243&^3(S/E+OE$H6L$W&)H_T>,OY&,R4ZEH1" M%++**Y0<7-,L-IOT/.)+9EZIQ7I>I[AF4[2BS,E-N*XY?^:_+C3]NC0('O7& MZ4T:?NR%-,FS?)W"X'V_N4M-N5R<"_^8CV4X12%*R]#1H0;M'68(1"4)=5&$ MH$O[='1TE.RR*XYCMRVL6[=O6A+1J(2P8H0P%_E(F7O*'0$92UMJ0 ?(HYED M%+="4X_>$1I'DG6%O'7UMTH(K26$!^LX4PFA#80P%Q%)PH9 E2.>2O260!OB MI U$E!H/H#B88B$PI;J&74[NJ(RP+HSP8-UI*B.T@A%F)D*@+@EJ-'% %9$R M4F)%,,1DKH!SX+'D:C.FN]*UGQ'J2:%67EE%\.!75A$\^)7+3$HS3TS+X[B_ MPF%IJ=7MI'XL)^:.&]5]F\0S/QC&-"3CP?'3,@VCP6$O=LISK+>MAD]OC>'9 M>\^D9AFX1<>-YYAIM/C+7]O+JI)96@6FX:AN2OV 4?7W?"#6#W3=F-3=-'8[@J[K,+[-\/'"FU-/U+ *VJDQ]4 M?]F;,_4>C^$>=Q@A:W-8;'^88'0R/)V #H_0DO00?ODJ:)91JTM]3HJ?]7X=L:^,X<02TUU=(D8I4R!-V^0*R.C"0K M2D]#*;*P%;YK#5^M-.0,M\L5231D"C-#)2N\%UO^ :E78S*"I.EU(E[7 J4.QV5L=:8 M5.#+7(5O>^ [T[[(O"XJ-)ECRI)(I3SQ62>"PK+1A(2B+.FJJO7XK0EBM4OA MC=C*.&\5<2DI MU.?!!FZO[5;8-I#7K((E'CZ;SL,Z9:HN$BPU@7+%F>-@K 3GO**"2[QOMAF$ M@NMSTVNP] %([4)M:"G VAR9I17R%?)5RZ\XY.<"%,C6Q>NT1$91:GI11P )G #ZI5%3YYN3 M*17R%?)5RZ\TY.<:KUHF@XIE^[#L-5C@Q#H HG-ISV@]%32L-N3O[!#:ZIX5 MJ?=8J?,W;0Z/;85PZ) MQ'J/FJ)VQX?3'L-&&17"B6QUSIQ+%HT/R7BT+%DPAFLMKC^;5NW)^[,GP\7& M$9J#%HJ #^A"4FV)YQ;-2V[!,9L=%VYCDW4EY] G?1*O O5?@SAU "Y8Q2P-)(7(TE4/II:* H&LCDS.*1Y:*J^CU._\\'(Q&/W40NKW^QS1M7%)KT5QK?=AD MLZ9*4PI2J@3@19)1!$]CJ8QP@P-JYSM*%YEKKX0FG\U')K>;P.0?YP+['Z0U MG-G?4&S_1J'M]=^D<#+LC7MIM#7LC?"M^2Q9%/9>WH?/E?\6XK_W\Z$"JE44 M/B9"0ZETK$U)F:5 @DLV.IYII&BX&"W:?/BV'I[_8;1[B?Z%U\:XQ"3WW%(! M7"H9 E"FW4V.K?W(_G&E@K90P5S./#J;EEI!,O5(!2QQ@@LCDB2-ID8P9;QJ M3"%G*AFL)1DXD:F+2J=DLHR2@P[",&-M*(=D@KS!6;=*!BM,!G,!#0E"!.0 MDKE)1'J3B?7H(6G05M!D?%:\!#1P=50R6!DR6.1\' M!LTRU,$8F$8%RX$UO M>N> &[;^(M^@!FOMPC_W;5C/9=J&4B)BR=91Q62(CVF?/!4N0@Q8@E;T^O;Z&Z MM(ERPA==51)%29P/UA,+S"%?J<@CSY&)L+&IE;[K9@[WG3U_'PU6 'XN8.$Y&'14B.3*$6DD)R[;0#Q+Z+K0 MY*2+&YNJR]BR-ETKY-<)\E6-MP;5%U(IJ,] Q$Z)53C3! 7(2"TI<,WI&!6 M5S5>,5W5^$H#?J;&03J;HTQ$6:80\#H3D#D1:D'P$%VP3J^%&J^=V.H]5ON< M3YL#7/.'X-"NZX7>N+9C>]SWJ(73:CNV']H'+TW7P++@19:&6RNDC8EZ$RC: MEC[6=FQMLB:_7&C'%E4RP,"3)!40294D-B5'HA-.B(X@ W%=7 J:JFY=3YES5*4I4V0%;%V9&L;@N=:<^=LM+26X-KE1 H6B=.* M$<^44%R!R=H7!!NAN])<#@-5!*\%@K,.*&IIC4I2".YRLLR:S)72@EM5F[*U M#,%S(5SM@ L.EC"@GDB#/T#1C']&H"8(!JY!L&6RRUQ%\'HBV$NIA4T:E:R1 MR2N0-GN%EK42FN,RJ'W9VH;@F0[.$9*V7!&A&9]T/_%>:P(\>6:8\+<%6VEB5OC=0*6R!1@ #V2DC8[1>)2&92CHQHXS*=W22K4+X5A">*W7N1? J M.)(D-T3&P(@SDA$AJ%)(Q=2:N+$I7)==4;6J0G@=("PY1RGGI$!9R6D& $E M%%]TKG?NCLZ?50C?!L+SS=C+N6%-(T%UZPC:4I& B8D$)[RE,0H#Y02I%5VE M+^=R5 RO X9Y B.LRDR@_P_@K#;)4!M+FB7G]B;GQBJ&[QW#VJL M!2)S\,3F+$G047"E.+BL$<-H2IM;%2-?^6HX*[3Y?_==TU8SKW2QG .*>!P MA+ R)NY$%C%&'EW33E35EBJMXK3?+^8$&*-S*,=#0B;2.$Y >44B2!&""$RH M)IKIG.D:?9X^V*P#+5D*P+H1BPKA4." K7WNKM W[ M,WO&\P!.&$DTNI!$\JB)]0Q(9I[;+)A67#;9!$9UU3)V,BKVUPK[5>^O&/;G M6ZD9X,)31'SPI6%J-,0FU/L .5ME*-/&5+U?L5_U_KI@?^Y46=!*9HB(^*"( M3#H2+V0@2F3F+)6. 5L'O5\[J]5[K/91FC:'T/8'8SC$[YPQ\__KI(:;FZA: M.4_C)U&V2\DU/\P7WU>J;9NE_[JC9V^U(;%(+K/QPEKOE*<@/8N>9V:I"4KH M*"CSU_L0U7RX/_/A[7S(,(&BD(PA1@=)I+-H/E#!"46! M:>6#I@0,#876'/%:9U*:3:F8@.;D-S:U%EUV13RDTEJEM?6GM6JMK0:MS05Z ME6204%J$)2:(C%01!SZ0Y$ D*84"IJNU5FGM,=-:M=96A-;F"YQFJIS6Q$BJ MB01+B7.4$^\-]P .N WK8*VM0@Q[;EX$/GPJLMUT1[O>H^WWJ+TX%JG*=NO3)&U[ M^)O;Z5<]X;I8XYEZ2UFP3@:0V0OKL\Y2*<^HDS32ZTO,+6"-[Z>CX\$0AJ<3 M4_P9#(>G.)-;1SC+XZWQ>-CS)V- BMX?O()AZH^KL;Z0L7ZA_4@READPBF25 M/)'4,V(9*RW@-3T@N;6)6GUI*GP!D:)5=!>2$= M6%^Z0PK)62G)9;2^OI#>/$_EWN<4R9*FL43;)*>1F9(B)D3B7(D M+@E#7+0"C3B51#G;]]__L)SQ7RI%58I:#8KRW)A$:53"2BF=-SZ"]EHX1I&I M[/65 JLIU2*>FF\!0Q57G'J2.+*3M%P0*!5 &8D,'(Q+W722JIK4X\)Z4]%5$EQ:ZOAUA-J990U,R42E139VDDCI;\ MP" "L=99XD6D-KC$32E2O"JFU%W72KBN1F+S=Z\?<3$^)?))N:1%V+Y),+O3 M&XU.2C /+QJ-?ZS"XA43MQIGJ1;IRT63C=FPJ!@@#4;'E-$@(=FD!*1T@QJ+%<7WC.*Y M(Y%6,ND$)TEY@6Y5-L3ZDB673.1.99!>512O*(H7JFD0M,H4;4JOK;2X)K*B MCD$&I4$'*6]09['"]6[@.A<%<5)9]"D0J4)0(CWW!&SV1.G %8^RG&G>V+2W MJ6=<0=I>59LR:$B::\0HUP)TYHIIQCDXXZFY01W%JFKO&;MSX0$(0L=LB91. M$:D-)=XS11*-26DFI%9A=53M0[50:'=X8"N$86I@/,B=T0UB!8^K_4*;@@/7 MA$C/);@_>)TBOE=^_P\-WKE8@O3,N6 XX=XZ(ETJ[50I+U50(0LCHRO]W*Z( M)53@K@MP[SR@4 %]YX">J6/E'%,Y-N?<$Y%21((O4&)L#-'*J)5BJZ..'^EI MN8D8YG\^[WWLQ=2/HPZ"^7SR5:V6XAMMN^$%* M['.B!A=51K;S*#27D?*8X\PE:;1.>F-3=C43K0^FUBV1E0TH5#3? LTSVX4S M+2R7BB1.(SHC,A(;DR/)"QZ%S&T)XW#)<\.7GHZ\5J7QEUC[^:Z*NM90%I!4TW#9BHC1[VDB/JD6E#H0PN ( MO[OP?J<_&./=QX.BA6+JCU*9C7[#&C#&/W*O#_W0:_K+X@M'./C1M4\Y_2JA M<2S'@U&OT-C383J$<>]C^N53+XX/SC3BW*KYY.=I'0])4"%-W X9H9 MS/G.9G"B?=".09.DD3S".0W+53@<:,U8.@?#8IS]X_NR-!N;^X4?RD;6LV+7 M-7"!ZXGAHEC$1;&(B[;\/2UU<^52W]G:?;Z]M;O?[6SO/GNR^L_S[)SOGLWS MW9MSEFM$"*.#SLO#P:?K.6]E'OB?V_W.^&!P@O>(HY_6X'G^Z,-)[*'0?KJ* MA6]*?8Q=\TR-GI_IJ,:HP&<[A.-1>GKVRR]G=D*OWXRP^= O%[_PBHH S?=- MWIX2MG-/!%6%LZ>[_=,OGM+YDX;.O_(!)N\9\X1S=NW;],GU[WWKMC@>ZW[H MKM]^3[H?N^MWQNIN-I[OY%-\UT!TERXM7I1\(LQ5J^AA8A"7X-+8 KOX2F<' M+SL8=5X@]2'5I6.D.I^&'4&[%]S,V\[2G)4^PZJE][JZLPOR48 M?9.>43=YYGN;6'&II$DK)Y8NLCK7(2?JV=:;_^F\_/?>GV\Z+U_O[73V7KUX MO;6_O?M;9^O9_O9_MO>W7[SYL0YE-XX2M:C#W4U&^ @.XNVF<>=P,+I4OO?6 MJ;QM>]"%F^2NSD[ (@40([>>1LVUS4FZG+PUC#H?3+:0Y#1+^=LG#T;XO/C; M0ENBN,RV^V%PE/Z-:ZTMT?\O.V_.HO\[7W;^_/WT[9\OZ,[^N[]WGO].W^T' M]6X_]G;W WM[](=X^^'UP>[^CCB/_G]X3W>^O#XL$?R=#V\9CNWS[I?=@W?[ M?W]Z^^7ET=[^"_KVZ-W!SF]_?/HZ^K_W_/GB,K,DW(RE;A<*CXF)"H>,M*41C[2MHMF>#OX:*G5 M&UO?;_7?:31ZVNDU2[V3AX.C3NR-"@![_1/TU@?':1*7_K'V#8^A>,P2#*8% M>&E&2B]16,_G9+5W+BKDKKV\#Y\O)E:\3L<#G-_^^Q?X@?%IY;0%.&WWV9R- ME;G*TC)'DF:<^"R-LMFR%,MQ3BJZW+C6UY>I5:-^^#SG[2V3"OSV M W]FS'B@PBJ=B%8RHS$C#;&@8_EAP5J;56D2@>NH:YAN$?"7V:Z*J_:;-(B1 MB2DSA4C31/YVALSE+)]%4V);QW0K$!2ZR'G/SJ4Y8[Q*9HN0V9LY*\9I(;UF MFE PC)0"(\AC*9#(@M,1W3,3Z,8FM[IKY>7*40M[9NW(B%]BJ8K'2@4/%(^I M5+!L*IC9-2[([(SR1 2!=HT 0Z#4STP\0Y VL 0&J4"[KKS"KFD9%2PS?+," MQLY6_' R&D]2Q\:#SC A6$/O,#5[=M^P@LK%_33NA))K=E(2TGK]*Z[$WXJ8 M/_;&O32ZU=YO6W9X[W(?MUDTJN4KYGDZQE72:Y9!!_JQ T?%/?S2O%!KIK8B MRC/J1G)FS(!H"6?49=:K*AW4H\SY+0H&3438 . M-C:5Z6IQ>9OQX2"]3&.U[7;'FU*3G7B8'/8Z.D[]T8^;'(]A?^%^38XW!S!, MOQ;I/)L33F6D!1AI[]D%(R,K:F)"1G*!R*05<5(X0A-D[JS-UKF-3<98ESO5 MHLV"NDNXRE9&1?$R4#RS*YA@VD>#AH1 +T'&Q%,MX\)0*Q:3/LC2'ZC+: MI@91CRF>L3OHDR:*U2MG2-)HW$F?R\I/G>8,.%H;DW/FYVUB1JG?&PPG9]!K MO*,5QL]1++P3*)0OET!4RFH TB0264 -) MHP0S&YM"=I5IDRM4HQNK;'=4 -\6P#.;H_3F0FM#DB15:1,-# M\@$$ EAUI6T3@+]C;FR7O%# M991]'6B?"&*2,;(/GU],W(%?4S_E7M5+"YWEV;]0,3]RR)*7@X624R)UB,0' M[4F4P'T$JYQL$F!ODR120UGK;%)6J-XI5&=%0"F+4EN() 7(1$;JB0/$J]%9 M"J>=\@6JCM6@U8.@;F]\D(8U^-2N=/-&*+N#?HDF3BAIRD>5B!8BHM_G;884 M: HR<"*M4T0R*0EP:HEE7(O$HU?)H,W09>IR/8(:C5H71#]0UGA%]-(0/6=: M""TL94 TST"D9XQX%B,1B:(]9Y5R.19$*]8F1#^F6,2S ^B_Q[OU^O-YW*-1 M&H^:C-_#'OC>89/3W6VRP >YXT]&>)\17A#^[Z0W*8E<,[YOM!2MO%30KFTK M8BN$TFIA5 X(I-[' M$&4@J9(J$:$B>L1 -?$*?TA<()QFQKA,&YNBRTR;U%8U1-?"$*W@O@MPSVQ2 MG52T+#NBO4>;U"A%7.:2\.PU Q\#]PQM4M.5_-8E6>J>Z7*LZ!4PFUX-TS'T MXEE&V<1Z'A2G=_/FU4< MF-*)2H)BC41RCLP;01!K [ZC9 ;0&YNZJV\?WZM;@ZV%>VO,J@KWNX#[S- * M%-=R"H$ D[R$\RD!ZSW1PF3#%>7"N^)%Z;7=6EP!L^4\VG,,IS74TYHL]^N= MP%<3.55B6HB8_IZW0S)57#(KB/'"$5DXR9F(9@EP*H7CR0JSL6F[1MR:F&IX MI[UYA:TQ1"JT;PGMFV%6MA:_6FCVB%T?'AX/3 ME%Y/"D94=OU1=MV^<%K,)"&BIEX$VPYC$(ECXQ*XS8V95?Q]>I$ MM]X ;VT)@@KKNX3US&C*/(DD2DTS2(E(;Q)QCF=BN0_@A$U"YHU-+KI6MZEZ MZB.+R9P?1Q^FCZE_\F-;0"OKVZW0%E!I95"&^6=O?/#L9(13EH9G3%5[-2W& M4Q<.JS.I&2@'!*7)B&2J:=,&)%-!6=D/8D)O; K:E?QR?Y,:NVDUOEMJ9E8BCK-N89$F]ZIS M..B_)^,T/+KU1M'*.D\K&1TY/T1[@@9E?US=J!\EK0OGXIW7.I>VL4H$68XC M"6*=I\1:EZB6@<;$RZ:VY;?AK!H=:2_ 6V.85( O#^!S<9+ P$5EB<\J$1F" M(98I1G+@GD?OO2W^A^UR>KG\^\IGK;AK.M\W?_?Z$9?94Z+%<:O N_MU/[2K MFJ!UR!+;RDYG\+'VDGP@$P?E_ S%_&HX^-B+*?YZ^L>HU"#;.Y/VUKFP:Y_) M6W/B'_-&CS&*9L1YNVQWH.;>@CJ>8Z?C3ZZRHV!M-#2F\[)9VU,KZBZW=J+HA\3V?$V*E MOA^DO@ME:E042H+41)FL2C/N3-"+1!-)NY"0^%Q*)2>1(_>)RUF)]233NL#] M?I-G*MSO%>XS2X<;H3D3@:@,B2"O*^)X2L3+F%'V5MI0V@1RVA6J30<7EQDL M8DQ='2UJ$7)O;-G4.%#++9N;>W65UQ;BM7!A>XLKG56PQ.D0B%3:$JM9(D8X ME7-R'H38V+2NJ^FRLF]JN&<]Z.!^+9]*!W='!S,S1P7-E(V!!.L=D1P,<4*@ M:Z.-#@#6T%(EBHNNHLNJ&[,249TVFSS/MM[\3^?EO_?^?--Y^7IOI[.]^Y\7 M;_:W=W_K;#W;W_[/]O[VBS<_5B!Z.A??E] /E7V^J8>Y_!$NTR@6M/5I7:]. MAN$ 2EG$02YV,5+F^+0ID9C^[Z1W?)3ZX^:OF([02QQ/O,6&^1]9?8![WA-= MJ&_G:1'3:'^P5*Q^ 8@H@) D^ M62(IE\0"9$)!&O1ODU?2-+!65]0^7?F\\U4S4$8'@^%XDG_>ZW],HW&#D,>U MW;A"ALB;(JY]E-;V3%B5K!8AJR\7ZAB!#0%0 Y%HK$&R"NA\,QX)B]H(R,I* M6>HT2]-U\C9&2-U2;"^D']@(J9!>!J1G]H)H$,0ABITU MP2N6RPE7U67V-FE2+=TV7 4#9#C \<=1)P\'1QT$SLEPDOZT7'MD93VH]IHC M4\&]1+GMG(NM*2X_(37TH9[!X>%H+S>L-JZL=@M6>S%OJ%@;E&.1H:$B-)&A M;!5$[HEBUM*DY2QFO*#(%H,GHF M*%#+(1$6(DV94^6C0#-&J:[EE\V8]6@JL0JVS#284FR7F<%2CLD=#WL?89P. M3SL'Z7!2_!#ZIX\KLO)PEDSN?4Z1?$G#P7<=L.:@;V6M'V6MKZL;9L,]$-&8 M*=)$ J)8+=X;,,HG*V$#V)F#:JL5U"E8OJVF)[+4M)"&!5*#2'- MB+0B$T!>)B:'%!.PE$,H]:!Q[=5PRH.'4T:XS&LDY<'MCP4:B>V2*&B12"+9TUI20R&45 AD@,!6\C!Z630%27^D%M@O4C"XK\>C+"UT:C M#A1K?-1KSD-V._TT+H9)+J=!IN_$2F + M$=B% H>@L]": 0E*&C1+E"26V428YBI'U%7>2W2F6%>;RP16\TW6 =@/'!JI MP%XBL.?/611DG^7JIX( MH^/!J)ZTN<]6G&<$]'(P;**RSZ#-:N(L?;9]*N MQ4N7R(87*OCQ;+DM],=+/P>9M2/62$5TXEI&)82+"ME0N:ZYU7'?A7"U0C&1 M=2**U@9+*CW<+SW,&4M)1"^Y(,FP0*2FD7@4,&$VI0 9- >QL:EDU]AE]<]L M62F=>86Y]K7J5(3YM-H*^+ M'K_)V.YXHYH!W2C,T?ILXH]7N#8:<_&-_.M5MK6^W>"CB\/J\^LY>? MS:3T//E:MW<1NVSW^863"=1!ABP3X3ER(D,RQ*<42 I!2AJ8#D[7T@TKBN/V MGD^H:%XBFF=>5K(>K->2> [H6V7%B-7"$.8T"*1G"B(WO8*%N\TV4CV/\*.( M?', P]09GML<=0N\92 ./32DD+4=*%0PO1I6"8P[!WKG\> IB7^&WL?-_^%/\Z^>KJ>A<8% MWQQ\P<$^':9#&/<^IE\^]>+XX&RQSWUJ\@U/Z>PCX$>#PY/Q]1^9&W3 ]9F& MRX8LH]_#+"]CTN!C&-]"H>?X'2T\?.%1SKJ M]6=\()X4L^NZIS^"X7N\>CIO9;*GKY2HJFXH\YK)R/G.)F.RD)!D!I-4EJ>X M -.P7(7#@=:,I7,P+!3ZCQZ'PJ+6>6^X-#E8!B%1J2$V!03$7ZA$]\LZ+U&L MDJ8\*?L%FQ=%?JU8Q$6QB(O:YYY6K;ERU>YL[3[?WMK=[W:V=Y\]6?WG0>G$ MU"^))/A;LZ, 8_SCS1C_:=17(\*2>O+R\313VOP M/'_TX23V4&@_746H-Z4^QJYYID9?S=1-LP.%SW8(QZ/T].R77\YB][U^,\+F M0[]<_,+"RE_IQ^;[)F]/"=NY)X*JPME3-WSZQ5,Z?]+0^5=*>_*>,4\X9]>^ M39]<_]ZW;HOCL>Z'[OKM]Z3[L;M^9ZSN9N/Y3J#CNTZ$NW1I,8CD$V&N6D4/ MXRE<@LLDDPY?Z>S@90>CSHM^R:1[DXZ1ZGP:=@3M7K +;SM+<^[:!#=3)'RU M>7OMMN[7V0&K,+\E^G&37?B;//.]3:RX%*IKY<3215;GNFV-OL%/X-:@O!!ZBPLI??%$%L3^7PK(BAQCH6BG5< M/+(&[#/C.0I6@ M(FIS$4@2KL!7.@(V9L*MI('JF#-O92^*]<\36^V=VRE>.TU\&*V?\: S*INY MH\ZGWOB@:?:#P.^,X7/=U&W;IN[KB.7@V&S'_\KC%)\ M-C@Z3OU1$X"M_+L0_UXX\R,9!P\Y$1-4+$93*89I'(E&6P"9\%5;]GN[BK6D M$7S=[EWI5+(*\OL"^YHTO4?5\"FO9;*? ^1(J57*)OJ!RY&47]? MR#L#:06@"YBITJ58+B-@:"9""&E0,W$+OBFO((1JD1M8XSFMCN=4&-\+C&>6 M!J/*)Y".J! HD5)2XI-VQ&4 [5C,VM$)C*_H0]C::,[:!4G%5&ZU(\A"A+6_=>% 7>! #9,DJJR(U%81 MSZ@G3%LN3. "HMS8E%VA+F>[UPZ$ZP+H!S8[*J!O"^B9!4)IUA)7+#$QH@52 M=H9=1)="96O Q[%O/62A 4+6I!D$UHO@@IBN4'K10IG1'2* MNG* 6'0=JP7;*B<\<.W:R@EWQPDS TC8S!AWCCBM')')1N+0PR%>1LA9I9@! M-C:M[FJ^A":'M6K;,BR? ^B_3\7LF;1=[L?)+R4:\Q%QT+]=+\3'2G,/6)6_ M_/_%3'JOTV@\[(5QBDTGUWZ\^,+_#DR*I%Y\G M:^4UC-.+G%.H]5<6H\KM>?,)ET0TI=U1Y@+0?!*1 #.:4"M]E )U%&\*WKJN M,[=I=[00#E4!:_]78FDOL)EX%PVV,CF:_L:FU[.HKC*6:HK,N*$\A<<.L06@+:8*VN!Z4 M5CH**I.ALJ"S4CKGQYE&^,+R;);'L/-_+S;+\][H>("R^0VG]_C;)>*]GM'^^DYVL7.\Q=_1&&M=\I3D)Y%SS.SU 0E"JTVTK1O_QZM6_ M7^R\V-W?^G?G^?:;9__>>_/'ZQ=O.GLO.^?=Q#O;NR_W7N]L[6_O[?Y8^_#+ M1P4$RB0.3DJ!ZMOW#[]I".$.AOC(ZD8T?M Q]":!VEX_#([2U24T;[W+U+9' M7UB[KZ4.O]_"%]O- MLOZ^L5+KJJGA=2SQ>JI*OH-0T)".A27LMJ()[F0*)S M#-5T4DZE4N;"L39MB-V3$U+)J#V/UMJB'96,;DE&,U^!*P:*FDR4E^@K #H, MD-%AR#&!0_7"9"S1DJ[3;:JY\\AJDGYMZXW3$/WFVVPPK!FU7O6$ZT*M]VWG M3197X=7=5 ^>+4:MX4)!$&==8(D3EDJ>8\R96*<\,):-;D=',SHO6<:V3(@*E122+B:!LT//DEH>0!<^.%S)R M^G+9^7J2Y('BOKM[NZ2)_6[O_N?%F_WMW=\Z6[O/.R^W=[=VGS5_/=O?_L_V M_O:+-S\6#;YIKOI#WF/=NCO5 =_U@!>B)&[;S0^OIBTGFM;FQ\/!,0[MM$F M*KE/QTUCK?)73$>#_F@\20AL5/BH%#&"$' B\/=C.&UZ8Y=K\<7A28J=PQ[X MWF%3Y:LZDX_"?KM?9_(9'/?&P^7*R;I+R1*262,^>E:#80YP20:+./5'$3R_D:T95N#7MU5)9:2Y:Z M7R^SLM1=L=3,_92>@[:,XLH"(#(Y2IS-@B3J:*F"&22@^\F[5-QZFZ%][F?S MW9(]^5XA<,)$/8KOW?LW(_71T/!C"\/1% MTQ%G"[V75$:XE\^69TT778R;+Q23)> :2.)I#5LRDX,L) M;='5]M959FI"2F6H530A<^]SBN1+&@XJ.=T#.)[Y??_P.%)JF2\$!E?.%H)+ KEI2,02ME1JB.Q.6O" MG)'>4N:Y1R_>MFD'N08:*PVUV$JL]'1K>IKKMB.3Y$A#!)0.1-I B=.QE'MW M&G(&JA1=FJUX?V'&E=M_;^F ?QZ7#7#\-_8^;OX+?YQ]X@B&[WM],A'*4XTD M,WVEG#W4%WD\I)*3MFQB8_1[S,:;7*&4F@W](_SNTU)3MC\8X]W'@\)JZ :4 M?HWX6W/X%L;XQ[1S(QSB2/&%DBPP>G*^Q+^>A^EWB?+(QX-1K\#BZ3 =PKCW M,?WRJ1?'!V<4._>IZ;31V4? XPA.QM=_I"WS:2Y.Q?S/,MJ&?SD4)6&=]X9+ MDX-E$!*5&J+*,62!K+-Q]J&#X=D3',/[1/PPP=\$,C[@4SC\!*>CC9\O+CQ< M8],!23[Q\:Z;LN^MT>MG,.<[F\$),% ?#B9I)T^1'].P7(7#@=:,I7,P+-K^ M']^7I=G8W&^R9-!;?58,A:;;%VQ>"YD?IH[-?_GASRMTW[N#IKD2FCM;N\^W MMW;WNYWMW6?74];*/,_N&5,_.V?J9_-,_?*.[]D[WO:;8D\[4U]D].<);A"7$6"ZZ+7O#]]#O M?9D4&3Q?KOC'KS#JC?;RJV$:X4J=O'0RPA&.1L_3* Q[C4>SU8];D_Q#-%9> MX8=#+XWV<8"_'@["WP_LX.R>GCDX[PYW/NQ^>/?;NX-=_OLG=%SP>__3>_?G MBR^[']Y^>GNTV]M[?M!#9Z0X.(?I?UZ?OOLS'GLN];NC/TYW^.[?Z)"(=\^W MT'%YP=[]^;^';_?QU0^_]M[R;;GWVS;?W8]Y9S]\V=W_^Z^8E0B.*B)$%D2: MTM!!TDRX-\')%(4 ,W%3FR*/6\6WU!I,K,19JN MKJ\P@N]-!SE).6V$^?V!7GRP#%RF)#R5@=#N?>N.# MSO&PAPKO>^IS"2?$Q+W(CTT6K'7[^ST#DMZUJC;>8;/E@?#?@_P M#C!J:IX,2U2E7 EEL..7@V$I!%F^I62LO$Q^>()K?>+:,]OM<$IEM].8AIWQ M0>H\L=S='D^P3!U)W4FFUY\.);QJ&''HL1?]H;IQ6F:?=.; M=(Q*V^-=3?,EZDEGK]_9"^-!>4V6USCK-E_S;.*^77G?BQ-U[5)8%4DW\U>> M[]/!X/ 0*>=3O^SSG/A1#Z]J-H/^B2,[3*79=#H\G4Q0"=!P^LMTGIJ_V"_= MLY<_I:]?.1E-7^D,AF>O#4Z&TQ=_*DGS92.V.3=]B).6^@%],VB2O]A)_8^]X: _ M\?<[2UA'WS&2VKL@_^@?%L4WP(4U_(2SUX1,8K<3>Z-P,AHUBJM?EAV^]2,V M>J?9OFP^A6ON3+LU_7[.JC.C!%Z7B\HUY2LZ_'SISE=S[IR7Z? M3X9E\$7$3:@9+U@&,]Q$H@\J/L91?'LXITCQXXQ"&!1NOA%B>Z-."9(->T6$ M4W;'.R""2ZAVT6?^SDQ-(\"D[/!,8F??$0)9;#ZWAKCBKIM%?B,0-,M)G\>V M[Q^'OUR8)":>-#-PIBPZ;\[$.,^"16CG5VS%C_@/O$\H\CPNRIG B "9BKSS MSS< ;Y#J#V%<4#*Q, KAOY^8!T>#>()$T !J?#!,2*SSZJ#;^0AGKLUT*4U7 M&)R@M=6\WNW@)$#1V&?K;&(?H'K)J6&2$F:=OH7J'U?N-=Y!]\,Z% M.HYZ_=X13F7SQ+AF_V[6^6 T1HUY<;F7@&) JNKXT^^LXJ4XNA>$9GA=V3=> MV3&-BTU3='FS0AJ[H/FSK.-0%-!$KZ>)'D\?T9]&^_=,\Z.>+]3E3R>*:[8< MB[88#@YG*ZM[O7:OXOM1\9V!?LI",W/NC![&^.COTR2GZ8PH#A/Z'AVDDS2A M'!3>.7W-B0L=E4_(.^7?ZZ7:RM0UL'' MWJC7G)4]+8IC,'4>T5X<3_7)A./+R^/!X'#Z5PH'_=[_G> @3Z9XGBH?0,]P M6,%[%S([T^13\*:<)^YE$P!#Q*;/O5'S[D7=.L4@"NX]]/HHUC,N]@F-AG)N M>OI*9Q#P(XV 6XS)I3I1;9.T+,>DYM$)J"Y'HZ/&^1X/47YGJG>J/LNQ^/2^ M%RY0[NCDL%D'%QW]QCB[Z.?WCLHW-?99;UC\>>2!8C4V+GVS)E8Q5+./X#B" M#X-F.A 7@^L-UA+AP+>:&$8J*3#GMFOL#1%=)7+36-S0*=XVSCBZLF6[[4Q) MPF$Z=Y$OWF!RVX/AX.3]07'*4;/ZDPDWEKV%0]2J4SM[)L1C&(Y1RWXCDV%E M(J-[_<[6R7L/S?2:^D1&\C)_7>GY2@X?#X2>>?&VG MJ3K M)WXQA"+[*0\7CVJ8OAKMD\[U)M4JD (U$U+XWY-^$R><44*_/S@IGF,')@I%*EBPS24J= MPK1!DJ;\ L3U0A!_4Y[B]?E(7TV>8>MD?( JZ4N*6T=E/Y(]7J1_V59[S_]_ M]MZTN8UC:1?\*PC&G;EV!(JG]D6>400MR;XZ8Y*V2-LA?5'4*D(" ;X *(GZ M]9-5W0TTP'V30+)/Q)%)HM%=797YY)[Y][>=EY^^P-KHSE_OA6#1$A$1]L#D M<#(& 0P'9)VUD@LN%'8;S\6Y8XUJ;F^D/C2HA48H0;'L(H>/;'TZM4,L\^>7C! GP'_3W#X!_G98RL4G%3M7ONU5HFSH M-1M"([")@'DV>R]!,:MU]FPDQ8P"LX-IUA> ZAB=2^#3 U!@ MIBLT+E.$73.4,4FY"])AYJSV5$!-=H0ZKP+E>O)LA=A#];)_EDEU>_7R MGBB=[WR$-7_;_KKS%(X]8 MW3RO'+FA\^K@SR+W I77@<3U(9?E,H$G3BVT]!:QBDJ1$%!&GC".-;*,&Z1E MPI0:G6B*&\\9V907DTN_PJ.>!1VDJ!QMP,I!ANOISW!:A;/OEI#HJ"+VE2G2]FR:5L!RY+(&H$6=\\2Z[8UDYW$NA^*XMM?WFLCL+(@HFS0 M$206&&)6DX1,KBPSPD3%"6AF9YA@]R:QUH=<.HG5HA:Q\^$]3@FDDF$H4 +Z M#1CP(+&$1EXHZR)UA.9N6 3CS4LT^>\CLFY)29W(NAW)O/ZZ_>&]8@8+;CTR M#K:91TV1UM(C&K#G"C[R6 +)Z$W-+Q196P5&KCKTX.QAW!%,3S#=0 M:Q3U-'&PP;62''%L$OR$,2+)I\29QYB[-1)4W$7K+,8&U"Z.@]4&K"VE%#'< M6ZQT34Q 0YV@N@^2P;M_O==4$::M!M47;' >#$9.MCWI4=-2 TJ=9!/0@25M3:>P;4TC M^M[6ATFLXD$_M=+U3W_<).#W>W">T^,<$(+[?3D8^(,2T_/R3@<^]FTYYK"I;R0JK1],AL<'_:&53;-WLGAT<$8#GM_$9GZ?3(^/NK] M5"]K;__W>2$ D$/\6I5=5*&2<2:;LP.EUY%A#DC;.!<8<8EK[*P1WEJG? ## M3]M4ATL$-4NB2U]+=+T<3(%@[;"\WNLF2[:=0#[/'W_1?IDY-IDGADW;'S]1 M$&'8@'X!D@O4904Z#\%@F3,CD6$L:96LP(ED7_)Y38M;^%&A?7FS)8LB:<%0T,19$I/P' M0)624/(EDDJ9254DHF#3] MF@BYE;70):&<&YI^2W8^O _:84' ,#")$U#UF$564XX8 ?O- [YZ)0!:B=P\ MKZG[PCK(A8* KM?V,]R2(E[O_'8MDF@H8&M!WU5'KV94W?1U>8O=2?YO;B6R MQ/=JV''V22QYRH!X*UMH+0$OQ9-X M.=I=#';_@CKP3RS)]KFBMGQ_^H2QSW_-@SA3),261Q-"BQJ)QS M*0(K;#R7AO>5/)W?TB!?R<@^=A]!\=8ES3,M[G2GO.?#RN-W@XFN';QK8N5L;Y:6T.T+\:'#LR84P;Q?K8HJI;39XKNK5%H MR/D)*W@?LB]/< ^DJ@ER07#$C7,(D#DAD8+U5@H'LAIH%5\6,-CL_0LFR7 Z MKBQH(+3C8EDT3;_!>JRKXRI$S-0]&G_)C4$F?C M'=FR6;@:;>@O0'3]Z'$) M0:]/C+^-)W]FQ^?\>WMU-<83)LI/! 4*Y(GJU.DB'6(2\R0YAZ@E,-!.4^- M"/HBATXK";;T!5@ XX'-U5YQ/C0S5LZ([%-9,EJK/U:$G!O%A&F.L,[JLJ.J M*PAJG5Q32)-#'<7MV#:/-WN_VMJKD9=C'=CR_=HU.8^1G'[^JOG^>$#YZ69\ M[[Q\17>VWCNGN#8!H\ ]F-6YP;H+WB-0%3P3DA!MLEFMU&4)C1=T?GG S:3. M]'Y4'*[L9SPA;%#?5K_N[N='3S/;^SWB87>G3WLM7O3\V_]S,WHC: M]54N_QQ!PE0]0=/Q")C=IC08#HI:56Z5-:U?A[E8=#8>Q3H 476Z*E[CJRSG MQ3#:R=ZGD^;:D]YO\*S>Z]X??[PH=YE?\.?X"[SY_VT/CWYIASVJRZOK?YJ- M/\1<^;C44&FO&;_16D[=T@9@:[Z>IIO2SYMYL?.X3>F0=<4[Y#8>L+E^<4CY MC%HZ9JGZNV9"20Q!!*PM]R+W:G=)"9*\M-8KDWRL\8HV>$49N8VC9P\0".R8 MK&6_O#>4B:))!Y1PACBUH(Y&T) *4BKE8S$Y?'#?//T\.'_:P$G M+UKS@/Z#PIYWL3DH;L"J]M4L%>?E6;']Y3VCN^PDPD+"7H),;BRQ6#KDH"+:1R&CY MQG.\"4AP.BBP2%2L\H46N4'?^>AO)BC^S*OM".&E/]G^ZWV,L+F1&T2P V"( MUB,MHT&.>T:2D=*;;*:=+1):=%",+3#)/H!VD1LJ]DXGCETKW_!V$N*Z6?$+ MXE@R=]Z ;C3X',/NF6K$T[-[/,MJ!,%1>*$1%APC[@)%&IN &+')4*X%MJ2H M$9)&;E'X>3,?P:;%)-EI_:=I7E,:LDY),4WJ:MKHLE?:FJWVQ2C+,:6=( M<9R18) @/@!08,V#P"Y%P+6X.AF*W HGNDR#\Z!A?TOL M?'DOG.(Q$H*2B %QXSDRAEG$1921LI@8*2.*+W7ZE731Z<$BFPLH=7W)XAI> MLS\6F56O1V"D@"G1DA612^K M=@":R:)C9D!**AEZU MF%O,*:DG2.3>V\0N#OS;W-WN]; M6W\NZA4J;;[N%U[G,A>UK%IH,R]BX03/7WC5E!: M,[]>S-/SJL07KU8W#UK MK(5D!H>YUB57-(P^%,T6S-[#P6Q6XN/5A JP'7J3W+FZ/T\W3^/QK)K[ER/B MI;_A8CM;3>+KN04EE Y_&I9RSEHY=R>]^6N#0C3*G;P61Y7O6ZVC9)' $N[L M0.LHYS3/NW %QNRTF%-V!(;$\&I9Z/WF;,='@U$=REUT**9%G-O1L MR,Q21R6*Y5"ELXQ'P]+UL-J;7&($.E/5H;GUA<46@L$^G69+I_@CJJCQ?%6- M37CF.31%33E_O[(>%ZGRC?%2-3PJV3=7Z"-1'^ILOBI@:7AB *JNIZC4-%L] M$NQ9.-[X]0CVI YIYX]/HBW-&/-+SV,UC-2/R(,'BN>E:4'=4.Q1*>D__7DZ M+I,G\EV72A::U9P.?%U6S #$<50)N'LI9]"""AFFGU?29Y;/ B[P$P(3L-:J<%RV.O.QM M9Q4AEU9>[AA^&,=I(:!&#MKA,G2<#135@5^-3Q^EP^..!%TU!F:X9V#9*PL?CT5*91;P.":S4Y-2#8W/+M^SN6H$$N. T%=:T$AI^VZHH MX4V18&7:4AZ\0##Z_ZYTO\W36=OM46/W:TK]/8V[Z56='#E]DB;3V_Q[&N@3S*2 \* MR:+]UUR/KY6)S=[>L3]H;\MB.VH@[1=1W*ARV2*LU(Q^+T\/F1S6V80Y<&&+ M:E76EPW'#U5/[=E@FFJ/)?P.SRWR(ZL38S>LB_9 ASV>QG0\A >D.&_S/1]: M<70$.S5:3#F#QX28&WD6K7:T-"2G.<<\[*9>67ZA/$B@5Z;<9V5^.O:MS*C! M[/3;P(Z/@AWF3*E<^%T;AX?J]^H]K.[->2B9SG#A[&?A6=@ /(IWR< M3P(NFK0IK]_+_VV-#0'RG TK6<_=([O>0>U$FG M8*?Z@P$09F."5"-E*JNBO9-5CG7V:I^Z:1EC4:^XBKG4C\A*#AQ1R]QM)VGL MQ5%6G*N!:3]EW1QV=53I!F7$&<$_]\^Q>>:WFX_W(^J7<[7[_IPM5^*^>2"? M7_0U;\).;AXX*5% 5WH@YYV;LQ]\X0",P/&D#,[+ASP9S,E[/#J-5%^R*3#, M&UWX(_<$&>VES"/*X6&*UCZ"8 MO*T'E9UO(41#<[5I4A=(SHI-!)12#J'B6""[8K]66^V+WA@&*<^;JVJT>7/"Y3$2K[SU_WB6JV(,1?M<4^=<9A/N0?'+58(%,8"U76?TF5>$0V)H M#F5"6LVN]=3#2V8=9@:U#9_?A0U0!>HK&S3;(EG9J-UQ_OQ;'F8TZIEWL9OO;A_>>6M@US5$($8,ADB+2A"LD J=.B:@I#:L5H)AR M;*2R5*G$C39P0(PJ3I6727B='EZLYVP^/F="Z%-N>/'OHAZF4?DK%^>R\^W+ M01RU%?"B)L[J5D*I

    #6'YI1ZG;G@( N%37/+P+9QYBX3$A0J0@;"J'1^7 M&RVTJWXMKH]'P\&G?.LBKJ-KY:$9I7%H0VPR[?/"^DN.QFP ?+:#X;P8 M;G#8#!(NRZM.3.&FIHDV\:NX$ MS&H+:&M#4.1K[_TPMERDH-K/*IV_4=7*!;6>5Z]_,%UXH*O3:FY9F0I9H(P: M]_'?1WGP0)T$7I3G%<]JW4DY1X;*0RY68+J. "L<9-:_(\"E%?XK\H J2@R6 M@43".:?:"&D,%C$Q@VUR;..LF2:["B K!A*12J/YIE M-&QL@=5O3\XL%.^785ZUI5JW:=L$#:^)BU;\5XU? P/='_2;!:Q$06H71X@ M3;5W($<2#K/'Y%L,E1NZT-A3;>14PNBOJY,*=:.W5IU^98D7.W=4YAZ!@?X3 M;.&'4FE6G&"-M?YS=D55$F!:1@7-)]\=#%(=!\KQI/SU(G@RCO\,5Y919S7/1D4YU AA NC8"T_P?E>@,78U!QS MS#,:,Q$5MTD=5)YO7"OKHE^H;Q'8FU;>SY@GUN6DKN(U^=I?I .WUG)V=[,2 M!,NAP]6@8?,N9S@*VZ&3V95>N"Q[MG*_:MA>R1<"T=Y@0VIC#^.5+5GVZ%3[<%Y\=!%87:VQOE)$ M]>)8[U(XM2:NQ6XUN][67!;G:EP>%3[>\:>+;G].C.']0^H,G8 MV;D/:*YR%88NXTF;R>15LGNC80*2#2L5[)3*M7\0SWO'I32'DCV;0 +,*3]+ MB)R>&D/[PPOZ Q;/\.JEYVU_O= \]WSQG=:2L@[[83RIJ6XYGO\=HOC7:#WU M!"387HR5/XGVFZ+C<^S7?IT.U0P%O4[XO.#%H@WP4JK-]W3IP*:UPCZO:/.>).ZR%$BYP M9H(C.B;!DH[!)/C3DPE+YT*QT0QD]%88EZS&MG=ZB>0>:,#ZFNZP%W70;JZ4 MMO8CX\+K[%,XG.=$ORB:2U,04=))J\*DHJPZ#;>UG]5CU\F&*BZW2\K;U?FTX-6WM_ET\0$3DANBF F/90[_?Q M.!2M(@O'W>(V0KW2NP@@&>5DBGECFI_VCAWL!0 P$QAQ_/.S7G.*__O[G5_6 M#T!QJH+/D[#(7*@K]>J9EHTN.UA>1Z4!#Y;6<3"N,DEMZ_E%'1L4PZM^_CQ( M/$_:6DHEKB8UURO(=[OXP7E*+BCFP_%12=)U)5(R:+8]1QFG];:#H7X\6;0 MF;]WZ<(U?_EVO_S9>!X]+^9;LZK\OF:PGA- M2-W+IPLK;)(E]N.TA <7/ Y,:0>3O"N7L5*U+DPJ!#F5X#!G_8;K .@ MN\[>KB+4O$ADN@H;Q2%OA[[,M)C#U>!4E\G;N?:J/TP_&@5&'\G+/OP9:RH;YG\VZG;U[IP1E;I5A5\Y$!-ZV5:"R/G+JS#D[7 D^V*TAJ'P0N06X-9 M[X]QSLDI*0+SK7D-=#0Y?LC:ZZ7 4L:X8R+/116)".N?O2> +\N;UT +E0 M M-]KF58QI0I K_'LX#G%8<.IPG %K?JN6OZ3)TVBJ0Q;+=KD895;*.0I;SSEU M'@#TU6*+\_:GC1>O7ORQ\7/UT(HA\U_J111EZG \*3'/G/:&AN-Q:;%0:ONS M6\@U_1/G]Q]6NS"Q96V@E(T6*E3U6;_&T^)%S6[N095JTL1!ZAS]$F"L[S:_ M^UR_@=VO>SXV6EY.AFD2+6T]&:1ZI0:E2I_&!1XU63*-$N8BT':Y9>TJ3H,) MG,#_ &C-JF#./&^F0[H?C71MZ;YJQY0E^_&$T:&S4T#1)RT]LNZZK-LFSG!U3%UA6R: YP[6.B(R !.;O M6>S!UD[:/))H$>U9V=0$QIN'0VB67*)<(UN!^B(7MBS*?BGIL)-Y"8 ?VLFY MQ[54*5W,Z+I\L-C:H&\>H>.C!A3S_5U3!/^AK8,WFU]A\@*EEC:ZQ+*K..#9 M'F:XZUPHK+1#7]QHLTWB);]E"=7K0KF2M[MTI%5Z[R#WYBBQEVD+]$L0?,%9 MV>]R"N_;3ZTB16="?;D\4TL']7< ]94?MO<'G-1T^&B[*Y1A@!, -JKZ=4NG M2CF9C$?V\V!R/.UM#4*_]R:GPZ MK#'=8PL:JM>9+@7'\YZ4+0GCJ[%CHS47S.HO(7[^?9P9MA%DY9EU&MIEZ?Q= M-MP*U1.\_NEP-TUONS20]H"@ZT:AL_,#9CE2W7L;9TUH[3$">CO"TZ#YJI*^ M,]XLGR(L^ZOJ=[OFJ^V9J'L-%9NW45Q?+6>+[7Z!/U6U9#]5*DMY!*C\U]'B MYTU/6F7RBV54F22 ^EG 3')G#U\ =[5BM*IIZ[>J GWKQ08K+^977FPU#0Y> MK+HA:("'XYS;4MP,M?[;[[7>-KL(QI]CG>.RJ)L]M^QNNJC.73AASEMLU0]G M/E81KBE-9U(L]:)U\_GV\-!*O6PTP_Y"R2WZ\RCGA,,K3%I9 ME>38G\C/*]]K?:4NEYHV;S@W;(HGO^<&Z7CBYPGNMFKO4;5PJ?K_;.V]J*U0 MG4V!E_//*T+]/S$ #'THNL!/='4AIUX@[UO=@C^7,N226F#"668J..7#P?'A M,D$?C6>Q^KA23$H_'&#=NH1Q):,?5)-CWRJ>7CVBPGTYZ;!U3<[ ;*II*X?; MPN0#@[=.CEM4>39H< ;QK'12J2NW"]N5\E3Z_^W/NY&:DTF#;=C^*H%8Q>K<)MP>\,#JL:@-$THUK$ M7!KTWEQZZU,V\+6LW#Q[/"\K9K18F*^+GEC7OB.NJ*KN;]78S]E1/*@*77KI MN&J+-9N,B]^C=$_*7N]0)64N?U)<#I4M/FD,[*6B]DFY^[(Y3BL8GLPW#QX8 M69BTZF"U)SO$\,_5:)OII_?]LBZ#2.ZU(S&OC MG*)<):^)]1%S:8-(P2?VGN.-ELITWUK.V9H>W>S=?_7F8OCZ].+IZ].7\_X4 M:Y+ZA[=?U*E_'U_1=R]_^[C]\0-Y]W(+O_OX!N[U9K#[^UNQ_?&WP<[^\&#[ MXS\?=_;SZ_ MKTYV_MTF.Q]WTO;^7U]VM]Y3,#XHAVW5FL4\>CT@QUU EB6P7H"PM+2G)GMB MPG2RW I!N+#819.,I\X$'"@A8C7S[]SZR%6K=T6YO[ .^(QRI$N7M?P:B@1! M+0;R"HJ'1!WG7B1!M56"$KM.!:GG&1!8-1ZADQXUF;4T.Z>UVU%K=% E M@7)S\/QY:&J)+FG_5NHT"[B!Y#L^[ VK\H:]_=][E>N^4D.*\[A,2[O]>'$' MP 90%QAQB6OLK!'>6J=\$"9JF\K$"((%-4M-G?6UFCHO8SMD\ M,339^0AK_K;]=?O;)PK(0K;_>N^=B5ACC")/%/$\G=+IA%$PGF@11$@Q7C0# MT#5SQUN>_4:Y7.TSTNX'N=S)J*V2GE-)4.M[YU-Y+IT#_:)2-VH/XVE^VNP! M(^[ZV3AK-_H\7LP19[@Z-#E"U^+-1CL/E[W24G'$W/-9OMLNN:C++!:](JY4 MLW-![E4 M*R:7YS/4618K9'B=DLV'7M]RSUKFGC\ (SI/C+F6OEG%R.=M6GZM3G(O'^36 M*"R,U(5>.GW2BNE?[UU2$:P:AS0C$G%*\@A9Q1!16C$/'QA)3Q686ZPL"3Q9 M SJMC9H;N#I(0KRR6IPJ2XNI*'$"ZH=_ MA)"@Y1I%A60A:":4/2^P=#D[+#]'TDA4@@40*W@206NJC<$D@3%(5#3-*]>, MTM#*!+1?E,M6[=$T/FM^^"67>@_MR;/!J)Q2^=(ORW&:O*/%:09*;G2?1Y0V?3>#_H7ER_?%F^>@_LW#Z,\4V&>7G?HPWR;F?771;0C89-S>Z M[<6?<27O9;'B:@OZ3]G?:H_A&#,U_[\;;&-^TM9_RMT,1@'5W.Q]C"G]*6*_>=!-[D&/ON:[_'(*3U8)I:*1NT89/4G MLWVG3(2EW;LV%:;ROXNV8!C3*:#YD1NPO?7?W3>]%W]L[>V]VNOM_M;+/^SO MW8B(ZK>O83B'N^'E>\5HZ.47N1UYK>SM;>YQ[@K/7>1M\:BFA%[Y+ZL$^%I0 MQ6D_7E4W6V(/S]8%2^[\'G?$V=5YFC4_S&:"7?%XYE#C9[ 4VE4TR]+X2B^/ M>VL%;F>_^?^ZU1NVWZPTK%ZG5[N.FUI$&BP'E1MT?*6(LVF M+AZ&EIN:W9N;&LAP:Q3R?UXMB''NKV8/T\EP\/;PZW#W8QCN?'M+MP]??=U^ M&0:[+]\,W_W[S\';_?#QW<[J3M$_SUC_U7L^T]?++S M(H23;I'VE3@]7K]S:<9B3,J,^>];FK1)S==67$B8J/1W'QVZ61XNT)VA>*]Q^8SVFXO<4 M3^)UF+UYM9*^!US_QQBVZ:M^O8_WKL_Z5F_R^KH1G8FR_O/FY]VX7W M>?OM%=]Y^??7G?V#X=O]@X.W_^;W_0OO?/L5/ANFG8_^/:@T0I,44,2@Z/ 8 M)+)4"Z0D,GT&:LROG,Y29.76ZZ?!D)>BSJEW3ZTFF,[7D MAZQ+KIL9? D7[\19Q[\W,XF_O >-46*=/.*4 @/B%)%)+J'(>%(81RX-,*#6 M?8G-;37*"SR]]V4,7]4[^M19?MW,QX[E[\N4_/(^1<-#YG9ODP%E4!CDN/)( M*1VU2B%A8X'E61_.>XU8_BX#$8QMTK,"2^UT.$38YAFY#C^2H5^//L/*QI/V MY+3K(-E577P/&* MI!1<4Q*3":"JJ+Z0Z^3[NNN@_5/G[W735#K^OAU_+_02X@BFGB0DI$R(&XR1 MM9X@*XWT'DXZ2;;QG/:[[+F^1%_YAGG@];\G<5LN\6(E9QZ?2/M MY"G86>NFG=0G"A96:;)=Q1GG1_EP6@JU1G^.;2C7'[Y MJCG&#L!N &"#I1"0\,9Q@KSU$O%$&#):>&2H3B3"^6.G-YXSTJ>ZN M9?27-6+VI^1E:488=4Z4!Z*:- ?6H=,-T*F=C.*Y28%XCCS.&2F!).0L8P@G M)K",*0+\9$V$];6ZM0^X'NA>5C&'1=$ T?KF*<5$V2" M!Z-#F2B!TVG*I0MWI'ET?I(;YILCB^#K7[DTQ:_?%DCY" ML3(:(X8-Z",R9YRX2)"&4_:LU&+I')&FYM:)Y9O\ M.!7ENM5XS4$V >@_X!3WX1 [++LQEK6S3GP^:Y8 M,DSXQG-!^D:=+J;KG">/A>7O2UWIN'T-N+VEN00"^@G3R$H,W*Z#1TXHAVBD M-CF*61!W%\GI_"DWXMJ:%T8?>L-J/E/^#(T3.IYV'I8'I[[,3_./?)AO\AOM MIK^GM2FV$[OH]$TJ$_>W,IY56LS6>\NEXDQJY#R5B#/#D'4)%!EB&[% UUL/#]8&&AZC"!A>.>(.R$1CS)B)RD!.G )0].4XGMQG,B:5_<6;.E M^X6%.W7FL/56@G;&(^1OT^W_JM;?C[S'4XHKWG55V%,(+MR-TGJ_12+ J+X3 M5C<05MMM'9:0&"E5'AF%&>)!!Z0U"<@&XPBG+,:PEOF:73CQ >JC'=O_6+9? MZ*B>2&VU-BAX;!'GN=<\EPXYYB535$;*'>BHHL_/Z,C;1177OC[L*80/UDA) M:4L%242FJ#EBE &7,YR[9VF-,",T:&XM5;*J C7TUCK(FD8$UUT'N<-* ML:=@1*V11K):0M)AU@TQZ^^V9D*-=R$&!IJ) [/)1-!,M"8H!!4D%H89V7E+ MG@"CKYMFTG'[W7'[0D.ASB4A%*@D7*HPK6U7TI*W=;0-(AV0V1[&U;;Y$D@9&%65945![_Q)!1 B,JB;/8 M*Z\Q[3PJCY_GUVIJ8\?X]\7X"Q5&9F3'+")O(M*(<.1,( M8XD;;&*>(RUN'S%:/X_,.BLQ5>E873+FA_##( UB@+]<7$!VV1;_%'UM[>Z_V>KN_]?YXO?7KZS]>[[]^M=<56U[%F;WF MU;,O;E,Y>X>\=V_W>$K9%5O>PYN 07]D3ZR[OO'^^%751ZF0KMN\@X8,_ZRH ML.M0<0/U]./KMEGNG,2.QP"'@RGB 1-D-!:(NI2\H@2L=;+QW/0)?H23(#O4 M>I2HM6XIN1UJW0UJ+8QJS*1EPF$D/ F(LV21I=PCQ@1-F&"O,,_!']RELOPX MA7%RG*,^\VSY[CC%R-C$1'1!44+GYN2#KQ/9/R?'U,J8(9!YZD_@Y M G_T&SVF*R9Z(#ZCY@3?5 ?8H=9-4&NY*0N854(:B2B#?[@!M44; T3NG&?: M<\ QL+XDQWW,;]W5=/V\1AVGKZF?I>/TN^'TA7Y"O!1).H6$Y0IQI0G2"B?$ MK C>'.)6^L M1$;9W*7%1V2%42BF(*SD7-A<['1W$T+1S1N5(>@II2 MG]R+UL%UB'43Q%IJQT)Q]%$[@D UB8AS@Y$)/*!@O52&.L6MWWA.1=]@M48& M5N=*><0:2L?I=\?I+=W$*":UHTCJW$).L(!<8A@I;"7120ME,' ZZ^M'F[3" MUCQ];GGJ9;O[E6NL^'3;\(&Q8*#[*1&U\"@@SQQ&7 M7"&'J85_+.9.@**2@TB![@KA0PS$?FHI.0Q<"-MUTKP\?/YFN$Q,3(@XZA /B2"CO$.4!J(U\4D*M?&<:M[78IWR IY2H/"NTYJ> M0A1A/=L?MTSO#KYN!E_?MMJZ"J924&(5BH)IQ).DR'JLX!\?F>28B*BZ$0Z/ MG]UOKJMT;+TV;+W02JPG)%B'\^1MDCL:!^2,,8@8KI(56BN:_63X$48'UUD1 MJ8*"[6#@730UOKW+?]WVZ>J]1Z[W[H\%K=)*QSP[\.O!["#'>#ORN"W[MK#8-1QHH*XP[0O^,,#OG/;&XEKMC>\P8'E?[8U_X!*_M]40!I^; M>Q_:R8?!J"RU.M$?T/KXQ?CP<# [C*-Z6FV%2!_BR&?K8LX-L.HUZWB[=EUS MUSQWX@5P(19P:C6SVSD>JC4V8267\QG."^YC=>BC9^OGE._!ZE."U M5J5)'7C=,7BU>NIJYQTA"J40::Y$S#UU70 $4T9Z0Y)E8,F)OC%W-9[KSJRU M_\QR7^5&92[_5"MQD_\\7]:G6Z9 >=!@%')F*]%W;PP0?!DKTA)?.(C *'X*A C>9]F;P\21.CX=@+(Q3^36T.*,W;EACVOLIP&WL9-H; MC."Z\3&L*DQ_?G9J ^!PJJ?4YU-9;SY_^6@:GS4__ +/.1K:DV>#45EU^=(O MM0%5G4*VH5;/IVQK]?$O7P9A=O#,Z$W&6$:=6N^O'UQ]2C8+(*T03?69()M: MRG,_QIODW,\NNBW!FUCH&]WVXL\$?N*+-9N@QSZ0M1*R2#;#;U/D5 732L\8_7.Z]ZK_=?;>_U7NSN[.V_WO][__7.[[V=5_N]USLO=K=?W4:\ M7Q[5^]'QC&Z%WWV%=QLMVE1B7?CL;+=<7>732Y/QX7EF?AA)NU^12U%%X M2UC@G%K+I!$F:!ZI)\'Y]R]+S$AA@KYO/_V:1A^)JW7[V_:_?WW9IN^&[_[] MZV3[XYO#G9=_B>UO?WUY]^\K_&[_ ]G^=^?PW>%KNNIJA6]^A>=\>W?XS_#= MR]?GK\.W^F^'NR[^_OJ7O#M]^?)?F;M8]_.6]S6UH!=8H M(4[O%ISO/HVQRNF#(G,6,"KR!$7B2,G!$.:66.<%")P MDO%*]SF^=5O=#J\ZO/HN>.4]HS%ZFS0!L2N-T5(!6E'GJ5)1BUJ_(IU^]3#P MBBSPR@B<+-.(Y41D+F- CH6(DJ'6MY2DKCR'BP(@D-?PRAUJ](IU\]#+QB"[S2,BGO"%(\8L096(8:!X4H M\=8) \HSMKGNE_7E6N'5739-HVJ3GN6;:^?H(,(VS\@W^;$)WM-9SLJI6ZG= M173[D?4H6%LW5CZZZ6[Z?3P.T[WQ,'3X=0W\VGG1\F=1*5U@@2""N4;<:X>, M)0DE+!BH8(9BPG,WI3ZAI^'K7A-"GB[;K:TWIF.[V['=PBW#00^D24;$N(J( M:ZV [2C\RAR-#(-U&QRPG>E+<;K8H&.[I^54Z-CN=FRW\"ZDY*V(!@[0> 72 M#G.D+6.(6^<\)YY;!=JZ9GU#3SM#.[9[6K9QQW:W8[N%D4P,3E02@[03-$_/ MP.P6#4DMS= #$-T: #-EX[!OR!#+@P8S4+!@M0I:/T M G%% W)1&Y" SBINF/ *)* &!N1WY#WJ&' ]S-B. 7\@ RX,6D,%J)I>(D], M0ER*!"IH$B 04[)$Z01LN/'M>8&[1X06]4T[=!./L7<-JT+ MNCX06[:<':#(=G-R'8;< $,&[<@K,<):P9%,CB(@&XLTDPH)QBQ+8-_:!!C" M1)^0+@3TI,W8CO?NAO<6%JPR./+L,W(RAU\5U\@&%I$DSA,9HS76 N^ION1= M'.A)6[ =[]T-[RV,5\=#B%)KI'UR"$[:(<^RP:8+Y.\#UI MZ[5COKMAOH7A"G8KCACXSFK*$=?1(X.I1-@%:R)56LI2?!NXSGO2W9Z(&OGCGX(ENR=S#[O^.].^6]A MS@9K,:8@T .G!G$7P)QU+B&0[#P*":1@\?DS13L.?,#V;,>&/YH-6Y8M=4 U M/B#%G$?<"H:,-!A)Q9+@E K,!2C7M*^$ZKCP01JVG1Q(FM$<@* M(A$7)"%M?1:+8(9D"K!)7%$./J6X[)L(%'BQY ;9'8N#>U&=6X<>UT"/W:526!)H5(XB C"1@T(4:4,,G&505GL&M&WN M6(ON'-/?P8[M>.M'\5;+0L51,ZP9HL0QQ*7V.6$J=\T@.FDN,4UNX[F478WY MP[1..UFV#ORV,$4IXW"0QJ#(X!]N,466Q=*K%,M(=;",=[+L8=NB=Y M+1EO88)*SX)A7"&G&#">$1(9$D&3U!ZT%+!"2V:1Z'/*;F6 -N.]X/OQ8B[K MKER^\H[BUNMLT._$66\P\N/#BYO1]UP$/(G-I3/[];39?^/1($^@5>$5W_VQ MB*_O'M<_+:M>%TK]8SR=_@9T?>8EOQ::KB[)3P83OWNK MM@X3?P0FM@8MAV1-] E9QS0"+=XBDT($B+3"^:")+ZE.M&_.J'WO,+'#Q,>/ MB=\]\:7#Q!^ B3L+/=%J*Z@* N$D0$_,C@\#QXV$9=;!X1/.=:[HX'VE.D6Q M \6G"(K?O?!-/,T,,2%#M+Y3M#K[<29J/Z0$>X.W(-7 #% I5F=M7H]%/GXCO+M^JX^+MR\4+Q4,D0G4<\AI1"GOCHD F1H:2-M<$9GWB> M2*1N/8VHX^*UY>(U<,%T+'['+-YRN&!NC=.$(N5T0APX'NG$!,)$V" %2]@K ML"WZW)RNX>^8_+$P^1JX%#HFOVLF7\CQ$+2U/.3>RB(BSA1%.FB!E-?""^DB M#:8PN39KQ.1==E637=7OC6*9+W@'Z575ZSYC<"AA?.R&L?+J=/[C6^[,8Q$% MWST/P]N%.BZ-\=@JA:SS8'/'2.$G:E%DE'KA+(A57A*_[L#H?GAX>_EB.B3N MD/C!>SH[)/Y12-SR?B8M(C.!(\6U1YPHCIQG&#G,(DM!2R^R8P2S/E6W=HT\ M/"CN +<#W$?C=>X ]X#?,VS21R6%GJ_?!F$V4&#:JTOUH2$%U^Q#LCF>';^5UI$XR,@X.2NL9G@ MR\"9YC41.F>>:LM:_QY,FM4#$5K9 MP]77KU[R^?_C)O]Y?M:#+[SD[.W[>#R=#=))Q8:#48#=?$9TT4Z^\X826DN[ M-H55 H$Q%25./ ^@X$)(;9-15$@6@F9"V?.^)VDD*A$;B14\B: UU<9@DBQ+ M1.6685NSWNP@]OP02&_T(8>$\J]3$$?-S[\-)O'52>S].1F'8S^;]MPQ7!JG MTQX\9=?/QBY.>KK?RR9,O_S&>Q[#.N,>; MUCV^#&8'\*T/\+GM_7I\ O?YXX\7O9\VMOU6BK'W*B_R:#*8QHV?8=4' W_0 M&\"[ >;#TMT)+ "V/NP)K#9?'>(42 @^@Q>-H^GQ M));%)NL'P\',SO*OO2(.AB>]6=Z'!.N ?5ULX5Q3J&X\;7;H*"?YANJQQU-0 M>N FY3CRH[\,AL/>Y!ATH:/\Z%I#VCD^!)KS*]$7+276RG.7 K=)@@4BC>+" M8I&"8J2R08'#-&I^6%*"@([]LW \.82;'IS?QF5QR/49_PE+&8>'J<\,X_]Y M<_+NWW#D*)?;^^\^;?^[?;+[\I]/VR]!I_D=KOO]-7_W\=/)]K^OR>Z_KTYV M_MTF.Q]WTLY'6#/H,MO?/M'MCUO?=K?>JP#>_6Y<)[B23UBGZ M+L1I)\-!)J X 92M"/,$;@)$WU!<17]OSB+L+!/+8XXLL$,])A%^'TQZDS@] M@G6 =,M+F@["P$[R%?"]1AON'1=D\:#5V,$H$W:&D7*/^MFP;. +N&@*F%$> MM.#R"H3@20W+Y)7^/><&6&\?W@[>(Z_MI.*,#T",%:R-X1\ D!YL+(I?_1#N M 2NU1T=C *>"'7D90UC#"#;* O_#-^#Z%O+8_([5K_!2L/K#\2SVRQ7E\Y!; MY&;5OMZB"U\O );Z&8!!2=R?_S8[ ![Z<-!:<+CX.7R3?.&6MC,4%>^A2#-T;=$;3\6JVU MPY4:5_;_HCM_O8<=%\)@B;"P)CHZ/YPEOTRJV!AX#)S[KY M!-8'"P1S/O_%+EAY:95Y#ZZUB(:M00E8VM#-37GOKSIC=P=_) MP4L+IIJB&,[<$\29#LAHPQ#!0@L>9,)&7<^S^;TX_@7 XV[Z?3P.>;A=8[#M MC8>A.]_6^7H2-%4!:6KA?"W/$R,]1B1X'[1C/+(U9>SN?*]ROEY*95)P2!D) MVA4%]-:*)22MP5B!VB5CVGB^,SZC3>:U_P"J3\':HH?,=9(#"X:*BW&44W2/ M)]F?TNA@V0, /V93K?D3:!JQ,@I&8"0U.EZE?>W%HUD\S$X:AALOC9W.[Y2_ ME&_U)8+R-AKG].%>+'GSO5 -78 K06\Z*HKW=/-*7M&K^]TV+O;7%4*D5B3F MM7%.4:Z2U\3ZB+FT0:3@$WO/V<89#P/E[\-@U+CIY='LE_HOV34OE^. RZNY M/Z>?.M.+RC8O-+0"U0X'2:5.D9L4G5: ,ZKI&WD6)T)#LML_YL=3/ZQP^.8 MPU3#<7953??A ;\.Q_[3C^;WDX;?WWS:>?G;\!WP[MO]_W[/?RDWCW M<9N]V_=X=__7P=M]#]_W9)7?=W[_"V__^\]PY_#-P?;AMMCY_;^?=O>'A]O? MPG#GVU]B^W=XAV_9BOH'^/T5V=EZG[S$P26,%*<>\6@H,H%0)#V+G'&"O7$; M*_O> MVXXV[WK6]:>K1MDRW9_IR;W\R1 =F/"-<"U#RC%66KU'1+ M<%N#$$=!N^)@\'Y\G.GU0^_#\2#8$1C.69BES#"?"\,?RA>JJ_)]6E\%IHF#VO4WB5E\EMC&)/L!%[\7UUCV_8/DX]FY8O32PZ\CS2BGMSQC5R '=+_T4.[X M;#"#!?@K4$B)XLAY7'X=%K6\I81OBKQ??^2#[)%G][S2"S>KM^NRZZDXZ1MR M.K S(/PTS%K<_QR/9T"E1Y,25_KI>&1#IH 8?J[ZQ^3S+X0+!!UG10L=#JJ M0O;D QO8RL%_6&)P60/LR/(AD"7]L63Y^E):O"+Y#7.@=)D&?SGC3M,!O(6= M7)6,?P'K:N0/\F^]DT$LT@:T8='S\4/F8_EH__ M'HTO%C!92QI_&672/CX\JJ8WY+KBR5%-H,![9VI11#"ION5BR= 8@"@;S:I\CYKV2Y@ZLTR.[[;N,&>M"3QPG,/:)SW[V0)J MP*O=@AW65]7^M]ZC4(+9RPA8[V$.$L,!51DP)4>E\DM-ER&KC5B -QZ4Z&K/ MI\ !43XI3Z?-X>'P8ZZ!Y5MX+/&9E>#"J?)4%DT8E1V;T8=Q2 MR?/7V^L>C"Y?>=;BR^'"W:MUE#4GV,@KOE6_COH5#+>U-ZSXWD:S?J\$_W)\ M+V-]/:/DLYVC,JFE"_]LOS MG#6[DD!>GE=]7"?4&K/).<_9IG4F>?W@.MUVLZ3;KF3#5Y\QO*DU._=CO$G. M_>RBV\I-+<__]**[7OP9-_H>UJKH3=?3K;6C@6Y?'\^^JBO=]9*:G[0LJNX.L,V;R@ M*5FCKJW-"U>+"]&/JR339Z6<(5^U\?PEJ*B30;'0KS+:][SBNC/JZZY.]%V!=C9#J ,2*+7?+_;O*>.0;GL/ZL6+9P:H.E-X5 M =[C!CYN0F8=(=]X!_?',SN\"[G:$6F'MAW:/@%"[M#V+M'VCD80W83\3KL M6SY'GOO.V[L[(\L9]WKM%=HOL%MDM\AJ+_-Y=Z*\A M)Y:S4&3IP?)CFGZ]L-.#7D[V^&R'.:SW[!;"XI+><]T]NGMT]WA@]UAC97LE ME8]LTA^&HMOC43QI$H\2[,8Y.O=U=NV1M=$\ZPT?2SM,:2*C0E&'1>(!!\L< M<1P[&Q+!A/OWK^^@[7"6U%NCD/_S:B&OSZ@W7)\NES=+V*J[7/[%WWU\-]PY M?/5E]_?_?MK):_NXS=_]N_WEW_C+>\4E MU4XRA'GN<0E'B:R)"C')+3'*"!KMQG/"69^R6\^P7[^A:ATZ/4IT(L%2;(UF M6 J>2+0L6I54$G3"@C'3JM'SJ)A;=) MV2"LIT@K11#W+B&;9ZMX2BU/R;F T\9S1ON@'7?@U('3@P GKVCD2B;I N7* M,I>T]I18'K@)WNFK@5-GTWU_+WAKK+15QGB" 8](+GF6,2$C+$7>6AL4BS:Y MT%EU'32MP:M= YJLBE9)+A46@7LL=2*">NNE-P+,A"OJ31TT_0!H6HRA"R$) M'P6KYBYSQPTRC D4M14TXJ@=31TT=="T!J]V#6C2H"=1IZ.64O*$@34=E=)S MD_(L6TLZDVZM\6EI+C%W+&B*+,//&DEHE+!/'&@0++@31Y:H)%S1B*6;#9RJ4^8 MWUG@\EHL<]_V[U7K&3H,. \#L-7,4LL$YH$++8S0R3A'#<>7.&ZNESC:C $728W_%')P. WX, M!BP2!*TEP1(KP +P$O$\,],8K)$+E@H%?TR>WU4LJ8. 1P4!RB1IHK3&1L^- M5BX9%KG7F#NG561=KLN:0,/*?SA'ME0 =@.>N%&-#MN!(D=G9 M!P!GES!1[9GFP1 N.2;)X\2P().1N.@10< '0"3$^Q']F8<>]@/)FA69P<]@:C MSW$Z.[QM>\8[;,;9W:.[1W>/-;C'@\DR^Z'M&5_DMTF#/&2RS(,*\6@\''$@?5(1/(R1BDQ"X+?-I*\U4R$_FT\V0/E<"]/"BWC M:%]&-UO\UNF.U] ==_=::62!:FN5E2CHQ! /R2*=.$.$66^%(E&Y.[1F]QLB]C$G"!@!<;(I1;B3H+"'3O?#SLOTL*8,\)@[A!-P6NO\ MSHZ/[X>/%_E=QF*K=" HES(C[C%#!K.(L)"$.1M5Y'?77J'CY+7E9$P-MRZ( M$*("=N:Y"IC+1!5Q3&-B.K&\QNR\2-4"\"6)<8U,86?L)=(N:)02LP0'1;V* MG5A^[,SLK,"1 MLF)W)3-LT,XXR%E&0 FA"W#;AV?'P_?+Q(MXH*IX )1S0X MD;O_"V0B!9.9VJ0)35BQN^MEVW'RVG(R"UCYZ(AE1G&CA>52LF@=PPHXW/([ MB9QV['Q/SJ]6_I0400,,1Y2K8;-@IL@E8I'D@@=&,,%9,-.^$K1CYT?+SE%@ M&2-Q1D?,28HN>2&4<2DX;&7H!//::'S\O$R:UE\%+!E+9$N>HM"%2:J@R2BK9B>9U9NA63I-06AFPE)", M'&QF+A)RUF+$24@ZM]SGE*R?:'XPB4L_-MH^/CR,$S^PP]Z1/8J36X39K]K5 M\"%CFE,J)9N<2UQSQ8.AT1*JG#%4$T9IY\]?0SC;WM^:M2LUK!4^>H6$SRY M0332BED4E72&4QD2OSO]9/VZDG:\W,3F.$@UDOV^)'%@5N."BT0R#>:&CNJ* M@T [7O[^O+RP-:R+6++D4<2Y]Y)('!E- PK6YM&)E ;VF#L,=[P\+Z"PA%E! MA7:4'E=>7DAEXD$\:M%0%APF[WY M#(%89H@2(017BD=-.UY^_+SLP++B)$K*?. N4D>T4XP2,+2(9?2*/L".E[\[ M+^^VY+*R2AF14 B8@5S6'CE,(\)2!^JY))1T.O83X&63+.$Y,WYAUFGO1,?0=&\U,ID"T=59$GJ>?!!R,<8%+RQ,SH1/.:\O+VW->5H1[ M.":#O!8*<9TXLARL9BR4HUQ)D:SOI//C9V:#F9'2<*R$XEIJ&P0!_I:1D,@] MZQ+AUIRC_YYSM,.$##-:F>C74#IWU>U7B[=/CL83 M.XN]T3@7N-M1Z+GQ*-S!&)5'#6^)T,1""@(#U5-ON<@FN) M;*^6 N\A)$PP0XIABKB7"AFK C+""86Q\(ETB8%/@)=I)(R)B#FCC!M'P=KD M(MH8+-86TRORJ_""&7GCY5632VV!0<"X@+J1&AL!/#$P2X4#7Q!X86DC3 MQP9W#/UH&9HX8UQR)&DP/Z6RVC/%N-*:.LD8[ZKX), ML#J!4$XF@;K-F>K+M:JJZSCZCL=_2:6#%RXG/O- @8]+A:S#N3"%Z2MR=">= M?P S+V+P0 4JQU]12%HA3G5 QBB*F-*>F""LXUTSFB? S-9Z@T62)H"EE2@W MP,XI)F,3X]Q9THGG]>;H10S>!Y(XF$PH$1J HXU"UFJ&HHO T[GW8[#K*)Z[ MHO>KL/3?FWN;O?U)M%/@E7B;T/N3R"P"'M;<*YNPY50R&WTPW)GD*6"=O/60 M\@[0[@707L^6NFL)*A,&^\(KCCC#,L\KCX@3 #0FE4S$=%F"CY^7088Y$YD2 MU#B.M3,\&6!MIB1\XIWLO/MKS="M CL62;3&(QFHR3.'*=(:%)1$L22"$XZ9 MWGBN1)_)=4H2[/CYCJ-UAK&0QP=3''FTTH)Z2CBQRCG/C+DB/W>R^;NSRCL32I MZ 6/RJN$N\C[>C/T26L&* [8!X*$M<#0GN4&F)@BS(33C"KJN>ID\Z/G9\)" M=#JXI'C,U>Z6BZ@9SBAO.*.N<^VO*2NW N\N)="KDD??'R]!$N:@(@+A4()?!U,KULI)9 MXS4.U,9..*\M+R_B[M1B;+ #<0S,C+AD%&DI,B];X&/XFQ>VD\Z/GYF#)TD9 M3ZTBG!,9M;?.:@7GSYB*NHN[KSE'+^+N(6&/G9/("@;Z=M $.2T#V_>TU:RK0]_E2WTN[KG2BY.S4/W M%1+=I'-I'9N3-.F\\$]48S#QP/$0 I_^7;5M8S,F@ ,VE*(DX&'OVE5K/6M> M*_;\X^+OKR&K2%C#4E12A$!Y-,$(%J-V8()22S@I\??5!+;F8OR=Y%'0A&@4 M@F&()V&0YL2AY'601G!/Y?*Z])0,P97E99DL(3CQR+#F42BGC Y4><&X]S@4 M'_]J,_3V,P M)L#913B_?%X&VY([314UBG"LB&8".Y53OC''/-@BG%>:H<\6.E83S+2WB#E# M$5?:(*N#111'+!AC4>72]R*<7SI#L\"%J:XN1? M45Y>B,!; =PL T/,YN[S3 $O$XJ1-9C2A+E0<7G=YPLOKRPO8V\)''>T()TY M]<0%I[RE8()AZMV/9M,4X?Q,EO-"!-Y8RA-3#!F:4]>UI\@"4B-MC!<\3_!B M86-+FP8WJU1:5QAZN0S-C9%.@$"6FG.;F&$D$$![4+FQ(ZI4OJ\N+\\C\!H. M#HPEBI*@>32TB<@*2I%P1GM"O-%T>;GKA9E7EIFIE+E-G/,8F)G#X8-NIA5- MW/MH-2N-:5:!.2,#I9Y%7PB./(D867$--"<$I"KOE=0>F\-H7OE&^J M9XO [_='ME,-C_J#$1K%0;=J][[&X2A'XY=0!>_Z@Q ']6/G8QSV.^U0S9[I M1<.?$,%[HV0*(6<@:4-=T(+%((0PDI8RO-5$OG>+(7J7B#0F1B0"DX@S[A!8 MG!I19Y-( B39$IOXW)=CUBC3\/6B 9-QU++!.8![%AAA$[&.6HXYLS$'VR# M792@9X*">?P@=]1,E#(DI0.K1FB6)_!HQ /1.BJ% V:@ W'1D$P5*"A0<$-Y M@941U&8OC.$B@0U$A2:6$\II$+[D[*TJ"BS.H_<\B4 M@J,$2TA&@IP+$FE, M>2)"!YIB40@*"MS1G4,YIK4SPF'+'0F.)F"%G.TG \/$%85@I:%@H:)?YS;+ M02 B;A@O)X MJA"4:,?JH,PC8^Z<5I&5,,DJ0\%B$@.A%)@^461T'M*;%$;&$@$$QH14 M7E$6U<:6I#G%<%F5B@4+7A(62*H]TSP8PB7')%DN*#=$6*%5 '6S: 0K"P/S M_ >I#8]&$Y2'KV<8R--LJ4,J1A]SR9]2H:@$!0;N\!'HNO*/>VDQ-SRY['A. M1 IB@9Q^T\]47P3( MO03(A\4$E."9!(E/D/ @1+@4&CDP$)!38&)&;+$(RQYPF0DB-@A&@CDKED"-6(4:CP9: KFK"QI;1NJ$5 M+DA:D+0@Z1KDXA4D?2(D76P&Y*S#Q@>DA(J(,^/ L ] \I$PDIP*.I"-+48; M1CPZPE: M !I =(52&.:RM"\0;YK-" M*E1#J67U['Y^*/U.>FUH#T\Z]BP_:KP;?+H:1ERV;X_%PU$YGDY?:O1![H$KK MY1?'$/P]_9UF_7T;U*2LI-E.YZQ1G<;JR'Z-E:T&<3@:C/UH/ MJNJTK6MW MVJ,S>+UC1S%4HW[E07>R[1Z\9#L5?!Q>KY+U^7-M6.#I4=L?5:=V6(%^Y<>3 MKSD[A'_!3A@=Q>H$;I)'C=8U.%4_56D,]XL5[#+J1/AD=6+/ZO:GC0H.R8.2 M.)J4[L#Z\MU\OPMO@W:??SEMCXZJ_GA0^?%@D"_K^\-1?=5VS_9\?@Q8RVGL MY&*@"G8_#N"I\X7@K>%FM7_4'M:W'N2*N_JQYQ5"L\*A>C0J? X,FV$;M,_) M3KB\8_^*7V.G8I<^&>";\'Y^V/&P?L0AT$ [@U:@VWE\ZA=^/@*KBL%$;1/49P3+R?MO:](*KC_(S7!S6YN6Z MII=!L!\OSN*" ">U70W80M\99ZV_^MSOA]-VIY-?&]G>YW;>X6D)F.V%FDSB M?\:P1Z@;1T?]L-!KM\I7!-IL?P6JZIQ51[&38:,+SWIVN6PLT['-)#.G&*#O M=B;]6%,XK-'"WW;>,SCT^IR!2H"@*SA ?P0K@XV!^_GVP(^[P$(]#R^,CN V M77LVX\5%FK$!3!8@I2LE:X!-V=9N]\8U+5PZ[.GV<5H7X?UZTA_6'/]+S1/ M.7&SVNT!6,$7I^]4O^_]O;N#B '@Z_D M&[4'4YX-P!^C_F!X]2XUO_?Z67#T^A?L,UWC!)MA@?-5#K-T@&O\%4]&L>OB MH&*X4>7LO1<)I_NP[0!\[6XMGJ\=5O5[OU?[2#)T_15[;<"M+)V&M6 /,?[D#%Y:?B^EO\ O. MR^K->CH&._'_WI\=?@PGCG+9>OL.-S_^W6EUWQ\UNTW1>OOGE[W]3K=Y'CJM M\W>B^1:>X1S6>OYW:AY__K:W_0E;&PR7#EFJ#.+).F0"MRCD"2'42S@!>B\_ M;[3".RZTYXEQC9,)@&U4:F,(39+>-FZB'.R2#Y9+$KW'$E'&">(X!.1"="A& M&H(/06G'05)N7L]JO?9"!0IE)Q_[;=A8H^Q.]--72?TJSDKU)0EP!30N60/Y MV+(*-1K86H<##2PK0X#^]X.5G&Z6#" *T9PI[IB47(9@30\#/)]%G=?5VD61GPK_J6##] FC0 M^?I&)8=O5O][R7MS)>68:@?H "(J16Y2=%H!0#BODK:18_5IIX8,^(/F MV'$9$7;GHUIV>QD>MGNA:0=?8NU">E.;FO-./O#F[Q/;=7]"G).HY5QV[X8@1^WFQP^L]?8-:^VTVGL[[[\TZ1_M%GT#]WMW=KC3/&L> M_P'7?<>O(LC>V]UO&64 87"3[G) E/.#C[OL8#]T#W?^_-(\WSUKPC,<[ASE MN",#R:5X%-%)C:3)U6U@%"&#=4 ^"$9B8DYI,H%]X)L8MC-JPQE2X2V13CI. MCS*,O\Q^^'7FL&_W MZD>IO_3K]8945V+[]?TF;\_]-YMXXL.9QJ2F=YZ^O5F_=25?8?*>H)N&JEO? MQIODUO?NNJS9U(H^Z*IWO\<-+VM=H[6*'[WJ^@33;H_Z?K]%);GVV1M2!B<@ M\CRY<=?4SAI5MF\QEB]E0CUV]?MPUK.003]WA^.KN:. M/?3I7]LNOAWTA\/J0R^':.O-? LVQ[#LYI)V\U_P>RS;^<#M?',1=LC>V^KO M2YTXGU]J+4V^/>=XV^=)"L_.C3I@G9UE( )#K"/(]VRSNI3NT^M;2'#OQW\I M=0*8&FY=$"%$Q;GBFKG$9:**.*8Q,3]E,-<5_\A,^\C*QV\YIV-ER@<>Z!V9 ME@]\X 'W=W3YO'[H^8^K'/GPS>XWW'K^ ]XA@-R\+$IFA];1WO[OZ5F>]H4X"]\ M^LF:Y+%/%"7L0FY5%9"S+L_HTI8D[@4<[\:6;# JUZ7O]@-Q_H=KK KR%>2[ M'_+="]R\'W@P-CYA M)(1FB M+D W>(:I--%(Z;VFH35DAUENW6SL?Z^HMN'SRF9WL#YMU!IRV%A[V M_N"D7Y<]]B:IK[U0N7XO#&_VL<]#Z??;L) M$S&L^)9772"W?E_P+7/+?" !(P(V!N+&>Z1C;E-#H\=>B>@EV=@24C4T7U;S M[A5JTE78>H78NGA5?P:O+WA5N0E@04FD$B:(*QJ1$XDA&IUGA"=3UZF1!I>F M'V/*Y>.X0PRD)3D 26TLQXDQZ!&+8 3_[J!,<8(P^Z]^F M@;6PIT6#Z MT5,A;@:2YPRJ%JY^-%<7?\:S<_/%CZQIIY,M[V8?V]2=^PS['G'^?2> V.X\ 8=YHJ:O)L+T4T M$]BIZ*+"'/-@BTMCY5%WL3@P!2ID# 9A3 WBQ$MD)!'(&R(H)D8["A!"#&^8 MI4VZ+/&@E\36Q:?Q[.P\]VE8AS7E+B%+/4,<@SEDL-1($"R"4QPSD>-!A9'7 MBY'OX]-X;DXN/HU'(@A,8<24DTMX;)!B1.AABB)ZJUYHN:VYG M\6HL/3_CWD4ILQN@?+5?"-FDS^;GV.^/;.=1G9_*C.F?OS\O16YYY9C6S@B' M+78.K97GEGW_N]--V(2CP6N!UG>"U^/!^!N8NU%D9P9@)@+DFYCJK$)%) M!B-IB8LX#RW56@BPK-ZD@;D'<5X6X]ZIW>S#D%G_JLZ/JW)\JO9!4"XD$ M'"CB%/#5.8=1PI1+8YV@-&UL,?Z8>K<"IP5.7R.MS8R#(8 M;$T'6)6UEL%@93#8W8/!KHW++G/!RERP,A?L!>QFF0M6YH*5[AUE+EAIHKY, MWPUA4GL9O&3"PWG?GASNA>_AQE^^]_?#M\/CHZ*H/IWG^&1\<_W9T>/SFK-7= MI:V=#^>M[AMRN-/Z NOM'!Q_YH?[?W3WWOYQ>2Y8M$G&R#R2>70$)YX@^,$A MHSB.AA+)I=_8H@VI'MW/L8R/*,CW.I&O9%8\.^+-,RN\I,9$E=.O54#<&XN< MR\TB<"0B:.9YC@$J5N"NP%V!N\JG]+09T'@?]D@JQ C X3X502?#$!$-8 M4(FXX09IS (":$S2)9H2^FO!PH*%!0N?V.A]X0D+3X9Y\X2%0#$. M!#"/! NJ7TP8:6T(2I(K&1-E(IIL["JQY*3:DHU0!D=='AS5[<:!;]M.=6)/ MXJ"T&[H3?@UF1DK#L1**:ZEM$(#(249"(O>,%Y_CRL/P8CV9]Y1:[#6*G@K$ M:=3(<<=0X)$IR30V,L^0,0UC2K>APM5/;6 6/]LCN'SN9Z-.J$0X11X',#"M MHLCE'F/>:TJITL+IM#0#L[!Y8?/B1WHZ-E\8(26\45%R1%-NH,Z403I0B@S7 M)FJEG%6VL'EA\^(B66%VGKM(1-(B\"1!:NL([$P8)A:20\+Z'';/O*Z ];UV.C)IP9;"P.L-RA_=";)P^NKV$WDXJQ?GQ[-S M\T)_9D89PXPBR1AP,Q44F209(HGG.32\D**S^.U#YU:ROCLU^!8#IXD M93RUBG!.9-3>.JL5P9XQ%75Q=JP^VBZ.SZ84)VRC0%A&4)E(T,A&GE ,%C/M M@B4<5";%&X:LOH.YA(N>GJN+.^/9N7GNSG L4>&41:#R:L1UHGG>+D.2:^4\ MY=:+M+%%9>'D]>+D>\V:>F96+KZ,1[#R@B]#669C8 @$=*X$MP09$2R*EG'/ M(DL*RXVMZYQ<)DVM*A.ONI)=7!G+X>&% A>B#4T6)+$)!''J W+2*J1YPM)$ MK+FA$^6:K;YR_0(\&2^]E=!/&)_]&AS'5$KO!7$>&))S9S2E22N:.#R\U8P6 ME\;*H^YB#QU)$N8,-*<0%4<'D%71I M/#L:I< MO.I:=O%I+(>)%RI2'!/<8XR,(P9Q8ARR048D*(F,B1@5FVK7IF1GK&QVQFL; MGCW=I3(GRTCMB"^),4-KA_=7R"\%A?> MS\#QE(Q;Y&-+IL,2:%L_"&+$]-6P[D3E8NL.'ZT/[X@;D' M_6#(+=[49T?5N3>5"D=C[6]=I:9&!'5C@*82H*T4AH%+PDU*6F<,_4DY0U-EY6J MMZJPNJ).\^.S_XN,L.]H$+=_[\TCS? M/6O",QSN'*7F_@?6_/PI6C#U"/6(<0U\A.$G1X"ME,/2,YV49W2"H.W>.(;M MC'\D:.!QR,8#<;QKK#%W7/3C\?#43N= M35YJ]P*5B>#.,R9FR-X\W,] M074\GZ#:J2>HUFVY!K'6K*N4AX%^S<- Z]F1_?&@:L\I$BYC1]61_1HK%V,/ MWJKL;//[XVO7KNK!DUG@_0,^.3J"C\"]AO_SR^5@RX]N/[EQY#3L]MK,K:=F M4Y3YZF6M9:UKM5;Y0U=]]"SY:Y.FIZCT75UMM2=-;]>2Y*]X,HI=%P<5PXTJ MZT67U-O';IZY_Y3NE=^X?T40H?M'<%]"JR9\_.CG3SM_B?OX%I026%+9RL=O MY>54F:6@W@O) M*N*8QL34D;.I-_[!D;,K.0E7XFB_7[A"+[OU_SWU@V:++ELAA$YLD)<17^L> M?FGMA"^'Q]OX\+@%_[\_;G;?\1QC:^[\V3TX?G?:@L\R^_W)P_O[RC$$CE K>:*0-#7MT;ZHRW+K@XLKAXGWRLQX.C#\3^Q;RN?+'"A3>#PH7 MLF&YCSIHD0M@$^(I*.12E(@13O(X)\E8V-A2CR^"+0A8$'!UGOO)-_]SD."A+>#PD7,E@E,=3S@+A1@(0F#Y[6A*#HG=&,Y1P=O[19 ME044"R@64'PJ4"S:XJ,P2R(\<<(5C"P8 M63!R-5R*-\-CP;_[X9^8)^9SQQ2/%BE".>+2.\ _8U$PQG/"A*1&%<=A0;^7 MBGZKYSB\&>&*PO>X2$ES-I1G^Y-TP8)NYU'2G"$N0&&WP0JPC:-1.ABE'%D/ M!^%W(N:K5VA4/ODZNID]4[Y$?W#2'P!$5KW^:%K(X_J]4$;.?:?&-G(O"/-< M>\=QM [G1I(,;&$>P39F)5-@O>7?Y8%TTAJJ!$\=\/D-/%XF7*TJ>S^Y3"\QWM5D\WF,EZM HU0,U5T!N$X8&:D4 D.6 M10=_58Q+BU\4?B_\7L*7S\_^\_"ED=$0*@5*4B3$":7(^0! 0(FTTALNHRSL M7]B_1.;6A+7GD3D=*,"F!HPXNAOJ:LO7J&>@D[ M_0RWVT+8R7+O59 &S/" P2#' FDB.<(A6$DBER;Y%3+(2S7F3<-?]X%)AL!! M9>;K=T K6F&)D]1@GSCVT5B:5/2"1^55PB6FL.[@MC@1-D;FK14&$649XCAI MI+&C*#"I"4\F, I6"*<-2:^W2UZUF55E MV#-96',WT)*:PLF\]#"E%2AQ/Q M2)B0$ <5!CDGX5<5@02!BZ7*%LGUL71EON2J32_0245A-+I]'%%S0/LJ$ M@=ZH0&"66&0L$PA[;8-DE(&]LNR*B,+OA=]+1.$9V9\M=A(14D:&&)PZXDIB MI!4GR&NO2>262B<*^Q?V+Q&%-6'M>40A&!*(9A01!@S-"7?(<&X0]U*ZP(C% M<)C%3%]+SEX],[T$%'Z&SVTAH, T(UH*BW0$3N98>&0$(T@1;:D2RHBLJ*^* M.?Y$I0IK%D]XVX?U]_(PD@3'N-%74*,(QT#H3V*GH MHL(<\V!+8&'-06ZQK6'4PBOE'0H8K$@N \VE>@9A!70>I+8@L_P^VV$%O 28!$ M]@I);PWP,TG(PLDB9I05FM,4 ETA@_R)BA7NW0=I=@.4K_8+(9OTV<(-ET=5 M/F1TU/0I&9Q1Z(_SB/'9HDLKQ&7MSTK+@?O4K"G'M'9&.&RY(\'1!$"HO& R M,$Q*>(P.<8L]LIAS9+D4 MAM)HB 3EG/''5!(7F"TP^QIA]LEUW!*U7$VX76BQ%C4/N5FJ]HPC[CRHMY)& M)!1+.D@9K P_:41,P=V"NP5WUQIWB];[*!B>1X^))LZE:! C+.00$P"RD0'% M$(*GP"Q!++TPK$"PROKXBU1_&5 [#R*+QAC)H] E"9/C=4Z(D>80AZ[ M2 *7@B99'+D%8@O$OBA';LFF^!GAL85LBNBE%T1%Q)+!B'N-D4LI(B^\8DRE M9)5_,0[;.A?CGZ-,7Q>)!I.G:HV[P#%^\KN?V%&V?LS%G(HILW"ZJ>H,BBDY M_C*(0(OMK_'7TW88'>'3[5Q:>S$?@N\&R(8'@[V$" MS6LB_$IFQL*_1X/9:D[L9Q#(P*M?D$VPV%]LY]2>#3?^>3DGI=U#5_;PZN-/ M'G+K?]T OGK#C:\F$=YS)AA[VC. :B(W;4F+LR:>3E3!IY6=1='-6-ZR1!.P>W-I$HSHVP M+&&.(_8^X.!LGIU6$^><;&J&@*/NV)-A_&7VPZ^S@6OM7GU@]9=^O9[QHV12&W_HVWB2WOG?79ACU\5!Q4BC BT77]*$'KMWYNK6_9 ^M-K[EO,MJIQP41%:39S05[7'F^S< M'WG^5[6/;T'#@B65K7S\5EY..EX*Z+W 7?K#M@?5W[8SCC^=R%[B]LW=%U5V M5/S 'K[*;2I45JBL4-F*;]]=5/8=T;EZT^G+)Y?[R56M.,KO_6XW#GS; M=JH3>Q('CZIM>^5!MW6/J=TCI&8P,U(:CI507$MM@R!,)AD)B=PS7H?4,*&, ME,JTI8;>CO_NMKH'YW"?+X<[!_A@_]UI<^>+.#S^_.WP^(\O>V]WO^U]/#C; MVW_?OAIZ@V>"537AF=Y_:1V_/VKM;)_N[7>ZL,YN\^,[?G#\!JZS*UIO_TRM MQ=X:5D*Q1<++AX'US\ M65FUKZ*6[.D077"OU M=/@WKY7B"=,4:40*)X5X5 )I> 5%%ZT*3"055'$M%O0KZ/?,&N(KJFYZPA#+ M0G43EURK& FR+(]LD90B2[5 )L0 9K1@SK*UTP2?:%S=VL3:!R?] 3!+U>N/ MX*JV%RK7[X4RK.YNY+/6&RR2-,%YGB@WS,04D[&)<>XL*<'F-4?"OQ:"S20Y MXSWFB$6? %8E>0GVKP\WS M4%](5EI".*(X=Q5+CB.C?4#),::U,L1KN;&E51E:4WBZ1+!> .O/(UC.$.<< MQLC*[,%-5B,C/$4D1:Y%$I'S5,;1%?8OP9DU8>UY<,82Q6@$J9ZDX'G0K,R- M["BR@GKF@]4FL[9A#46+*;YFG+UZIGB),/P,O]I"A$$S)5G0!FE--.*<,V2, M<$@+QX"M!9%1K8[)_41E>A"1(3!0?$S,X(:=6@_0NL\$ M34^2,IY:13@'RM;>.JL5P9XQ%76)&:P[MK478@8*6RVL)R@E,!XY\QXYJQQH M*Z"^4&DC]QZ0C3:4N=X<\F&ATQ7*%'G9/'^OL;D/9OH2,UA9-E^(&?C(I % MQGB1$'>&(2<,6":8 6,S R(J3T!5WJ)DHO!28\VC778>5.'WPN\EG/",[+]0$.,"E2HG03I2 MCCRV3G"E+,:\L']A_Q).6!/6GH<33/3!!>80(UZ TJXE3LU;/22SCA9[C<%L()0EH>H[0(CLJ -[,868:N1 M%U&X^]5)]!)<>!RKSX,+UDFB4HAY^CE!/ B/M-02*<(<\\G(8#*K-Q0NE0J% MY4MHX04P_T*E@DC"!.![BHU"W'F"' =U/FAN#4Z*!N-+I4)A_Q):6!/6%HL) M@#19GY!A/B*N% 9+70I$N!1.&)D3"L!2-PU2+/5UX^S5L]1+:.%GN-T60@L! ML^B]ERA2%Q"WP2(M3$).,:Z8,@X,\]6QR%=UH-#L!BA?[1="-NFS11LN3[!\ MR&BAZ5,R.*/0'^?!X[-%ET9XR]J?E18#]Y "7@/>X\"]M)@;GERBE"4B!;$\ M*:=6P*53@C2/D!9[EX83L1!H3A#%S("L\#B"$A@)TLE@;)SR)G*0%4HW"%M6 M6LGR>.Z9DE*6)$6V_M<-_KE5<+W@^M.H]P\']A*(6UDH7PC$!285UPHQI2GB M.B6DM=3(I"@P@[/7&&5AN&2UO#L$"L65&@=;.(: M24X=X@Y^*TI?BJ.YSD[YYRB3UU;]/'YB,-GZ@:;>@5L= M#_*RXT%>QKCC\7#43F>3E]J]$'O 5'KY228$?X^3:5W3>L$W50U_C<)0K7H>5'<0JC&-^LPT\/H WJGHZ5^J,_6BR0?"I8=4_ M.>D/)U?Q@QC:H^H_8[C/Z&RSVNU5^8SR1QO5*5ROGV=[U=?KU5\8QDZG44_Z M@J^UA_6[W3[Q 7KG+]$5Q, M^5J#Z',E[UG53_E#[0&@%CR,L\/V<+.Z[ B:4'1KW(4]]E<*\ZEV.$@J=8K< MI.AR4;YQ7B5M(\?JTPZ@&\'P!]4_&(:O MON?'&_=^QPV$[M&'X[RT9ZYB'8 MMJ8=9=@[VX&=WL]4N0_W_ZW3]U_6$\GQU^#">.[YXUX1D.=XY2<_\#;X(9S8Q4,B0D;.Z?'R)' M6GN"L)*>Y9VGP6U4$<#^!/9Y-!C'NQR%:\6O^T? :_U.IW\*(%?5$%4-QUU8 M/UQDF"FYIL\IX53=">6 P,QTWA\/+G-S_>I?\604NRX.*H8;5:;2ZA_M'ERJ M/X:5AN'__'*9&WYT(\D5[<['C!BP;]-53\7 !,QA_SKV9!A_F?WP:V@/3SKV M[)=VK]Z%^DN_7G?Q7LWXR_>;O/WK:3N,CK+&LHDGAN$TX7!ZY^G;F_5;5X33 MY#W%-X7AM[Z--\FM[]UU64(V!=,/NNS=[_&?L%BSJ=6/7?4[.9W?S<2^_M$; M3(0)$3V/+JQNU(6W032-:@'Z.PB0J\K.*]J(/RP(T;]M9QPO;<)3-R5_!G-H M!S2BT_;H"%"SWXO56;2#I8V5?3U6\_>>?:4MXOL8Q,HQK9T1#EON2' T@2JE MO& R,$Q<;1!/-<4'.QVOVL=SRSG;T!C3;9[O7@ 1'L!91G)7HBQ#/<_ M#U^:Q_Z\1?_L-,$H;AU_X+"6;ZWS+^SP^,]N\_RPW=HY8%>-Y>;..]:B[\Y: MYTUVT/WPK?5VE[;VCXX/C]^P/5!.FV"$M[JP]N.0FHOC6+40S##J$-8Q5TS+ M@)R6&%$!2JN,-A#A<#P:S&U%I, <#[ > \ M*5539I54%'F@;,0)_.28TTAP%JBPF'%K,P#*AB;71^>L(@ ^=2^\YU=B:_?? M($ZTV6%UJUWS(NMGUQ7(MA/8A(!C^T=P#I^/_FA_K2%M6!2[!^/:XLR<*"(- MSB<4M1*(6YX3>;1&A%E/,2.!,).G@>F&8&6Z7^'Y9^7YHL<\D-_G>DP^5R*X M1])*C[B4#&G-.9"?)2%J+.#OA-\UO=ZT]_GX?4DNMPG;TCI->I4UE\N5\B65 MI:2RO"#8OY+VLJC(_99CU07=[X/NBZV*!>/)J^A1C"KW-K,8N2 DDE2H2%S MBOB-+<#[!E>\9 J63,$"KR\/7B]KU?/?"JS>#U87*M(M)8QP@H2A$7%"*#)8 M,,2$Y9PG0UWN *^Y:$BF7@RL7DX9G)0/7DH;>RD)2-N=3F5G3(2 \]#0YFR> M"\ZICNS76+D8>Y6_2&?+J4;P@0$LOI%S[. 5 -8C/T<PB=6(7KI,JK^=[U6F81[$#Q]2K;D5L M0%:7B[LO@39)D6I'O:3*2N]_\9PQGWXRCHWZ8 MYT/NG?;B8'C4/OEW'.1\%R"6"UQ&=#V!^<&YCWL[;\0G)DFR4B4DF,*()\N1 MDYCF$A?E,>6!\7B'T+WQ"&V,EM(@O>"1D\!-D$E1&31F7O(D;Y:[Y0@?>(31 M.FT$3@@@TB-NM$&6,86(%0';Z#W++94)V;R>2G_MA?^J^K/]G>=C U[:ZF30 M_FI'.5NZYFO?[P)ZG0&C'[7]44ZJMMZ#(,V)WH#A0"$@'FO,C?4Q5MWZ'.=0 MG5-'%Q Z?H/C; -,#P$T >&][>4;I\XX]GRLV>[?FV[50G M('S]-",UW_'FI6Y6.=5UGJU:G8((2>,.?.P4!,T(Q$L_I6D*:],.X*FF*$?J M^]U#\83MYX)YE23UW"FFB6<^:NL8(]$R?F,.]T.JLG=[\' Q5Z+\,>AW;V:8 MN>:)7QEW-/??G.;D;D^$C@+VFIL<9!$"&:K!0+>6V."2=1+XH]>_Q@S59]ON M 3D,9I4,IW&:YP^Z7Z@"Z"Y5[.4WK\O$S>ICG%P!R!I. M-Q<5Y'*#X=@-1T#M0,E BO#/C(Q!U8FC[Q#UY(*@?5Y:SB3.>FD]-Q!T??<[ M+@T\';^=1#^MW7"Q"NTAW.IKUKYRC&"B4K4' !&VUVL#BP[M1?W#9/E5UN4V M5Y)W;N:6G?;7-NAH8;@WV&D/1X.V&]?JX2MFHG=G>^\^)9L4@9-!N>(5] 1* MD=9!HT!I=$QZZG.U5JO?B]?9Z(*"^V!J*8A:D9C7QCE%N4I>$^LCYM(&D8)/[!,W&\M9WD^W-:[E;]>VAKA@_)]5 MZ?3O0=8)1F?_[@" ;O="YNF3"1L//8#V>+ RE4U[?\WX]O!+\_CS^=[.T9?L M\-C;![[=^<#WWL*USN%^W7?X\#BTX=YG5_FV!7R]MP/W>_O^N$D/!/#M:6O_ M,S^$=3?//P//O^^VZ)_=@_,_@6^W,]_21!W602',J ;ET(5<91F!@V6";1EN/WMU2J0R]5\_,<6N[P*N[:FS[ MEAK4Y1;2O;3]NN;9?8Z2NWM/UWB>$.3O8'>,L_U[ >\UV _[:70*1LNC>CZ6 M4I677ZK"A.<^@4:+O>9".<.C(,IA%XVF.I*EQ*5O54W?#E:I<SLBKT=?]K<>=_9^_C^J-7-#6U 53W_L]."->SM?\97H]$'M$F:.^]P M\_@+;YUOG[;>?A"';]]04&KA>X?'S>X' L\+UWU_N1:/,6(5B1$E'3@85)(B MDY)'V'&.'26*>%!FE6EH54KQ"KZ]1GP+,6!"#-A_47'-E8U4T>02T\ ? 8>E M-$$L^+9,?)MGVT@:$B7.(ZX$_)-[<[G<_=!B'ASCDJF \]@WTR!\R=DVZUUJ MMR;*Z[^B'=9^]:K=/1GTO];9,L.;==92GS-%-*.M)D9Z#[C%(P.K7Q!,M5?> M2%#=6-'85@S1%HOLE"56,X'SM&F6__%(DQ11]NS:'&R4N8&KT W)5JGFIM38 M+9>'13($A!@CRD20;<%B3[WS5FI"0I#+F3A=>'B9/#S72I13+OJ04#(6&#DG M.FEL$XK4&BV3QHR"U25D@^-'U_^O7MW<"U$]_A@/@#W'@SC-W_J6?WZ,ZG'# M;KTXV+*2<&PT$999GBC6EM(D!"<"]!&E;%$]5@RV%BO"&"B-6F"-4@H.<2XC MLM039"2SS CJ5'1@3/$&U71)MM0*N80*#T]Y6&;>==3%A#G'FH/$"E@3'!(C M26);5(^5X^$%U2,&G$0T*) \$)/[G#Y*//S#>+*8PAGF^0^T8<2C6W0LD8>+ MUV.169O6'\&+@RMI&<7M<2=NX4!!^7!$:REX(=[1C204KDHQ6>)Y^SMP":BE?CY;(H=8E$2K14H%IP MS.%9<7"*"R6L%T3^Z#"4PJ++9-&Y]D E5LI[AD2($G&JP0+@B2'&@U0\!*%&](Z'^^[>%S7BG5&KB?ISE!@;7FPMI@%XQAEV>F* MN*^-(F>022HA31,51!.A5=8\!&UHPGYVE'C%,F$*^Z_,I,S"_LMD_X4D$66E M< *CJ+5&G&B/7*"YF:$S3C/*A(7#A MR0#8;%*OE=4@.^D=5[_P&CTI]QI:^22]J.:GM;-P6/!S)];3*WMA>^',;D7' M HSW <;%7!.N<:Y>-XA&&A#'+"!C D7&21P3IPE'O+%E: /SZW'J'Q]L61PR M*\SI3Z'8%$Y_'DZ?JT 14V,T-8@)IH#3-496*84L"<&DW+HBUP$0SAN,7L^3 M?1967U6_SNP&*%_M%\HWU4HZ>^H:WD<5=Y7FI:5YZ4HIC+?*A58LHN%>HF$Q MZ\=S+T@NH: @(A!7+/?*D0E$@Q(F*6;A5/-D\X92R\KZ>?Y^I:4-=$'2%472 M9_4T%B2]-Y(N^!FUBL%9CD#X>91S7D')M@PE#$+1B.@?GG;LMV].+< _7_W2>1,T5EK M*) ;Y2Y(AYFSVE,=N=2"SUI&J=N:$XI[8;NQYKJ(!N.S/ZNL]1.R6L$=J!K-!<>:M! M=6,\)&>Q]M[9^JCQ[*AQ.>HE'/7Q]K=/A@J0Q$8C88A&(+DILC$*A+W#Q!"N MDN8 ^317KG[^@G#G@N MHZ$H*FZ!] Q'!MN I,!460Z'(M/&%B6;U_UY#X:9W (T.2Z589Q'"^*$!DP- M@*$MR?M$3S7>;P?4SRMFO7[?)6SSEY_35MY;8,V M?[G]\VMCEM;.]MDG1K$4QN;AM(XC'KB GT P:YE(Y-I:0O+X[C86[U#2 )@+:HF.69$2?P6S[9FJ)\IS\.=0=]/VB?U#353RD. MZI[?U?9W]+Q%>+IC*2_5O+R+Z!=VCKQ>PC]^0SXE:PC #D/9;9A-3P7VB(PH M:.9R]W:NJ<^$OT2=<'6PKY!!30:[( *]HA&X$:60;8/$";+4&>2%!"T]1B\< MS62@?]PL?: Y^2C-ZFE-RR)6[R*K\VWV26LKC5(!X6 BB%7%D*8F(6ZE8)[' MH%(N#V)WN#M6W.0L-' G#;S!GXQ0,H>E4.!2(*Z"SM/7(FC7#&O0N)VSV13% M/^SR6D_=ZIX^M3PW9CV1KPA5H/R]_=W33PY$:G#1((LS^E&P*RV6 0GIB'-1 M*>+!J-#KZV\K9/!],@ AJ*@W!G1J8C6(/FDPLLD&1+@DSG/L$PD;6VKS>GN- M6W2K>XQRG7J[.*V3#G\]Z0]KD?1+#65PM?E(B_^ZG-0X]>;A^5>L&_8[<,2W M?N6FR1S/X=0CXLH&+?Q[-)@/0_@S;<^.=EWV:[AZ[L MX=7'OWT4UDORE-X\T>C[$XH EO(DO7[5ZH]BI1K5QOLX' W&?C01C;\?P0[$ M8>._-X#&/]M!3B^HDO5YVV_B MO?W/9ZVWNV<'M'EZ<'R89WQBN-XG'UTB+CB$E?2(,Z,!M21'!'B.&!*CC>S: M^#"B;>[LA#GWG MCDM;!8L8-=9QX=W5"U>P JH43&#Y@S-GW[WMYG82D['T( M3$K'&>4VRA03*$\*C ,5PSK-SJJO^$NM%/D?8*MM_Y]Q>R)?LU'S>[9)OK:' M_<'9BPRW[?:J/RW0"CS>A:O'YBT8 ,(O/'RC'LC>3E2N M#3BXW:#?J6JMI!YQ7VT/)S/(PG3J?3VJN1[6.M_G^J;U1$Y[ O?X!GIM/7+S M?L96,MYS&@E.H+\%ZQ+6/ @,:C;%,5[5LLF5W,O[:=G_MF=U$_/]_O9DKV:, M&H>7Z[R?6;M^>G \?H,_":=XC(0@@)R N/$<&<,LXB+*2%E,+&O7A-T0NIED M4,Y,K78/K/KAT22%9C@<=^_M>WQ*HKA!6OZ^2/K[ ^!34+V L_[5G@PB!W5J MM^?'^:573#)-]LD%IH+20"U4&1"F0"W&,X5L3LL!U?E2TZ_6^C]\U\VT$;^@C4RNT006;=L\EFPXO=[%-Z?29+!9?>B% M> W\;[Q=8Q+[G)3&C0?^R [C%3G2'N;)Y7T_<__57Y@=>P:,/%0;CJI=#Z)L M]^;O38:<7PBY_-D%,KD &@?WA&7UIN.=P42JY1)LHX5?O]K.&&BJVK^^SA-0 MRF)^GM6%JB*_;@&CUO'G;Y]DH!X''U 01B#.@T1&:XE I==8,<:DU[?(KPLO M8Q*_VG:G)L]Z$OF$F 9Q..Z,Z@F).2=TRF17^/K( M?HV5BS$#GN^,L^L:&#L[U(&H0O:,U\I872E0+V X@O_J([]RX33H=Z^Q9/X. MK";+JRGE3GSGM0N\W3&U+-NL_CWH3^BQ2@ 4/9\_ MO?CHP"A5KS^:/,,)/'.\0*C147MX:3532&EW3V QL\#!+<\YO]O"$Y].;S9; M]T^WF__R1S&,.W$OS?AJP:H8_G:V\-NKMJ+WWWS2 C99>XV\PL!K0CMD2=(( M W+I/,L9M(*KUJD+-BKE&1!/Y-Y1HYV/. 1*'7,RD*M6]/:$#Z?R,=/2%:S. M!#>7A^,?)>Y_>A!R3?:Z]]_PLL[ J9\T,%'::+G20KK,+$4@[Z-68I6 M/OE 9F,VA68/F<>L^28S8ODCCMDFQS]VV>6-.%ZOJ;S=K'P]QQ#>YZSJ;-UB M+ZWO?;KO6*JP288P20FG@+W1<&NXHZ"CJX#3I-CWFL)^ MT0\YQ;-XD^_@??3]S[T>&>%2H(? MJFE,2H*/X?X?6YW#CZ!EG'?:A\?O0(N >](/\/K?1X=OFV<'YU_.FN=_=JZ6 M!#=WWI$#^C>L]PV#=79;\'L3GN]P_QTY_/C'EX/S/X]!@SEO=O^^/'_7,V\- M9ASIA"/BF ADZM;*FL'!1Q&5ST4Z^GHBWH_WW'EA'0>?DW=WKYKZ5P_A93<. M>Q+D>IQ7],'(-C_:E>FDNAYPMM@P,)H A^X)LHIJQ*F1R$:K$9'.T9# G,V- ME$5#BC7J$#^S6V"Q\6Z=_*9/O@(]]VV_'T[;GL$.;'\*FO]\U78F!&Y4<8NE?D_AL&BI:TF9\%>FY+!KF(\M\C4Z QCA#.(PUD8]^8BJ$F270[0PPYV.GDA_9.3_F"4 MD; ]2T>8K:+Z''LYSCN)S=KIZF<[LQA.7HRVPH)A.\? $WF1=4#6?LN[?M(? MYCN\Q"R::RZC2:[)<+1P=K!MTV*R3&S1'_5@<9\G>8^C@0VQ%@Z;U?5K73WU M&R\SC>/#,2TDU^2;GL !UK'Q?*-Q[^+7^7<;T_L/HQ_ _1KY"G7AS[P,+G\W M!]DM\$Y.X_1UJ@?0@1W!Z]/X^X2%,L9=SM2,WV GZDP>N K8SKT>W+X'.P\7 MRH0RS \UK0^ U=7?F9+>]!GRAVOQW!O5:073S:KCKE_41-[OYV=ZU?']G>U/ MD4IN"0ABHR38:TQ0$,DQ()IL4CQ2!V+Y6GP?#],)H;B6A M1E^-[[\0%,K8/<\R&P]C&G= 9J4)^RYDGM,$]FY06?[ 2)82J!W5>CA3J?,C9H6,4;A9$E, M-'";C.'*BV@$<2%I:=R-29Z:[/(YI897M M+ZV=WXZO^E7RVIIO#[X=[GQA>Q]WSUMO\_K>L#WX[$%>P_Z7\R9]AYMO6Y(QT\F)4.&V2URH-A M/8LA)$)US$D, C\ZB:&D9BTO+GCA^GF0:/C^ Z^7>B0DLUI:!G\BC]38X C7 MT2LB1,!31U11CU82C"YE5/EHO.8&::'JSMZ@'E&1D"$,AXA!.:H',RY%/7K5 M0U'O$P!VP#'6:BQRURUMG**466^EHT$02[^7E5TD_THQVUSR8VTI)R8B3$#\ MN4O'BOU*.U2?^YVSO],VS#,@UP90S0DHNT'KE( M14XM4TXM#A)4W$H>24)2^3R^(')D/);(@IKOMXK"D-/LR1_ Y0K47>48W MYG/DG@.+P=Q9_X>'B]F<< 0O#Q8R7R89&7'6565^K7E&46.:_C0:#W(3B4FF MR*1'R^3;=5K1Y(IUUXA![/:_3CJUV,$ S-$*%C#?H(5[ %G&&W*E+GI4#*XD MOTSVIKY): ]GO6[@ZK;*2\TG="M8 ZBZ.+C:BD5CFD?!\:03!P-"&ZT8J)U> M$@!L0:=SL#7FBWA-+]5SWF%V-Z/-[1-S:XK=WLEXGNZ)Z'IB[",Z/WT0>^\^ M4:>DQX0CX;Q!W'F'K/0"61TE%=S:Y,G&%KO>B_>_)ME4HSCHYD[>ES, 7VR[ MITOYC?/,LUL19Q [[9A0;O2"!OTSVQF=W0MU9M><=&')&%,-[=<:O&H4L=X/ MQAJYD4UU8L_LQ#BH)FO,N9" M*IVVK_N\IYA_[\WQ+@-HG?4)DO#SI(?5>'BQ+?7--JOM:O; #T,"'*1.-A+I M$N=$"<>Y",0G('0MC0H%"9:&!%](\_,G8'6L!>9(:9X;!RJ--/4,1>HMXXD* M3]V"(VT!".IV2R=SZY:IM\")K)%,9%RIXH>#%+AWG3^^N,,U'!9KL4*G=V MM8%@+8[:PR_7&+&^=GV5QC03.G]E$*^I>Y<&>O1BUJ5SZUHXGN&XSH1?7.$4 M 7+/K8F^.NY-5=Y1G<\]R36&;_I:)Z\SN6F)0!@K/?ZW;:?Y'DO7F11IDU6F:&H#:=N!S>D M?=8=W4X \]K]\?"6GHUU0]50TUS=H3$WA(2?0.W.Q^3; S_N#D>Y1>14R'?M M61;3@&?_FE[_P;DO](3\L;2D;.+PI$ZF_9JI[K:T,ED.*FY M.(J=24^[H:U]H%,-ZL;.=90B_WF)RJ/7\ ;\YB[D#XZ0X MXP(!+AJ:SB:-+-9+U750P]NIMTPX^ M9:V@5LZ&1[ /M7)R,FA_G33LKQ'CZE[ER0'^#"XZC'X\R"*TW?N:]:7/TRZX M8]@I.^TRVX7G/INH5/;N(\B7[42;"\+:ERX"GX7]G,QSRZK71/Y-*^#@$L-8 M_>/_VWG_/XV,=^W>])/9+QD"J%6?>^W4]KF5M;O+"M)\T$/M M[[W#;.3DYJXG%LN/,=":2S,0"Y&C*))45'"G5 "A"21F]>]-]<5FS;HV,"3 MMU+#!'N62Q"[K3\>%'!=D!1OX*?1V6[60H!IA[OU4^P-\O_9N=FJ?4![Z:]Z M]9-W+^@&OSZZ(]*/)9(I$8)4N625:L.8L\)*8ZQU4M I_5 VI1]Z M.5[_H_1SJ=WGK<1S-^U\!'#].];&^^\ Y%=&VKY"4N+-SY]DL(Q8#J:4 7N* M:PM49*5%..-!X#)I;C>VI.$-)6^8F3WQL@SCC*)JU\UP[([CI.G\U\E^U^9[ M>^I%J>EN!^3U9&0L:4SU)GAU$CNY)P5FK5R!'9A [=9":VM]S!-)L4C61G.U M,)T]'P7^GGT5G4X,?PSZW3?=DT[_+,:=>&('H_$@OF)2]*RY_2E*C 47$DDK M$I"BY#DAF".@%!H]H]@Y,/*I4 TM;L"TFO1\O<-9AYT/+,YZUY6)Q>CM<_GK<^? MO(V@5FF&<"8S+G5 +DC0O!*E,DA.C*(@09EL&'*])=X,[0:Q:VL/]8\@WO4I MV5>=X-<;\2Q*YIE^5WM9^Z/OW#-[N5;7,+C'T*\;U^[MCE R^7[TW""";K"/ M.T:B[<;M@"]$/D%8((Z$C.'7WYU5$I(0;P3H4>?,C&V0JK*RV&WJULW(7LZ %G;S7A\9%HP9R27E=KM,MEWZNI]OUVN]CMF8UZSH_8OU^ MH[5\_ZGUSZ4!9;+" QP^]_D@1D&5%@0)X'R(!'UAGKCP4%\9#L0*9.009GY,4%I,C0EN4A,' [Y)"AD#.DJQA MGGKKN?./ IGG^2INCN0OBRV(7,TRW.HL=WXR+@VJ!F.[=0+OLWMYMX!UK=B\ MK77<4N@U >[0]E/>V#W.-Z0ZQ+2RRO"V<&5<7%MZ81-1:,>V3(>%T=G^*(2*(3+$25F+$<.ZT%UL)H$KD75GA<'GB>HM^/._!#S";1D M]_/5SL?J9=[2%V*Z%&1VAHF5)%?EECA;&8=71;5*QF&.T&Q;E MS*OB5Z_ONUK1JAG1JN7R77TC9)GP7:-2*;5^QH"N8K?SB%.*?PW>Y5_Y58[J 8:=MSWH'DC)MZY]8,L]T-4]:G%\ M>-6X. A$*A\-0T3E$XLJ160Q"4@Z3B3Q03JLUS9..U-8=SX:=# 7;SIL/MU M_>_U8O/^ M<5L_3L@X%K\HNNH6%8&A1E*6X\K* T7Q52YHS?ZE_7PR<'BK^K@ZP=E(JJ;5 MAD\7$W]9=G7]\:R% )^X?M[A&^_-R%!XJDBM=!6>,A6>KDEZV*WVAJJ*P]F M@@*26,BCA?'&)8*E$R81E<1S5%7>/ZI?V[PVY$JL;J]6F=B6)K:8O$(M&%WG MC_2%?:*)K7Z>->X#C17X<0U:T<*URL2VJNE['Q/;Y;%HHR1&G).S9][]#.!MIPTX9Y[NY_YSM8VW]_RT-X]TMAJ M'NU_@\3LZDO[YEI58PO:O_7UY]ZW/0+M/VIN'?+&[M'WYE7SN'G\]:)!/\"S M;+/FQW]N.-ARK1WC*IO7,L0I9&W&*XFU Z)ER5E"T1%HTY XG\A@5%D5D*6 3_8X@-* 6C M$[QU99)9VZ"TSE[?O+8JXWALF>PMZTZ5B2V$O5%"2LN3,,YQ@"!-/=="N0#\ MR!JK*X8TOZ@T7NB:!''YS2$3'4<<)X%<9 I9IX-T-$4< 95X96+[AOR $A\X M=M(2Z;@5U&$AE3">DV05T(:*'RQ/)([X@5="2,L(PBQXQ!W#R"DED->&L\"( MT$0#/ZC3E].#^2NTFF<2<.ONR$R<;!>>!< $X6.2+&!G8>Z@CED@ 9D2 )NU MT54L8'ZQ9[R G&K,5&(,.0RO"N@ S39\!"E&%/-6"$',&ZV3+/?)C2>P $T< MB;GP("G+E55.4\X$RY6W%EMO*A:P/)$X8@%.$D.BB$@K+! 7@@,?UP%1$:R1 MDF7K@[4-65=R5HL$U5+ XTJLK\L-JOP_2ZR8&&RRSF:Q=DJCH9ZXX /1B2O& M237SSRW>3!SP8!:SI(5 DMJ$>$H!&8<9PH12:P!S-/>0=53Y_QO._)%0PRE7 MPF+"':4:)H6\C07YO]'!AOI[J]2>]6TY_6WF*MC7=6QKD4]UE7-3;.S-VIKH?-31?XY$6NT;X^J'7K28Q3URJ2ZVO@6[%G9]U.=O'^Y3_YPC7VZ]!> 7HROX#> MF(GV0"UV<+2J4'*%N;53N@*F7/"]7MOMP,=2N_ %*4Z9%7^QY[6!A7>M S_N MCATA*$-W M(O5IX8IS,+?.$*YE">^)G#GUA-<2PH\E6?V_9[9:OX]LQ_TP+YQNBM@ M%:EDF$=">2ZHH;FL,U#XB9"2ZQ=[9K_3NUJ).30)D8#]4H.EXLQP*[2RFM+@ M0\JOKYI#9S:'?A7-SP=&DB*FD%:,PAR:R\WR@6KB#=8L>.(>#!Q-@;,P'X5,ZEFX.Y=!A:)^6 +>T.0BLK(F2O M[YJ+YQ?9)^$VCEV*/(SF[U;OO/C.T =P<"3XOA/;DY/HV/4ZO7CC\Z%3&"D4 MMRF^; O$.6M;GXUG?N33O:U\]'MT&*Z<]CNGM]"">N8;[7X8L]P));!E$I#3 M5P">>HDX)WD7L.SC([AYIYLSS.R(86_8<_5LN_2/SR>M2X.*6\XPCS_ST%FB M< $9MC$W&Z[U(].@^KB\Q8].JS0B@H^WXR$THGS"R584Q[R']RO]>CKP'(7! M7:M7C(7\^GJ93[7A4:[%,FZV-7.AT\G+U6>)P<8&S[QDQ!/-1=(N84]$$E)Y MX:E,%0;/"H-W&Y?-PP/M#":4>"1]DHACB[-_J$!)!,)4@!PRT.S<7F'P) 87 M7EDCY8&[L#>+Z,2$LA$.ZG8N;?O\\DE)S+7US\!%=00"95)BO>_VKVE2Y^(T M^Q(-3MB/R3:4+D3%-RXZ_78HDYB+5B^#>>W,7MIR5Z-6MC&+X@"S R#(EC:U M%&.!F-?I4\['"OF?;J=_6+J?]7O7W5+<;+VV61L^\/.0(&LI: IT6NC$I?4F M!$>,4M0"/$E.*B28&1+LL9W/!\Y29:!W470T9O]5@30E% ELI79!2V^SU>4M M0%"8MU?*N(CVO/O)M;:M.88HNCVGGT#,=]&5SV>KYYYO!R M(6JGC>>)8AXTLS1D+4OIJ8?_)EX-KYD-K\.?S0N8:*)B0F1VKQCBW <87D#[ M<\T0CPY+'$BU8%9,-%OC([M,LF.>'8"*9QFIG$-/!4Y)P8:]%&KN\J;U9#$= MM7K?IP*QN'9QE?I ZRA_I1NG4N[AID$>U$ !\])<5H?+)+=?2**-MW" *7G M73%#G Y6T,X+@:=2F >^Z8LEOB'S+UK8.CV*19I0M&^$)2,WM8$'WDWC\6OA MF1^Q=UN7Q($1WW5Z,I#EB@ -G9.6+Y65K3?/8K=+D#6__3 MOU5[:1&]5S=K><2,):'7$GJC7!+>V*WB3.-N?)..D(/IYP.,W.W+F&W_AM)2 M@S=Q;4DZ7%D=%S LA FSR%5N6FDA>!3;I0U@SN/6:\5X&\U)4RV[?H@[KY%O M\!174ZP<3%'$AJ0%CQ3HN@%^3CEG&L-/63%/$6Q>9&8Z)9"]:D:EC=SFJ\V# M )ULA*4(>\T1M_DHA H!4:P8!7*@K>!K&XROZP>,2FT!'7_'L_.!C24N;"S) MHDY8Q15_:YW#_?W]"CME=$^Z*G_*B\.'_;B@#W\OD.VON/"8 MO5X_&CXZY'MYV>8'P%3[$A60D,4 [>EEO<3]O/PSZ<^<_9QS9OBSF-U@?G@* M;GA,#7,2JV0"A[P)N"[!5*O &(7TJ71#)EACCH9_>0& _&4O"V_3W[>QNPC6_7S8N#G@,E#)#D H)F+!1 AFG-3))0@,M MO"YM,Q->GU[XK@W-UJ^'U?\M) ^M_PY,JINLSRN3I_:P2#PF=ECSI.0*XA@/ MR]FUV/K,L^6U\_AF^ %_P+>SEN1Y?OWU6CRUKE2][1[:T];5@,1D3IYIZH_8 MK==..C .80SG^;.\_8!I%KJY0_=OH*)Y[IYH+;<:;E^?M2-@R_GU15 \O.CWL"#_1;VNLPF['^-*=[;V\M!'C04OU$.DHSF MG&-"E+"__7G-JPC2=-+8^B0-XF910 MGDLO1$2<%!;J4B+GB<),!1YBKBCGTY1VQJ*0E2YD99\^1^A5'29<+%QKC>': M\=>+@PBO6S+)D>2IV/@WR'JA4"""2Q&9$P*O;; ZK_3LWMH/H')0?XJ#^DL) M6.6@/I^ -1+ NVP>?^6-S8.H(C4N!H0]5HC[$) 3W, _+34\,@7_6=L0MYQ, MJ'S4*Q_UY>572^:C_C;X,B:S19I;AY<'2B;OI,((J ]'/!F#G!$""6!#Q#EF MF?%K&Z9.V1(2HL72_[G'!/>57-4K!9[9=$Z%ZY6W^F)-$Z/U0-;8^LX.L'.! MAT!1E-DG1D:&=%(66:VPD<(3KU+>XZ[3F4G SBCX*H?U1Q4(5:[JCW95'S]> MG(^6%JT?G5X>5#F,UP>TRMW]&T[;$^[:2UEY]@)[[839!GD>9UCBX%RO!S OBO+;U M]RPLO\FM!3$+YODM"7\-&VUBGN?._8#GMZ&OT]C'&92O:%E5Y?E=59R]C^?W M+3G@O(R'IYM:",T=4 $A%<]_,*.%HE1;)IW!E(E;"_\K4XO[M8RWZ?[NAU9C M]\_CYM4V;6Y]:>\?P^^^?17-X\^X^?$#7..?DYUO7W].:1GO[K<;WS[];)PT M&-P3/OO/"7S^*"^O-+<^X[UO#;K_;4_ ]2?*JII;7_F!D,XGR1U*6-DL,L:1 M\=Z@I 0/QEM,K5K;8'-M_;U22[\K5-*I(?.T*N"82. L!2,DM=@I34*DD"-4 M15'+@TI7HZ*H[_P )ZI="AHQ1PSBD%$BR"\-"M1#1HF3A%QT1D516JY9ES3: U-P);C[9!=B34^76OA..M@-7XVKK[#9[_^ M;!P>,!4C#H5"L ?0E%0@;4A OY*E0[69V=0/HV8JR?K@\H@RIMOZXV62C/.BR#BL05G48?U$>;?KHJ#</U(":QWE]C, M91 3>O/9SJZ?;7ID38<;9=J$OUCF*QR7Z'/&'QT%N (N5/2?%3 M7"\C9!07]6*7OG1+R!!PK5)3;+(!83CJ7)P.2\L*O@!/"BAUL5Y;3L&OS?RT MD+-E_9MK=="G:$TQ2X3&C"AN&,=":,N%J2<%/_/,EHLHNZ&DU->UBX^L6!RK MM RY&*X G_MO@,.X.9'),>\\0YAX&'8\6&>LL M2I$IR4B23LNU#?S@H L#[P?[<\!?2FVK06YV/02'X'^;8O&0A#Y2_BMSP*&< MV"!+A7=^>AA[H]RTV[TL>-0U$%Y7$T]"_^T26ZM2-_?7/=1B4+,;PQ QRFJX MW*M5/=RP'DZ3YQ6N/5!B)L7=OWY)/=PK%.^1=<$?U]C9U<--KFC>OV8Y+Q5 M=U2$W<&!9ULDMVS]-94OWS: MLR_+]B17$CML78#\@P/Q ?)#DK?9&5,8FN[*!)^V/7G/8OBDV/!B[S,>7C8^ M-EO[67?]*APWK[ZTFU>;O+'[&=KYG>P?;_YLT@_MG8^?^,U]QIVM3Q=[],\3 M8/I73=I@S8]?66/K\&=SRU_NY/9O;;.];U_YWO'1>,WAQ4$(1A*G&%**6,1] MU,C$Y)"-)!EL6<*%J:G =6U>7,3#P227^^B M5U:':'RD(C(Z\%ZCC%00-S<0=W4-<9Q(HH,C*#AML_HZ13H&C+R71 #6!15- M5JI4=;X@$/=&"DH+0EO_*(^[WLY4*\6E84T"C'4O*-'6$&Z=-U1;;[$R1"BM MV%W&7!6(O1^(M<9XFN2<_!\V)W8$K9^>T=]0ZZ[V @"RL(.U3D,M0KF+2 M(;M86\&-Q#%"0B6T$,3Z6!&0N4.NRS$"PCA@4ZZFS#;W^0B81RXJ@9PF06A( ML(S*AMB$UMG,!+[F:#FH"N/A(5"J/80KB09B5P9CJ==.$A>93%$X71&0.0SC M$0&QV.KDL$(L9)D^ZQARE%L@(-)S[*/P.LYC&%=+'C>7//([J>7G;G<.J[6/ M^Q=P3;2&$(4#@3P:&(=)RG,60S3,.:\KZC%OF#6F0GUQ0$5*C!N&HI<.<>$M M,E$2Y(60W+EL-,\ LUB=SE7.5"U]S#:*G<(\UXB2"#$/6'L1D4Z>(>X4A]S!*&2"=)9RP2&'F,,HKE8^)E09"OG3'#+5 M>8PR@>*_T(U,J8/,(B"<0M_$T;[I'!VG$E(]&:F5?WU4]2449!42)I$HY=':1(3B*0@GA"-: 3/1D?LH*PHR=^ U7O)!E7;2 M6(G'%D(Q=(:Y,7L'@P/#NJU,E>#*.1:< MEC9@%837JF(@Q%D9>I*B\RTGGEF-;."(0O+!$IB.5)N8KJS", C*B."IR(7!SFHS&(!XR1 M%)%@"[FG06 M7J'EF%\6B.!LCM[;YMAKJQ#O"8BW,UZ8D@B%K#QAI*-QB)-8V-U2)'C4R=A( M9,BV")+5J=!3B#=E;U4MSRQB4+\S::F">B9!/5:GPHG3R@F$G#Y#*7^E)")FT3]S/54L M$/UKQO-J5GC*K#!>#^0(4=1SB:AE%G'@>DC+0)"UD+9B+&7B9FW#X+HB8K:Y M[0Q":#&D="HLK;!T45AWA:5/QM(QAFTC-\(*Y(3FB&.>D%7!0A:M+-4\,I7R MGBC%=2&6!TQ7R-QH/!$M+#).>X6:\[1R<.AWAU8:YT?=^*"DVICEQJP=5 8US-1F-\O =VTDWT6&%Q\>W+QE;C M0$::$O<&,>MS7:8(R 3FD6":>(F](5'D4ZCK9"K\:T,Q\3P2GC( G!+6".U@ MHM!<>:N%28P'2.JQ]M[98@#@X0# U0!XM0&PNWG I#4^&(J(=!1Q8B0RDC,D MB;=1"*LUSK*3>'VZ*F8X .IC3D'MR_7:LT#G,3+RS\><0+7#05*I$\QX $!: M ; XKY*&*1"KV?H:5$/NSB&WLW5X0(+D%H '11<9XDQ'Y&QP@#Y4>L.M ?:1 MU_5N<3%X-N:(Q'QR7"K#LFL"S#@T8&J82U$GJOT C$56ALP]#<9. 4_T$08 7N>/QIPI@PCX4K-_ JS)SP ))M_NW_XH MAGX[=M(]>WYO=_SWU1L!N'&\=V"]=@)H("+P M A!/:7 8%6O# TQ(GDBS5HL0)V?0\>?=?EP:^X[=<;.Z5(P20#/(.]H36_CW M3YQWVG"ULJ-H[,7".+-PSEHJXP]CUH5FS_']T&*=J>>9<#S@^\&IF:65QBWK M9L,1/$>>#GO1=GNU[=/"77)H[5 N"#!2?XP=_/+86Q1V1>_A9O&>2X0%VOS2 MC2>V=5IR^-&BP>.W7BL)]U63<'_OO;=;&-F78A##2]@!0I>I>0:W)5E4]A=[ M)T"]6=4>1D M,(5<4)3 [D,LA,WJ%$_S^Q46>7]G-*=W3MI+65FVV)#5A,;M7L3VC]@H9MP* MK9Z"5N-G>T4D5A#KD&/!9V$"@[2P%MG N5),!>;2V@;C=<[,ZIT+?&=,8L_" MI%600YE#3,JL:?>B4T'14Z!H_-R>H=F^S05$%0>ZA#'-BV(DR\(2X$H<6V,A M+$R=T^G=N*772'EG*.(5/5HP*,H+$A48/0&,)J1>$P[<*"E1XC3+)?"$C&8! M26.8-912;GW>%ZX+*2M>],9@)&H5,5HL-/K0Z5=+2D\"H_$E)<*)8L)X8$8F MF_5PCZPF%E&L=1 >P^_XVH:H8SVK*L4WP*+AGA@T-MY?YWW;)]_SXD]"<$+7 MJ9AO1"W.)#UUMKJWCG4U=S1FV3/5?%35Q[_'O#-QK%P:SR3V$9$ >3@G4B/K MK45,>A>DT5'D0J79G#6:8?#,N#!^5$HUPT+YZP*2LGM<]U\;=U:F#&*/T^+< MZK_/.KU"?_2WTO3M1QP4APQB<^R+@Y;@T5>L@S[KG]_]E;N:^-9E0L3<. X[ M]K^YN44@4YOK&K5Q3E&NDM?9O@US:8-(P2=V(,3:\$M'W5&ER6%$KAOM=V03 M/.%OMGUA+WMK_YI\F?#>;G3\S3Z[^^4]K;CH]H*M5^_XJ7*.HN/5>NV5ZP>_ MQ-YYM^_/B^+GS=/P)9:B ;F8$49I[&VU>K[=Z?6[_BS>?7/RW K'C9-M^'V#-;[!G\?-]L[6-H-VIN;65W[@%7,TR("(YA)Q%B,R MVCE$)88Q'G!2,I6S+: 1]%^>*SV6U"?I*7.)JV )"SALXX[?+.H<.)= MU/XX@D&9#15NHMZ-XM)Q!"Q?S(/W?:NBU)UTQ_#ZH],[[ZWN>-J[.D@L6B4T M0YAE!5 ="-+&$F1IC-(KG>??)2XZ39UVNW-1U&J5-9NYD!1(YOE1<0"C.Q$) MSK;MJ8]W%YIVRU%5.^_D@M,?K4Z_=^,2]AK/BFI]6^OU3Z##+O,%[_SD4T^$ M+%EQJZ+T.<6M0J]+_K@JU"<5MY)U+>BS+GO_[[B156.%F&79\)VZ4(^J,)Z_ MJMJ_(S2FA" CR':^#R)/:*Z>%E[Y8/UK7:)E*O>%:60T'0OK, .T._EY%R_ M+KRO,5+,A_C55#N7;*7RR8^_+,N1TF$*9#UY *[Q.ZS;KPG MAX5_Q.Z/^=EL?V9V4:XSGOS3:D ;=HKV'1WM[7XFT*ZC_9,O)XWC]O?F5>-G M8[?Y??]X$]]<9]S_]NEG8^NS@,SC>.?CAR/(8G_N??L [=J[W/GVF36NMG\V M*%QGZ\MDR;1C$JO(/&(D069"I4(Z.ZQ29Q,U03,:]=J&4+.R1EHRO:(*OE8% MOIP5U)&8-0L4YP!B5#O/L71,,43""8ZXPQHY MC%T^VJ\=8=;)Q-8VN)H6Z:S@JX*O%8*O-Q%+J[#MY=A&1M3,LT H28B9[/T6 M=4(V L#)X$F@RD9OLW%E'?.%0;<5*-C^J]OYT>KE:(3 N;':[(>;/%4]]ZT@ M97R(@2D?DB*<,&IL2MQQ%Z)UG,4'M9(>AU8I7L9)J!ILOFW_].U^[MUFY]3; MWM'@QQ6"/07!QD^X,>*Y3 $C9UA"7(ELO1ORH5Q+N'?>2VDS@FGS8@2K[!'F M-JHAJ TA3DN897@4VD+82BVY(A[XAM-/C.K4^AD#NHK=3A70;Q/08_9.*2D5 MG$:&<8(X%Q%IK0RB"@7VV_Z T5T[LY>35O>\-LC)1 M%"&Q5T 7B,R"[4Q.;Q57(;H,(?HVI+^*W]G&[QC)!QJO-.;(!5UH7R>DDQ8H M4)LVVY MVX6G:A?';#9/0_&:-J_?4H5!3\"@"6T7[*WEG#M$C"+ (1A#1@2-,$U")6*" MC1(PB$\+WE5.R?,:Q._)\JO0?>70'5O[#U1%'@)RF$*.+HB!T#48>4M-(L1@ MJ[,LTXOUX:KPG=\Y> 8I0#4'OT\@C_( SXT.>1M>N:01)THB[6E"P0F6LD?P*0)YJ23YY)%@*7RCN1J"-8 M1Q(CD=[>K0U457S.%IG'#^-($@%\A44^ANQ-91/2DCKDJ)')>\TT5FL;8E82 MO.\I^#,/MN(5'%9P6,*ABC01:E0B@G-.A!$\.:UEX!Y3RW0%AV\'AZ.,TQFK MG*(*)9$7K!4GR!KOD'%2Q,"%CA886',Y&.K/!PUG@X2MP- M9H+YJ!"Q)B N%$8FFYABGJ@P"6O'&>"AGO%9[7D5A%P>?:SNT 8N"U3=K8@% MOWR*\?0S@_AI?M/W1OA[NTR_M=9;X]A?'A O B,A(F=TKJ7%"I(XHQ U5!.I M(%)C6-O ]UJ,G]]AL.L[)V>=7@Q/'0K/Y+?54'C!4/A^=4 ,$X9Z@I0@D,][ M;9"A$:#;2IU(\BH)G(?"=$)_/13@1B_[IW;ZAZ447VIU>^>U M_^G;[GF)1MF>[\F6]\]<7:J&VPM4)AM7!TY+3J(52.# $40X0YHK@@2/FA+& MHO3ZX>'6NY8_*\;7^@UYW5FI,#\P#=^ER_Q(\6&]MK'(2L#ZU96 _Q-[O1AW MSN!5P[L\_$\&E+G1:-WY8Q ]P+*!28OFQZ]X_W@/&'-FS9]$8PL8]FXX!M9\ MW/SXZ>?^UJ>KF]$#+!N8]'>\O_OEI'G$A MXK T K/?8NW(_@!V/!S+M6)V[-7.NC!M=.&&Q4E\W^F>=> #F4:GEH^]]=I. MOSO\;'&%D:5X.;]>SYP3SP7M]*CU$QVU CSZ;RL4)-OX )*(*)5.B&,3$8PP M(+=">>0TQPF[&&3D:QN=TS@8T9F-W(=D*@IJ-#7$D\A52(89S(/U26/&2.+C M3&&,&^1W\%OH=R\@!^W%T\> VY?ARRW^M0NO=N5 [M/%@4\$&*A(R%@.+]&R M?( 7P$YB(;G"TE.OUC9B&SC :>TRVNX45-4ATS\I+9.\UG,''X#-MD! M(GH>@3%F/CD(KQR _;.'!L-3$M:7#H;3>&';*SD*#@D0196X9P&F-PMYB:($ M.2()"MYHZQ030<$H2"W Q#O&0,X('AP'&3];IQER+UKG1ZW3V7.:AT=!<8;X MMB&P4[2S' .YD?"/OZ!5G;!J ^+X\]6!P"YP2PQRP"H0-_G\72 .26MMICT" MIO "UHOQ<',XK$_3],6G%3LWZ<11;(<"R'J088Z+T'> 1H16[YI^#9E(CH*+ MV(W#T CPEYHMK)&*^&FWK!M**D]>'#Z7+PI7#-G%+V\-G1;KJ\4MA\N!O:-8 M7.HNG?Q\CRF9WC)TK0.Q@T,74[)P5RVY-._Q0NWSOJ7)S6 M"JW[6,KW]VHNMCL7ZU.D]573%7@'V4=B-[=@E?.4GFI.69A'1@<_JE MU;C:/VK2;;YW_)WN;'V&>V_SQE4#B"BT[^,GN ;\?BNTIVQ./WZZ:IYLL[W= MH];.[AYO;OUYU-@]O&I=[CG*"^/W$=SE M/G#\ML3NAE=M[O^\Y%]!T+,@:$+=F\.KP%8AQR-!\*X5LC@J)%PBUFBI' 7R MP0U;8D6 UUC.6/6@?UM24B'"2Q%AC)1 'QNI"/*"Y.H0R.N<%/GHE@$<#X+% MF ]LU8D20-3HA'ZI!-VJ.8?!(^IL@H6=L09OH(U2+KE!;W5NM*S#>7*-W/ M3^/YL[;H!H]^[]'2>T^7+OE2].S[9Z[A>FXW^:IL\#DH/J'U2KB-422.A'06 M<1P!Q95V*!HK">?8&>ORWI[$L]*,G%W4+.'Z4@7)%20O]$I=!(VVE1%XQFF(PRAM1[!I*.LVM%Q63;Y$26R^R?GM$I[ZLH.75J?D*5+WRMM"W MK_"]3Z3\]R&!MM!I#<(&_/PS;7S\=+&WZZ^:'R'O.-G^N;_[_:)Q_+7X]\[6 M5WCN_MW/3(![ M^)%A-(ABNGB]#<#WWT1;[W2ZPSFJVJF:KUYFM_C,8;9=_E".M MFJZ>,%U-."J0*#T/SB-!O4"<<(VTXA(YK*4W+!K-L[$]JPNI5F.Z6H[L\!FH M7EM(ECXHE=VY"Z3FZQLB5> MK>3,#@*_%?^(H6:SK/GA[2J_Q;9X(74Y54 \HVZ9UZGA-818C_S#E[)9 MOI-I;5Y2300/3@0[$T(J1&C+L$#$KIM';WE$MM3L710EBY_PH=I]?V;B 18N2KXM%T5.5ZU0^5S1V M1H*R3ZG:).)Q#9I=P>+*BYN^@Z#L0O5/)?XZW2=_Y!G@S+9*)?RA /VX>G[6 MH#\!\.]WBUEC) D^MM+]F)+0UPC/5R\S?:L%J4:)=ST MG7J+X;= I48/4\'%K35ZY+/-[2'GR;3Y+WN90;6W'+LQQ^VCQFZ#[NU^A3O\ M>;2S]>6D61AU?Z+['_\\R?=LY.MN?;JXF1OO?-O^61S-VX6G.=GFS8][+!MU M-X[A64[V>&&^^>T3;AS_GO6OKL:JC;R,3D5$B/.(ITB1I9XA+F*4E-(4BXH$5YCT/$P:'?F-EBNMK47><(JX)PHY922BQ'%) MO8L\>U 35J=J5CO$,]34>>L-VS=-#.:%^[\FO9]G3O^?FZECS79;O<5YN?+//I4B)O?XT9+5XL7*XX!QGA8S<2%YA]W?:(2\.^9IP1IM;/ M&-!5['9N$J\;1R1W"O2+X=/I]D]_9$\/XX=.=ZGK]]Z(G37_'LL8G5,I4VN4 M]5<0URP@:WU *8GDC=(._K,&-$Q30O\]'_NILV0I%6HM*6J];;0=>8 MV'O4P45()V42!'$C23Y:QQ .CE"N(F7<0V))ZE*_V %BUF*MDY434Q5Q\.^! MFW-1>C!16S&("$Y+&GK6Z;7R9WXKRA-:/^*H$"!'S-@7!V4$>/05ZWJ==O_\ M[J],[6"^4YT&Q9->S^/_>W2=HY_9PXA<-]KOR"9H[&^V?6$O>VO_FJQ-:9VB M&WUX\_'+A]SX?Z[[KXW;;GSC]91QJS4/E(5$>69%E&E#)6:&4FMXB#BLO;A" MYK4=KJ<]ZJ]1JF'/^UWX<^7=KYN?#Q)GD5CO4 J*(HXY4"9N-9+, B>.*DHI MIMROWR-J_AAM%';2?6>S"@?V):ID>G_YM4<6\CR54-X.S M/K20*TCRR-J*OJ@@*6=71NK#H?,.BR W9O@2ON])'29D(A\\6/2<5S:X!,J? M_XVNTV+Z'ORL( [#'[[ZM/M(';FB &8>7^$*U"+E:;KVR^BLT'E1SW92%&P] MV61@50_3KJROZILZ>\7AK&5(>D\:+/\;[@/T ML-W:W_IRU/BV)QJ9.E[]"30R'#5/_CS.HL@WD]Z]JP#?:< S?;[,WV]^W/ZY M?_P=KO^5-4[V+IMTF^Z=-*[@WI-^U90I'SWE2&OB$.=>(\>,0-@Z>)\I"$B& M 3SJVO#*=75N(A>"C58>JW./55O]V(1F[5[$]H]8UD972/44I!J7@DE:>!&, MSIL*!G$I*+($,Z1ED@9''%@*V3"M+O$\"36N!K5DU9G014"CS)5V+SH5"#T% MA,;E29)@.FF5X$4$A3CQ EF:!$HRFN@ M&(5D1886!H5:/RHN]"04&E\7LMP'(;Q&-"53G$Q$3DGX&R&0E;G(B&<%"@DC M*B[TQBBD"NV;+'T3BQ*JBAHM BAMYE=5(=-SD&E\L2@?4Q2!:Q0E#0B2,HNL M(P0!;4J0O%$3G""G*6]XGMDN!\K+T M[6P0.@\4!SV">+VLL*("P!D!8(5Y3\"\G3\F=ND\$00#YL%[!,R3&MG &*(B M!>]92@K'M0W-ZE0OC'[W6U.U^P#QO0X6]WJ_U5HG9_WS0K<*Z$'LG;\ [A:6 MTOVR4)#V]70HW!O#]D\/'RUK,"M\>PJ^C:]YI< Q(XH@[R#1Y,(8Y!)V*%K! M&8/7F0R';%/4R2V<[LEUEDM'Y^:3OW43LQBEF/-03R2RT5ADJ Y)-A;S*I6]7#3[/MGKB>#!9D+ELY%]JVF@T_CTP&\-(%%5$AX'A!GVB#+ M D%.P5^MH<98-2L?V9G'T6R406YJ@CS/8V7BA/B\V*YL%H($TWX#]=I%MJX* MM=/.>>W(_H@U>WI9RSV;W^LM_K*^?#Z>^AC6;\Q%]PFNS+"C;Y,4R7$^LCYM*&O!:? MV$$V4)O).'CUUSYUGKQX[6:]]LH:)E_BCWC:CQ^ZG9,_X-(9$+ZUSH_^@,?N MP!WG1+B$-8: ?+PM=KX!H&XUK@ (Q=[QYTNX=FOGX[9HGN3K?B7-XZ\90-E- MX9+&[G>Q_W'[ N"SM7?5SM)*=._;)[ZW^YWNT>S+]94V=S-@9W ]Q#N?#RPW M@*J1HR"R$B^S"6EH#8K*2L6$3K9BBC#[A=K@5=SI]G>WD,[#M[S11!6IIRH9&@G7#&NJ%)&<&RJ3 ML#P]I)LQ+ZAXW77=LNMJ1[%=.I'T@$:,VT]U^MW2X6_0#4-#)>S%G,:?%I%;:"C[46.D M^"G\+O_8>@]3)J!U^[*>O;+BST&S"G7;;*4RM%CI'74N3H?^*L4$V*NYV.Y< M &+<'#"O"!^W848AZ+9Y&JX)WCQ)(+T'DI"=S0,J@'_1X!!-E" (-8\T2Q9% M;U(RQF-&V90$TG)PEZDHS5'3ZN60@0#)X[=4416*ZFU!9)C M4GA=TU>08Z+KPCSOL@^9P#WOFP\V5KRQ"=Q]FD;WK4/-GUO971G#; WPJ[SZ4Z_Y=J? M<(-^N"&\Q+V/E"DD972(!TN0PQPCQXFDS@NL+.84YZPL\IRS((SCEM/.;,A<<%- 7284$8JH)LKH!LY0FCFL&9<(464 M03R&B+3G'+F0@O:4,2NS7Q>5=:Q??$SX38#NC6J+%H7H=CLI]GKEALHCR>RB MEAG-'N"8BTPQR["UAE/GK#:),:J3Q8)%+RLF-Y< -WX .:3H@Q(4.:$%XC@Y M9)4"E N$1:6CP=1E,192U[?4&BV\Y4T5R\-8%L9KYR,'D@),7C)#'&;6&9$< M5T;BBJS,:2R/R(H-Q!CM*)*:2<0-]28M"E6[?VIH-'9I#J=UEW-ZJD.YY M2'>C5LGA%"**D-M4SNKPY((N_BQW,+___E85 MS,\-YC':0HD2VD&^(KA#G"F+G P":: QW&J!K>1%,.-9+? L\QK. FQP5:LW MR[+)5<'?\^!OO%H'!TRPBAA1[X'+>*%RUL:0P%Q2(:(7TJUM2%F'U[HH65NU M>K-:VUP5#CP7!T8TB&E!-(? I]I(Q)V*R%J!D8TQ4B.=#=*N;0A5UV9617LK MNWHS29(H7U=S1I)67$GLE4^K++"4V#*RR&K.>,J<,5XC13B)/)]BL4&';#7E MD4V*(R$TLY [*\R .[+L0:YF7!WQCC)B;WNNKT+3"DT7B8M7:/HT-!TQ<$6C M4HIHI(7FD(G3A#0 + I>$_B/YBS;AU+-ZU3,^ 3TW(@R+I$(XQ]']O0P]H:J M6T.]KTZ:8MN%9%C^S!G%3^3LAU*F>O M(636,=.OHG?$J[8N3ELY>Q,9*3/UT0R??)VI>1<_VCWJQEAKP.>.>K7MTZPX M.*$<-0O1J,7MG2;\Y+&=,W,ILD?-T_/=?X^4'7O4 Z]:Q^&JXZH1]XXC[@$\ M&U)'R%OB_7U4?7+RD_.ZD_$^FQ8W-6+K-1>A4:=9$Q;RJS*-FK%LX&HMJJW2 MFAF.CBLIDXDN<:F2-HDFEI)0TGG*]& '0E8[$ ^LF<$UOFWCQO&'[%IRLG?U M^6+_9)LWX,H[6^TVM /NNWFQ_VW[ M7L)]H-W_P#/#,V[]#M?X<_*4-@L:!^4UDH$*Q)4U2#/CD<#64.%4=+D2EQI5 M9W1ASF>^MW!@!77+"G5"8.&M%"%%PBTVAGO'G=%"\2"8'6P/5% W/U W=A1= MI<1HHLC(:!%/22+K!47<"NVQ!UKOJ10]ZP4K,+!"@>K;=(%QT$R MPD$=6-0IH"A<0-P%CVQ@'!D:K7=8$9S(*VV35CA8X>!2X6#TD2JB%8 ?X\I+ M;8D74N3*.QX5YAD'B:EP<'YPD(W*13#E6#N%2% )<4D4TIIYY"Q,:Q*RXB02 MX*!B=8] ?,F MI(:250Z;Q% RDF0Y6H$V"'$\#'%W[G+.8ZN=_+XT@5 MQ#T%XL8U (W3R<,K1W../\6@D +D.X MS\LR1!7NKQ/NXRJ!'+O$%(K*99DL'9'!C"+,$W4&8QG
    \L AF\307_\P39,VVW M[/F\7-[\Q?$I]/QMA6D#[Z,(F>Z91<[@,L5JCZ2QWR-G+R@J3C()P_P\. RD MM_(V_'*%N\]521$.))R$D1*H1NTN8!&]9O*8.N9F)E'JHJ4E8]H,WZ*,37R' MYZ=G*^8)+)@N$V/LW8M7PGQ#-I$OP'F6CHO.2D?XCY3TW> MZVA!-$5L\(_>MYZH&4 CAJ>'L(7TD'4TH;BCG4HM2!)X5(E1I$/Z-(22HJ4[B;VU2]_:8,/YB9?YP;?%+9 M%M<_.DPH1#0G)1V G&\%#@C73A)&6*FD9(1Q1WM@W(%!$&(.C8PR%C>MY'QQ M8]2)0YY8PQ5ORB/R(C==QY0WQ/?!,'T8DW^+>RF#A2("\,_;$'%$)2(]]"&D ME.;%LVXP.VCA8?83U^ YJK(U,7V2IR+Q%"[:=$+:'.X7GXD0=7P)/'@,!TKN M&4\MC\M8HV2UP@YX+$\D6>VDA2P33F?]E!E^U.]*UL^%;H5OZ7J-F<>H*"@& MR?M4>\KA=X"R[B8''L#$L;2"#HEM"5):DFX4CU&QNUVS$H>J$ %[L M)X"FA YJ.E9_4;W-G_C[0T!APP<0#N&[S!LL12BK'SO6$$Y#9RUO@1 M/W3Q5<>8IP\(A#Q#2.1T9QFWF#X5KD'I27AA)GTM5ZFPC!-WL3#S7T595[9Q MU!=Z-0(A,<"M^'1*VG@>S\0FG05[_*BR/MR[2RR='/$1<_X MQR8,LJ(E2AB(BX@ETRABJ/]QU0/,B0>4@KQ>2=U^;'!- !VSPLR$,KE%R+Z MJ]0!%@44^EC'AIG6L2S'H\3GLOKYM_?OOYCRFT4R1!4$C;@L0P:C1I',CSFD M*5P!*W_BR,+F-V&,GK2ER$I? Q4(QS3LBFS0!^-U2"G\Z8:"=_*9^ WJTIQS M .%HU@*0;ST7K$UO*=3!%5 1ODYTA_3_!IY<.[_#GQC7R;DBRK\D2H!C-;Q7 M3/W.%$,@>*QPB/F^(X]T3<+^GC@A-SZD:@L'V?,$BSM?F M9\GR=K*$,^$X>_R0M%5^D(B0D*5SJ8ORE+?Y@SQROE+,;M>9RH]FPER1S0_X M,Z] 7.2GY_J)BOV#"5(E$'WLIBZ!CN5-&%"@MUW-RGRH_'DAV M(/E9?G1OC)U?.4+>&U>!M&#[M\2-02I6<*^=A'W:JN@J'[785?F5HU!>,P"CD_1HZ["[/ M*-LRC1>_L!@NW*Q%P5^RM@-845W99C9?&!>.^'!.,I8IU3$6SL1O4<)TP9.I M8CKS67%%775H>FAH;$ M #V%"@5-_# ^JUS->W6[.<&SCG#/7P[%"9+1$+VR1+1V5! M"%Q%,A6D)T5Q%J'O.Q%& 0P4E4*:%8MI\E*!2"F*V=^!BJ(.V"BJ^#W9_HF7 M&;B>\F2<\=M+ID&JR;PJ&PL"9_$;?Y M"40L(.9KNF',-/Z":;6@U7Y!PH6]PXT!IS6-_W( >QBH^/\8+Z#XF$8A "C3 MOM"V*VSS\7V1N>0Z*:S*XU?H4H&;\L]BKQVT.H7E$\;<'B-<%,P U73X'!C_ ME0:@>PXPDFV-314=_PW'68!^__K%/WK_W7OQAAM(6)E"D9E%BLG&(M L@7$' M=W$4\[Y1=]3S!KLU)+E%A\#8,/@S?"2DC,)_O'C#W7UA0*6$HI '_7RQ\>(O M$;[?>\'SH_E-****@2S@%OQ&N^O*<6'SDOWM& "83 M>0%C[@@K ONP>#X23[,@=X?3+X_LA1OV^'N44)OOLYM4AWE$ #6JJ>1^<_2FYIJ]-/X1O-@%A4>T M(U \R%<5"L7<\>]$L= _"/TUE>O[&_92L^O95#C#E% MF.;'0YYFJ=A[[@0_,%J%ICF(7+R"LK#H$H@&_H8Q>W*I)#R+7CS-=2[,KJ>< MPXT(3<[ABHEEQT(L30XC4.P1T7!A@"F9BGA'IO5\1QY.(U[KQ3.[0/.+ E[Q M=2OUGV^IFU>1WX@&K;1FE'+X4:2/JHVQV23%_R2AT?=1[)C&/!496?!?J"3Y MWIJ45:'J<^F1=8Z5:0E"*Z*'>6 BS9/)2.G964"GWJ8E.9OM#:08BHCB!:E$ M43MY@_T3V_B*2QW52FJ:JC(#Y9E&#J^BY7FJ*?$LLS R23 M;S6I(+,Z4T.0'F2G Z1?F6G)8Y2%_G1E:8#G%%(WZYK*OXAF+:]7VI8AXHW2 M.9_I6%"M>C*=O9=.5R.5X$4%LR6 MNT'W^K()<>=4HL/Z^[:=F-N')6R*\G"4;")$L!68OV@!36YY$N>ARN/D,D\X M5G9M\.)8$,&17;;GXR$0$1&XCIQ>^R2QF'%?QV*.B<4,N?,O"GTNV[]@\_0% M1EU:JAG6-!?_CNJ ] @$QD=RMP&K4?@79*($3@L5IT\R^3'K2\OK*&0+V[S< M0_:1YB2PR4C 5))>^+$ )'O:_%Z :G*#RO0*EC7+/^%X8[S3/_4F8+(J^ M%M'AQ! ^]BPA%JL[(MD_UG%7'KN3->VBSVK6 3ND& L@+BXY?^3#MX%,'CM\ M9F.-PRLBMO1E>)6#GU1$$/338#ZEAXWVD&@QZ3H[-NNO!N$L]^+N+.JK89=3?;]*"#';>4\ M9EQ;J#67C3]3(^@\]USTY6(J^ !,LC0^_@$6+5'%9VPJ+;PG_+<\ MX43\9F8%5@O9A[HH ZL)B[UJ/#=XR'OQHH+,>8$+T5P@[O+\F@+U6P/GQAJ] M9F^40K%O?+(!FFM9_/L]CY58L\&0LEZ=-2]^?RTJ2T4.F_J\R%M[ \*..<*_ MG>U+U)/FAZ1 C)B8(.1@Q'+9!DS( CH>_:9DLA7$P%RMM:>FF7+)+-\5 ]9" MTF(0S?-Y)6ZPD;C"A'$4K;1L;!F"A+B8Q89*XJ/CC%8.F3(,4 M'+O>+SH0$LXTM^4/GWW$P(.4_RG&TR:>$IAS?2 M=WST@"":*-_!]6)1H7'K1 N>V2M D;-96^^!@R*1^Q2$B<6R*\ \5@(B_8D, M:"0,\X!'HJHL5(4"5?OL5&M\G 60)8ID@I?:E0F=:.=[6TQP+]62G!"F+Y4P T,N"H1YXBJ JZ60J=#[AUI;! 7WM!(Z]G.S!2&C MU@()R!@>GB/CF>VQ3$R1>SG5P96'ZE+,\S:$TK3@'=<4+\EW#U%7B=&"]T M1?J;TC;R7SS?F#<1XNONRQ,1Y5%W>9*(,KS"I(![5"BJD:5]X?8+9CUX:9]: MP:%:5%*V:TX>A3D&&D;,J?Q.0'_Z'0>PH_*[5.DX^ZY%7?E##EK5'H M89V?F/]7:+J5QCWCBT^I&#$VDL5TG\&P5HF>:.8I/+?P-]CYXL8/0QH9K]3& M9C[&?V%Q%!D$O'P]%@E%8H,TK$X)Y"]#M%7))B70R>9X,9T\M\@Y(B0D@-S* MH^MV)7ASJW]7W9\KQ]>I&OWV)#L^\L_!,NM8#E 4"5E[4U3$VJ+GD!RQJ58,SZXG591=-02>W_/C=\V2?V$=NRGCN;)B:^U'G4\:IBPZZ9>JC MPU%XFH7_*YNC3DV*:'82PX>Q'H0*&@1;*_,),O%1[N:S=TA[47 )B_+6%#!0?$SF< 1B7U5W6W-)7^2 4TC?]Y,N3GD+Q-]Y;A7 MGAW Y$A<'O53 ^F5R5@3T/40D&@:]>D[Z'$43,[*$Q8AXYJ26H+D+,(-GT"= M/9Y-7N?2C]$U4+ L),#TV+VP7I9/4X(B:Z@%=N;(L 7L:9S5K91D:8BC-(P\3AOU M@LK[6'B;>/M:36)716)HDO.K->8EYBS)C4&NA5&X60A0/FXH:P;%'P^CN%@# M7M8!GV)[=HL>C:\,TT$B#**+F3,X1M3%0CH61>B2P"J0U,?:BZR*6U;)RUN) M@ORBC)2;V6MJW[7T;LLU9OE%)JHN_#1B6[^J"U*6 4L(;53QO0D#GN68WX_H MF@1LAR1T**@I?#.%3[B @W"-S@G,8L3NYZ(2'/&=)([[(U8CHO.'TJ8X,>'- M)UH2;=)$&2";$9FH&-A'9-*U?"TTIF7>8][3_0;L'=K.2B4ECL'"3A<\YX4R M>.C?BO*.=TFIYNXB[GK$UZ6IKFM4I[IT*.N+6A^0+D84(B4EV@@MK5H3K! Q\^]NLA];D*C2T9\,(8'',H;X_.JT8Y)5K(U@]87\7[^ M7/13*56_!1<8\#/J/9DD\6)C!:M1_A@.*,42 *J.1"/T(4[8FOI5*9H@5.\%3'BD5?-R:8Q>;-B=<\=0Q)% MXPM@D:)6 A#Y 8%'6FQ6)RF+AV76HP1F@#V >7MWV=9I7\;\"7*76@ER:8VJ MK:H"EMR'T0\J8G8213V42F%6I[QQXL14!8TZ8R8/!U9?D,L><0OC_S#9WC[E M@3^?W?(^ZIFB;=*'=VB3IN%2EYJL<=+#?OUR*]#:,33#/17G!1BDWR]@J]1J MP_$?L%^.:,*P26F^%\*!.1$W!F1"LD.='8OZ.*)"O (PQ)1$FOT3P86X=.[" MB"ZI;+&#*Z5R[*TH-$?S1.A==V \K%G5F&(;4:3UK,?RM/;KWMCDG[=C%_XQ MU0T,BI)HD\=DUCK+.Q0\E+J\: J[4@K[1K$ G"VK,*@P?C.W-7 8#G M]L'X&T[KZ?%&NWEE;D8,RC(_V .J_S&6 MV?B**:BTG963@+A(Q:Y"QG?E@S+W+WG8,.IIP$M1HW2#4ED&,V0(/>$/0NP!20.I<3FT FU%J.,1MZD MEYR1#B57WE!=7IR/*Z5F 29.(\L;9(OIO&*N5M8@>^-XA)T-3^"/\\Z^2D_4 MO*T9WP#U&UKP%FR.*B*R((*##?4('_R.DK.!^09D&:038U]!7OP(Q%4@ M=3&$0U'A";4[%UV[R9Q6E\YE#.\?8G"50-CPI!/P>XT\N@&Y#$!2DY'K2U$1E=[>X(61KKE* MH9SIZ6I#,5;#^W'6TR)ZSVP2':389S> #G[]XQU.$LOTR'U:9'9?>.IDF@.Z M()_4AE#W:&BRC#ZP8,5KZ,/@EO=&):-D%?IXBW!SO)AO=:WS$0D]Z._X_NT] M>38<.:[3YVU9L&.*C9&*9!5G'H^YF(*]X#K9]I6+A0SIAB36 *53P<$V,+)*D4XSG([37S_@;LN M8$W^%5[9@UL0EYNX ;?/R14W^ #JME10Q(?5PE.4#,(_.)=-/,CLX/4H;@X% MV9M?O4F]3('>1'"G8)D2K77%5/:9YCQF*DE&6'FQ*6#,S-1I%)PX!4S2@M*P M']##.R-SB%,9DJKZX#7'^Y4@721P9\J^LTBK>)$)Y4!4*4I7@>L>BV\S1(+=> @37,^YY]A&U M%9*\X:-E@X81WR07@Q33S4-\DF54+D-H[/M8^]P837%(G2FUO^67N@(E,-&P M>L^(L7Q17"ER@+6BYF=PRXSW:I"3EO &JF(S5V;J9QJ8VX^$]N'CO MQ&)G1.X*(?.#_%%9HT=%]9.Q%E]IVLDCLMEWY6E$C:B<=B-ODX*E1EW=O: 4 M-'0 G,$-SUB%O0/G8>8$Q?&SB029SR+.]R1<.M*1D[G61?Z%,K)61HF#;>=. M :3"P?.0B0'T81%>R[-\>\9?TP@]66(8"\-\'+KYY6[4XE;L=L4BZDQ%0=,\ M3"ZWD"]0JCR@#%^!*DP$93^$!XU_"$&BF6P'DZE43,J:Z @O-3OU;7&3D7'C M!25\%*Z37:81#H%"ZCJ86=TK9R_)@^T]2;C<<0[JZHI)3+PY%FB6T:VP&I)L M/JCRE?PF1VN>MX 5(F'[?'P .QS3 4V"E0X>BM(:C'&A3A)N]JTCO2CSF(E& MLODY\( 91 I=8SF"#V!64@2U3!(UW4HVJ-K_K!0"D?(M-WX5H)+NHSB<']!9 M7E:"\-"R/"G+P2M.;8UYMA$73/AA4%A.I(\D!P/GQ6CWMKNU%\"WL=@:P#\KPZ-9DR,;UG">@$+G)$\ '*DELV3\.#](X6Q MLS>3J.42]OO!8!,?+T'D5QCQ,)J^DB28A DE6O%L5>3&I1?C] ,^HXB2M KO MC@=5WK5F/9KS3+W]<+Q1F!/&=B.-NFA4"K(.KSG?36SXX@'2@JWCP)KP/L#P ME[Q)#M%BG7Q1J2^4-9&]]8EYE9#:&2+8DWKP:'9\"W(/:@J=OS!>'' OL4U6 MK2/:AY2Y0_0;Q?\ X8[YK9AZ1[F07DD.E?5*,PM,*O-AG#NPA^55+1T_V30Z M[A78];%]:;&EFU]>]ELWD(SOJ35%A3SWS@F[?^*47"94EZ?@F03+U@N/8?^* M?65_#5%'C@8[*0 3GY;?WG"!**PD<4ZT*2#6V2:".$.=S#]=$*W( M8B ,A/J):N]HI.U,/,GS=UPQ=B*-V@([V,^W/P1!%:2T"$_B?Z! QA9GRO"5S+WM*%K,/B5FFYL0'=M( MINH%[CY<.9'(L-ASZ^X*A9IR&B&&\X*46B.C*_".CYK.W9_;J4D&IIG Q0+4 M UM0%#/3"!Q0L7$ZL!<[,0VNESWS."='#",Y:J10;5).!@/]*15H%YM, #A58 M5:TT6>&C[6B>.E,>5FN?3<7>9?)VD%UA>"L8D4W">'.#0N,79^%LDM)09W(& M\@VSX,Z+0AK=SC/<:1N,&N;R>3=XN^\C?=+O=Q,YCX;E!Z7*;7EUXWL\IURD MPL*EZ3N8=,55,?53RHJYYL7/FX^=S^(K HO$=E=F?VP>X3]9<_F.7+Y[DZZ@[YX""T_[%6P&/\ZVO&$K$DI>/TC ^R9S*-@'S@YM2> MXV1#S-%,X@-Y'#$D6RDJX,O/T\4MXV/2E=C>+HH,HS+IR2EU>VBO9[R/:80(@2;,46>M&T/3^96S1(G!YQ4 M)3]\_M]/O]Q8,P-!R.!57A3/7=1%316!F$KZD2D*2'0HQZ@B@Z0+:M;P'"?_ MI4.QDA@3PSA4>5PF5 4.CH?!;QU(1A?8PT,H&Z)9-@66CE>9W6[&7,(5?]D=ZPHF%&"-T$6M,E339YP"W?N MUI6IZIG'08W< [6+H62[!'%&DR8N4.IM)X<< C\&+J]*4X0N3SZ,E89N5$L. MEPNC2;E4S( N:L YB#HF\WZ=9$>/-M$=@_"=%7Y1^PN8HGH MU@E$C0@7&RBU;D]G$5@?L=@'I2-]?Y5$[;IY@50S9++&&D=E-(4ZH.0ET^*.7(R9 1 M,">B^#O\)US[7KS[^N6*(5%TOB+E^(EA.[@]E1K-+'KB8O<33!7P@F7DY!G0 M?.BH)UHN(L%CVMS>!8TU I;SLL]-@ PP"G'NTQV0.3*%PUS MGI7]19EA2;5ILKZ-UP]LS["D)3!?3.;FDF/?%!T5N8^A4LJ5;-U'Q1JDCC'A M;>IAQBF3IU$IQ-DS ME%+-19A1<^&AQSI#\H:^_'!%TJ<[^%_9"*0P,XOH#E:+>_(&ER(Q7:1'J.SD MB^E 67LEJ7*C0,Z23?D^=E3+1 ZZL5QG@S(BAXG AV@AIF014RA8U!^;Y=Z: MVS4V6P&@:Q.HYXGK[?XXNUB_I]W[:7&#]"NXA[[GYO >T[Y@&7JQ1"4&YR4R M[YAL#A,AL],,=)IZ"0*FT#-&]?GM-(G,O%\B5].C16Z?W(FF7:3#X5LHE;!1 MJ8Q&>QCHQW_+-@[B!TQPOC;WCF?ZHY([!#OT?4:;I.M#C,;;17Z\5TB0Q\M:+K/T*L6(Z#P$/#!R.$=.D7U MBP3%[LM!.0E:@TJ])@849 F-RG.8^I:=U"PP&/Z6A:\YB]TSYP?+<_'X']6V MH[*<0:9=B6[(LBVEO-?Y/+O'N;8.@[:5 3-J5 M W%N^'""S/N1Q6L*1&#!)><0Z5!2J7//3 XNA:AZE<=OUYG>+%I*7BH7[#Q= M.@\+).FYSAW6!,S]0O*:!<&3B:S2N#S$(WTX)B) ^ZWSZ]O;KA__\9G2S%17%WG MIM[5]QZKDIY&W<_:&+<*B;\K0,0:] @"4C\+,)LP F/[-A"N>]&E(W?*B IY MX38E\5,*G\?O-#J>A@X!5>X%YH('!3//$.:!8Z$CL@[S3KNOU(OZV<;\1 :-])SDT<2/O*(QL53[P'*#Z!RI*R0;*='FKI<:7"? MYMK-DE+6I%2+H#BC@3"H0&,FW@,E=RU#WPNY8:9A_S38*U:#G_L+,_>UR3VF ME$R1F\&9C.J<8VQGLQGJL"<4[I*A9A3A)_49)0LI[]HI_::8 !R)_G7>SLEP M%52:O$TC1XEJHRKYN:%QBV$UM>N.(\N6R%#&9 DX'YF':8P+\VF)/&]%=O-3 M$L#PP&[D;;9]\X6"N@<#:V\IB34Q_F11R#-_>%C.X$-5L#Y3.,[G:;#P>;@T M Y[A^M2Y+/?99R8[V-%?=J0%9XT\-Q%#3XR:\2M;/A72L['&S\,WX1K->C$[ MY V7OP%^;IUH(?-WU"90F%@B'0"RW=V>]#TY\*_494CFG%09O5#(3"+J%GX1?+J MRVWH8^"GZ&S>SH&Z/I]8(6V^D/^I$)T8F4=<(=+1J;M59);X@D_\4JL9<$Y M8&0-LNZ.)Q *1O>B!0GN;&>47,\E0M8A6\I_>9GFS0*=N)3+#_(,GEN)%JI; M(=)YF&*F(N5G()PP:XPCP23\1P95\3'\F$867 HVX&[ M"L-8I-MD=*3DXLEN2BHTR9B'?]Y2403/,^F:QO!-41*VM(.ULZ!K0C98VK+F M\K$A&0=A3P,B*HJ(\:Y58<2V@]WPWQ%;84/ON\+%\[Y8-<*=OLI71>!58#C< MYULF5G!=YN?M -6"-Q03VPPH4N9!FD1X80*)W60^ RIA,I'?X7N[0M-8BB92 MP^+<95Z,_Y-1C$XY4[1*Y[%>9#ORW1?.2,6"4130HL-7I>Y$1^!DK1%MA; M,K1.PV@AI@UC(&11R&*[C;#I::9DB0:A1&YJDDOG>'%7EH*$L-KC4K:;%C@C M743I@"GR041C$3[W7HRZ<-RL34$6>Y:M0MV,I[UQ)Q/$!0'+<-]$SOE%C& $Q FB)3^-M5N3[VH6_$I/BH%@A M*$3V=%9+RIF+>)(O)#4Q>0R%K7E68-E^FK/L1>$\^U?*G2O$J$@Y*:)VA:/V M1"TS[S! T7!E$??4"#3J,3L#3+D#G-^R7=6[6VR17[N* M37/@;5(OQ?3!0"V95)P'^\N'S)UD*](8/6"0%)B%.S$+KI0Y6WE<*/*SKS&[ M"7U4X;F #%SXG6^(&34>XDC2!<.1NU 8E?L^!;4^=Z M%!UMF1; <2B@)+8HI[0007!IPZM89>^%K31'&HBQ]@).IG2EA]%-/;=+19#JY<54JC,".)BZK%21%'?$Z(E M+:L=\$W>*0FD"R)Y3NF\:(-&LOFX^@;3+3Q1%\Z3?QW,_17&\JT0])QO M1:YXH&8^Q@]QPM:Q<>?A=,7P=T>PY@9M;WKE6^@[T3^!G&(,#5B3=\;G" \- M\-,)BEF"XE0G*!Z"SSH,T,20[4:5(:IQN$RX'(LSQQ.(!I H<^J7[X?WJG0N MLOPZC9/M=BM%!4-2;>;/+::\2;\2;(,%>3T\KS_/!)80?/!9&G.0I0<#TR68RGRJ_P!HTWJ*?)AX5 M?+#%P8Q"79>BF0\%N3S12>248:..H MKR?\\N<"I+0B(0:=)NJ!V?-G0.^DJ43%0EKD@E?TBE8K8$$5>F M%)%5DFX'!HN&M6@J4[ 7^.!ET(%"%"P+I?'33DW#+ 7>[E>,9-A^Q7[NAS2\ MFE>6LB5Y/\49"QL2DBOF+2/Q4L^U$KD(']I'JY"C2-@N"Y&(X#^4.;6X+^$& MD I:KH+G&9MBP$_V!QP 24$:5,P2F@5;6!+M%MQ<\7RYK(&SJ#&?;"0(\1_O MU"'%@Z\VK-K2]^Z9,"DRIR17LA"4)3\&CWE(3X;4Y'9T_Q5MB!BPE>1Q:Q%-%=L M8"O96?+M\\X0Q0B:&AW9 V4.53$!]Z >C;<'6Y2BQ!ZG5]7(":-"BX3,8\ _ M"(C\$>"!2;8>LGJIIG%%^0J_BX%YJL%'T=<;H0P+3SZ7 T)^_RE;)/!T@]W1 M@P*X_##\L:.,DG=M\.&$ 5T0F?J\SWS:]OOM(,)EWH,W^W476>[48');6W$@ M*%V,\3+,+JT2'6:?S2X\C+&1K2X-N49>\ M<070AL.9/"P!G M>Y*4PSLY_O_LO6MSY,:5+?I7*GQOG"-%@#SJEBU;HX@;T6Y)'HVM:8U:LN)\ M! LH$FH4P %09-?\^IM[[4?N3*"*9#^L%KN^V&I6%1[YV+D?:Z_U&OQ]Z7CI MH'#W,N6;9:N%6^@8V6DW_YE))=D2W_3LK82S/H*^\ <;.;^\>5K;O3&5%#)^ M=BO'7=2.\0NVE=:2DBV67.,C'B#^0EC+8\+ETP_1> B%(V\=HP&$"#>6 M3Y5FNZ$)U36(ZV0 D,[<\_/2_OGI*E5A'\?:^ H]CY:T&/*$J0>Y2Z'=U(836,O9=:"C1##FMSB8#TT M1VLL%T2=Z\GIU2)WD^9-BJ?&PW<'^RZC+JZF[PZX\K23I=M*DW'/TJ M>%1[/CE:8IGRV!T4[24">!!0Y#0K;[TG,"_(ST["T#4#9Y#QPH>%L<"#]I1L MV8-GX/"1 )SM&:,-84*!+A=<%AV/!J50[]CC)-=H[:T=H/S$_)0$>DH_3G^6%[6A?O M8;,:0 !L&A+T[5V3$CO.XLHD7^8^C)'1L7!5N*)_\!+"#X$L=.3T7B032J"7 MIXE_]Q/OST<'%0BSC%3OJ2GP'8RQQIR$&VY4)!,%F5U;3OU 9R3%N@I@HV@,[_EY-9F00N*R^/^DX8ZQ>1V)!<_A"D< ME:Q2"]X+",A')5!L9%Z'!>-O2 +#'9FJ? VT#H(Q_J^4WM!!V.Y2?.8@CW7E M'UMX?7AHD;R WFQUO]$5%COR9=933)@M7MWE.HHE;4+ZX=^>/?L!%^WZ[@S_ M$ D@R@+F"3$L@DQ-I'2IQ@W 3:.(RM@^*P'6-"U#R[3VK>]K-9D#O.X0]O1Z MSL@J MEM3\4YZP$Z/-^YFOI/^G?EVO=[DZZ'5;0LE!]Q;A6"CJ=)>EN2/5 7PK3MUP /C5S\;L,! MM$=L!V2#F##']W%-!@]&TO]3@[MF83?_Y"6=N$ ;R!J2.4E'J:: MC#FFEAK?-R$56&[^5S?R-/WOH\:SU_97J]I$DHV6LL[K\OKH6G!NO5'?8 Y! MW3/S/CQ..944\/R:#-"&T"V!S20#74^WU$+TMB[F:5W< SZQJ0?2"0;LNS+2 MNCB5:+&25BW'5^-)\I3L1VW9]FZ*V#.A_"N8X"@,/";AK0PFSRL.\L"7(R??MIR M[S9_2;56Q-_:J@ 0&G6DS%")X8VCL MR>8]-!<,SO65-B4)^9H'_!'@*](=(CKP/(7]X#D7*29\-R3ZIYF\UTRVU&%* MQ9E]&.G+O?63=%X=MBY!!\%@"3J;\.6F-E5MR,*QT&XJCG":S'^E(Y_,FI1- M"^6XKCF?'V8#&1O4 1JEL-HG>Q3)&!$V1K?6P)6].\X\IZ5).M>N0,#WXID5CW&0?'L>+Z::+? MSR$*]'K*8M[O)B9L(#@?]ZQZ[*X#%)+C&K[MVN*9XK0M;\<=+1ICB8(IQF=_ M^(==ZP\TWU;\-U],\6A7^C:465J0L/F''E%3N'^AW MB%K#%PF[6^,G2D].:@7:VO$R/"4GZ/Y O_XA'.RK8O5=^-OJ.T[^-N/JOTS9 M_L<:TE3!0'U+I/A//CO[K]]N';Y3_."'MB+_>/XG79%53?Z6=.B\JO>K>DO< M5W4]WKGV""O';D"E:-7UFJ@)"5=.J:93B/NV(C]2[P==P(#2,11]-BUQM966 MZ_-YUM.@O^6@4_(&:>K"F >D20U&C;KYY9@]#?7;#C6S+X5#J:6<#)B3(L,4 MF:?G+_[YW==G3[Y<43VA#E-12!E7J$T$.L\(=J9;<;1.?.'3-+WE-(E;XI3= MPUASP1O] INJ^7Q#!*"C+W8?C%;HTA8EJ(-9) MXA87RO0.K[PVZ(NIT5(2PTS':%O74Y8/1,.,9/$%W *&)[G:AF_!"2J5)Z5P1_5=&/QW MN'V5WVQ##<:)F*>U;.H7UM9Q+)F2A)-*RN?(=;3E.*IB"[[XAKOMHVN0_.*S M#ZI!\G?0_+TD>27-AEF.-YP"THSH4%4+)6T2/"E$)ZAB='J\B-1HQ/"8?$KX M0@E)+.8Q$J"N[!_]0;F^ N4P0+4-$[2' F)%1]0;8JX>(6QTZA'Z_IUE+ M>;++*QH_M)I[MLDAN.&5#K*,V77PG&?TGS3#"YJMT0-WL^/;Q>G2V62 ^%W; ML'RY+CY8^@MN0J]JBA1 $\H<@90E++1X%,L,A2)R18:7:"$.-XZ?B@=OZF/J MQCM@#F:-QF!B/55QWOU$W(((^C8E>$WJ:J=1?W\A5HRFX*8OM.4KHWPLF._& M.=OET<9BLL9L$ILAQ6J>IO8]3.V6B+>9LP8"54:/OK3?+T' MR*OS-U21%QYKV^^J,R8 /]G"?X$K@!T#A!8Y=68) M E;A3K+;PB0',<\E?C%-(C#_V&(68;8[P AH25O-J![3U5Z]B,\4TY*0M_QO MPQGASQTQHW/"\LZT[#[+RR*'RL&RWJL?LC'ZJ"2^?]%D*PN'N+8,J*:2,"X( M)X6"-Z;?76H;?PV3I HO86UNQR@VIM0Q0+>J0K*4^>%Z./-93UE-DO(6?$(V M$T_OPL;^B+)4+Y(S"*F>47,[EG=Z1D3_T#2VL<\E.A05%N<;8B-YXJLPUL$T MTQ2_4KS/)1.?"2HHO^V#O=FR37: +(V&5(;[\.JPC(E>URF+)/)?3/F&* MC)6/E&M)6JTWNV[-W@>J6KG\! =8K.[-!OR:;@&:2AJ)L)163-MM0J;%ZFJW M%9%+T'*P(CC=N%@%5V=''>&D,#B22L_J$X/_],$1JGH:[1#<35=A/%\)O'W3 MA,/@TP+QXIJK7!TUD#10*1'9]@A5Y!^1O OWGBO9E*K\'99.,BFRC]IL$CB] MN((P46 "MDW(197HLTOZ(0[^)@?M2+]%G2#OK!^ATFT9,O:"W\ MO<.]-=/F89Q0FA.-G'Q+/4:^3LY&4SI4$O6R7/\$C.Z9A%.Q2BB*WTQ*ZD'" M*A^5"_YCO88F-.J)3*4NH$W7S,5+E2 NG>6GT0%'4IWJ2 P+UV628L2>%DHID%,D6H)W+=3X73BR8.?OE MM(F<2M9= !K$J;K[D; ME!8*>7>N]1JP0M^9'=8 5W_+SM5?D,AJ?3H^Z2BAZ+Q^7=(]"H$,^X[@S>J? M=?!.J>+Y7;<^7WV"3-)G7\E?\:\G7P4?\$=1)WMI[F;R_?QC_2'>XKM@:YO+ M$+,_[X?K^!O]LW[W? YI_=TO:Q(SA&L+_\0\HQVE8]IT+:PI(D1#C\88EMDI M")U:GW&'J&_T=S"L1=Q)EGY#UW&R !2J,!'Z8,I!#?3T0S.^&AEHQAB&\!2= M4+WA8/37RU4(#RZV?+VDZT2D1T\(A_? D-/0T2_KD,G[P I!"XP/M'ZM2KKQ MW$F,:=1UPE)T2UB[V;&/2;-7 ME54Y5\W6%180VX7($>-)?VK2>>M:8#]4+O%P"*? -5G0 W-"DJ#/H$J1;-QI M*MX>011/ "5I4[WM9(;!1;$D>K D0D]MZ52KP)2: MF0N3<(\]QTS(Z/]Q.,?33GSOY\_29-"3/_GS5Z-KGBY\)-1TR%ES,I5K:E$C M-^:*RRHXX UV**6&QOTXU22&6E*P3()58WIW+U]G:1TNYPWT4J-;)'I %L8J MM>N,L-DECGV3JO277:.R2VPQXB_Z*!19U3RC:\%B+QX?FJ6K^DZL5UA$5?W? MN[#Y*?9T*MOX*LN3BK!K>+8ZEFX86])THNI]6AGO?F6TUBH,:%R4OCLTO15K3VCHCK9777_;29\S_[?[WLF_?.ML!1+QPB;(2(0R2J=P(@E)UV$5 M@N>V^1_]JGWQH>1?I"P9ZLL=ZEK=QUR^22S,D+34;":EP@@>QV;^L"1W:MOOSU;<+K\2O -1M MQ"!5#:5>0W30C.,.Z 1Z7M*F(-$+8^,X)Q;0B! (/_P^K-:GGSWY$F &^G%X MQK\4?_SLC\47GWVY&L/3B>"A9PDY,!$9UD'*OS('J_\,(1,DUI]^]O0S?[L_ M%E]^_J3XRQ=/W^YV>9'YT>V?G\+&H$'CN2^Q93@"6%KY@-7$!<*T\L)_!)Q: M55],A3 =7))/F2[-+44YG+I*H6LL^4=QC16,+4,A##=V-M)]+ON^HHY[!S>T0H)EB.S' MD@%(FNU\3A&VDQ0$FDXJH*, ?=+*A?1RN#.5;UG$-(/_<_9MYRYY''<$6N.; M(BY7K6[*ECK)X!P=;X[AWC,9!MDDF!C.:D@G7;N7G8/\'.\=MT'$P? OS*_5 MN+:]6-ZG(:-;Z23HE$MT!J'>N7)3",?<4/C? M<=]$=LU9S^& M8M+AWYK+*8#Y(D>ZJE[GB,I"5T4)WJP_0K<"NG*T\^K0FM&BXI$EH]>C4_D= MKI(/Q8'ZKK/^$ 755PWE104F$L:4FM-NL7K'X*@8GY<01 MVWF^OT*.9R^-->+[\2_PN)8'=DQ]/WPWC >=6CTS;@T?T"4@RTGUWV M9U-_)BR&6B^OXREX04SYV1:AFKS1G5"974=-CBHVRW<\PXFS\)Z0QZZ[!3>F[B4\!:= MMY:)9(YA]W([J3;*&9-#TLN4JHGG/ND("M/%5ZMZ8-FMQ-FJ9+58N;;-W*+U M5=]S;PH/'G0CMUVZ6FX)",)/?#>JI5K06;878N;W9Z MS_M1%M]""1T.$2X\V"7!!=<@](I8Q[DM%%^!WK##N#?2KB>?3E-;RX?!I2[; M29H.P,^6/]-0(\L:SH^I[FB5K= P'%WG,"+EJ]J6T#;LARL,/?*ACL)"0%%4 M/-MSA-+V[+ZG)V>W0PZI7UY*/!G!;(X-.8&9CEX8B'4ME)[BM;M\9#@8!U+\ M<2VDL_=EGUH[ZX1>)I]!.?*6FN=6S@4IY*2]V"_,]2 9X[9Y11=&LCCQ59!> MO"&1J_!0*!9&G MY\(G15S7UZ3?0M--#Q55RH?@9!&1D\(B'IT[^R*U.[J3,EJ9@SRDVFNG?JY& MS,@4Q)#WX<%3H1E?LP6+5A\KV.+V=N_"G9H*,9DK?33".\S>&ZSA4GR&*L-M M,UJ2+2?_-%>9MYLYS$?"OL6P[@TCL8\P>-?A2]V #F&$I4C?+B5RJZ/Z2 -< M(TJ^@^LXO/^8D"C[\&U.IVQ\$'@\373/#CDQ"G[3V.Y M%6X]PR3@I.>B1O WLNO=UI:06.QQ3#!YX[IL:T7FL2^M'+**U01.TRG)&CBV-D@E_>=6%]^ C= [D+F>=)$!]5/8G4 M)(A/<)6F:7GGMBNPD@VP]#K?,G9N=1TC24#TJ0LYA<_.Z.?[1/'FR@H=M.(++?C;NE;\WDO*%BX+,6(J>&& MIV>BCMQ!R1M#VV+#W(2I&O:9G\AY:HF2PJ%4(Z$DB$![%=%^B%>#8&6[UP/X MSG',XAC=Z1E7K.6<^BS'CWU$P".VVW#R>"Q(*H>P&(5#2/@Z>4M1F NH$*+( M9^.68/F#^ 2BC)7YAI%6KXXA,@1#=&P@\O/H-M+W4E#ENI&48,M!"Q18?)OF M-1+#TZJM"2>A2^Z*AH7 +Q:6A_G^M5Y;;$S&>"O)1D_C$ M$_/_7J M $&61LX@YQ_Q2-.@^C/76U%S?DAY,=7J<4T08AK2X^MB?](A^->@V[S'&\X< ME*"3/(IO0*(\C$.J)3'^%@";6#QPS:^Q];\NMZ<6@?NI2GV9, M!'*N0@HZZ3G\W4\9SU7.KH%:,B?W"<_=)R4GNP62E*?I?6\4U$ !4+)PHZ4F MYS(1L']=RAEWT?>ON*U+60*L8V0LW'D-*4D]PTXS]Q[,*W GNHU8AN1&98L2^Q\Q,Y(NK-@KO5[T01\K8?*%E*6;8:8;#P%-253'*7 MY#;BC27.K,NU4F5K%DIQ*.QT;9:+ N8YGQ;/^U+2B(M'@E*-^$@U<+70'*:P MC76(;3B1+EX5&O5BWYY;9QPY<5/(>H<\2;R[K:1LN 8W6FDM'-K>=[93V([VQQ>3, 3>NL>2C)MDXA?#"<$C<[W0 MYQL7=91+L:DA^.\CDQH!!Q%-.G\6>7LQS;%U.]?+C+E"K@DDCYU$5#,LEF6@ MK;M*4]&RK?P\O AB_BILHUSQ(\\/\T9,?>VSLP$C)K# A M2I=W$2VNW6='K $ZM^KVVB?*26J:($0[UF$^]APL\]5/[L22*VD]J+PLFVX\ M-*Z.B=UY(T> ](6*5Z&_?.+CX6+HRXIG/1R?_,D1H3ZGSV S,*(>!#&!Z#M3D\QJ^[$[0EYV0?+0[/$=8!^":SUS M=.-H!;@B1-JJ)5;AX-W4(JE.+.'2U[.%\TZUJ034$N8?P)LC'Z)S=_,V-81W;*X8; M2F-(.8XY$?N2[=/2=FSJBB;;,;:[02/EBM@R*8&IS(%KLRP=H'1!S0?ZJ3TA M8)RXA5 \V1'&[6PY:5SR!F*\E]'&5H&-7U>S))"^X(G68QCSLHI#R4,B#<%\ MNBBFX- XKBHN$)9@F$(^T68H#.SUQ&\7:>C7"2]>H0_MP=Z%X4VEZLSY\7#L MWP0OKN"JA?HU!&:@]>\;(4E*A \QX7)0W"84:U +NPV.>XUB6/ ZN^#GK>,9 ME:+YL%AS?0Y>ZDKTP ^MFATV +-5"72..HJ2M\]:F#E$7H3_WG'B%LO9.VX8 MXKDG*IYPGUIJKX2L%I,3E\#F8:;$D#(>^N5P7AE\*Z.'%\$B@B4K),7H&M@N MZ0UC#ZR7[=%/3?ZI$(CWX!.E?E'2VDFTPGAQXP7WQ9PLHL@-;68NP<-Y>]6W ML]K:TO%^&,ASOOJ__4[U#2'O6-7#_.B/WAR=$W3 :'S!9!><(A:KBBQ.'>DN M>/0)%Z?"]&*8Y?T>I6\F %^8OASBBS'@#N(TV(FZ.$*!)F!TGFY=BS3T5^%N M9]J=N[ ]/+ZI..C*K4Y^$4=M'B4>9V<6C+Z?^:%C;TVD)G1&"1;-(\#C(3P/ M[HH#D/7CK57R O<*-JUM4,"&!J&G-$7O6S^S8?+>Y=WN2?1I<#@RD)+?A4S* ME@L8V5,O:8V[GI?[3,*1*QIJ4.<)WA%C'W6(@G>F0.7;N*;8S6RVE-VF 5'W M)0%^#V)891 =W9X#G+GQ#M?8-[6+E.TL?W3;,X6,=JL78;D(W]7["?.IZY/_\GXJ=?@:I+&5_% ;/'AQD#.O)O49(VM5/\25#3PO)6O1O$=% MRAH!A]@^3&YB!SS1SL$TEL(K[^.T'JH@!3.(.P>O?^TC'*-P>GS>RB\I24 & ML//TF@E1?\HLX\QN&.6QQYFTE$JR[)]U1?9=;6V4Z2W$;":]CU<-X\D81E@+ MO%##6:Q\]5S3;D(FQ*Y#)1,>A46ME] .,\[Z@P.KUA3+,1#(X'ERS!QWU*_ M#TD7K_X:K-RS<$3;2O^E' EQ/(6;?'W^_!P?DDVK ;!2E$!&8?+[:WJY"[L$:#^=NVFD>YN5P26!0) IK*"6UDX2DC\?/[R M/!CA;:-$]C 1_?"*\GE7_: <;&ANS0 "::H*+?'DF(=AX/V-\+TE6[)Q31'B M0FUJ-!J1^URVH!BCP=A2NW8SI>D^JH[=PK!@<5 )KAR/3[UV<&&:KI@3?T!T M5VK53QJND6S\MF];AKJA0-+0V==,DA"@/XECLOJ!^\3'E+YKJ"D8T:>9DT&9 M-O%F]7>BVQ6WAIW*YU=-O5E]\SKXNL@BO@"T;Z"UUB^%&>RZHJ&"#N00;!2: M=- 56"0:K;(2A'\,48Q)?;#];$3D'>,CW=:'; GG)-GC]C([:;!3D^1EC3*7 MFY6+6LC"-W(9@L6\=OW6+H/ZS>(5HJV))D/+7C%\TD:F62X514.7"M*O20-) M)/32^!\[X81W,+S#'W\G>(??Z&0.AJ"?N#.&):+#TMP-G85_8\2*;7M%$6AJ M@O@TPS[8=;=EYPF!$>AS193Y$F+NWNV'B,8ZO!\T2$C/FF@(N6S+1\\=A[YE M/Y/C^RW.=0D[)GW&> *0H1>RW 945Z)G*HP:TI3GVO\NPBX>H>'KJS.4@1\= M(3FE <:^4"D,<(CPF0%*D51H9ULR%:)HIO$ M+KTBN-IBV8NBY&I1L%;(6*2K!H=96TK>=K%TLY#@0#.M\^J0X]OH6&X*"JDQ2LCZ"<%X\F "NB[>L2#1R%-)^3 MU"Z9N(;4&-*%$3Q( 1D(2WW&SPW/=LWL*$2_L$/%#K:" J=71+%=U<3,4,JJ MYLENX$U1YN]IY&]]%CR]L?8>&UJV>;3=E0T/\W@6T]#P\W*J/@2RJC2Q[;HH2P(T=>T;MC^^=&.>S%V2.""\U_W"(U_OG3LUN9,>HHURT-C+ MR(.C-Q(B'%*PB@X)JAQ)5T ,C5CQQ+'Q.S]&]X\(H#?=%>CEVGT:??(O"D\; MT,EC<0MXZ;*I&J2EF3/ZJ6'ED$8C7JWFJN^1Q"(7$9N8,K'F5'&+E\('HZ%_ MX=/N!.%466"\F=YF0!T*0L-YY F344VH5#C) M6R_4L&6K^K]?]B%$?806/]ESMUFQ,Z].4>/62&YP,U[)-&BAVF%86%U2+K$I MUW2Z@K6,@0I(CI6:L<+$;OBD(>QO,^WDH"$L2/ V+FL%K.;I/,[I4^)@TX\3 MLW&$%2WY!UIRY#,Q:?EH+.AIS;(4,7CP_>,LH'CG6:28.'#Z,;A5P3:E9:@/ MO0+W0M(V]C60;-LNPDW4CTJC)W:I-WL-GUPT11[+//_NN^F)#'!9KY,-!YD, M+:X*B0^-) L2>+XQ9DK Y0QFO!2>P9%7UD'>HU6X$.S8%>T"SJ]['>LPEIV0 M61J%>H0P6Z<48\7T%TCF6):I1]!#6;6T*G0'=NE!'4./T"*\\&V_>>&]-H=) M#XJ"@R\)ES%6*[0X?O95&>X4(@;\Z\E7&B +'4X-SXVB2!!FJB*1Q(/\ )A7 M'/T[@7#NX5)ZR)B9H.AEAH-N0R>K$FN9,"6>SK9VLDAQ.GT_G$N2%*&EJS:I M-5@H. Q@:F[KRHRB M2B1JIXRH?ET,G+VWKCW'7Y5[V8M*BFX_RB41)\Z[ --$#AN0)6%'?=!^<$I- M]%?RP=99>D=NZ:2 M?7CSE KG)8=3>0C&PY :^JA'?4[].X-/SY/W9A93[Y MO!!X"?$U43J-*A)1*2T<(&W-9$[K9)7339^K,-M8UZ]8]A)P246V2N 1_I.8 M-+3V%7RKX&[#+14W[*7\)IA9'8*OP^B BU&I^R1T??^4=X&'U[>X.D7^@8< MO[.0FSQV>)7F6FIML5'IN:I\CS"Z?7 !+W4N!M&@DI0FZBMDE)D",?R"33;H MC9E!=W4;EF:8D1UIQ#0(?4:B *R!_S+-+!GH\Q5RIDL?%9%C\=A,"+_$P>F0 M)/"X6.''A3FX,>%1^LI=XTUS=+YZ^NCAZV;[J#6X[LXY4.ATF%Q1& ?1)$>[BPEERG+T0W((> MM=^-1$0U;QY;< >+(_[@ZCMS._CBM%W6B+-AD]7NQ0\-/&C*UV%+[JUEDG]; M,I^[O#=O.O!@>R[5.T$-+#VNGDW $./T?0#!!$ M'H5T8,'TWWG#0ZHXB'$J(OA YE;=V&,$Q7?,;AHN2S(#-9:$-T=+TO'E,9': M>63_0-,L:% YA#(FU$7)$3]M?L(P@UI182 4/8\JER /7W=[]PQ81&3ZI$Z/ MF7A4#N>3/QF^WCJ+F&(&[J6N%9UM'&$$LKTF]Y,V7H2K)#Z3UJ&LH"\2"4K' MFWCTDAH9I[,82S-/:)%T1-'?XP*,310'FE3OCA0^7K# GSXHL,#O'%]-3AOQ M_>A:%\@/46D37I,@E,WZE<1KS>C$N%.$?,VJ#=)PB?B=:0DXC]7 \XPU)\IA MI>A[20(E)-='6O\-BJ7Y3&!M?")3*8P%411U *;%5U;2;DG;'R7N3E-U3H"" M_15I72B6T ,XPM.W!ZF >WEOYH]_$\^CE,DT1U%\F*T;IPM%X"6VD0'@X/H5 M7(,9SZ]0V%)H)PHF[ #7CR(28H MW=V3.]XY6 ;4=-V$J8N##*JMV(==73> ;1><,U[[QV:'9]RT\D)P,@#5.FF\ M%X9$R-HXZ> >1$L^E)36# M: 'I(=7S[&4YRU->F_!QHMWHE.48V7[#Q<.(XW6R0N3T$*EVW4F!<5,K%T>. MS4Q[^X]94GULXSW/'U\\6JZG)&13E!\OLX%L^-0M9&NY_KGB?0/+57.(9 3H4U@+T6B0G0QW&LHY$)SV87"O\5L)F=([RAJDK)5>"LHCR=D M=PQ&,^-#O 12MCPV-3V%3?4DXG*=6S]Z-C(#Y(&%0LP,81++8,^,7S4NG#L7 M37*\LWS+P9_,Z\QOI>7T\72(YRFA1 S<,5467JZ9% Y$7;6%0)1MV+:F$IS)H1-OZ ME@F8:#O6N^#]4MF7#VS2[(O/A%)^PML>74"]/UTU(0UE8S5_6?C!VG2(7]V: MG!E^WP_CL=_GRFY+OG)2D@4)1L2HV,LOAF/^1UK ),73+%48@0$QCU+_,"YP"I7YV- @^V M'/LNIA 3G/J2]IQ=GZ*H>/U[7;>1_LU-OD#<1!*MSQHYXLKCUR5OS!&# 8:R M]2K4O,DTT0_HB?W=XB":$K0@Y>B"GJ/7:@RFK:F-1\9]VS#Y4%Z_J7JVSX_. MV"7!B#4D:G^O=X PO,E&^^(."$'%1G;W'661BE=;U2Q &2JE(]1RQ3Y ?8@ M'L!C4K6)R>^[2\QV+L.&Q\S7HUP4Y1ISO5=0.J7-9N%]1'"2U60V!^X7D?S: M", E9Z?Y74 +-DY6F[&O.A:O<.^NWC330B5C8:L-]1E/&@H%='&[K7A:PN<8 MK)XRO.4OG%-E2[DA^Y;(*HT)^0TB2O)V!(#+6\\>,,>N*? M,9\PBII1*W&HT0TJC S1R#V4[>MN4N!'9PQ?LB/;X+_E5\AH98SH(YB"4TP']::W_[I/ETN2YRL:LNN5$. MP; PGJZN":LUH"6;3$[GN-/$0M(1O^O ,P4U$%AJC<^)3G- NIBNS/<8Q3/5 M9NNNBM_?- 370..B!(*?-/+$PBE.AULW]=/I61[PI$YH .1$\/!8,IRC_;()*YP(9N_S MO"/QUU9G=STVZQ5G3WVO1P69S*:N4&P(%J-;-VD>S*.=D3#S/X@,_=SD)O$H M=X9ICVM;PMW:A2GB%1.[DH&#CIO/'PWS_C.6OK9(EF^RT7N.)(8G-T5ISRX+ M_N!U"T(6[+KD[)D=U<"*X^[!/9$.VB5QG/L$Q);K??\9W0_FV'\1!S48)E[: M;*T4%)9U;H7!KL*JIIS'.",2JJ'@)(V&&EH=(,U=[-L$1T=2:9FQ-SW&& ?I MG U95,XK/_WLLS]:RHX:T*[%PFR: =O392 7 E&F<>O. &8EC(;FL!TS#]WC M+V3?.)JHNVC@(E:(IG1!5Z-8!7_L2MKIUN8F:WX_91V!,C2C<1S.<(HZ&G5W MTX2]RWZZT2 [YNZ(I(T\>?$9([,6$7>'MVS[LG)I*8UD1G0%*&OF7XI(G"GE MU[JZ?]LU&U#)\!RP+:@RW3IR)ZJ/N>Q^_*K2)<]@ M'1:7FVRK0Z)2\=V-IVM7B'!YE9^15Y8MU0:6[DHIY/70<,?L5T3^T =W MT9[8;5YRQ&A#Z+KG??G5ZD?!Z;SL-Q,U;-AO$TI^"8RM-8UU)5!7,< $A"97 MWU%5[7)7^R8#DA88=\.&0#&N-UT?@@L\G&I@#KFM:T0LYY/)U&#LM4;1"@_G ML S 7'""B>&"0Q[<--;J2> A6TI3'+]U^%=%;G@R^$7X$9 ^O2#]#VL=21\Q M%?N(3H7QZ72NW9!S[L(6CP4U&G@AZYV5%")/?.22CZP(Z&$BN\AL"OYJ%]2O M60\ E\79E!)"0F'E4E8R6X_N9!7?D[)F6^E#'^K+:4 PA%5< M;R<(4=R97)3?).N320-,+V>&W4R8@X[KZ:2<1(5TV?>"Z2%7X]].FL?O7/\V M 2]QFWO6RT%+#"NLJ^F;9,DB+8G/.&\27L][N4XG%>MW/Z.IBD;TV.W O% P M.$W-K8"I)?%@.8.="LTMPG=.\_8>I.MYJC0_!!._(%:H@544.>@'5G>L!Y4. M2R:N2-V9%(9U6 'R-,7O?HJ-ZUTF68KPHWCH2S/%G'". P:_\%&UD1Y(C("? MY<[_:3;?_6P&'^@&&9,$BR\JYD0FN&E>QYQ]3,%+GCSXAYJN5QCBN[&UIWE* MYTFJU>SI.E 0DU/Y?I!-CM!@4WNH$GW:5._A%'3\>,YY,6^T"AMMG%RB$9C$ MKM0X'[F*T[R\WSB! 3"U*Y.Z= )W47&^OS6!0&!A.<7O(T+[--H^HFND.9M)"[Z](-+=:7M[\R 2Y=YC%F/&9I9T8!*!N8)XU)VT/A) MF)61DN+E17^3TW<=1M!HX\V\>&;Q!U'+:N,*BZLN4!(9>1Z4P!]?X4W4((*] MZ\V54!XRO1(>2F^#J[.(%116:VU M^2O#?4;4F*:<0/18/[[M\;W+"3/\@>:!V?S".NYT[- \NY!8"\;IE+7 O<$'TOVG?Z\1H;B^2$B6@P/,QN M09+@KIX.U]'LNG/BC+P-AOY$4W(0 /?G#PH ]SL^.,#S\ZV0RW+G[758RW#) M8DF*3/>"F-2_6+_MMS/P+Q);-WHFR3@<5"@C>!'Q+GB05$'E1VI*H8B^M2H+ M(:"3$5;P5=+JK8 LJ1 U2LPA9T$4TB5U"[ .1ZY)^J -KM: R6.J63Y>QG)3 MD^%C7#CK88OG 8$-?)G 2QXPDG0AT:G374)AA[J0N$-^ MJ;/T?/6?W, L(L'88"6I@JY%&"?NJCY%J,@NTS7'4-2DWD[)V7!5^4]>"UQ" M+_6/P=6[[ )&N!^(F@=!D^-])5N:ONVY& M,-JW1"TZ\.$UHHB\%E)@*M0GJ]P>U$B%1E'&:3S;R?504Y\I>M7#):R'D!^/ MBJ?Z=)$1]UZG;7'W<>NA^G?UKTGP)PR[8,/43L:V9@[ROQQ<>9FQ^'+W'^@\92FL)@]"Z+%N+I%6BP/5QI\M(!_B.IE#G]+,4 MT2/D-0BQ.+<3<:*KHX*U=!"Y2,FO0TT3WUX%<[H_HWYV&/VQJ9IR4-186,]T M]@'S7;[&T4&8DBVVFWH?Z<8-QWY;W1*I D-V=M=]JA[MGZ+10RS;@M\1NO/) MER(P)"4^09 NK(R84Q69HDS[ (RLL9\(N7DO1O-:5N&H)&,M<*[P/GAW5HM5L[^X M>AA[1P1A-V!PF_^2*81'$!I$_F7"ZIL>V2B,JD:FJ\JG%+4 $QUI/$*\KN\ MV<-_U'$]LLN6Y48.TNLVFY2.B.XV$4#4RWW^Q&P0&(9].BM%#F;V2_A_.1/-4!]6/9?LK6I\<@M#'"CTHE3I@= M@6@EN&MSZ](3 _%.3L8Y:[('=2;=$4LS2'H>1 ]-_/C2/2&+F)U6&JGZLAE; M)V&#]K&T5V/IVBSC@[UC40G1@+C]$[>XMF:(]N!1._OX?*]?G+GQ>J*)I0DS M957DQ^@094?7'3D23J3# !_F:M)014X5,==D($C$0!:X,HK2$2G1F5VVH_0' MG7J+00\UL\1P[====0GKB7->SHQP#=F$&E;13.K9,YI)B%X8BI6FJ(4G.5]] MS4*C*)<1F)CPD6LJ7Z)8$^.9V+ZZU6#S)O84N%=DH#P?4&C]#$?6%@6#\'C) MZ9P0N.;T+/(^D2A). CFIUA]_&:A"/E\US^X&;-L$+^QVPI*EP(:'%X(RWDB6?KR;STS&U6A/BG].N MV'$*RAY+'(DWOK+\/KMTDMB5[8QX![J_5GV5?2F;5\'R%LFO1$55P/\E\5,ZH ME',K0MV\AZM4]S^;?K_G/%KX8C5E*$G.S"W(=8FJ(QI^E&T$GJQG3I/O.*!\ MVC.9YJZ$9(K.LH3_4Z,24 NE71&&O.$^HX^CAO.+!D,YNSX+GB[SJR4AB'2N MJ"NKKJ^;WLU.>NT=)BA&,%+O+DON7:"186+>J+XPYBOILSTB%[.+L!?BE*G&O#THS:E+P_*I6F[5\K]\4-7RW\*,'QT? M@U0SAR@I)IN@>'0$R66ZHE/_OOBR)3W:N&7<@D_W#+L2NM+1LAH^OHTG.EA9 ML-V48,-]V3]/PM"9Y;DXI2.]I5SIW?7U).!;:[;!6I0D7UB36QEN7XDM$LHV M.BOA.")IMLA,^*8U0[5AL(@+QSQCPP'(8C/73$OB4TE6.)(OGIH7_S6@9#UV M(V_=4A]%TDE_:J9XZZ:7F,.,KJV )SLG]*.E[V42O[?K-3O-2CHKR_ZA=PB+ ME.8QNHZGL7\W?9O^T%G,>O99W;/=GX;^+8?^JB$';1JTVYGRB134J KS5V'0 M3V/\=F/LIE[WQC[#C4Y U>W^J$-KCHM.;G@AS].;Y"==)$=(P[G75C:9Z*K MIQE1,Z#$M!&/ 41$W#0\5"1'K.LW2@_*O(C &C& $*;IOWYZSE/PXP^4N1)' M(\7QW2=Q_6A5O*54NCSF)0HC-2- X@0@*;B F_B(6=Z^(]$"HK/(\KT^M^M2 MNJP_#-3'R[)\*:VHG/7D>BN.HT3/TCQCJLOLKB^'LHJ0B:9#CSCLD&T3F5LM MJD2=.=L)C$JC%/!_J]5"->83G.R??16V#_[KR5>?RF4-E@8F1\?M*BR]3S][ M^I3+1+AL)!XS2#'O3;JSWB5LS@-W84;: [Z-QRS@,2_*E:49I^N]@YEQLX&CS8G MH5)B^S(%8T>L-5?@D('Q6*OGO9)%,MM1I&90.0Z,*6L"\;69D0_7:Z9"2@AZ M?[#?4T)OV'&=FZ\A,J5]WFHGZCDYZ"N_#\RN>QRQK\MH+)$B#6/V?\"I/ E0 MS$#!MRJ+XI%3H@RHUEX963'0-H$>T/+Q&2+77D5P@IH8"6E9S+6%R>D+7C"# M(6JNML(QIFK\",'C0F8P:Y;W?&387 _^@0C*5G"F0=[O@)B>3X:W@4],"J*3AL-SGC%, RA=!S'?MUP<$H0 M5!DIDI938YN/E=5Y&936[R;F%77]2G['J3M ;@N? A!#-)ZMA+%4_!@B.F<8 M0&_?(>+05X1E%C[18"0VRK=('7=$'.0@7?$+*1Q/0,C;L),6-\)Z$*).S0PZ\! M-3V["LB7^ M((T^!!*7G6YK>2)>2=G91Y^<*,-K1F>6K-!MD[_!!(;AN_>1SJ&PK.)#)W%N M!TXG[V\I0\N5Z/DZXO*Z\!/1II%RB:O6&DMG4]"7B%6+J':I1&AP6A MO8P9J0O3"0]M*VL,!X$K'/L']*P5#.E*%*J%=B17GX0*&K7>E-)Z+7GOL(); MKJ9?U_TU/YVWUW:X2,_9I'H$_, MO$849'UNK^K.\ ;,(!P]D9G&1*7!?]@RO!LY-DO;:-D6CZ)!J0"+N('9C2$H M6$W)*0;AWHJXA,AY6@J[2-)9W8$TUIRN.:T#_0[2M0],0][//R._#"O!L61S MRC=F%(Y%-@EQ5]8RV!I9"Z;83X'X!">RE0@?^_*#@H_]SD\:RL''D(-LR9H\ M- "[^]P14.^DW4>PTT7?OS)2UQ IX.R&+IGO_HC! Y-F4+HR<\[H7DYM@3V[ M^AK452R#$19H4V'+Q1V"P("+L>= LT$ZY5J!Z&7H(QNBXC:WUF2Z(D M-C)$E_(1I[J^V\3):OQ".[0@1FG,5>IVJT,V-^>0FXR$#='D5#'+R\?MH7PFD-E+F8&[65D %&+&W65]B5?Q]<6>\IS4+CY*I_44UO M !,I. UF,D 22_O>7'>)J-$(/@_4/L/,T?)!5H(94NXOO+V<*\R,JC5-A3,F MF$F\R&QG]D.V.:O8M'T8U*+'EG*<16"7!\A(2W0>WXK/FFI^??B&\*C9F^&W M?F"N08S?U\%_)H$?H1O\\%_UX400,RTME=*DFAF]OA/58XG V(0+A2W7U>/6 ML%NO][\@^R222J;_J[5=9T=5(&I8O&1MF'"?=1VL1%6(>J^ $)/S'EDQZ^W. ME>Z=BS1+>CTZ1.=WG%64SLF8-\Y(,,H5."$A(S@<&DU$8L@MN A&)007\C.KS>QM220.Q MJLQ5#X4^*7YE-5E#[;1A;8;G:=9L/3@VZ6KEM93$_2+?VB^UQAPHM!Y]'MA! MJF!6UE+MG2O4-LUR\9RDT\@:1G[O"&B+701Z>,_Q82Y*\E@..QQU%ED$0A[Q M@G W2T^8F+*+!X!&E4^@N6BF/]1M4ATO&.^T(.)&0.A_H>P^O EBIOA?W> M@GF$;JD60^OBW&UYN2O#(I]J\3A[]B/O7),"@TI6A9E?/"U7[<(3RW17[+R5 M$V]2R4O1:Z"%Y'48\88+=L2$LIX$RW>I B<9=5PIU\4:&1;J68M/)O[C\F<; M?F5=:BM1XF0,["X2%"G()$P.P5J;_R8??2="$F-YT4^ V@PZV_VB$6HF3&A@MO8;3I:VVYZS / MINRRFHAQ+_638$R2U!, 2JW(%LI]]H!S>)NX0.^KQ[-Z27".+',L6>HJCP[%77WW:V^OQ/O.Y>;. N&60B-5MF7Z)7!52!3V\1H%D]TX4DR;#4 M#^3"IR@OZ\"Y1; JB7Q9O+C"EKC$RT>WD!8]G;-WI)%6?$88+<[W^;P6O57; MWU9AE$;%\M)^IFUU)$F\MON0%<.E)QFE::M$IW4A_E#X^?8#%-C.5/ MOO'U[B(X5>#P@;-#?RM;,&\2N=G(AVZX>UMWA_@C2ZLFL)9WS>N,@28\>[[< MH*/JV,%3#WQ=DJ CH:W-ZR;W_7Q.D?&[][DYJ.EIN_GRTM//GGY6I#%_Y7: M.!+2<)'ZGN(,XJ0L@/6ZQ0*A^6VNZ1F*F'2('/2"U)JB*6WKLI+I45:I9EK= MPAK D3T#PS^6)3_7^>H?)&)E%'6,0N<5)HY@")PSOMPQ(5T#)RU?C0LC_G56 MER!#S8[M:+1I68DUOVF"61WZ7X7\$N!^S@>][-MR^"7,O1V>+X:&>X,RC0)7 M:]2S' ZCL"/3@R!D&>HK >RGHO+P0YD<+WJBT 46^O^_!I^MW*$O)E6C-T8Y MPJ/19NY@J*+#]'VS'GIZ**7?3>X;#R$]Z&5(Z1R" 1875LV Z0K\&/[[I[K< M2H5HR[B@OM4>A!I2J^0>UF* 3>O&7!$[1'[B5D#\?-N0@@X]R0FGH+O_SY]] M4#B%#X[FYJ(.'FS3#R(VL&<9C\0B*-D4'%:V50HCH(7-+D[5E)==3P;2N2N* M4%:Z6*\>!BSO3C2&YP>DL@JGEM;.5G5!E43=Y;E5@R+*BAIQI&%+@]/,KV2'0*KCYGX8Y688 EP1FW:%-S 2'_(3K\GO M&*A>B#L@"D)Y8:BKB)5S_=WNS%F,Z[@VX7X9RY%5TIS'(SPRU9CC97 M._SI>/WDMC81MPB<8!$0%&P3]]BG)7A[+&2#._7P#UY:].:DW-$HCSD:/DA) MC8OE\_K:/*>"6.5@:D"EQ 6!1'5[(N$-@TSM)LI_>W!H[A&>>-%#YQK$?,AX M<'2Y*B%-5GA:2]*Z4D[V51YS^1C(>O;Z;Y5 F^3RGC&7[\&DNTL+:'+?36.2 M&>B'=%11;[HSJW^@4$!/>:]D'@&?:S/;,99A72$]%GRQ0+$3 M7=TZ7RTU8^ )O#Y1/$E-$/\%*L7^^,2(K:^Y08HO/;=( M2>6<^Q0-E!T%ZF@J^,1;B\%1&T=]6$F+DRQ):]8"]&5V6]Z(1F!@2[3?3<0/ M/=V,T4B0N,6P7GL,PY$< MBZS$ZLSJ#F6GM+'<*[6AMU\[ #P+CW":&-IC-=JUV_V>8:VDZ/8O0.0"[1X<2.T!DC-1_<^S72^65A^Z5F/<.AY;YFW V9T\4 MQ909J8CSV#\/;]YV;TY>(:@-N]8,!W-A"4/V?%E(E7K:PCIE2NM(E2V)U_Y%F_^?[UZS6('.U=YN/'_CZ0*0-#1S:> ST=].N>#K:4[S?8R&VSV]HQ M9-E[2.$U^LS\G!5K$]&C8*>>Q6O[WDOVGE!-E?-0'_9-^%3\TZ:U>L/B'8/N MQ3/^=P!4>2,)-1./B6!?E9=G^PV25(=5UU/)__'6L7\,9E/R[LA#Q$YSTO8C MD.7'9XUGH DXHA@H4Q)1@KQ"CCNO%;8H9ENBK*BJZ3WR[ECKP#$,M6@Q%DXL MM4@P#:;!%:VU:QJ@I]3586G[V;HX7WWCBF-L6@#WK<-2:*Q^/+_2XLJ38(I> MZ)L=E0_"7/W?_.&;G__P:3$G&.3AJMNQAFI$(KGM$7OH)W:>%R5=:8CK M"?"M/@R@]L#21;?$%])%'-]:/%_J+L<%#@\) X[0-L_AU55ST3+H!D=3/"CA[/&($0^S& 7'36 X.,%IT\\M9HZ:'AZ6H*88ITD 4CG%#,? MG4WX%A-?4@*"5_4W/Z_^)EC7#%2X^C%J-G_RA[]]_<./M!,X*K^HU^56\;6Q MA39\\_LP04__5) ,XE\*$:X=K,.JMG$<;X)XI MBF".GZA.%/S('6!Y(9+;U=+D16.D[S(NT5*+CYB:I;YK4;96NXB,H@!?! $; M7MRE-3.IETP_.K52P7T/G\^*@57,7LWE(+B:_VUEUJ8OD'VR/J@=%$' MNW'P)8Z83:.B6%WUMV2%)#G1K?YC%X;KR1>%%%/I:L^IT$HO_A]D"]9Q5K.S M1M[H^7]\\[.1B@6S6FIWX9$'WX2!KI'OP@*[*BM^D=Q5R2#+-RQE-+OJXW>TY^^62S;L0MMT-]=NH:\Y5=YILP[ST5YIZ%[1>I MU+YY9F\MVY/>M%#T/VH@+L?BLQ8<1BGE #>\MPQ3Z6Q"A0:-AM>S;?CS)"H* MA:=9L%)RNH@3Q/U%] NDDHV\X"%C$FZC+SMW+P!=OHGM^^'UPWI;KV[(]CN7 MPI+&O,%S$AB^):D4L9E*1T#ME5)^D!J![XB ]4CW%0)0:=/+WLPVF[=+"[&[ M,P;II3)1GXZ8"W@!8Q7TKF"K=W0/NUH/SQ] M8OMA2&49+FK?."(J$G:C= S9;6$_QC6NS!-A>595LK)R-J%#UGB/1HTXTZ0N M:6]]3\>I"2<72R*3(]U!4F5L M!DUK;?M@%/>Q^!/"PW-<%7J]%) M&=L-DA!LZ(.'K+_NIR;H,?Y->Z-^R%?K9S+*-0,-SD>I-LT"SGK9H^Q>52#4^PK]R=U/$1Z)2!98X17H(1CIQH9&1C1X(+C3V\V0AVM) CE04H MEXN6=17\\!MY" ]&?FQA:MZN(\%5<3 DX.93VM&\XMK_7J\2(QW;L6_8"+@_#YG""'EPW$,*R95\H2 M57^MZ#SO] B,;Z18'U+M\CYQ+A:>CM@JPF)"_806JAHR]*1VJV_KBV%'Y\:3 MSPIQP"1("GNW=1$OE.L14Q&KKBL5TN<\QPMW!Q> O(\\8CF$X'5$UH'K..'E M4(BF]AD(935P"6=7<"E2_@GP2V9I,]8 M%T::Q]9]_XJ5 ^&FFY+7TGB&6*MDJ5E_*(31G6XIQCNT)328E9'%:72D]7FQ M=,S]MB[>._*8):@]&L9/MP# ;F:$JX\/36T4D3&HH"#;A71_#\N@"@'?)W_X M^?SOYW_X='73"U"MK4M)F7[S?QV\O"V5;_6'YRM^ M##FS@-:F;23D+68";VJ?RZ6$K)3_V&;B,VOCCU%IOW&3/YW^Z7\(O9OK*8?$26>O0MQ84X^K?N3I% MW-SU8&?4"^K6J;,;1O_"_%W4@ZN8>L#59=40S&4'"L6V#Y,TH/ACJP.P.HQ"-WH4N:2X'JO:SD& MPYLF!HE[>T4W](FKP!O$$L-HGD(>D\ FE^5@*5.DM<3!TGI]GM=@D>>[ T)12H#$(ZKCOI"6?G%+)T MX;?H9K1-@02K#3 M&3&.QF2F2]I5Z0Y7Q1FHOX0"/:@>"5GD_I8JD5E]VA91:KQ< M36K4>U'N65]3#BBO,,GX/J5;RH[@%6POK0-#&HG>Z!CXO7%P7 MC'J(=+W5C%?W)0YW?2KOC [1EDSZ(SJ.$)I]A"5.( ?F MN6H&=?QQC% !F!,:$QQEY$(6>X&0TA3*0VFSM:)79YA7LB'*WS K,<4VAU) M7D:O]V:T[*VH5X2_^$=WTA9($$5."#G@ M%,%-I@IM%,R_KHW^KI7?9FO>*Z*M(MR$7N$H;/=MT &$9OL-0".Y1;S$F@;<&>+ M?18W@V6Q@][7DT7H MM?>@N2JU>%/:M7BS:O9:?'AP])(6LLC-OO4:":M(G1-I0YK!$_;,.N+=.2$H MW8+SUH/U%,_[9\4E#8NG"1MN%^8O9=^H:JE152'.Z$1YC;E!)VBQ] FER E: M8-""IR=HP;'QL>)GE!:18I2N\T215UJ+D$$:^MMD!Q#E7RUH=G=1.;\XDNB1 M?Z,\PDX*KED3* F>.5^MC FVF;T:-;PZWX$WP^4SRBU0)V M;?JT-9?JA](JF["]&2+"AE;Y/VA<.40I1?=LI8HQ8+Q*:B=GP%\DL&F@_ MWI'[K\AU\&#&00@ETE:9#/E_U '-86: R2B]C#[4RUF3\DO!&7SX(_!&?8.I#,.([G:'1XXC,V_?5@1&TA>/ M\IFT?/:2;#[TLYR7I_"2%.)!',"4:3F*]L C;"9\$<=!&HA%"1-(;S2$%6J; MO!PM-YDA(P.>7ST%+CE%TPIA=[)>FGBVX?O#2D"\"7 M,!K'09W1VG'N D047*/10T9+KV0 '26A>QCZ>L9.@0(_*'PFL?@IG/1Z-X1@ M<:P?_%(Z%0QBZW8H29!>E (ETQZAZ.ATM:0JW!V_^\FQ\ZD.0JUU;H-6ND20 MO<'_CJ7Y,>R.<5-F;,@VH='R(ZK%F>=ZOG0D*DMANM/]C4S" N66L*=Z5:4# M::U'MYL-M+2PP[A%39=BXCY+E>5 $,%96$K$3$SVDTZ&$M*NT*'KT,Z".>+U M1'DRMB+HA*B]J>66M+W1O&3:H$X&3LN<[(M(2S+VGGC]LW1)]BW!.;"V,$44 M[8Y>ET6T?"+\'MO-]H0,R^+.T#$NTEC6U*MC=+NK+FO'@$X"R4Z=V>8*WO?@ MZU.9MZ4;HT?/$^J<&0N0;;ZX. [.;\$;F>TJ?0<$5J0*[%BC5@2,GZXX^]II MT1U$%\QL0=03(%<7-HMZL4JXL&WH1F=<3%&QP/MG VP:#HN7]#)=D4GPAT MDL GI]Z,&A_T*"L@V<3+8HD6A'"49F;>CY9->OY\?OZGW]2?/"Q(9./@G$O- MUDGA1 FCD%YB(MP.61_S\_TJ*<02D_GAMIUR:/)R7UR*9EUAPA :)-1<_X4'WW^J 4OO)0Q0@>IQ^FQ MZ\0;KVIT6@L11US'"<0#E[/CALH'\M\"/\F>-:IVA#_NK\5F3^4K[H%A0*!@ M=FIBQ_R)$79A(2(42(\1G5SCB MD!P^7_W5I8'C,,."^(XM+IF4N!"3JHQ+%F!YY#AINVA2ZM?A9!2A[FCTFTUA M-).,5>0;"^=J;$W0>V06CB-'?**B:.^*2*E556&>4Z9(Q33>=9]P-YT$\:GH3'TH9G2A@1X9_KX\4D2^< MB1-E@IRZRKK$^$I>[9&D?GP5Z<]_)Q7I#R5G\N/B MAKJ3572-9F(^'LH$=)79V*F?(J/0.9Y:(TT[O@$9\Y=_1VF*63KDCCS>43." M7MN%JBK4X('*RE")+H%GIOL^@YM__=@\',YR\"A7N^@C+"M,7$M/'-.&16RE M3DR739@W?B[A8LF042Q)<77E0%=!79MNOS%>)2K_Z8+J\IWQAN:@MKV0%DB3)Y(UXV M]$+MV!]S@8?RNJG:&+8E(S1=#: =SNLO.E>68!YE$'[M!Q?XVT O+IFY4M:1 M*D/X5A47F;U=JFS6Q=>PB=$P57?9?&/>+NA?(;JV'V[VRD%2WZH*&&+6;GR3'9,E%VZL-XC+D41:Z)6)4UY@GT"D^LB"D+ MERDC+=*^4IP^G^9)M\9,(8'AWMM>#([2'7I/0^1V\JK*:*C 15W704T M9"W8 >&!/^P2SOH''7F]/,\=OGUD!P@C"EK&JF_;DH4X0'P>,]GJ6RK0TU$, M,9HT'JW1&1!S4:JR(1>R49]5 EX8^*2F?2M9-4HQ(L\IN;K%.UJS2FPXD]O MK0*/1PRW$;$@7."W.U:).ZB1(QE>9?35C<=4,;=NC3 $A"6-" #&G+S2JD_G M'Z5HR;\DB6\GO[GC;H#$<;2K@A)5[TDI2SQDHN5E\.(%:SXI:S"_(_T61)KR M4Z)OKC&&]'W5*'ET9R@#M:10:BN'="^:H=;&*M6J"O&!JJN"BDC.!&!.O6QK MQ'R1A#C-8%S7O;->5G]( "4.LC7K3XIB#O\BSO??LK#&4I&9^K8K4G#Q":67 M0[."P67YXG0:$E ]_^ 3DNUJXD+*I'AB2<3 +L'JB5D"RQK! MO^I! V?9B")<4O-4> <1)N,"A3SS3AZK?_MX#1>4TJKNSQKZ\WT;Y]_$0;X MCHD]>]C,/J,6D[?CAP5MRA=?_78LL5\E@Q2<+XR "V$9RXHHMK^5"CZY\4BX M71%_/D6_LU41V1:177!,Q,- +;T=K'G9A3=H9JMC'HENN)XB]E;ZQD8&%8H7E# . @T26P8AGA!_'!_U MP6ODM" 6%@23.W)_1J:DJ_0+I]WX'@9?J@T)8%<16=5*GU2_*58SA*0U#:HV&#N G67$P^Q\S'1N4\-/;3M)XR,^_>(;'^_?[ MJI V0#+[0KLCGF$AC0@J+X"H@OES49CIPR'L)7C\*ME=;X9>*R"N,Q"VE/B8 M*8I'$1NP.(E@PL+1/D/DT1G5.&D[SBG.?/?+PQ^+I$YO/6U)UL?Q+DDQ).:# MT6P)UCV::.23JYY9!R#)C@1/SE0!5@%HPBC-KUJSY&RH"3LM&$:**&' )JK< M"/4PD1A X,\_^VF=O-=U(N!59.9*IAB989T\2L; N/R>IW7W[M?=;8=*C%^,&%S MAJPR<&2DJ/$=8DI$Y;@-:"B!VXD-%Y3+J:$419T:"@YV\(L,^!4Y(+.JWHQK MQ]T("!SYNA"(6U/T11U"^ TX!A6/FUGD\]6WKJ*G+XU,E-XC)^EY$'_CW;*E M[[*[]4O*GC$G&KB'C?+]%Y.@"_;+1]O'9 M:;,2<] M L2:QF]N3@$XXQZ?J[J]UB_$WRID3U_NNA^G,T?OHU@$;V/&:9+I@*\&^#@:>7F1H3BI,*%9JIEP!08JF!;D M.$&5)AT9#LXP166XG,NH?EVOZ2Q4Q*N"L""5J,D9]!4 ^ZY_46SNZ%E8LQZ* M9GG#+*U=73\V#+U@)MUID@MN>[BXIV;1:T$F)+8N^ROW8Z*NXAV+5,J*$9IQ ME4;X9JG

    1$972/5M8.\S8A@;4,O4U+X# C !D7 IV/J-,(=76BY_)&JK0R MFN1=1H6'EX"''F^V(0*1ND,P$K[RJJZO21H3T\K!9,[-HRCK0Q:)RR IBO4* MF;>(D2XRD+2)RSAT#3]@:B\,69!R-,V>PCL9*E'*2%X9UYL\3FZM-=Q',??QU M_69P%,[OT_WX$-S;)W_B=@G=/S#D-\W8:!C0H87*&&<2*J&8EDF;.>\NLKT? M%XZBX]] ]3$.H?"0PV%DG823XHH'G"61'D\&%^0/7+JX 9Y:6_$B M)<.<#8);4?6RD19JP6IBGVR"HQ,W"A-$4"!]&8E.W?7B,]A&HU_DFRV]RE)? M.UM*]L%PI.#R=T];A YWL#DV!<&L;>9L0S0@9BJILSXKH21SXUI[*K MX7[7Z<&)S'Y7")$_KU*T>YLTBN9C)1:-M/.@^M]FY13@A.V9NF;[W= M<,OU6II;(^C@YQSK^A7+1G?U1%X(?S,1 U %@%3#AYLDA3H3 MZ9&U%W!(&HR!L6.9L%3C05(Q@B@4DP8]+8LUC[VE2A9%C23TLU'*>.X!0RB5 MHPC#.XGJ4T[;(4I>_OLSI43^K:DFX4G]G-WQY/&1P\-Z/S0,U]?UFK6LGWY) M>L!/_ESPLR%95!%-ELFGKG[@F66K5*^>70ZU;X?ZMNE^#8/^[SSQP:Q_UZW/ M36N;/W5JV\(_ //?&+7)18^FDVQ=T**9AHH]&U]0*GK(_]VUO(@QY^PF*WN)2HU9L(?T MQBIKYI?;3\G"7@#XD58H_S+?8&D,TB\EY(.O(F1VHKAF#^CTP^(J%=&*VA3( MJWK;D8*]WE*>P A%8AC@CZ7CFTUEDO6E)8DE= TRX1F:DY>K))MM;3^Q!$VZG@WRCO^T8 MOMR;2HB1!$HFRD&B^[1RJZ-NLQBN9JL)/ 9D(C;=-AKV?O.)Q:S MK.J-6#-]5T9MTU7U.D!F:&';21M:#& M_9[5S>>NUX"A"TD^;K#XRAD?74:L M[Q\^VD+TC-S4PSXFWL%B%/:ARX8NC["7V)N6XF^?^/ RW2LO4&LUF:B_#-S6 MQ&K?\G2"3WAT_MXS9:>:9G:4DT>E63RVV:1)3S^%,QC,Y<$.+0 MIK7K*>6 _D:Q)RU1RPG>U":9E@/GP9*+9.8>6\UN(+6TKN_.@B?3[D: K&52 MQ>+FAY7!TDIFRO$N@EMQD2)KJM>R]@)CPG M2L!$@6"ZK-<@WG5U'[N9\-4NUR)5P*)LA<"'1I0&6,X9 MX /LO5+Z^D5.'_)3/ZEV +0;^Y^]3&Q#\F$"#RE22UK^OD^U/3CCC'8O$H2\ M=F2X/EPQ!;'VEW.<>G(;G'),_T1/#<>3(#*_[JI+#35E,.&C,>+0N0>/ M(:R*W<@S9TA&>";B [O79%U^-G;/U%SADDCS1! ^X9#1H$H4(+Q Q=1%C#P,8?)NY$.;,#QI #6;RF)%3P8Y5/>+488&\2;Z#\RNYX(PL,SD9Z4A!+H.D M.(IT>RA%C_=-6-+YW985$30+GE7E[K1'2 A=I5S_VU$YZ8#QX*+=H:>Y M'"3UUW1WK7&6,W,;,:7]E9,=T8<01G+"X0"<31(;484JQB2(+R7LUWO9+QO! M#M/UIX9K?5N[\XU;N/ MC4^V%-5P:5@D)TA_VVF#-D<7>N)&N*67Z"9*"- (150A([53FG9O(Q2,BX6- M6Z:$X(_IE'KRE)TW@:;FX6.!0MM^#CX-7P[18S->16QZ">+;G-GG3L>E8#$3 MRVWDG=10X8A0.G^'K,BEA&J8\O 2*JDJ)U26SKCKN;@7&'3EE#!G&<,\J>ZH M.I8XYMWGCL!=V&:]" 1T&H,-3='6-L9$H,52HOW@8/,+HTTL]N>KORE<2Y"Q M69'MZ&L3-%>:\R[:V.,NVF[T\PZBCM3;%4XHBN<;R9XKM9TBT%7VTB^JP[=V MJ1;\D,9:_%/-B_$J]6['\@*5F?+C,]% M9J_2#_PU'D!VBJR7@ZK)+K=CK,+7NV'<\?LFJJMB_R8JU23'/R4>4#]AM^C1 MA?*_+) \2VE&EL%2(D]!W&V6&OM@4B4?@+G7X;VH6W!W6Y7R0(&+SM@5-6U* M42?\EVW&R(3MM",)8KJ]T.#%\"$4'%[O4=T$P)^Z!H97Q:HBJ; 2I+94^+0N MA@HD3T.X&0&\DBXK7^6A;8*R3;53EG'?YHPTWL@IO=F9=?>"DF*L&).?PZ8, MF_ ET=.(.,_%T)<51R5&]2$' _5P=/=;MZX^XMC"O:&/<#\;NM&-J*_7QZBB MYN M#!* ,+NN[D#13QN*,XM@JLBJL:-" 9![7WXVR@70F^>OMXBS:K3?][*Y M,02"2,E&WG*M.UO]U7+DZZN>#@.A;03\9_9EACS(Z1H;11M1YX[ M^3:3$L6UARH.K3V/A_1%5#OTZ/ \,P(M.R\@UA*F)!69I92,T$G6_6 MFJA(4E87"[\>)CL%.>=TU,[H,D974+).(VO:G/:>UM%9UA@VN=:*8_ND@('FDY!Z)(\7[(PTW\-'[X/ M X#CKF+Q(4Y:(4D\ P,L%/^33- M\(U;YK98NJY!FXR#Z##;WT)_7R(0^=B\E/M.G@WFMJ]VE*)/L5QVALG\970@Y"'^'>,;&YE@AJU"D\2T*_2FP)\M/2 1+A>#+$K++!Z7*?&'IA61=^"75>2N+9#\="1L&>0OQ8)EA,SLK2VA\]!)*,% _:&,Y2*FADE7@^ ME3WZQ!W>5FAW>+J<,8W$O4>G'\A"Z(_.(CUSFKO;OJ/1Q6!KLF9IR=!D<;*E MO.F;2E&[FB\X9N#8268O<GKF M5CLZ[04;J**%,D[Y8153TS[)@MK%).U@HO%1I7,Y.EVY7%+P$@DM6Q59![>QD-#*+< @,T;BFBSD/==U59Z[+5X94[%,RJM8X7[** MM30J'5!K61;/2?6U1T.B/6[$@,"Z):FZ"G$.T8JS^RL(O$()'PLY6@%FR;E$ MT_%KEUJCPLOG2MI4FQR0E:\R173#%7.9TBAOPC#Z*3E 4!BOFP!\M9)5CSNE9[<:7AY2<^ $U,GVE&$HD?8AWXQLXYBX#K1)$G$=S(6!]X;?-. M9$N=K_ZJ]8EKR$(X(-OR%70-4TZZGE$_,7'I0?"*KQQ8 SK\0^HX-"X$]G,\ M:;<) Q3L;)8C[ZFJCA(:U)7'N:\]7^'@]HOK;'Z##'")WQQYR"$>L/(Y!ND 2WG0NHJG/DYI7(QWA>\I]1B!;@1D3:B6QO_%@ U2=MF/LP-X;7#>Z]%S2P< M>)\E&Z[YWD MRFG>W_F\;]H=%8,,[F*T4 ..:M_^AX1Q%79C.2C1$[PW;E)8B[.UY%;%P%N/ M;+K>7XDD<;Q:_1#"+_(-ZH&==X[CO<==HIA];>R,X38W9;L3,BG)K"P]HM2\ M[ %/"MIO*\D$?NT%$+2YKZD^\ MOF)7F>*JYJ0X]SZF;3F3P$#WI!+C][6(<[GBK3?[4 _94H2MT%XO&^@$5%48 M9Y92--U9GR)MNFA7*"TS: <[W8]-$SOF\NRMR]WY-SFMHO?GWVE[\JYC_DD#1")$5&% UP0OV(6IZL%S)=%E0:U%P57DR9O*UVBVD*1+N%,&9'.7 MB%T:0,S;PCA-^KN?=,[K(V05VJNI.;L8F@OB+./N&)NCPMKUD%0PS']Z!3NH MOY65\KP?AMWUM/K!\@[/P+FW>O+EG_^,D*#<(L OXF]_&DH22Z$O:M?\S^=_ M/R>G D]&'SS][,EG148"ZXL$;9BAW M!!9S^NF1'B4>4L(C,N,,<0A+SMI"0%Q%CACR/+#M$E)PRHG&R\2OGY;/NU\^ M#+Q4)B74"[*^K;MZ[T [9Z[(*8!XVWA3;+[%F0*A8(QA\ 'DF'<>(EUQ@4_H MN@PSPE@.$"'7Y0 T]J&*YFGJWM;]XS*] 0T*>%^3210BN'!U"R H]>58V M[#DBYI0H(4L]P6? F<\XSUC:P=$<'4_G(,X1ITYY51)*A%:12@T*L\8)>=GV M%Z[,$=8E2X.=%M!;+J!TN>@R6E%W4!D%>5*#ZU-&4,(K=\*>.]2$O>.5064Z MH]ZM-9N,V_QUJ%\WTVGNWG+NM&FF8@Y#:7@08?>K.CC+5RHFZG-\0F"R>O[B MG]]]??;DRU5XG:J&\6"_B6MF8;2#%R.17:I&OC8 ;'BL 5N4JYJXV4F%^_U, M=]7O4.$N7R?)FPQE$$YWW15X)BK3MRN*0;TX%7>*)?EB;Q 3[8/EY\^L.QVG1X,5LZV[H,IB E_7V&5TB9 MUYQDM.L"^+C)UUZ8RK9#8Q$_;TW!>"?1F =2^.Y D]70M=V,0HP4W8P4%;)' MVOY\]>]JC$.85W>7X6I=E-Q-94H((K9@@5U]973AD0*/88@\7TE5%#'LQY:ON3 M?7-AJA=@//!F,^_1;\!Y&#>;]71?/KIME()5Y2AF"\*C2ER;J3 #,,8'K%;8 M0^5%NS\"BWJ?J"AR#U,2D-L0#(:O''B48]=/2/C3BQHE?RW&N#O98SKJI.\@ MU558&LJ;%#G9<_R.+:=DKZ:W:>VT8]/*H.AI7># O=Z?]_>]_^W+:1I?NOH'QS]\I;$"/J92N9 MG2K%=F8\Y=BNR)GL;[= LBEB# (-T IB,E;0!_:Y< MKW9XA'M^'5?>!RH=M@I!*D=. 1"V H97>"OV#VDT.]>A84])N:0$4Y*=%U:M MS>8,9S=7O&?*MF!RD003224X3ZE M(<3'8D9+WU0L)&/V^I!TF01AD@7UQ<*T_1'H/+<+VX7:(9":.EP%!>$?"#B5X;<(YQ M$E=+CA#TOCG]7=AY,>K$])7@UH&CG6%VP@EN-];\-CC-G\H$) Z.^2ET^/2] M\>TG_\K!W43Q-TLD1/>70GCVU]_Z#'3NGX? 4>]6V\UREJ9O :<#$6"_Y\90 MR:F'UG='@AYG9PQ/\^=BBGB!3I ]S@.2^1AIQGDWEY[%EJHRPE.LCIO[2>NXP=K9 M#^W1)O0@%UQ2,$3N)0,LK&N7#KZ!U:<]\,:L6H-590 >X8H: 8G!JZ/XO>:% MT#4#9%2];M^/O.-!6]_4S9WN!89;"KW)-H%."VLAQ_Y"O#9P0X/HGT$=)H[7JAQ! "I;%D1@"%@'0I78=*009L<'0#G7.E\JY9F9100C85+(.&".>Z, MIV:Z!I$6V"\,*6KI\M<4GW:?W BTK[>=1*GIC(;"5%&683LH)=(=W(*#""2. M+@8]L/."3%3VEX%\P/F(E]:&K8W'J8<[$C,/"T"@G'*+/ NJDS_*H<$COP@V M E=3X+E'(FZZ 28@(;F2$ "Y:"H\'H@RY\@+M9;U4#^E@[)#\*)M3M[EY$\> M5$[^P6%V2<=A49)AAUB_*3*DLX7EQ!6-1U"?;5BGIF)<(K0:/8,+6BXK(K?8 MMN]HGOP-R\S88B^QRP.VWP1PNB?Q=7"'KA7KND]O8G41S4I!>8PW!-*/G5H1 MBEV%@ZH\3/W5T>LNQBZ;2T;=W 6;O(7D+.HEH*P ?W0*C!TZ(.&,V-X[))#2 ML$B#K(-NC(M,#(7$WM+2G-%APEQ$DZ!4N(J)$=1V&S9=\$Q,VVIN_\B='\YF MZZ=X0JH6K%FY[MWN^*Y,\:3B7+DMM Z$3U%T7^8_ZZZAOH=O;,8CJDE/?'"M M-;^J^WV]24\6/ *N;62[ES+1/BO>NX'N+'CS4:S8"E6H,O!/78>F6E+_(K6B ML2_^#5P *0=U%2U@LU6S=%K+BFO>&:!_'Q>$]6N^I%6MN@3I+6Z3Y>?]$XK= M=(HR(.OQW&>C)56A!(]O7SL3(S6R35^B<+2,F<8/_NZ_K(3<+UH/S'==Q'Z> ML >N0FM#":(MNF*44&/EFO=ZD%EYB'6Q8I2K<9;X;'\VOD+T5N[)1Y#56)7# M&![UXO-A2V$.Y$?HIIY90\,N]ONB#Y?O]N_EAY;KV)3UN-I$%7\+]M)C-+P"6#]5@>@5' QO9 \$4?Q9+_X?36Z@0/ (?5ZF MB?OA\'AOL!?9P64IHDY8^RA=0,&L W4<#NPL_N_* X7%#/M[!T?1#MP0S\X, M1JY.Z=-GSW'?-GK-\?[1M5_S"[^&BL3D+O7!SG T%(Y]AH_AX0VBUTTI04UK M$AJ$(Z]GD#T#2#1T-7KZX>G+[ASPY M_-?U$_-SX$F-U;-SM?00_*+2FPD%W+X(\OP/!X=[@_T-9]!=S&NLW/X>KMR: MH9P<#PZ_8B0!!&6"]]N96=0(S2AC&,;$[MAY]W PC$8;O;JSQIAKJ D,>K4J M(F:970ZZ'-BSS7^IB\5/&W35W&]-IU6ZP!0%RMJUBH37BJI9N2J,2FS1$%P0 M)%*PRK;(P$AVB;7,_ 50.BCE:VYY M_,$TL]NH17X#A&0P01V ;5M1[U3W8U>W:V[!W><=K(CZ"1OIT,"I6$PHXM,R><1QO.3@S:1A MTF-\I/VAU?1/#USW0ZA"Y\8PG8D< M502+E)8HYJVXL3 TJSC['']<+H]+P[ MI*TZ5$PAQJY@@%"9L>)&5W)V\":<_Q_KFSQ>UP$G33R=A+E\X#@T1F99<,_E M6.H)/R&()90? %UV08PP6.?A"&$43H5]O%L%/_.6=HH=;:UNT.([2;K$/"\: M\M;%4E%.FDG%(:C/$K[(G5^RL:"K>G>70QH0P."5R%*K&2>PC1BHZ*>;]=OK M7^[GB,0F&)?W+P\ KEM9ZM+05AI'!04%S*7_-6'Y(XE-C7D6.J8E$W_*>E$E M P=Q,1YI/N/S$Z"/Z2ZPS.W2!)-3&8D(ZG @V(4_T#KESV,%S% MY?'2!>8Z!<+"^"O:P7#"WT4[F-VS69%-F*4@C!ZT.A^]B\Z53>SFTO6@/H66 MXGAM_X'OLY'E=Z5ZW5J=)W=A_#U<\#!@00),C0E0!H@+O]DV )D2/!2C*T,, M;!SA M*\S5J^2)>>OOW_*D?K>E2"_W'E0ITF._ICZ1N^%M#N^,3$U"YLV4%(\_2#W^ MB3W1M=5GY_: 3ZB&N#>]M?%I>')WTUNN!7!%#5>O>K)NR<'O4"NN[IV6UNO^ MTC$VYM87R0RG$O%;K/BZOX%KQ!HC6!==L3P@Q$/S M15V,/T<[Y&P@[;4UD!UL(Y:GF@:!__SS8(&F)8%_074M//4ZN9&Z02CO!UI(@[0#??L5YV26Z% M\9-#)+5$Y(V3&;S .0FEWGEU5";L.ABVX7 M0%-\=V4[#N/YHYU;A%Z?COGEULMJQ7.?GK<#UXC:N;FI9\5$V&;=@J.CR?6$ M:#LJ,'TZ#5C%3L(<(/+U7#A!V,6!Q?ABP+:_&OJIUE:CQJ4.-O*3NWD^*4C# M_CTJS31C3N_>U7;.?9)A_*.:&5/'9.(['C\H,&;(!A>N[CEM&.D*7K=&_^K6 MU=['I:W=G*1@Q$X\RA_@9>,+5MLD[L0"[]D1, MSQ+*8UKIBN\.BDO!ID&C*H@.W*_MDSOH-D0\\I/A\%V@6;8YAVHKJIOX]?3L M%ZDY.3W[PWKO _QD=^\XCD[]ML.2Z?J2MVY?2(A>%8J6#_H]P>):.K"L#Y?V M3_8BM.*Q Z_A5UB;P4"&+D_\&>'N0RUSD,K:FX$N)D1EFP6 M0,ZM7@2RYE'0IAB:JP#J=FF/ L"GG:N)'$3AV#4^D:B934H=D]&T@7KATM1E ?8G#AS-RPF9HN$G M2-M,#)VE48U(!@Z#7]T:%AMX2DDEPGF3R:!S\?S50[YA#;N#C/[=S<2^C!V'2F]#@GREOVL3XS,A?&>N)Z9!0C*%%N M@!T>+Z\51E"J= 29*R3MR@"ZM':XX;)KZ._A8X;'.V;6JJH&R">VHZLVCB<, MAYO]T^DNO]Y,N.F?AV9UP1R0(KA&P%5FDYPSPZ<["?:I;=4A:)Q^-]Q=VMZ2 MV/?7N>^ 90S(%W,CP,K>GG8FOYJ4:O1N>\N!9<)7+.?8<3/8L9'&#M:4"C@E M)4\ 9$RVMRB7Q8'$6.J@DLKH4QUG0N.?/OW9 902_L5?CTYLBESQ^0J>[.1 MWR2*J>T[P7!Z#!)G9%S+58H#7RGQWE+LW\%=EYV][+J!XH#F13N"WA-W[1M: MZ'UZ6Y->I: +5?+<"6++/?.-1O?I/CP7-@ M4%/:'U[6GNN*L!7T@24$]:-EJ==?;-W:-&&[&H9!+OIM"RS4L==0 X6U=CV@ M4P@2^0QD)&_%/MO42E0-=BQ2.FQ:ON,57L/0H!*JI+=)%H;2XU Z!B]"G.L- M'DZ,\ZN=:'KYQ"R$B. [.HV!/)#ID#..LF>S![%4$N(; 6)'MTX630$WQ *V M!=R!6NO%'65QK?J20WDB(#RV9OP- D9=6C?=![(%AA>\*5$2C7L:%ORL'AAC MTI*AYA&+0@/:VWZH9+AWN!N.65VRYA=-0&:*Z;0RE#4("]^X3$>'PK$\CHA\ M04;7Y*-1:ZB7.=,V=K%"L#')7&+_E)L@)2X;CB\@8K>K:,T[A/>!1 4*E8L+DX/7YS[X[Q7#DOS3V8HMPZWW;UPBI&2UJ"6,6@J,T:EDXG M!F-Q,!UT[=?8--X5#[8)X5<7%*T [<3JU/5Y.A#SNS$?OK^L^?!!9HTBOHVFR?NP9?O5GNB:=;=._\5&KC[D1#D+W0);PX6E M0M5.66-[%(@8:Z8)1 U$=UU"$:5@7C'(&9I5:.9],>48OB"7+U,FPKLA:IEC MV0[GL#O5Q6NW%QN@-.A!28!+0U=<(+@;!OY#RI?9]NFN%QQ4@*ZGF MDJ'/>EIY&"93 BGH01--) $@C(W5%$68X)2)'.,Q09^ @]L/7[>O+NA4O2V9U)2P:8E -JSR%L@)BM M4L ]:NK86V-Q.!#\H0N7I=.>FY"$\0+!Z3*^9SO7N0.E;_E%9,9U3HX3BM;! M2=S9D*RV+A%&*>U;#5=T#,77$*M:Q:^%,'8@0-[VA)#2I0[8>Y_H2IL'P_T0 M4Q7P%5T"CS$L/IQ!B-ZC)U]X*.4U)_::AL<# FEP5;$Z^]OWNI_T([]*C75MB$!KOXM-._D##G[7(J&*Y^3H21E'%B: M;)V\3ZI)\N^(7^X1;BA8Z"/C;2QKCA-5JE-0C1."VO\JM'>FBZ?\+#;:L+2* M@B;%BNBF,%60Z]JZH"!_W1-+,T^PK,./"1Z\DS[7O%NL^(OR/,D9*1PLF&*L M,VL4P\][6E7JF\BFO:=V4CL,"1BA]][0WK>*FM!U(+ )J'$'I%BT.=*<_&18 M?)"A>.-U:=WAK;4&%(_K+#+7-O1$Q.@1;C8?I:+]%/ (L.($O_;+IP_1:Y/5 M201-%VABO7X3O1M\',3$!",]3M&%F0&(.0R/ &A<>(09(4!/_)(EX\_VO-B# M\C>K2Q=VLN.!PROWGTK0R]'[;#+65T"M=O9Y*=]=1K]"(]G;Z-V[5U2F(5_X M6%S:P_T?R7SQ<_3)H]G1U^G[.Z(#8IUD=8NNAO.K:_!VX_$A0)+R ,LB_E9G MUM.ZJ8.[<_JY?D8-E^K<);ZK,%ZC:GC$)J_G2>?.3MBC<64,B7:C"$"1^ 0R],0TE:>HNO9 M25HR8F/*W7\)!5.0_^-&!G\\70+]F%"U(0.YUGN M CV!F Z5ER\8S.J'8[\]A4%;< (47--!6;[RKBL FI2X#[-W'5)/X9D>6966 M)>)G83%U;\-\G_>QHA/N294.#07!8T,=4G$L'I%_D>\%0#AM?IG;IS2MN'DUG'<$ O'Q(RI,65\&Y2R<,FS[]+/GH(CU,<]34'HMP !P MJUKKRM "O-^' VO/+Y#](&_F,:T<;(?46T_3$HDA =:0N@':/0!#Z0$H6J(U MS@J\D:FK7FQ*QA38M1?W)/:[1T_%>NQ96L)>YW!-5G!#M?V-[H/CB"%RG+/# MK0?^A=R?AICE""K 0R+A(F4T'C=S!-G'JB-LGX:Z%-4S-;&W&ZD2?*R5YQ*H M2I=8_FPW.^&K.=@ZO+7T_KFJ-")V]-L)_*I(=PII/WA!(6#BK?AH7S!R6U6Q M857%_K:JXMIY&(]N)QR+6$5:>$^+LX""9<=M#Y[)J',];U(IU%$J5X5Z"?K) MD;$+(;(_D=),X)V$.[( K&J]-QO@#5+MH=:3[HNTM,H-O/\Q5TB*/8:86"D6 M&J+3#4%F[/52C%,K$C4EFP*P!6R0>0\+$PD] ?:PJX9JYX2D.F%V0X]<5F(! MK* O*.P=O(WCJP9$E;E+C>X(V 'F'1TI[$VF\AK)Q(4 DM<9^HB(=YX'#P6L0^ _M;N3@(. M8\Q\D)B%Z"QTB(3)B1R8N+(6,0G;6=2^>BP%DJ",G9**(+Q=SS%J%;V&+W&8 M>K=9$ O&FE'CNSE3)U5%Y*.[JGW^=(%)AEXG9&-_11;_2CG[YO!?]ZJM0E + M!*U!2_5:F1'NWB@!\1XX?#"EGKN0EMK"?7 O5IYC43'U0XHCW&1PO86,$FHUTBJ\T$ M)[CB9/%=(0.RD[0]#?EZ:I.P8I,%A8/FV&*$I+-HZ=4$:8 M2%7_D-6DK'^%G-TX;KA-[#=HJ: LEUNY 2$:8D3^.-$V%#E6)#J$K0RR+)#& MXK2&F-0N:.TX_738FVZE]G2*LGU>L+#Q=@_+@U%I?U)T0AH(/.8XVD08LS M^L@UI%!Z<<'XQ(5_0 >E>1,P\;I=O^;^HCG*5&J4Y4@K]S!2(L3ECM[J'+"( MB#2 PRY0PCY?>#CT?S63#0Z.( M-*L75HJ76$O_+S->D:?VD3EX+<%/52:OFJO&]D$OGL#@PG,N(%BO,/F!'1RQ M/,#3T.>.\=[D=1/:JT0%0KCC(J;^"_L'&BUZA=;A@"UU7@;>.-R@=%4Z4%%W M] .81FPY?P#NL-II46*/ /H=NU5\E* M_.5*73Q=>0+]18I:/5#680FO')-8G1&GY,6Y!MQ3Z@6)NPY8&):Z$_ORP5R9 MG]9.'D)WF +M4ZHCU\-D?$6OPZ-98G>^KR3^?NST#993ULVJR9SQ; 1TD.,W M!92_N1):>]NP24I8K7U[0-&IJP>!JCX#]@MJR)H8REL2_5B%CY76=:=_*ZX M\_IW!7E)99S69(VY9:>[ X:B&76R$)I1+U4'&0D.[XOHT*[KK>VU!DII6&0O.N*.%6 MW\V*XC-CD#'J(=,@^-Y2E!2TY-0(@O[MK4C<@4BPK40^ _9.7.HH!E,A=>CD M*3$*79"(<<8\\K-TT>(?5%[P!;Z"FS1]^^O?N3@0=:/; _930^9 MTK"SXC(:.]=(D!=(\0KDKA2?HU-CQ1S=9VP1+&JNBD_.H4T,>-Z:6-LA94LZW.O3VMY<,:T(MLIM!)$/AAMC=$PI NSWRC:;E5KJURRAX/6XJ^DBFQ5@)W%JZ'D2!O^:WN2 M;G][--^F0C'I2T7W).P@>>*[U2VNW1KUH_'QW1> <3=QC.I;!M#_X"4O5T:B6X*C3S7 MB'"ZGW /M]OSM:ZB-+E0B\LH*S#PU=\3H;ISPO:R$=&"*L@3\\7N,?%' >RI MP;_-%UFQ-'Q*M9.J2^9_AD^WV_IUVSH!_J>ZX2K_SV8)IZ\",++;H\=\**G] MD(4@P'.=ZG0+,T=YAU?'I50X _)FUOPD/%,H]@SR=P@ HIJS,CU5R?TPRXS MHH1,*D(^;C&^^+*O7@TN.7(@*;OD!7&_LL%GX60T5ZE'G&%#53XLL(X@/83FVX[XB9(4=>30> M3_;G,ZJQSJXB+F3$\U/>'Q1Z%-/:Y%3N,4*$T=J%C;GP#5]!B[M!S0B$H[-E M7^G(VX\?8"9G9E%3,_[^WO" *@ J@U%2@&.JFK1&( 6@\3N/+M(BZ\WSPU<) MI0 "WQ,W:(9YDI)&&:O0:>:(1#?7:$O$:]C1U#!6*$[#C^V_''$7DQJ"7\EQ MBZQ7WQ$(VX)/02R=NE6'Z38/T(IR1PAHGV6_!Z@FW9A/[F([\PW(>L_ZVI WVCP'_;%94_%7;88K2"3R MF5HPR!D#'V_!9=$0F%Z6435B^ # /\%,$:,4C;E=&7XV,68.:';6HRX![+35 MCMC2@5>*(ZD2(D0EO2PM!U?\D J/=4&$PPD.0R(0;- M>C5"A_8..A G;=W8*5?H.TR)/T[!:=*':>U9ZF]5[W(1ZG/1AOS(HP]V$=FY M>!$[* UKP1^=Q(?[1ZN69 5O7X B.44?Z,T<^O;>)?:**I> S!/](\D;:":R MKWRI7VFE;7@<'QPYZ5]3LMH\>_[X61_;[!G MW?4LPX-]?@X78]W/V;>_=W DA(J^ 0!,HR\I^$;V>OSA\.7!X'#M\WH1TYE+ M2D9UO+?YJ$"D%9&@ZI8BC#J[=O4,0)5!Q_VCR4UTL!>C'.&J.-BZSE9TE%+O MC;*M@G55L(G@VL"H0XVJCT5Q;HH1YO4LY\BF!"7!9CDZEC= M$V\#YP AM/OEC+6X5!!2#M:R & $QAO#37ERQI[T1^<0">PB2T)?[43CB/8R M9&!9$+I_ F%B@$ZM/!PZY%"#ON!>KPWS%6DEJ$QU\MD@ MX <$:N<+?EEF$J87=HWU]A^P_&=D\09=WI!T4)S(WUTP[X8^'32E]_UJM,0T M (1]6OO*N0M*.67)DM$6+S )(( L9+ 2!,P4TS+4&JJ>H_9-8GAA^"ZXWB!W M!)B^FIUB5CCP2F$Z0>\/W1U.2Q#1R1KV#(Q9POLE#T6+8SBI$Y %&$=WH%I% MPIQ#ST2W;;!W5_Q!"3@KWK#SW;UE3BSK$.P":#7T-9Z?(Q\\1 M: #HDS;6B MPH"H8$L(/>"0B!;#A84<3_VRMBU'OWT1:.W7BD/NHE6K@TU,8>,"20H6P@?L M46S(_P20)@\Q)2HBB$YA_XK"%*7@.6"J*+$B7_HBR4)I'!FK-ID-*(!2Z<6, M1 &T0\+$,(8%RF+;_7!'XF:^V-VNP+@D'.*U8D>W5N)9C]!8!JLINDCLEHZ7 MP'VLKZZNP=Q_:1&JF] T .);4C,TWQSDB81"?B/2Q5=U%6HVC$..#!K=3-J" M@Z0A8JUTOE5JW_!>LRIAEHXXM)>'^H*B@%9:) G(S(.RQ=9X O73\QL"# %S M)\?\9XY\#U0^B:V, "YG##$Z37U(64KGMEM])PJ%J1SG1CA+DK[=" ZL4#A! M.<^$/-Z5>0]. ,R2M*0JO=6*A=((KV:IF49O7)KU Z59I6#V(Z@=V,5H1TCJ M1Y4 \R:K?OU\ VNK+7"HAT":4<2A.-?1F.,16105"2]D3\"()SD/V9V-5HA; MM?4-95FB;, 96\XQ!-Y'VVP%WOKZ51T=']_)C(X'AR\VFE,G7E\7BY]V#P:' M=G8_8Q3#GC<6A%%2&7C"L[]&^_>W#\_^^N,#7++AX'#=@AW:W=%'[ M(B(.M%$7%<<15VT]%H=M(F'M 5Y3MF[2([*5KZO]&L+!@9 M=UR-S02[2#!2 M1S(4VKD I8NU.LN T7H,FAE@3JLU)-8D"F0G&D=:2TX0%CL2 P89W.JMP@W% MQK<6;I6U0 9CR)%84[2HF;?2R2!ZU%#NW3 44,3BYBQ8K* P*DB $LV_=[7K M4-=997P+!%/S)6PLM7PA, 5J&']_:NF.H+(%KUR7FU(7I2.X4@S69UQ%L[]W M(!>Z^^G?N$7GE;IKWT&JRPN ..;/AY!B)6% M$=H4*#QS4YXS2XD] *,4'X/GI*$$=B+P0P!FB_6U."&[S(,H))J_1GJ.W;,5 M9=4R ^AARC$$1@,ALD:8.QY3DF(CB1\IKA/)#[9@G='1'1WFBU1_AD?DHO/! MIQ-/+;J8O()\L]!)K$LK>1P2\3@-:Y)7I[FP3_;DL&*NJ5Y!L:9I7FXY*_D M$L;#?2HQ& -"81V=-XE=V]IP*;VO202$,T=)6IR7R=PQ@4Z;C AIB(N::A,( M5;NF+YE\AM=&5M@+!4+P06P+$8>[*_?]5F0=/:B*K%NA)=N_)UJR?;IJL(!P M?V]_&*\R-2B) _[1:H&?NJB]^PCT"Q9$_W"TYTL?^5KB'#80T6]$KH7E,*A> MI0^0:AYAV.V"3?4V*LV$H3O.=D\0O6HR@[LQ+:^T;G%'HNB>#%M\^Z=P"V5W MH4\S+R+*'M)5-R%78R+1VJJI%N1%3PFO #I28^=:@T$)%QBA>T\H0K_D"_U/ MS]19C#+HCA0^:C<2;0]($Q=4\&1@C#A<=I*?072&+#'^YY7:];:*QNZ;WEIU M8'>'6:HKE8Q3.U%WW;*YE\5U"*V_X MV#U2M2$#N1%ZWHK[9'?G@*M6NQ]?VT;E= MKS3^S1M,<#[\R=Z@#^L\*T8PW3:,#$G).<0P!;1F@:.3 W1ELQ"N7P]L,@T%B38C M*>L%A,*YX2\)F'] G6\+$+[MC3!?,!,&W=K*I94P-S$JP" M99DV%\[52Z('A2;#-"LN[4+]!G+'8#,0_.E?JQ4MSJR;3!NX@G427T#P6!?S MM#^&4FU6-W89G7Z#.4/M?3OSSP:01LX!NYA*_GL&94?,\"(4-V-J'!KC]82H M!J6,G*9(X26\T-"2SI8MW(?SA"OL'$TNVXNKUA%/9 <1A$'?^"'4:(RTG/!5 M[@'2P)6QHM=AM)=0Y7.4980$YI.TGP?\^G?K8[RDQ37W.J'0"#@GXOCZ8I5? MX'_893=TB?PQ.!M$KQ'+2I*G[Y*1BKY_L-?B0M3:63(U?%G_G?3WZ03-]II# MQ3N,OO#A[.^GC+?PW)>>VN5Y S%= S5_G^P-5Y2@VAUMVPZ,B)_PYM.9>P!9 M9G11@TL( 3&Z'J7"V150#*U;[U'0@%6O-$YXTY+FJV#22HF^B77(KJD3<^NB M20_N(:[H/BIWRC D3G7Y'X YZ<=3(-6BO54-467]EAPMV6AFF+I^4/N MZ6%P))H?WJ1V&CE.,)P$FB"74C++5JSTC: #WFL"\WV S[*6V6>J,L+B20I= MPZ=-KM:EM79<2D=4<@AQ ;.$,BP N% F!2H7F#>82)4$J]/YW!Y@C,;$$.?$ MN#9Y?'3#N.HF\LHE9'Z\,WHN%M-5PCFN.3H/:AS &DC04 M*/Z[5+W:K2@A" M%. U4Y7SC) ;N!>*?@Y"[9Y!R@S"^A3OM__16A\0DYP^;7T"?1NPY!$J-<;P M(,,.:3=T8SZ%'Z0)R6J[SGG&A6-Q@A/FR\[*B2G5X1$]ZE6XL[#( ,!A*A=* M($\$R(J.4-6,U F@+9S! M+7^$=P+4I-+];.T+LKW7Y(JI-F9T(!Z0!!WMD]D$R^#*MW>9F:QR4ZX'!-<# M]Q9_@\C)@PE4!<3 ]O)3"DZ^_4LW\W<"W"H@'5+%?C-VBX%K>Y5:0W]>>21F^[W"#F..I GE'!WH?&IG M5S^]0-;[:Z&&!^V.[?UQ.Q('Z+JM3:NAFH6B,V/VOID_$*,Y-0:7L !&?"A" M/;4_Q^O.#A0;JU7I8FSEJ4:W+4OG5+%5Q$&?9\TX.DV9MBHG!%D$2)LE< M:GB<"I'@4^ABVR7+Q8J"$GQ\S>"D(Q78D@B!;?O M6)U9+]QN5XF;#(RQQ1@M5S!ZK&A:?9BG28S1BW.8+H'&8:NML8=!!23!*:H6 M*6:OEH&AQ"!(8,O&/8%#ZQ*TQ,U+6Y-K?A)W*+E,@(OS4D\8H_\2T,:,LZ*9 M*+CN-GB&NA1B+Y9>B:B[ ?]JUPRK"&5( \>*#1F\Q%]J60&8LEKT[]"+M]K.1^P>W0R.TNU@$<\$.[+HMZ![X-K"A-8D:^,D< MR@% (V-8EL-![M.9/4YX+*=ETDR:#%[=^$(T7FW[EFK&-SBRIG'<$D.=Z--! M54Z2*2@&SY$BB\0'T+HO2SN7N>M\N8!@&P22*8^(FIU>,]BB\_A:D.,'50OR MX-!Y=. ?'&+T$(4I0)?5DPG)Y\DQ93.^6O<(8B^XOEKPUD%1[3^?;6/%P4RXC8?()@N;C40D,(KQ<6B23'.-W* 8J%"DW >)=4_Q_&3X/ M48J(.2%6/ M34IF.@0'S!PQQ/@8S'MQ;^(H^X95=#E#&DLM&G7LP+HX$_SI19!EM+KO@_>8.5JU[^2:O/0A*D"6%\V=_2"]UL\_N;C M&P[B9:[])@%4ICDA=MN%)W^!MW]*>^6J*"82I%*'DZ]D/)PH$8V_8$%B\ MQ3$].[:)O;\1]?=3P2W9M>_-=+6@D?4;+P $H&U_T*F";0*QSA3,NLO%%>5$ M[9X[(3[/>:5+N=JC].'0KKGP"+S-M;ZE5&A#+4CT*P7A'OZ4KNE _RJ$?>"$ M]7!J=?%RJ'<&,D(1%CHW4IBMRM$II4EZ-P&I+>MI@C5.[C=PR/KS:1V;],GY MR1^0%9'6@;)T50MYHU <'JN8SD 3^6RE8VAG+@8F:>_A+Z7\ZB!Z(P^^M-88 MG7VG,[P2WO2TW!PF@ M*P8$ET Q!?10F_Y2FB]I'?O\*_JABDU%(4#QG>)J/R3,-+&[9M=@S&UK.I 0 M O7R1>NI0B_!"".=E?.2R-E67V?VXL/G#+[J>>;%<?+=L6JM5^"(,^3TV.?>JM0L"R1882T^=V2DV[(DM+R MW0=B-I;RR+[V#&O\K OK%8U LE,1N";A=CXR1_U]I:H7R:I.EKM)O3N#@!!; MQ D1AK=KJEBGS))P?JX P:GN7+M# P!M[CDRUG!OZM:P] E5ZJBR0FRHDRM( M8&%^UDS]ZI#MA Z0K\'NIHK4Z#JUC=[%JQKHF',%CT&UXE.3Z#\Z&\-YN=Y; M0? BJXX!#%[C&*M..O%3SA"AW6SM'N[>"U[6TKSX-\Y+D/QTKQAV+;DJ3>TC MISOZBP[E_L30,$4Z\,)!J^&:5A\"GOIPS J[;],L9JO,SAFO,<)1C\MTT6/+ MBO&)QX2MY*_P71^!?WI-9^XM9Y WRR*W3-/3L]] MPKX@7U1AU\L?#014<>SE$&LLH$V*JU/^=GKZ49)*E0Y+BU+STL7&9B@:JC-) M&-GL0(I2Y8_@#%LYFU -8-^X\,EC+LR##<2.;.Q,&V$O8RCE0%@(>X[2[#DO MZ3[+L84 LKT%@^:T1GP)B2)[ SHY)DK+5G=BJ]4ZJ22DYZ95L:T/EW8-4&E< M._5;ER7P=5I9I5N)>CI% 4Y1KG]UZ_$J4&&_^]/TP>=KA6J+$1KE&PZ<;TYQ M6"3"FF)D&^N2O%+PYLDX*4M<:VS@(K0LY,F*HRPEXQLO Q -Z",+7'GV,U@$ MN'D0&D%2.-0+*X@(TH7>#NX"\R)B3I C'5@$&.QLK 9:A#O7(AM=J\N\MK(O M8!+G8#OQNI/+<<,1K--Q'$#NR:#2%?;--*#'DO#!F+6*,#K3 76UWKC+[L1A M@@E;,D''.,"G*\^U5"T27(7:PUY)8PF+O7AQL2+^"OI7LP(-XAOJ[^\O1?OB MNT_1WJ"^3 (/5DP;OGMRHTU_SO2!*II.*^/L_#KYDA ?%Y4A2&>V)P;C. A6 M&CW1YD:MW\/Z\H.7^Q++>RN5%[_SI?*JF*!/,SQY>4R@.]RXCD7)S^#C9\]C M+-[W\#EX^> [S@M4%G(#>_!JN@KDU@P+!M4N@-6 #,9JZZ%_^G\,_MFJO5V^ M5/HD >.K[S^\(SB^=3)!956.90=^TR,F>F!6VU983PI7%=2TD&73FJ#W*UOL M 4P=)U^W[E9!/>F^&P@ (-*)ZBA'>!KITU7W2-YY[>H-QOWL;;@J6B>,EQG^ MC,O18F$) I4K?HN_*Z:1)_H6.P^#BPP8%)*.KEUU@0-(.2B04#RT!)_L-T[!C\/>T@F#.!*&[JO3W]^6SV=26#R*6#OKW)"38-*,0K"L/2\\7:Z'DR6AJT2%B= MP6<-^!@JIE]CB))\@AU&-'4I+N<5O_35(6#$\4J*<*FP!G@U"D,%WUN::4:F MG@0GD@R-N&IF@+98T!4NL8*-H:BF=M5H-D\O)O%IUJK;AYYO0G]W%1+<@ 6K M3IE%L:W)28B%<_U*OO5^G0)5_9!%(.L1%QWK,!4T*1-L/+G;%QOME2(? >\JOR>>[[,F8O?$$/?(J=7SIQZ))O($:$#=.NBG;O@X83 M3!@P;73O S%L@A>M+W5KH=W%6-6["QY4,W=(?+Z9Y3K#YM@JZQ^I9>4PJ+C= MIST]>-28I#;7A8'D_IPBYP?B^,<1UW]G5'DGU?$D1MPM"ID9%K'-VJ8Y;,W5 MD4R"=&&4LR<&B:2#'*RGRGQG'E3OPH0E8"SC&'? -!!M$+_0/@.C$%)4'4," M$B.<6+1XRX.@-CS#3>'2[]BN^N8MXY7QX,M(L0N('6RZR)A;3'5K=:8P&J-Z M!:?=!VC<7DD!0WQS/ 5=^DJY@0QB0\MHAI7K"J W:'IM-W !,&R4CMP(OAB']*1 QKCN M2%=RRY4#&"K#XC)[H8FJX3/X9:E"31Z]I3UZ@*DB\R,O\E'*6!"3B[0"XYTX M _)50\!\5 ^A$L%"0[HZ@TYA"+R/9PW12]*;$0B"_36*B2*(WR#ZQ1?#D:]Q__<7/.FE;]< M G9)#NI'B-KMK<3P.-#B2[!8'Q\H9(+28./@=U1 &I@IZ,S9\=+K/:I1[YU. M]D NA]>"%A6'EP8+E8*PJ%/JK):"O+>\_,"AL4H F]U9X%;TA4,*S%_X+,5 M[H/BNBOB1+VEJ6^XKXA0YPP'J(T#H!VLRM#!":!<)PPF+F!62K'(C8,?IFBZ M4U)8H8Y]OZYW ?X\8MT#GXM_JT(""2!Q8$Q;*P^ (6S26G5)2J)<'NLA!0BO MBK;;3@BV6(Q/H!N&&<+335UGQJ4K5)HGIS8!2H92?@ 4Z=CX>KS5&8MN*W5? M4O4.4(-]42;5.KE>0CXNZ+1%R'$JO M4")4+0O6%6HO+V6J0+!N<$ ;N3%D8A)R09^[PIV'[*,(_^A5DVU9'!<)I1GQ M4"_ 'W?]KU3E22!P'%>C2KXL&6,;+X..CC$!2>EG9>K2=S4 .(978!;<\8/X M=8;4!TX&@%2M(+A46ZK2NJ-E<(0=Z"'J3&N &(P+IMVF4-;@[4WR]HU:>6$* M0"?/RI41.S0W *"6"OF)T]9@0E1R9+5LN/'A%R0D1+L(>KX7V*Y\H]P6O8,X2 M[M*+"';=RZU,CU;;?V#O.TXV$PA=>QU *JY: I3L)F>LNVF3Q8' --;IX< % M=8!AF:[ALXA.HYD0MM@Y .34NGG(N57LHLVP,^S)J4]P2""B3KEMAQ]5&=R M_A .REA &A!2!#"TX\A!F3GWWA%CXBHSTYQ$PI>^.Y#+I5MNHVE[VD0_ %KJ(80E!(YRT7WP%O&"!YAEXSJWG;_D/MJFZ#=,T;]\)"GZAZ)! MNNPL'C"S%;33P89D16 >(."P5@,T[I0WH=,S'Y=VZ:P1Z M_]3-WI#BK,DP2531W36=3'!\P!S)$/DG9Z^7;:'64U0JT3FZ$W:W5 BB3SHX MF^7\-2C5!+2 ,;I;9"S$'1/8P^\_>>>+Y<9'ZQ=-635)[B*;.IN!Q1C3ID3L M^T2B. 3>Y(+J>3\ZH>_8LYNE.]JO(8?H*D"=6U5Y4UEBUU(8I[45111=MEGJ M]2%, @OODO)A=-##FVPXLB#\E?@0J@^_<$R8054\ &)/4*SH?_D3C*3?1M0V M>A+ARYYBB4#1"D0B@FD3!0 [[_G2V](0H0>44G;;G8*=)M4,G<+R!J/M&1K" M,8$I3FLBFN+K3G>[2NEU4[I&7S=[!J''WJ-_S=/M M4K=DL<@JR&I#S="4(&]-A&C1E,^IDKD1(87RF&B_WUK MND*7JK!U5E1FE7V '1B F):,E\XQ@T.IA]=>J!;*+"'+U.M89DCM81!XZ^-M MZ..=K/;Q8+CIY+^>I?O)T?1@_/)D-'JQ?_AB.GXY3,9F[_ XF1Q-)^/IP?\? MOMA_=AN>X?[@Q54> I);_ @3=_9RU]P3I\A:PJO8'__%_AL=[ M/_^1J^-^AMA"5K[?8'N+KG>"L_,'U6M^I*!=%P9F8R=KE(P_GR.#U"Y/>HK_ M]_.W\+[ZQ?&C;FCO3I_+/M^"V4=NV.ET:AU1=-3DMSW(.,&2W(P(X/Y1_Z%Z M<5H RS3>I520ULRM?-N'5!V6+DA;N)N_GI4&P ?S>@8 ^9!2Z-+E ?(HM,,T M=I005#=?,)X('B_QB7$3W?.?;FF!__H7GH6H42B" EG,DD5E?I)_^1FP/K)D M^5.:XZK@CWX.3SJH#>1,M58""SV.A3[V&F6P1UJE+NT_$WDS?SS CWZL)]W/ M#HX'1PDAX2G&]_-Z!X M?L2R(G=>>%5N:<) 3;YRMO=JHO0OQJ<"\%*$V5&8'!WVR>1.:GZ.@7GURL'U MV(A@9^P>#'KT$70+PP.>_75G^+QEQMSN#M-V/2B)/N5<%-GNBR2=^'ME*^?# MHPWD'&,J28G9A)X67<)])!@$8.>L[NM&FI2'2+"=!BNKVJ4K+M2T$]GF^0FSNQQWX1V./_Y M=ZQ, M&?X[%,L]6MF:;SP>_/&P?XWM&^[O@'QKL_P^%ME'U-OW M:S?6OK79MA/>3OAA6>7WL788]/OI:R*@G#7C/-B!U<^3HH&L&@Q>/H5X"JAN MQ,2C3QZ7C/7:(#<1BD#"MDO]S98:#_./F+J]M<0\OV@73K6=#(8+]9-VAQA" MO*=\_<[P>?0AC_[1Y";:%[2G2Z-"]DDG:2_A6,?HI3XJIE&S@!*G'X[V]B([ MX"SUC.Y!;;6'",L+ N>BHC_DA4?4+RC_I9ZP__'U@%P_21!A4,T]QRH\ZELH MI!,\')2,EQFBH%"R6WIUPUW>M/;HZ%G/NQY9(= !%P*]-M,$84O^6-A=.3-Y M2JWS7 &SHPSY*IJ9>(R\R8LD]S MUVN%K'7S_7\Y? +[?\3[_P$[/=XB"CKJY4?8C?!UQ_GE8=]VVK&,=^WTH*GT M)ZIY6_[\R/;XF/?XS9=9.DKK&Q[J87_UTK,'5DJWOA3LY#QR$A^PC])?SL!!'[XO!!I["XYK;:^-( M7[ *F:8:3)/WNM4U<( Z=^WVPQ%>O?>;^*;7?LX5L9Z%JD+\DO9>%H=W[^=X'&,U*,_VO9SR> ^LB6G]P[^1@;W>X M]^_!K+;2?C <#/_R8])N<;C1N=KNW;?=N]\;>_D.#Y+=X>%.\CSZ,1H>[4R> M\W^]@GV8"A 0]FX V?HBR;IH9BL$8'N*'Z0D[/>>XOWM*7Z<>W?34]R!'MR> MXD)W5BKXX,@ ^HNQT 6'&.=7+.$ 3SD9E NR8@ ;IG M^,60]SUQF3Y[]?>[DNG[%N=/R1>D1;:N0$W,/-'9>&;FB9/OOM##D]C55Z?O MOJ-=?95D8P:.C-ZE^6=D#WWR>_SZS:_?T1Z_!GSO]#O;XG>GOWQ'6_PN&9GL M.]K=C[^_^8YV]R-PWN7U]Z6E#Y_2!K]"U*V/T&S>;VSO4':]IHYJ+0^$3(50 MG\0I+&DN>PZ>;Y &NYW,D#=!=P@R?.U7[VB<%9RP'F!_OZ:I_=]\SX?_FB$ M\#]7GJA'J"!^):!2>R2@K! (V<.<.8$N_$>A"0^4RO0^CI$;Z7YW-KYMC=S) MR>#E\? F:'.'P\'PY>J/UU6SK?_L\.3V:^2&>X.]_9N!S7W[P1X>#JR_GZ,W@^B?QMKNXR3/DZM#\M^[^;*=?\OCZW;H M[ZUOP'EP,]Z>@^TY^'9J?YY.)IFYNTGA$S?BB.#>,VF9^"=@24/&%OE^5O+ M8UZ//COU%#I2J0TQOYV^4FZDE^A\'__<"E-AI N9=GNRA#=+C'Q%U%@'M;\+ M#IN3MK&M__^HF"SM_\SJ>?;7_P502P,$% @ 18%I4Q3F8GEF&0 _R(! M !$ !F97EE+3(P,C$P.3,P+GAS9.T]77/;MK+O_14\?CD],U4L2O17ILD9 MQ4XZGNO$&MMISUL'(B&)+06H(.G8_?47"_ #$DD(E"B;*3732662NPM@%XO= MQ6+Q\W^?%H'UB%GH4_+NR'[3/[(P<:GGD]F[HZ\/GWKG1_]]_\,//_^KU_O? MA[L;ZXJZ\0*3R+ID&$78L[[YT=SZS_TM>WLQN< 7TPGJ.0/,_^E/![V+BY.SWM#IV]B;8MO!DY]F;_O3 MBPDZO_!ZTP&>]AQ\=M8['UR<]OK>Q=3CSY S/!5(G\*WH3O'"V3QCI'P[5/X M[F@>1 MP^L)"G'Z^10_XY7/IS[#_-D;ERZ.H;?]BV$__1A0^1KD/@DC1-P,N1>Q7O2\ MQ&$Y#']]#*^!3K_7MWL#6Z7D11F82N;D6+X\LE 4,7\21_@398LK/$5QP$%B M\E>, G_J8X^+08"!T2L?**\CQ&8X^H(6.%PBUV @WO]@6< >?[&D++)( 7** MPHEH:<@B 0;]&O)^28;>4!=%0DKA^S#M6@'J& =1"'_U;4O+BZ.GT R]M1*E+B^Q[\[-F#>F2K9-.<-O^K ME\(UT89\\M5K0PJW8QM*YUN51&R"%'^'ALTHG[^&@Y "0.]/ZA ,L?MF1A^/ M71J3B#T+<=XP!@2L\C'H;JP" 1SAJ?OCF!Y MZ:7:\_< 3=[PEJ2?% BLBCZ\/N8@.+C)>Y+"@O2].PHY P(LQZ;-'5\R7+?C M'"3D*Y=@]'???Q<%=?O/0=PX^&=TW\/3NMWG(#[QM^@]0#_P]Y;OO3NZI-PJ M/K+@V=>[ZTKS1E"4WZ;(4G1Y.][WN;W)_[-ZN?WZ8"? R2<:P#6),(9;')AR8_PAIX'O@/WQ 9@(]W., MH]!XN#:C!48]>P<]ON.&3MS]!:= M6CF! R/S8;^D"][#.?_&?\0W-&R,GT7$>K8ZW/78AJTK="P@=&!O,C[ !/(( M5M0DP&-N-6'&X#5U_T1$_G]. P^S\.-?L1\]-\+ZVD3U8G'2[Y_6% LI%5D; MK*P1EJ!N\698:CO^;N_/B#_EU@N)1JX(LOAD-N9#Z'+' MRI"U.Q+1L)O[;K8MW1T_= ,:Q@S#'SE!X&Q*4LY;212>*V2MG*Z5$CZ(@2&' M7E0_6#?8D%-^J37UVRYW=CVA6.D!^\C("DM'3RX?1AVV]?\I&TH%/B MP<>1PCC$'+ZN9U6#]*C(=)\@4Q^/6(:RI),V1Z+7CJ&$\B_B9#?E!Q^;R8XU$8X@C6IQL? M3?S ARV':^(&L8>]W_QH[I-RT";XW0!YO82<.2+T:2@AO#F6;(]8-)4666F3 M+-FF:KUP$*UD*#ZC/RCCV/$U]U)#\%PC/XK!UOB"(SZ<=-&(RJA!1B\JYXX( MJQJ*BB!K 5U+$+94RA8G;4G:G12(3\AGOZ(@QI\Q@I$400I#+I?#ZHVI"[LX MRP&/)1!9*J:NG& Z52N0N<,BQ:(@J.+:YS2_2SRJ3RKIYT,D>G5TXDCMM8JF=13PZ0K MW.NV?LI&_!=&P_ K81@%_M_8@UP##*Y[;BBH3/$)NI3.$XW7H,8T%.W<70CV MUB2]*)UR?]%8E$0;K9R<)5LI8@RJ6;,J=#Y8.7EKU^&MM,$'Z4Q$ <:*(3>* M4? 913$3@9N&=8XY#;W\G#G]"V/Y48A:.=6#DEH1@RW-7AT&/0O/';NO9V&W M#=RQ3&!_YEH.THN6,"J&3"D%U9N\%W;1UTS1"$6;(>HX"VJ9P1H$6GMXT!\6 M/9!R=G31-"X;UCP,4_:VGE+;'K]6Y0ULQRYLD%9P=36>4\7Z@UH4 ['EVF6$ M2L]1"-H8<[3;ZUF:3W-)%Q/N1]3)$"D%U:YG$$(OA-*RC!X53\'W_J@Z*ZYCTC,S@E M(K?<1BY?[QGV=F=X'2IZ[I\YMJ'RY0ZX0M7*R:8;BBGA@RRL34MOG47-S?A* MU'JNGSNVF0&DS'FOA.4'3LMAROV_CT]+[$;8&Q$2HV"TH"SR_Q8?P1L2BI!Y MT]+0"'F]Q%PX=F%[ITIB5.;ZEL*H#UZN74&10VOY/Q/^@3& :HRD*)+/T@GB2.1,TEWQ"9GEEGSJ"P M;9I^?.H+!Q ME_%4I;):T\M2"!VX*P8H+5G0G*Z]&9N)[Y6CG5LS>F9I6#IR^,RAL>.1RH,2N5/)*"2"EW!NW M]*525T^S'N1D:\[];K^LI'!Z!UEY:5FY2@JFW>%'3&)L7/AE%4KK)3JV74P! M3C%8"8KN#GF]FA^EL%H/DB^T12=]??B[Z$NNC66NO]9>U*V)5 ^K7N5Q[A5V MA N\6U5^1=8>U-KE')$9#GW2)&LW(=5SUG$&A1V&$LXF1.",S(&Q1<9N6Y-G M Q8]ZTZ<02$D5\*Z;@>'UH;X#B\01TYF8\R$%\<=]=M)X,_D1O5.[#/$K6?J MJ3/8O$K"SD)"RU*(60JU [--&6+L7VR+_<#PO3%<*;I\CXE/V1<:&1NQ%G8.6S/B0NX31/ N#I4>;HF=U"XQ_4(ZC"2EI MLAU:83KI.T-CW;WFS7+*68PN/Z?%?Z[NYL%GU8KG('H%EE^3"/,.1LD&*,,! M5-J/Z M)W-;D]8)F.\/"_J^AH*4MRO)@DS99$3U(U\[KVO!DS^M:3D O(9 " MV-RZ-CPYL#_CPQU>)J<3Z!2-(;,JNY;MP#!UF.L>F#!&J)]PY\ZPY(23"?LZ.?- %U%R/T<,[$_N ML3YB;TK9=1C&L"%00TWJL.AGW(5=+/@@,5H2I97BM#A2*\5ZX%(Z$C7#XB:X MM/'QT_ZP;--B(\>Z&2K7#O?6;D(]K%J=>6H[P\+&OPD[NYX+L($+>5@P?2D_ M%3<+ R"L.LKWC8K ML3UD@+G%K:3%#4FF7V3P,@[D 42L1"OZHP."I;<"QB! MRST.D'&5L@*8=MT]'=K%HCS)+H3 80DD'1[V6NMJ!;!^(76&12>^R((NKIOK MP[GE0KD1C5[?G3C#PG9Q"7^ZOA"NCW)6TR":XZ2HP#-7ZD*[WXK[39/\3_52 M5>48U%VZ;R8_#F_C*(SXMSZ9\7^3AQ^?,'/]$&;&;C+Q6JW5B]ZIXQ1L[%+1 M4\HY0+ ^[8%81>5Z*IN0Y=RN72>K'C^[RS<'DW9;2F\$9/IPD IH-^DN0:07JW/'*82%2\5*P7Q@&5+KQ@F!_P!5_B#)"9-0M#3)2\ET MA++LAA_OQV-0"=G<$2^_\K:"BA T=I2#EVJ=7K@N'*<0 2W768H7+:CU1(LM MMZBPSH8OAI;31S,P%6 MVECVBD[SKY1H?#T5U@ AO:;CBJZPX)3P>-6V4(C#GRO?J_'^@VI46::$2A)3 MB_^1>H!RK^/CDQO$'O:FC"Y6.'SE!S'_:I\2M>_FZ>7PQ'$,E/V:'*K!IS3P M!,9IYE8G.TAINRUH^+KT)FT_2/&JG[98!O09XP^8<+01>!BF/E0)I'ZA/[6+ MA;U3+%:"1O@XW1[_FJYL-0+]3.1+@ADW.CDO[O%,5&@CWF?T!V67<1AQKX"% M2H#/D$$FF/3SYMPN5G5.L HU*/!:&6(U"'G@F#K.M2QI M%TUN@V'?,DRP#6:M"CWO.\ZV$[/SD04#;JC)2Z)@Q>3Y%TQG#"WGOGN'9W[= M"I_-TM3+ANTXA9P!<]E8S9.2U3HFSU;>%$NVY2 ZY6S,F#=FU(O=FIN@.Q#0 M"P6<%M]>*!1!2*@>V%\QB]/MYQM*9@%7L9Z\Z:DL.U=0^OD&]G03$NT,[TDJ53]R'TG_B-MKG73Y6OZ[N-)B/^* M>0<^/L+!+E/Y60?3^@/GCEV\$R1'84D<'1[UFI.W EH_T4ZY(?NE'>'%D10*)?+*@A,L8>[[F;P#YT7'EL'-A7=(0!0+C-8%8 MJ4]F(,+BZ&G,^2WK1U,"AU%A]#XC$D\17#6$F=+-RN%MDD1;AU$$BPLI(B/N MS)&9^/3#<_[)&#W#(Y%&(7,YK@GYHADV:$RV>M!)+K=$K4$ M8!X"_PW[LSE M3#!3!T(V/I$_$]#&6>]%K >_PK<>!8$SZ./(^X-;RD+2'^C(\\02B8(Q\KUK M3Y1_VP8^"WMIHC&I)L_Y)ZI)E?.#3G^E4 !F3+]A=ON- M: R)/5&KH0OV)@XU' A8(N/5(;B,&<.D6IDVA+W=-MEH>YML V@;9EH-%E9> MR=2@F&RFT59A6>GD U<=H;!#N2 \\C5D+-IG-D*5P*_OOL$JF178S8KJZJ>" M'J8-W:Q5)^(2+87_8.ASY)_OU7 4:L2@+Q65 MM>6U 'J-;P3:!L4_9G3*5;$(%R5K[0:[3@?1AAZMS9LO. (ARY2GZ7PKPK75 M[$JO5TMBW; \IMOQF=&AOP/((#C0+)'OS"\4IUECV% "FX-KCUDS&U;E>%NK MVM6.?8B)%V!O"]N^'+(-AOT2+(AP1#RQ"96$-"EQ-_EV&P%;&A+=,)F3R\/2 MR+ \"B/.^&"8Y,GM\97#TA#VUFY-R,- F,%RL4R2MS1DU>@(M-6\42I&R8V,.\@I"=/8TZ_RPL;*Q$_ZRCQ8DR1Y MAVD$;J.G5_KU=R;PJP%UP9C;Z=6_!>1ZNE-N'^,KE&LQG#W!7$(C># MA+XKHG1F"5ZOD'FV8WM;RM]BI3RAM&11IE%YT2F]EM@%8QLT2;D$-2TVFR+= M+]V*UPZ)7Q.^NG#C,'S [IS0@,XV9&IH -H@11"6I]-?*/5",T-9 ]"*_@0T M]A[]D+(-?"GYL WM7XOF7OF/OH>Y,N)3(@E$F@:"2T'W-'V6L='&Q(X;J)>P MS@0!]CXQND@+-%SA)6*0,K^O;=M-5%][_W8-LX>)5K(_N:E*:9:ZE&9"ZGM>"T4;^GS#Q1GC5:-=KJ#R MP$"2'KLAO%T3R^M'K4HR@"^YT<#5G$0ATF_D%5:K,SS\1-F883>'2R6Y3K;Q M[K1:&Q3>WAUY6OI,$1/>^51'BH27CT]N-HC84S(M]^ 9;=^4UQ?M5SF)M';\ MZ!=.++KBYD*6BM*N@U,&S6U%_L6:(?: GZ(/@;BRT9+2:HE2+?B@-::8.<[^B+YTV"DS!&T4 ^4972#1X3=&$JW-90C M7H7QM=/%=\\CS!8[?P'I0M-[_C2$<@^;'?67(?[ZZG@TZ-M#Y481J+FJC]SH M(-H0J*EWS([&!!+P(@S[3S<4D? .N]A_%(>:@X!^TR:N[8566Y.';W 481;> M3B\%F=$"^I,=M-"$O/1@;>VN)NTLF?:"S] 9XJE'+G@/^8=_FX0#&Z7Q^LHD M+:5@5G"A34JC<(HP-(QC&P"VH7_[\$RAVR!]FDDBLSYVW4UJD$ ;QFOKJ?&9KQF+>)&+ MNIP%0OXA-B_O2\7Z@W8O1+T-_E;E^EOF'('E9N)R[8;T]5?Q6X+3&;,AV;GX M81MFC]QCO43A_!.WJ3=E4U5]_=I93[)=:]%UL\Y4 KUVGS;/C.;FV$M-+/-X MQJY!N[Q86U[X=:<KHD^ M<$J#@!N$H$\J_(4X[;M,ZE ::MB-6%[?%:M5 MR+;%U6MK569?+'RI';B\7HKW,TQ<*.JTP:AMFLIKKRAE-3^RX@>09,6=UDTE M1FKA:.MYV\0!$6F^R>R\G?*58LG=%Q0$U;W?#/A/6$KN42"V%&5PDW_5X GM M:MQM%1:MQ<@[RR!K$-OH";O/I.P*\B\NC4O[F0*W3FWM-__\/]0 M2P,$% @ 18%I4Q3WO--;+0 R>H! !4 !F97EE+3(P,C$P.3,P7V-A M;"YX;6SM?6ESFSF2YO?^%=Z:KYM=N(^.Z9YPV:X.Q[K*#ML]/?N)@2-A<9LB MO3Q<]OSZ35"'*9FR*!(@7U5M1)4L413?!\@'>0")S'__C\_GDR>?<+X8SZ9_ M_8'_F?WP!*=IEL?3#W_]X1_O?P;WPW_\[4]_^O?_ ?!?/[U]]>3Y+*W.<;I\ M\FR.88GYR6_CY=F3?V9<_.M)F<_.G_QS-O_7^%, ^-OZCY[-/GZ9CS^<+9\( M)OCMW\[_XJ-'7V( )9"^L"+ >VU!*L8Q%^0*X__\\!=6? S.9R@""RBT%ISP M!ECV)=-K04FS_M#)>/JOO]0O,2SP"0UNNEC_^-/5NW^X?/OG;][_FUR_FWOO?US_]OJMB_&V-]+'\A__ZY=7 M[](9G@<83Q?+,$WU 8OQ7Q;K%U_-4EBNY_Q>7$_N?$?]":[>!O4EX (D__/G M1?[A;W]Z\N1B.N:S";[%\J3^^X^W+V\\LHSGB%_PSVEV_F/]_8_/9M.,TP5F M^F8QFXQSE?)/85('\.X,<;F@8:P_=OGE(_[UA\7X_.,$KUX[FV/YZP^%/A&J MO)F7K(+YMQT^]<>O@%.8I-5D/3^OZ.?+SZ[PVF+'STNDO[B8JZN'3V;IQILF M55*S^=5?3D+$R?K5T6H!'T+X.'HU#G$\&2_'N'BVFL]I=8PR9R%;QX!+*4 I M%<"EJ$%)Y"A[L5Q,[/ZCH[DD_; C*;9YR3MOOAR6]8==.EXKL &>;I&Z;=7':7 M[_AQL3H_7W\FC)=X?O7W50LVY<=RUDT@%QR@\1Q*DMU"TG$XR1)0X$T(\G3E.8K MS%M&*D.1/&@#W*$DIM(@O29,PF/BC%N;5>G"CSLA[4(-^3BIT48,S5BQ@>-U M>3Y>?)PMPN3O\]GJX\MIFJRJ)TJOIMF4V$RP+XD]FUZ!3DQX%8R"J&T&%;F% MZ)4$(YV4R6@40?8VM?L WX5AZG$R[)@B;<;#%^3'SKX@>3O.[Y2S]ZVPVH=E=O/B_*V+JR&%@/HD PD9%H9R0X$4D.5K+4>7B M;:>PZ3YD#4<^2MP;:16'(D, 1;8=@DD1C!;2,)&=%:;W( >Z6W X*[[CF3UH MXIMQ?LMXC$F%16$IUM )E/81O"2)1:YI@ :=$WU8?A^O![,AT)X'!XJAH1MU M?CY>U@.%.LAGZXC@ TY3Y:>P&'11 DAZ9*"-)BPJ)]+Z0MH81#'%=?*>[@0U MT&V!]@1I)9AF3'F/YQ]G\S#_-WCHN'+G"&C1'3<>N%Y%_X\&.I MP+:LZJO$'L:*1N]0*TC MR$ 05% %/&,.-#]7?B9\[B./4S>A'%^.7T6/HZ7 M83)25@OMG8"8K 554B O@#M(*5CEA0W.=HH_MP,:DA_6F @M1-#.J,XQ+%;S M+QN\%!R+RS9!BD1)E>B[8+&>)L;H'$-R!_L7B+#=#/ ML8S3F%P[KQ+C4D$N$BG@1 91DY-72C&H4S1.]C$Z]V,;TGE*8_8T%DR/S= 1 MR4U+RRP4+3(HJ\CI1X,48/IHC2P)1?4Z+'.:K< !>=016\ U^=^KD-V$ W:0\E2C-9]+#97U-WG"K%,P@N MDH9C+D 43D$,.2B;6&+]3?>P$ZQ:V:!]9KQ=OF\-/#; ;-JXE)$5GB&'9$!Y M\DMCU (,.FM169X%Z\* NS$-R9UOQ81&$NB= ;X!*R&G^ 0]$56&FIBN(2BE MP&:>O78V\4YW(NZ%-M!4J,/XT50>[?:;%@M<7NLN19&F#9*#K0?/*E/,&7E$ MT,()5] ;,F9]=I,V81PZIC=S_!C&^<7GC_7RT=/IQ;;,S9$&7CQF48 CIGIF M6C=ZBP#M41E>7&:E3RRW [@A!6O[\^/V F@ME>8Y@&\QX?A3]=Y^Q>7UQ8Q$ MVEO(!)'536!3,@06-/!(@U7.B2B[[:_>B6I(D5<[@C230[MSY[/9?%E=^Y?D M["\NLB]&T6(H7$A(B9P\A;*>$6KR['GD)FL1?>AT\KP%S9!"JW9,.'C>&YO' MO2Y-%.]\-BH (0H>(:$7*+2+2?2IFG"%8'@N_4%,V&MB M#Q9KK7,R>H[$P?$Z37HCPMQ@FK,>DS(2HK0$B6>$H(*!3#A3*I)>OI6'_&W] ME)V>-#SG?"^9MI_53IN<;^L\OB[_6. :W8BEE).(#FRP-=&&6?!*:6#*YYBT MXA0Z'&&#\Q:LX3G9!ZWT=B)HQHHW\QF!6GYY,PG3)1&V^FH?:Q#Y*R$BCUXH MDQ*@J)<52055GBHHDG.;"KV@^IRJ?P_5\-SE@SC13 #-*/%RN@S3#_6T]E)Q MX?+%YTO_Y-I6%?+5N5>DL[(/%!J$#%%9!L)@U.2&(X'C4D(/@661R&7F?X[8;, ZW(E>?]#,MBXM+F"M26%^GW.!Z42 "5]'$$D3L2SIT.]>\!-J2MYK8,:2F1AKTR-[P]J MPZ$D?]*B,Q1AU,T056H&8TCT8\WUSERRP/M43]L"YF!E.*3.?E?%RY+GQ MY)KXJG96:8@,Q33LDZ5ER?T_4-$(/TD/:4_3=J;L^Y[A@...]TB8$# MZ5$*D(3W$,RZ-*?"E+,H$?M<)[LG'+C7_^E;>**UY ^;^&;ROQ$7/_T4QI.+ M6'6C4,[EI??GX\EJB7F4@^9.<0Z!NW7%'%$O.M6$3/2*/#=/T6O_/;U=H#:N M=58+MF-E2HWD,_VN?K_._7J:_\_J(E]U%+2*"J,'S#7QP:IZ:;\$T ZS$-IR MLG)=9F]7;>S[^-,XXS8L-7%YJ"HUJX:K"$)13 M"!0Z)>#*R!PLDUYT*A5T+[9!:?"3,NQ0P?51^".4M4I)J3OCKG:I\0&\T058 M$8Q0*1-=G\31[QS0G#:,/2Y+]I?&"3R G\)BG$91N8C,I-H&@EB;DJGUBC-H MSK*EP$ZK3E>C'@CT%-8_99J#]8KFS-*K9/E-]HK MX6KU:!>(T?5ZNV=D>EB%H(UGR?=15;\#RW\X1_:71;LSCXVMIY!D06,EH*VY M6-$3'W.0X%3$XJ(11O>)6N_'!!&8BU=(=2M0JDE[762Q%*<9N=ZU5^ZRY,@S*] MK;C22 2=,KVV9J"A,SD&,@Y"N%)W="FR,];4:\6!*^Z+ZU0Y\J%9@3U&_Q.6 MV?RR$"ZM6US\,I[.YN00O9PN<8Z+>D/@YJ=<^$N_X/)LEC=+ &167"FZ]LY- MY"UA\1!DC" X-PZ-$JE36ZXC#G)(VKTQLQ^>NGD:ZC36# 3\\FCG)YQBU7[9 M.EYJ05\O5?P-H4&;B**0[3"9'-!T-5P F7PRO MW?22! I):OT4"EHRQI25LU*[/B[NR91GFXP.K0J/PI,3H8D.RFG2'*(0V4() M+FO+>>FSS7EO1L?0C<-IN'OG^?J>,FUY!W$]Z@LZV.A6T-)G_1^[HW&.VMWZ0:J1M=TOWW*,6[K MWC.V1I=VM[0NNFY;I!4WVN<:=%'PK"C,HE )&;BB#):@F/9];DU]!U03';?E M\Z\/?6AY+L($WV%:S2]Z<%Z?W5UA>%.O\I%^V=8M$V4R.9-W27%IO9Q0&YH7 MHR%$SD26TAG6)T6R\\"&%(>TXNQ6K3@0;G0Z^E6L),EKMIFB+_13 .]1@I:, M7 H7B]5]G,0''_T>*^[H1:;]Y_VT%C4LSGZ>S'[K9$FO/_TH%G3[6-J5NZ@/ M>#.?U22/_-.7?Q"4E]/KS8>G:3G^=-$G9-N.IC1>E)0XD<%0S+@N=%U,IJ53 MC$6B"O/=ZF,<@/L(1V=9\IA$J+?$?*+I2:0A;5TPB>L4,\V.[Q7(/K*"&L?B MWQX5.!XBQ&:V[CF2*D_C-03Z?K+.[:OW2,^K5?[O]>LC*50M,24 E0F$K)X8 MNQR@%..LCM9JWZEJ[ [HAF093TBPYH)L5VEPW3+Z?XUKE'X1L(^$2:%8:<%' M8: FJ)"7H#6(%#1Y#S'8U(=0WV(96$[=J>ASH)!:'O;5)M/X'"_^?3G];K?! M43)H'3H)6:;+NF@QADB:T]G"-&*OTG,/!#JD+;?3FL%NXNW(P?#H61S:3?L MM1/F^%-8!W#G%=6%6<],&*\*!Y$Y:6J6"0MS"5S*68L@=>X4&&W',Z0JK"?(1>=8(A?,Z:,(:@RG :+0F1..BZU9+;V>40ZKV M.BCMU4BP':GW;0^SD3-!"884B:"B>?#UQECP!9RVV=%W-J0^!Z6[H-N%:NX/ M:2D/E&3#78P+4WU7WJ*2(BE2KN!BS6YU2,0GDPTLFNQR48YWJF=_#[!=F.5_ M_TJLI?B:IW8DFI2;9_W&9(6%9P+XENQ.Q M]-D4>PC*G9CVQ]C/[R/9(_A=;\*7M:F6)@;E= &NH@>E4X$@ T4B5K@0O6:: M'6O#XA:TG5CV!]C4;RO#OM2:KVZ2GE,\ZUTT@($G,MI1@H\E@Q.<4&J.O6Y) M[X)N)X+] ;;]FTNR91+.MDFY2.>\,2DCH57D20C@0JE:2(C1EE8T7G]-9 MF'[ M^3MOR@%TW*4K!)%T+(34F504A1PW$9 (Q57*@C=*:WAN./LI#*V^#LC ME#ZEZ#B84FM52*)NS+4/(EJKLA682Y\097>,0S)3 ^;[CNKD4!*^ &EKAVQY4^K;07AL9-4RAOH!S M>;;P?O8^?*X)D[7")@W[Y]G\CF2C$"P+'!5P*>LLY$)1%RU]HV0VS# ;.VW" M[HMX4%66CD2WHTBW'1?GLX28U_=8UF5>:P/[Q4C$*+2- KE8K&B86.M;;H8D RUQ6%B*2L?C.AS\^-[J!Y#4GTO\W6PE)KSABPGN7*K.85; M"WQ=+LK"C+20P=9*B(YG3D&0)UU(.I(B=8K<@V"%F[[$V0KK@4GSOROF'"ZG MH1QGH119,BV!YYK]JC0%V#(SD,Y;U)H9789_G'6@N0\3DN&[L]E\^1[GYYOU MEUS*SHL0('E%L1/]""3*!"PZJ:WG!/P(-O].?$/:R3\B#[_K#+019G/-_G[V M-)&6F.-6:#YI*V3VP+3(!,U2>.Z]ARPR9Y&5J&2?/ET[P7L,(>Y1>-9*#JK=KHO4"=.*B1.>][M13:'>, M@RHO.23"M9%J/]:ML]DW%T,HS,58#*#3C!:#5^"=UI!4RH1()TQ],MWNA?; MH/F/P[ -B/6C^M%N-I[1*S6)?N6I]H7?PFCPH-4/A".I;K6D[56?!*&"C! M2FF5#D[V2;IX",K'$&F?A'"M)-LC&E\OAN?X<;88TTI0/#)FC(,@4JT5QTC) MAGHQ.GCNBI$E8Y^\B;L0/888_)B<.DAB7?:2?PG+RSJ2ZR(-%S#)PX#_@ANN!\['.TM_M[; M2-NRVX+7DJ )D%+4-L:109 Z@/;,^J)"D)T:DN^;XMCF]L*6Q]R5ULY8+CP@ M^>+U?@N/Z_(_")8"PY0%9Z'T20HY"/8CV$PZE(V[W%[H(^83K-.M>BVH@C%9 M 475%BF,)8BN:/!!V")329&=>NT^TML+K;EY1$'W+$:\?>V\/\.+JE1ANGEQ M[R+A$'/-)1E/M__I6I4%OD"T^M"3R8_.TS^/I^M M/EYGBV[%,XJ.>S3%0$R.O!KI#(3:T]/ZZ#Q#RSWODRJX!]A]E72EW.@!S[D* M4ZXJM;V:33_4[>0+R%]+(HUR= Q5%!!RS&1J%'V'J=YJU5)%A8(7=Q_[>X$; MDM_0FYA72GH0@C[8IWCH**YMSZN:'?ZVRO-U(;-T.0I<;@S$1K024P(3:@4) MHVI55FG .0K(;6'<9]6:L0_ -R2'8JBD[27N=D6T=A_+G02=*GT+C[>*ZM['[7!7U5@>[7V1)K!/YJ%J8;!8 ID!F% MY"P/1D+PTM6N#0Z<]"1PQ3A%W%86//D"OW\8CWPG9A\V'[#N&]/B-%'MNN_# MS48/5],H?/!1$>N\+V1G-7,0##+P66>7Z[7?V*F$=)L!//(MFB.SN1D5AK>K M>#4*+[E4,F2PF3-0L6B(R ,4)91+,?B,MYJ&'&%+\0%D'?"FRR%D'82\3Q/C M?B*8L_F7*\ &E7',(03):CE#4V?/&F!(*RX$AI'U278^ /0CWW\YLI8]2.1# MV(>YQNU5LK)6*.,AD$70%&6QZ$%85[(3)6K7Y]K?X=@?^0[,T1E[. $&=6!S M-8!8.P[^>H7(>2 M2LM@; :A(@U!8(:8?""2Q8PI1)YO[RKTSD1Z #/=[Y.9IY?T*;3I94W+6Y4L M1]QS8SFK^E_5":R-*C-WD!S+!G44]/^IE>IVZ$/JK39\W=I _,U8NY&:N]>4 MQ6""%EY#$%F"*O(R3UP97V@$R5G3IQ3=@<"/N-JO.NZ]18K 5WAM406)U1A. M,X<"E.,(SM>:VTZ:HK.@6*;/CF]MDW M/6ZO1H$^.:>4!B%MW>W4A4;!(V!TB83J"XNIM6.U*[@A'<6<@JN#$/J)#V:V MH$\N6QLL C)?CY4T6?I,4YFLRV(Y7J[J OP5ES3 MV3DV+UOR@&=V*T^R[[@;E2&Y>,*KV6)=:FT[Q'5)R??A\]/EJV-5L" U\WVW) M8_>B^PG+;(X7;R2,H\P<=U$6D%E0A"62@Q"-! IXHFKF_+08P) _X M-/S>XA(?G1DM-Q*_149H+KI8KDW1-DLG42JG(Q2,-%VUX7@4=;K(51)>B,"Q M6V+6P^$.JCS_@#G;5.Q]&;K'\J)%E&DI*2@I&U",._+G,P=GO5'!EA"U?3R* MM^OFS67$3O)F5EJK(5K'*L-(WHHG8#*KY$A!L4Z]VA^.=4AFZ12,/6"?9A]I M'WU7YBTND!Y7,YJ>$][);)W8_.)SW4+&D0H2G?(%+#)5;YDPBGX(OU;1:5[H M>]4\-^"[B 9E@4K9V5:LKH+V'^+US;Z2O42='D4$2NE16@5/$0 M \T@,\EKZRQJV7RW\"XP@^H<\YB(V42Z)TD#KET;7Y>::K]X-YOD46#*H30" M4-L(BN=8"S0KD"PXQ8(W^?2W*FZ#'E0SFD=FWP\BP"D,_7*^2K4KP/3#L[,P M_X"+42["&"$I+K:#BE M[R:D])_F\_%T3$.@US_AE>;GPB<1 @?,"D'%4"#6I3/,JPG.RL5-ELO?Y;"\ M?OML&MYB/0VE"?@I+,:'5)9OCJ'!D4W?>6E:2?[ZV96(DUE%-,+$A:6@'-#Q MVD93,: @2(+R2R9?Q MSFJ;>) \]CGFWAGBD/:CVG!H6V^8]M)J5RWP$ZW)NG'^\VQ>8[=W==*O! MN/SZTRA:*YC1#)RNW:30&+(6R4%1(4:M5&2E#Y=V13BDK)X^5.HBJYXF=:,; MV;LZ<_,OL[+QV@&&94U9O)/%XM_3.<8 M)A7 W\/XT@VN#G!0*H?L+90@+$V78.!K9]" M@#\H0_T8>+N_\(_O)A;,UF'ML;R^&2.L@*!-;> BD''O<^E4+;:EFWBT"ING M9%\3$1[;>]RR,K VM?NZZ[#IG(VGX=G%?M1L=>NOWM3*->O;%TU]T&[X.GFR MQYG/1O[PK>5QB\_;\6QHU?KRR.@8O(VAEC .%'^MRST0S0L/B145,XN=X6+P_"U,N?J%WGBUNSZR*:$J0&F3TK,:S""Z%!,%)R9DE MQ24Z;?/W'-:0-JB.S?]O-OT'PY]VQUP'#>EJ**_7I<]P?GM()2K).*,AB5KW M7X0,WKCZ72U>)7+FN5/I_)[#&I+__KB71$O^'&E);!_(2*1,L3,YB<)Y :KX MVNO"D<.D=1#%>.][)CKCG<=7N#^P4^^\YXDZ'6W=N1YGL M4HF%@HM.HC19) Y&%K=R:C0Q_4Z#/>0W(4N7'S8_FM3,1]IV_\K MYJ=EB7."_/YL/EM]./MY_&F-_FL&Q,@GGBB6R>!\(BN4!%DAQNH %ZE B9BU%HSDW>>6\.'8AVQXFG*TB0': M7^R#,4(WA\"*+,R5"($[TD6!PB%/8P"M)">CJG5DIW G'SB,(1NC09"X/1EZ M!J17+:G"1C>JKRGVVWY[0#"Z_\,:!**-1MHH"+VS%5CMVHQ[^>2#W'CW-,X\N:I:1GUO,_S9<:=?WZ MG4,8.95X,Z4FMQH!(,J5=&-@R>1=T_+^M-J M,9[B8O%L=A['TXNZ46]6\W06%OAF/D[X=+)>!8>E@NWQE :V]-"Q-3*B6V"\ MQ33[,*UNULM,;!B7<;CN'/LT$4GFF*^:&A)M-JIZTGM6YY@KCYUWF6>C(5!M@3TU8L[V]T\JU3+12(_ M'#R*VHC::H7(M;/BOC70'^:0O( AD/Y&E8'A$*1-+8P>X]FL8$V#4EH5G9," MDR,-)=0+<]$D,IG2%N4\1AE.QOJ;6 ?E??PAN'\ 5YIYWRW'];6!^V)DE(O( MZN6!6KA=,5>+V1D/Y!\R$X*Q4O?7>AS(_T*P9 Z; V1=GM):I#*\ZI'R_OP>>.7(Q_1 MJN B"%U+"Z=2.QD4#C0GQ0BFI6-]&-A_;(,JX35$<@^,7J?:0]FP!Q<#[;2+ MC3]]^]A*5YF,C%$%*&A3O:@@(3)+/V:RMCX) MSE6?7I3?QW6HHO[.IU_L?"?OB/+"@DV!EFF(OE9PMZ!1.5NVJFLJH&;V_3NH-G:Q-W>K1UQBTDY9D,62'\)JZ>XD/:20UK678I3Z MV$2Z ^N@ O[3<*N%%(]M%K\>9=?RAJE"GTY78;(Y@,O"AS73NJOI;(*EDWEM M/T_',<&%:\WK=1R7:DU@)@0X37Z9T6A(%CXET:>7ZXCY*+;^6^#KQ/G9:CYB6M(99:.!9H=J30EM9+J,DW7H./KN@BC32\3\;5 M8;B'M*D^&"8>)-Q3*L/?9B./*>A:?3;EI$$9G<$[9X"3[R#1&"5SGXI+>\%] MX+[W'X-^^XBR9^2];D=>X\F/LVF]ISPKZUB&R2^YJ7R!@XXS08D4P,L43?J;UH$"8_A4F8)GQWAKA\.2VS^?FAV?P/?D8S=V#?<35R#&XJ]ZM4A"\CKYVS MPEJ(FE:"0F; FT(:/@2O:=9"E'U6V1V VCH-UQ_[;#6?U[LKS%@>&8_$<$-< M9SI!9#&"24F*P*)EG=KF?!_7D)R)%DSYOFMQD%2:F9L[,/TZFZ9+6-7YJ577 M(3FF:UT6"Z0.+;A@CBTQWPOM"$Y(4?DRYZR.8+1NC[S_,A"\7Y=!6Y ?E7(JP M!HKR 50F?]%MI'DF\S0SPKI-RM46)1C'DF@'3%(\J$S3$ MFGE.&C\%8S$7V>?2Z .!#LDX#X=X>PKR-&R[.!FL7?NL4I Y2W5E>((I$ Q& M%[W43O,3ZKQ-J$,ZXAT>XQXLS)-P[B(1@DLCI1= _]?^/,[1G-!WCC&7..%4 MO$]NP4.1#NDH=W",>[ H3T.X\2<<)73!<57;SM.\*)L">)41=/8:2Y"8V&E] MWBND0SJ\'1[A'BK*HQ-N7;/M&BK#E'7M J.-K3O.O$#,RD% C9$;%Z+OT[A[ M+[B[4,_\$:FWOU"/SK]OLFQH;@B700@R.5!:&' R*;"VA((AF-(IA6I?Q+NP MT/X167B0:!_!UN#HEIMPU,U!>OAPM@=OS\2Q-P@5&5(KR:2B+12W.DD65M- MB+9/+MM.A]2/9(?O$ ZU$$Q/4WM59>$M?L+I"K]:FEN_.."T[:&/:& V#QI5 M(^-XU4FH5HY_MEHL9^L/TS#K"/_4$U ML*A'GKE6 >IL^J'F9]AAY<"8O.>S"&*5">H$1%8^516"E3M)+WL:S? M0S4DB[HW'[;U &TBAJ:-:K\B^L7X9IKZ9X_EX=?YTFM=O72Q6-9.Z MIL2O+\ZE6J)&$>CD!4+%?^UZ%9,VF85&1A9-W$<#3JX M;""HE*630I30)Z]N5X1#LKV'LN:VBNPBI78]@C80U(31*:EG K96T%5I7ZKQ MQ<@F*4U4$6PNA,X'LA(Y94!E;63:AF@Z]0#:$>&0(MG6'.HBI1WMZ>7K]4L, M"_S;G_X?4$L#!!0 ( $6!:5-D(0 +9Y0 *;/!@ 5 9F5Y92TR,#(Q M,#DS,%]D968N>&UL['U;OT^&'C_/O!!-\]=WI7WWTZ$L,H 32'ZP(\%Y;D(IQS 6YPOA_/OR5%1^# M\QF*P (*K04GO &6?_O_SXEUN?_U,N/LV]]S\LWKWZZ&RX M[H/TM?R'__?[;^_21SP+,!S/YF&>X?PW<9/U-]@^3&H+P$7(/E?OLSR]__Q;]]]=R&Y,$W3R0C?8OGN M\L=_O/WU-M+A>/Y#'I[]/9IA,O7/DZQ;$2_ M''(%I2N<_UV_[8>],7TD(--T'A'H51Q7@G>(<=VW[X_YZKL@8PGGHWF'B&]_ M=Z=X)V=AV*6 ;WUU!V@77P1G>!9QVB74&]][#><2Y"K"^I5E.$7\BG])D[,? M%NA>3L:91HR9?IA-1L-S27E-C%LL!+/[L1?Z:J@K+O.2+4#N M\O77AD!<&8Z']>7?Z-?+9U2\C0:#7^9(_S1__]TP_^W[H=.%.L&(6(H\6K@_,9? CAT^#J2TD0 M^"O].!M87F)6+(#+,H&R+D%P(D+P&AW3R@1A;W-JMN1H";.X8-7E(WZH"OL! M1_/9\I6%"H'QRX7Z?V_&:GD\Z%.V%_F@ MWW\WF6:<_NU[UI&J?Z9QTZ190/HG&7$OSV?SR1E.?_J21N?5_GLQFR']/[\/ M7P9&"NUMBJ!4H3]8(OM+&P92"ZXM3R64W)(-NX#MGS#[:7@]79JIYS:C^+Z, M>CF9S5^72^!70N R,ZN_C.POY&:: M_V4RR;,7X_P.IY^'"6?O)J,\,#Q%0YLW<*=HK%$AN(0LP M]<^!#I2VE@9[2[P!%WZ93F:S-]-)&<@ M-!--E'\-Q*.?\0\5Z&W=BGUU>VE%CS_\].53-;>_;742BW0Q&W E$9=MTD"[ M7P$4(4;.%%GMK(FF-T)Z]'KO1MBW62#WMQQG2%_XD1:>5[2DC2:?ZJ O40Z8 M\XXL#<(E,PW91 F1)Z(H&3P\"IZ]6N-A=V(CW@&K?S9TI+Y;9F%7LF^P]+_# MT:B:I./\>YC^"Z\-?A#12JXDIT$R@A,C;\1T*I3H M2.H-MHM?<$P#'A&R%_F,I%L'.Q]^QB6\8@4:A1I8XII&371UFOXPH?YG,^.A MS:9Q#[!384:7\F^SC\RGYVE^/J6!O_P8IA]P-BA)1!^,@J#(4U;*2PA1T\B+ M"UGF8DIPK;:/6VA.A0A[2_JV]E7GMN0@"A-H+ RXS02#10L!:3,3G,OHF$R1 M^7YLR%/1^WXROJUTW9G2?QVGR1G^1I[-()LD'!+Q;/(%E$Y(C+0*" &TST7\=SG-("=('H]?PC3@>"*63*&^"1.5 N"8A1:4@R MZU2,E?1F$YVO ?/H=;ZO@!O,\R6DI:7A PK/(ZU:H0Y/T?H5@K3@G2I,25<, M;W-QL +D9'3]$,'>UK/9>SVO9/MC,I[<7':N_-' D!G"5*PA$R,3 6/0"J0@ MPY/,C^QMHU.A.W$]>A9T*/;;I+#[3_[EUK.\O1J.SPGDMSOX'[%,IGCQN??A M"\Y^'XXGT^'\ZY+>Y++<_):?_ONXQEQ+DR_7MA.KX:?AQG'>?8B_]?YA?DTB#9) ME)FV2Q_K[IG)>F*B &?"(:-E,^4VT3KW8WOT9.A8_&L8LO>-S K$%RE-L9WJL__V<8G>,US%9)5,61# 1WH+CFX$N@U0NY,30,C;:-9?L L*?&HY__WE@$7WP.P]'%#OAR(A1 MT#*I%0/'T(-T13CF44C;QJS9$>BC)U-+Q:PATMZ'RMOC?349]<_A>F8[._9&YR^ M^QBFN"!YC:NZP'=U >N$K*FE$GC0A39E9B'PDB#QC,YR=*'1TCC7IA$LP"^&,6!.<8M>00RAIG_P#-'7] \O2G3*:9[:&-,[ NV?0$TT MOO-1T,.UU2!VYD/K+$&X9B['%;=G!M1*DS22O 8.2AR&R#$+, 8%KU,1?-FX1H/A/P4*-=* M@PU"/7<$?F/61!]XXMK12LP-*!<=V8E! Y*]$5G2RAMS#.1[:BM>.RTV"$); M*YZ!%S9%[0U9K9E !=KN'?<%7*3Y($(,3+<)-EX+YS1)L[_D&\2GK8):^J2F M%*^$TQ"RCC4B7H,+'B$4EQB9AY;VZUX(<;!C@4-0XB'2;Q#,]D^L%:IHC)]I M,?N ?YQ72;TN"XBSU^?S6KZIIMQ?,#@1@8/.'H3@!);75$R-$HKEPF7+1,QM M*F/L!/,T"=1.4PW"X3: O;X[7L<\,$X:(Y*'''TFN$703EEHN\0L72Q1(6]C M;.\(]$E1JQ-M-8@WNSJ*>U^/6P?2TL.EB""*8J"8K0E_+$%DWMF04DZIS9G M31P=4N-:3;GF!Y%["'/=B=!W%Q7"_II&DQGFOWT_GY[CMQ?)=,8O\Y]&BP?^ M[?L9?KA]0[D]'V;3^>#-=)+/T_SU]+(D9A[XP !4UK5M'_!:3=2.=9T M$'*KO! I!1%YW,JA/4;=WR@M>1#5[R+=#E5>JS@.WHS"O$RF9R]'D_/\[CS. MTG2X"/=8Y/V/R52Y0OO[PHP:U N+4)0%9FMY(<_J=;UGD)2S)!M?V&I>Y>UR MD0][='^688?ZFO0F[ Z+^5V@G4X*SNHD":-56,PGH>JEED^F%@0IM?A<@A(R M1X&V<):VX\#&9SQ^97-Z0.G$Z MK6]/TK_(6[D>@W$1/G83>A<%9'=&T+K&['XB62E#*[1.3CLA6 [DU[%8T#O. MBS8L,9_5/65H=\;2?:5:9FAB:%6#S%6-+V40I,G$9YT4URI;W>9XL_M*M;^. MTQ3##%_AQ=^_CF\+\.UD-/IY,OTS3/,@1^-479NCJ]?[VD1P$@WHS,DA4$R& MV.P*@QQ'-LP-/UEP2-5-,@S*XM\$-A%>TR O:O 7A4%;5,JJT"7@K4 A7 M%)HV%S<\RO%L5RWN!T.,F+D.KED6-= MW<]JSN'BPI/L#LQ"%B0!<%D/%ERMKJ'!*Q^L0V=$:!-CNCO6)\"F=KIK$)#S M+4A_]A9'U59X/WD?OM0ZSU5"- 22RP;HPDLC>. @G**)HCU-E! $1*.C(3%* MR=ILY7N /FW^]:7-!N$Y=TV=G\@KF'Q%7'SFS?DT?23TY""/!ZHPZVU44+A! M4#$K(&O8@_":6REY+3#8^\JW$>YIDZ^]!AL$Y2P O<5/EY!N(Q]$0R8G3P50 MU06:FQJ4*VI)!\9C=$RIU,IAN0?:$Z!39YII$,"S"O#%.+_%^7"Z#FIV3@4O M:5LWG@0ABZRU] *D:)5.Y.ODT'"=V@[DTZ)35]KJ, AH<11X;0M_/WF1\T(% M8?0F#/.OXY?ATW >1E0W"$6PJF:,)L M==JZ'X[3Y%+?"NHP$FAKZ%*J"_(6:0"SX1POKT NEN2WF"8?+K1[L3H' M1?YQK1'M=;T1D;+0ML\BF,AJ$ 7Y*[[-V5CKD9TFJ8^2%PW*;BT*(E;84_Q8 MXP4^7]:2^\>81#L:_@_FOU^XX+^09FH"P^OQ.TQD>\R'.'LQI0&./UPW1999 M# ,?A<5@2^W,PT&E4F\548,MA@7.LA?8J"9UHQ&=-L^/@@8+7N!VII,&MW0JREV$Z_5H[XIQ-SL?SFV7WWI"-,YX/ M-(;:1+B0(\@#+0R!0]0!23S.>*6M":5-#D(T.8:>#)1>%]3G8U[V*#;W[74TZ0"MU* MML$5[=8%UP::D^\OG(#L395!=$1+DH9+G"O!,II&V_'6$$^0/VW5U."F=1/0 MFF%V>:PTD-:F+#GMV)*(7@.(P=F0P:ID!2<1&=/+YK0.W!/DT$-5T^#"=/<= M$[&H'+P#Z3DY"5R1!Y0*JP48O+">*>O;G%_L:>CLG0D9O1,A*D%N.O.@F*ZA MVS6D+$51&#GM.;5)SSZ>3,@]K/\]A'GH3,A;0[@DX(3X.*X'H(OD("^YUE;0 M]!62S IG&'CG')F37$174X1Q)R]Q=[ 45S!=)DYL@VH M71(G=^;$6EC])E V4-]JT8_.9-\;,41,VM=J@,&7!$IP!(=, !.H#&,\!MXF MF[Y'0FS(JCP4'W81>0,>7*M62W;GZ+Q>%6RX+KM,$4N1/ :7R+:2O-3":F1@ MZ2#!EUIM)(GLL4T)J9VA'J!>Q_XJGO2IGP;I)>^KSW(^_;J ? G)G29H_9&N(I4*2-/AJ<-[[%.8T5\[+4T24J8:.6 ME@!%FQU9Y+2 1:,*,(.A)*$D$VW<^/5X3H$2'4BZ22;&I;WUMX+LF^#:*F M;NIM3 ?V4?=3VJIIV8W$6S@EMY&5++TF=."%I5U*%TX_:0W6HH\\E,)*FQB( MOCBPK5O:F@*["+J)/[JA8,3E;E5L[9MB2$TV$CRA":@)&@RYWIJ,%6-\(Q[< M#:Q_ V%?W=UR-+L3_$:WLLO*,*_PJDC1I/QX/B/39C:K947.S\["].NDO!M^ M& _+,(7QG*SA>@M3HQPGHV$:XNQ5-89&LYN(MRL(T\V#]Z\#TT *^5? D=A M)0^)>:YB,2[;DE$J)AV9ADD/NH&PWXJQ?.R+=!&W?2'&RRNA(*R/B=7#;E6P;BF^GDPS2< MO3B??YQ,:UCXQ;TT'_ 2I4]"TO!5KAXE@Q@UAX1>H+,!+;8JH+L5P!.B3 N5 MM"H)LR$5^J(<], I;Y3S%EA-)E225VX;"5)XP\!Y$=C3\& EB* %H)N<: 1DC;.U,.%!QX$*+LKH8608#7+RPN M]\MEP?D:];JL;S]@1&:778(2/=;B\IP@!@59L'I&C2SF'FZ*[D!X0JQIHI06 M,8#7<5ZL>TNT Z>5>U;KW'HQW++D0&&MT&7T'J%.ER!ZB;U / MY0:TBP[@E\@J=W]',JKR(+(H3>V+(9,JM;B>AT@K(6?GGZYB*=;V=*O%;(?Y\I=!3E$F)A18PQ())D:( M*B9@V@7)G.'1M/&F'XKXA(C5B](:M$!:(Y#+7)_Q'&D5G<\N2I>]GBZ2?^)H MI:73Q;L#DZ63WFE()M3K7F7 8V)@E X^2:M2:%-\HAO\)T3$ RBTPVHIBZRS M>X=P]PAJ6T5_/TTC&<7UU!K)]J+<5Z.=J!DX*7& M0A@;/0TETRB8EF 5-\)(:WUI>\K?P2!.@*N'5FV794ANS+O=!_+S9/IFBNG; MOUOVV1CDVO=<&05)U0&I),$S\J*8*RZ)4K)>K!3C!--#2RXP6G'YI=#VX \H38E(SY:QA MTH./]=<5L5BFC+\-\UHR+]5<[*(X4\9*2+1S@9(J0! "(2-7,9"W$U<[16Q7 M)&3-LTZ BVDND;K7>?DOPG3U]-%>.+%7=/5M0'Y$NVWBRPNKI*1+C HS!+@HNOYJRFT#MN2I2'(/K=9SW9$ MVE=%GW8+64O5'$OUGXN MN%Z=W7V_>E$ (TJM)=,&N''D?"1)>M!9 RO*,5&T9S+=VYU7GP^N_OWQGJ13>3;@7;(-?LAA@6 M>F.@!A:Z]^C:E2>\!]B2LO2Z5TR"% MZ YXEY-E&X#]&63K(![&].I4L=N39@^MM+:.U@+E,4F1F >I4RV3C35/P3N( MRD;+2C L]6 ']4>;>RR>P[)F%V6T85(1A# ML+C(X&L=/9=,R52K?*;E,M".*)R! M6'0$J[.S@3F&66ZESEM??5*JW$]P38KF;*K/**)1)EA66[)ZLFS(?*[%OXPTX&36X()%'0-GLE5[C6,O=-LQ!781=(L- Z>U _O:6JL<' MA3/Z\5H(]N4H="7L=:J3%CG,_TARSDLJ%6N0;0<5Z M?)\-K_E!S".Z8E2CNIX'XLQ]QLBA*+.+(AI0YAQWH\_9LD76MNM:;T_F+OI_3^AOBF:?WI M,^Y36W^[;^Z@>/X#AK!2'9\,">>D%%PRJTK@T3DT"I-)WFJ6S(9;S5O/./:X M_]^^)6'XY)62%AA3%I05$6)R#D)T.11>5&C4D:G'01ZLS*!--K(8.=A<=Y1% MC"B2JV/0HS(1C>XC3N6HRPP>*]<[JUJX"P>ZOHNX 7JQKRVD>5D YZ*8],#E M+$-(' RSM!5E3PYX(H!,Z)R*8R7G[:H7;?.T9X*MO?OH7%%=7U3> /CC^3B/ M,-]$%R+MF<@+A" \*.')>BX$5@B;=>3,1;%=(/B]CWKFT/T)J)\\6UZ#3P [#,O-VV>K37?(.:K%KE^77Z93/*,1+DL&?=N,LJ# MZAN8[!-XX4D2SB-X56IT@22?SOD02YL3E"^./D5=/K**")R,+8ZUP MJU,MXI,P$YISK99#FM#\')\$'KZY78IF3.4?'W. HQ'(*^N^B_ MIT(,5M7BP%F"4\F#JD?,OL:\2\83UR5DP[58*0I"/ZNP*!NWA1_]4A38[8)E'Q2 LQ/ 8CL4N='J1^PS8 G^LW[*G8 MG3/Q'Z*5@]1O,"8K&VK@9JDUJY.M-:N%!5&TX=8S$UGO:]81UV]HRYI=E'' M^@V82DZ1EEH1.=;87PX1,T))7!KD*FO=)E?V$==OV$FU#ZS?L(M>VIA':V!> MB(9>*3\NPCPOL2KE1%(Q@"F!7 4;-'CN'*!&DY'+$F.;<[E=4#X-(G6@H:X= MJ_?TH=?EQ8%G 6W(FI/?>%&/0:K.55[7FRY\M MY-L6*Z/ Z>!V>953P%HC6V\#;4>00=FPWXK]#EWO(KO%T7R(32N<<"@C/ M,RA>Z1L3AY*=5L3>4)([-FUN,"][4^8.(NM>I(TV'A7P19$TK1RX3$L663?969*1$MM5:>@,4G^& M0%?*G1Q<,UU'T-XQBDMTNK8=MUJ"X#6H+DL&T5@$QRQ&':T1S.[+F\/PX3 * MW))##Y!^@^(]6XN H73/P[/EU8: M:7#&6M,0\;_/"<]/G^F/NOA>W&9I%K,5#C);G/4H &T[(K$Y>.8VN35;X6C@'2 KO1EUWD^ !LCY@*OC[CUC3,^:S,%YI MUD>;+.::SS$<;SCK[3IYO ,LK=+-NQ;32H(Z&:7U@"8I9:7*@@=+WKG7T3"? MD"NYX;2] U3''GC]VU7PO(XY))HWD LYADKJ !'1@LQ9N)QIMIDGG])^P8;7 M98>TYA=QMLC<&L0DE*GU+VP]#5).9HC22^ R%RY",8RW:?VR!^C33I#:A?&K MFU)?3&AP]_L Z"]K9]GQ_&H$DKMBD4M@&D4]/XH0@^50C))),<%D:A.)LC_V M_BG=&U7VI^@^>FX=$G4/\C#[2 M$_>NG_SX??@XC&L=LD TJY^J<5F1\*E$$ M>*=BS0@36B#3'-M8Y'M#?Q0\W8LO>Y0*V5_9AV7KBY0FYP3YC\D<:X+M;Y,P MGEUTDZ_':W_@G#PF5VMY*HC6T!&<^X?QS.+>2-#A M:?OMPAA[C>3%:#3YLYIQ@Q)Y$-IB32W(-$-EH)]HKEJGH^4)%8;MLBT:@'LR M5#T*[3:H/;'#D'X=UY.DR?3KI3P'PB7'-1<0(V.@"J\!=,D"%I6RS1AX;'-_ MM ?H)T/8OA7@* M.2%,P27@)9,]+AG9XZ$PT#8IXV.2/*A#4W<%\S-3VZCW-C%MKP;L/(P_#*OY M?6.;P.)C$+1-%%5-<(\:7.$*2A8F*N>%4D=@QZ[%_DS4MNJ^35C7U_G *Z1/ M#N>SI6GSVV3\X3U.SVX.QGJ;E5$"9$PTF,S)V!&U?F$V"KW(5KE[+[Z;('LR MS#R\7F^3U/=%TLL?QA]^PS##M\,/'^>ORS]FES/N#YQ_,\5UUMDQFFJB@&(U MV"3X=Y;[8_WY.K;.!X%B?? U=S/\9]+VH?>N*Y=T=@1R;3R8B](\%[+%$J\%@2QX128\*ZA- MX!G]:D/1UJ=;3Y.E1Z'@#B,,.C\(N38D;C7'0C,/4RUBQ6M-6"\T9&DY.FU0 M&=$U9W? ]TS;_M7<(+;@ 4(=")YH"9[K6=BPE OJ"F69B0-:F&_P# MP#X*FA[JS& G338(&KR6UO

    GT1QDJA")C J$#=%(PI21F(='609H07*B]BI>87=L&-[P3=6@]*8 M?0/>Z!)\K[;V?EJ7 NCH#52"-XYZ-Y:38+M&\0UM\+V,%M7'&E5MLXD2:JN; MK5-M=RTSXW/)X@*4YU6+U= #+UQNSA=W2-1K"6\CXM7-IW7NJN2+Y[G MTW]*<2?T,FFJIJ:LM4FUY?71^W[*K?YOZUK;9?PIHZ-%+5)8-5N+] FE[[QR"$7*>ST=E/GN"8M M,-VV?H(=1TV>4NLJV/6U+8YHO3VJDF@?S2B M493D.%-)"A.6FR-7I>."3*]^!&>48YI%.+:JE>P>9FS?]+LY?*LM!:N-J0YT M?AY/BP^Q%Y0"?T0U0(V18&ME'QFS\T@Y?+2\(#;0!T## M1@78-.;[]/HV6_R0\F?Y1I>K]5).9(PR%I%$4ZGIL!6K F*$(Y@FB6 "J2PE M5I6&X4T=&SO7MINZ@5I=&?">>LL#S++#PNO=YVZHA=>.HSL"R;6OH'86W"]! MZ^Y-(ZT$[A5HI%2V MO&:=!Z#39NCV;^>RR]WOTY&'KIY?%Y\+S("CH55HNL M,!8,O\@*BN3)15;8$?L>$'\Q#YXVJ1; 3"G"5%$*DPPIB)!IAA>;75=*N(I3 MFC+FF&^R=_^Q?;B;T]#61C=!T7,8VAX1]T9FF"-B:U!Z'!*?=/V*0^+]^PU\ M2'S2F>-#XM,_ZW=(7/.'$-E3U34D\C:G? >S5.H5]H9XB0:8IYC8$^ MV_><<]YSEYVC809NAG/.S>.>-6=_V?,%/]L.>\)1K&(-W6[:]6G?H+P< -A#(@\Q1(]#X-X-$G^=SJ>O MZ]>M%?=J(YSP>;'\]*?^#]-2/BRG7$ZHR!*:* +S6,00L32!C$89)'$6Y[Q( MF"JL>B0,9_+8OA.-[4 V1H(W8R6@.H3=^4J80^/5BP3*B)+4E0N;H@6',\-A M'@J+L^/1377PM?;5'7G;!^5A[Z'84:E1BR5H_0<5 *-[,AQ.E4?WA QTNCRR M)\7M_'G02>L\AQ[&DN'.HP=%=N]<>MB1P\IH?I5_KI[^D+/O\E<=?;V4$Y(A M1)',82JI@@A'#)*"<$@+K->S69'GF5/#S+Z&C"TJT2]4$D8]\V@*[):A0P ; M. 9PU="LU#/OY^\@GGD.Q'?1SSPR9I02FN<@ZZNB>?9^_0BR6FQ2OJI(^F[> MUOW511AMR800E.7(=)ZG&"))(X@E0U#$DA0L4U'J5BMN,>;8:*\U&3#*_S%; M.!XH0M,;*VUL#(7;.UMJ\C\%0GT ,@K:=F,.R@_.0!Q2$4NE_8\ M>IB69O=[.C=YBS7E+>:E_M>WA1[R7NG(D39UG*BQRR*"(0D3C1?]*3 M$,=QE$6,J81:-0/I,_C8>&C7=K U_@:TYIL%G5D$:@\<#Q!]S#_^MF^O<[$E.,Z$)+(,Y-5W6480A MC;B L=!A%H^4R@HG;KL\Y-@8[;B7,/AI.@=.94\.@%LF:GB%,?06\J7.PK7% MP[06WD=GL-["S;"C:2Z\#X-+=^&#*WO'5YK.Z.R7Y6+]5M[-^6Q=M:LYR7U? M];/5Y"NS@D4R2Y%>W\78=#;/(&$Q@YQ&24*3@A1%[AAJ];%C;!S5N@$J/X Q MM&>:>-^)L0ZX0L,=/O9R1[I/B'4-3KZCK5ZV#!UX70/8B1CLJMOU(\5Z_7JO M]D;O'OSC>KDTIQ9M+U>&4AP7+(51GBB(&!*0L:* $4]PDB,AB+32/_5GTMBH MLC'OO]QHTOU![)5G/9@U*.7Z M@_&0?3W>N>>ZF+](L9[)>U47-_TJ5R\+<3.\Z#Y9+9.[JA ME\U>@'5?/#OAY'NDZB$<.MNZ55Y5JDYLRPG-$6, MZ/^#&]8IV*)FQZ6M)Y60^]K]A2UI(MMW/1:K9,"")Q3B--(S0W6V\L@5AE$518 M1#+#G/,TGGR72[:P91./UKF\5;LV!DTMV'H"5EM7;H"L/^;3UALW9O(YIW9< M]D[S%)C]3NL0[T_;T^ZT'>ADE:U0EJE#;?WS1YP!0/=*M3[M&Y2< P![2.YT@Z)@X?#S&V M8'!C(?C=V @J(UV7HL= VI[47@-/\)-9)V1Z',2><][SP>O1, ,?M)YS\_A@ M]>PO>]8/+.;/1ICCH3FJU93S.EW5Q0T?]5C/B^6/>V5&:G\AZL;.(BL*'$LH M4YKHD(YR2!&6D"18)31-%VKR"X#BR_!00];1FV?N ZP([*!ZZ\73]ZO)OSI2E4^%G6__]NWN8. M_WVZ>OFX+E>+5[GI&;,P(ICC@4F*,X9P7!TJK??<_Q MQT:'[;X$6,KOM SO% M5?Y(L"=V7LG/U89!2:\G0(=DU_]:YWK]5"2SWZU6YHG-SN/IW.7U^ M66GJ_:Z7JL]RK]+UVV(V4XNEN7"2DRC.6"&@C#,3/N8Z9)% MCFJ,0[LP-JIMS8:@,?R@SAW\U+?7YSL\'I9+XU%/>NBE]_5J"0T,^@];(&Y M"\6YYRA$2LW[S:1G0<[!W1A8\/.]INE84/3=+.GWC?U6!\#?I,GSK'/A]8U? MS6G=/9M-GQM=&$X2)%0.54$$1)%0$+,\@13)*,$%RS/LM+=J->K8OF0?^E0@ MV^%K]UWQCEK@3T%CKVF"V5@,=DP&6YMOP.WK8CWWJ'3L!)57KK4;>5!Z= +C MD-'<+KZB7J\^(MJMR*ET:4XSZJ2(4UX0G,,\*R*(TH)#G D"59;@B H:99%R MKM]S,F%L]+1)>%DHP!>OKSKD*JL"-:,MU1S-4_/%T('57*XJ_3KZ9[4X?UG, MS!?'58/=?=9LCY9"SL40\6][AGY3RWO=G(YVMU'!#:!*/R/@\V*IY+2S[5B_ MHL%>:/HO(G0S8_BBPEXPG2PR['>GGO4UW^ET9@[5]>-C:J@?)=?CF@Z_)A-N M^[>)I G*8A1#49C=#24)Q(I$,$*IX+B(58$=4YULAQY?'M/38D5GH-QV7)AN MDU<=:VALX<]BFLA<,!C+.(-(IEA'T3J4E@3Q*,),LKZ2LU M2_FM F(@R(5@+$-9!DUYK5ZXR!Q2L[V7)'$B*4%22#E9F4?A'2'?#!_X:0^$ ML=U'/01R@3_E51[QUC*]2FE]@#JF@F67U(M[]98C/GYKM&P''[82RQ&2HWHK MU^M[*[GI3];**#69^VX4-4U!UVQ1KHWZ!48"2:0)'Z59#E&."\@8C6&B5"$+ MPD2!G-)2+,8<&^M_W@IEZZ6'T%8[:[E=A-F.BCR#%YB%=JP%QMR;7=W@'9.] M2KG9XN-;RNWBN$-+N=D"<4+*S?K2L J[1K3TLWX:)U$6I4@5$HOZSY-##5ST MV>7N<<5GYZ_[-KN_%4(_)F559G"_?%@NOD^U\1.5%1BIG$&GQYH;&10VPH:8V] 9:Z&%+0&VW'"17R[6<$G:H%YH3]@ MUO1@B\8)@B@E_X_GQ??_U+>HN4'_H:*$B@PNWG@0.K!UKR4$Z]_W%[*N.>9> M74RZ*<]EW3S)/UWF"9HMWPU_6Y>,'/67,NBU@E-X..+<;+N_KMST=V\2B*H?O)- MSJK# +U.:+*@=A/_JBO;?V^2H#HKD@=Y7"S#I?=["$+'6=L02\^F3? )]2$ \Q3+\OT&9+[V[^INGJB_PN M9TDCTX\DHPE#%#)AOB941I!P@F%2)%CA.$4%DBY?DXZQQO9EJ&S[]W^+\^BO MCOVJN@"UXUM/, 7FSNWVO5&.-(;>@,I4D 3H:F"!B5'4[K^0QWNI\\"=]QZHXFHDDR41.H8H9@4B@&!*11% 5 M0@>?..%Y3%Q(PV+,T9''8OX,OTR_Z_#@::]C4:\J=1O0[8C%,Y2A-^7[HNA, M+@ZX>"49FW$')1L'( Y)Q^72OL7BM0K/IS]-H%2=1W[ZLU&=O7U=+%?3?];I MN4C%BC*L8%;(W(AG",@R5N@)P"RG+%(<.YT0V@X\-AKZN%B_Z=5+*V3F6AUN MB;8=]83 ,##_M":#QN:;)F]A8S?8-=QG%;@;5)[+ORT''[CNVPV2XX)OQ^NO M:X9YLHK\JW:UEL&>J"2B&&<(DB@O3$W%1*.0&;.WVW['4$J@@74LOC?TNG4LM 3G7O=3V\IYI M;\T=I[)7)X6)BA,N8B9A@K FLHAED*1%#..,\(CD@J/8J0CC2GO&]FEI&Y3, MMFZ!%SD3U+5Q 0@NB7RN:8_V]3W&2N-1O##E; M0Y5U #ZN.;/[3 TX$^'/PAR[ >WXOFD)Y#$AT@^R?O,CK[1IV'1)/P >94]Z MNNW552I?%RM9/M ?YL2U?6D3R4A"8LVQ.(LA4ED!,2D03",N,QFE*.9.G\7N MX4;WU=NIL2CE?*IY$XSA8_@-@I6EH#$U ,'9 M@1*J-.74D.]5E=+A?D=!2M=5_3.UM_5TAW5WO\V7DLZF_Y3BRZ(L'Q;EM-K_ MC%.:YR2+8"+-9DYB8KL(409T[@G=SMC;L4]H1$,' M9I?K=V_ U@M@W "M'W[SQ?NBZ#V;W-F0P7/-^T)U*A.]][W<:%#)'W+B$-'M M5]!\,SIO]^JW4M8-(K_*UY1!!G"L$DR6*BE,IR.]&( M@#:.+9K;%J/-*EGBI3$>+A1^M/^0"S4G_IS4#5YSLB M:51]O$,./(L Q%&7+2,3PST-B^T8V=8&-H[X+6L]#:K7%\ !;X"]D+*W>= MP M ^%4#/#?8L)I_%UP^4O:[]/M^Y_.[5-ZEOMN:K2C+PYX616YU$(F4J M2RE,,='LD"J3[Z)2F.:8I8QF%!$G=C@[TMCHP1AJ*HOV3 6_U\8Z$L1Y>.T8 MP@MH@2FB)U[.)'$1"Z\L<7ZT06GBHM.'/''Y C]"GP=;''4^GJF(*E3B;1%K>@AD3:[]HTB*7#+FQ#@GVT*@XZ6&]Y M&-M-P,:^B<19GJ8HATE:8",5'NFU=LQ@HM\L*;(H347NJ #C:,*H/P-B=T-^ MT5KN*)7?8UHL,Q6"@CVZ$[!O%]K6]I%(Z8F?;Q445S.&%CKI"=,)+9.^=W)C MQ'*YFOQ*_V>QW)!N5?>."RERQO0D8#T3*"$)I!F)(18HR6,>Z^A8V+#=Z=N/ MCW)N+-Q:);7.CC2_Z;#(_EE.I>FEWPYX40R5408IBS6+W".2U&H&["(3W[@&7S!> M#VF/;HWV&'ENUF@Q\,"]&NVA.&[5Z'!MCPS'IR6=UWF2[5+M]GDI*[6UC>Y9 MG" 14RBSC$$D: 9Q)&*8HSPK6)0KG%CUB;4;;FQT]/1XZY!F=AG-;H+QCU'H M,\J-K=MMIHVUEY7/^B#HD'/G%+9NW17EJ9 M_54]%>*:]@E/BUO^O^OI4CZ:UH1/>GG:#<3 M=M&?/V"'X>C67B/&W%@,'K>8WEE@ZBXBYX*17QDYJY&'%9)S >-(2L[IXI[) M:O+U;;&DRQ^?JI;2CMF69ZX>T1NPL1#4)@;)M;P @]\DJC-C#9M"U>WP40+5 MA9_W_,1*_05?S/6JZ'[U(IH6TE"O]FE1JBW(NU715;D6FMVKO,A-8L)Q" M2CG2GUY)3!HFA1G+TH+E2"*WXOB^AHQMP?/I]6VV^"$E:&P&1L/2\6/;=TXL MO[\#(!U\1Z:UMX79G,Z'T,F_%BR_W^:^Q@S[N;X2LJ,O^+7WZ\>,OY7F]+YI MRUU.!)(9%CB%>D$A3%&*:8;"*)2%XKG*"T6)4X>U_=N/C<5,Y9A>.FSL$[#X95.#H88E"1.NW?XZI_YU=7) ME'0YG\Z?RP>Y;/MA3+GFEY^GL[59H9MDF^U7-14T$RC2H0T1.M(Q0O24\0(R MDM$()Y@DL9,"=$\[QD81K1OFW3#]1M;USI[YZU>Y:H0CY-+\MU>S&6<<[)T$ MZ31A=GPSP#0$)J;=&6A]J""OO+@!E1_5457C2=".0E?B&2I=T,OWV M9AG$@C&]Y$&893K\87Q5Q^75<97T6AUV!QE,!(Q3J82[,Y'*Z MJ 0&RIW#>%E(1&(.4\0H1$POW"C208THLIPD+!-1[+1<"V;IV.AB]R/\N-(& MP@_''=N;1F_@FYR9!#Z3!U;]%MR_-1_J3X\/#VU-P&HYY>97]4]^FT^;,O*J MT;;CJC'<$^.\1_Y^ST'H.,RX EDU[4VR&-CIF7[33K^H9O$C?9NN:I'D2M!E M;=*TA]E5#S,#H?;=/5O[7COS84#OV+L/-&!PR8"'I7RC4]%F:=1RH9N651G! MD: *,KW\A@@5')("9U R3!+)!(^P4_*$)[O&]C5J; 6R9ISZN[$P9F_Z6=52 MW<$4!CIGT7)7%3"ROZ%E\HZ=ZY['-L9(\SBC47V4%$8TE9"FB4*^>%"NDD(5; MTL7^[<=& \:Z/N__&?#LOM'](0G\GCN@X5[#V*!UCC8V6F@J3TMAZ \K*6D WYH*?ZG_ZBVNOZO-@ MVP4;GB ,3&MM?4Z-7FTHV%KJLT7U13@\]Z<^/][ S:DO.G[&/GL!NT/]IM-WG+5]/O M5><+?RQQ!B:OS' XQJ!L<,;!0P8X]S/WC99PD4ID5:W5.9SP_PF!;C!>=W-U=O/SC?A]Y31AW<[YXE:8*>].SZ&FQ$U:8 M,@S]MC4UH9.8$2I3(J"(TARB7,00 [JXW&!;?PP7UR[ *,H) '9AV#=FT\^,F8_Y=M S6# M^>X:I?'AIBUJ]Q=Z] ;0:W#B;L6@X4MOD X#G/XWZL>)OTIJY($,W][-W]:K M:EWUL)SR=E,NXXFI;E6PP!*;'10,<18A2'DA.&*H*%*GRK!+ XXM,-JQ%U0& M-[L!H++9C>,N@FU':3XA#,Q@W>A=WC-V9BM;;+R2T\5!!^4B6P@.J^^>K3 M+%,XUS%53*,,HD3_B66V+EE.UQ&I#/SH>/RX;(@+ONPEQ%A\?/>+>*D MONC%*-W)[W*V>#-/25.].1&(1WDA"A@72IE/#X5$I1(6!5XCM6-I6 WMM]'89$=\=WCI&'+JU MVV7G3_1TL[C(_:#T1-_MYFBO$+'(,T)@*E 5MQ(=MQ8$QBA':2+BB)/$]J#T M["AC(XW&T.H-:"SM<5YZ'M1NPO &5?@0RQTEIV/3BRA_BN8E\D+:4.'VHC^S40.X+6+FRX"JF!VX29Q+*ZZ/OG2U#U M[@MV#H<@K<".!GN7[E_G7#[7\.OL[WWHY[;96=_TN_>X,B_@@]3/D5Z4/LM) M%#.Y#CRV$V&06+K6=UPCF=N)M1R%A M4 Q,*D=2N1M$C>$WH#8=;&T/I9-K@U= D=S.X=]1(=<&EFYY7*L[]*.L+[(L MI=RDZU:?[V]R+O^@,]/_<)*BG+)(QC!#F$"D: RQQ+&>$::7.3PI.+9*_[0< M;VSD5*NWT1F0?Z[J%E/ -/1THZE+&-MQDT?D A-2;>EN$GAE[ UHS 5/71 Z MDY E,%Z9Y]*8@]*-)0"''&-[64\AR].J9%O1O \_MC]IXK%*_O#+="[O5O*U MG!1"*"4*##%1FGN23$$F!==S@?*LB$BA4.:D6'FU26.CIUU=PCTYRAVGC$+T M2?U"XQGXW?@&*N=:+JA/D?#&'C32C_HMT/%"[!+L=AWH$ M,S!![N)8F0@:&V_T7^?BXZ[QQRX\-@*@./B8[O+^A[3?Y?SM8Y& MS8:]CDWUW3/9M/GBOO,89Y1T7Z:ONJ?W*M'_:^EHKR21:QT;N-) MJA>H*L(2QB*1$!5,09P2!758F25YED6,Q&XG^GX,&QM[_2R5U&^6$2>O''0] M]/"4>7WM6J=+O^'8#:N]\)A_X MA=MSGH(GXP9.:? +Z7'V@^?[]RYR,%H*#\O%]ZF0XL./WW1L>C??;#ELM0$F MG-,H9SR'422(*:PBD$1"0HP2)&52B)0(Q_H&RZ&=J'B@T@9>*5 TMIOEX&*S ME48OZRE<.Q=V+!P&X< \:\"MY#T>=L#]R5@.IO._!):M<$?,=PF#[?!#5R\X MPG*B<,'U#OT([?-Z.9^NUDMY.Q>?IW^:/[4ISH2C@LA*)R/+()*)@)AC 5-: M*!QC+B+N=*![?JBQQ8X;2ZO\)M78ZL9.'<#:L9$?N *SSSY2K9D!ZCXOH^&5 M63J&&Y1)+KM]R!P65_1D"CI=_HW.UK+6"->W_S*E;#JK6*BI+17W\V_2[&@8 MBIJ+KXOYLOVK*; JZR:7LDBR/$D4C#(10R24@B0N$D@CQ1,19Z1P)!9?EHV. MA[1CH/+,+*,:L&*8Z7_1V1)*A3&"%GU M9K@PSMA(=K<9HCF(6LRK?%;]MSKS]]-N6ZK']=O;K#JS"OL\6_RQTP#I;E[M4I@-"-<,F].39)M9Q MZ)\?/,KX;9=:S)D2-)EVX""[M>P7OYV"V(X.-#:2J(T%VEJP;ZYS)_=N@+O)P2ML@2FB-V).'=^M MT.C5_KW[SH/U@K=R<+*@A&'E_"%KV%W4HPF$*2T\ MU)J__7-:3BKA/2RP:1R50A3IA0)S#*%)%=$6&N;G!UE;%2QW^7 6.C2 M N(LEMU4E!S2B'*S 2'2 M5"$D$J>HP6GTL5%#:SR@M?5M0[EUG4AF5(C?UE4>V;P5*G[3W]*R_I:RZEO: MK^.;+KLP,M@4!/YD;+!O#&_VGZH$]AK['>.]BTCW0LUK MV.EFP:!A:"]P#L/2?C?QL\)MN^"(M! JE@H6+&40(4XA%3&&3.54\@(G7#F5 MC)\99VS?HZ]'7QD;8?P;(&IWP$_K4FRO=>2X(4SH;,_8"'!CM0F7&K.KU:,Q M'+Q5?;Q6M>G79"BYSYL="PXX&X')\4CU<,>9&["=IH>]::H\:MJM/5V8IBN3 MHGJ#&S"!RMVF=TRVZ@U@=V)6_]OVZ'.D6?UM4=+9+\O%^NUNWC1-K[A^OIK. MUU(T18J+>:M!J[\%539T*ZM1Y[]_K(5/)D42YXPR!1D7$B*6$8C3#,,H2E+* M.2M0;M\=R;=U8R/KUN@J2EI4*>:S39(DK2QWZ&_C?2Z[*?O=9R@T@3>N@ =VW0,;_VXV4MG@=E,Q8)RLY"1![:;^#%Q0"!I@7AVZ';WG_ [4(^F= MYMFMQU*H>>CLS.1]T.'Z.87":Z\+5+!!>B9=TME>>-!N14THIP(+*:"*6 P1 M+PI(DRB'&'.9)P0CF;HE79X9:&R?5V-GL^2Y:@/Y++!V:QH?< 7^UE5(M0$*ORF7YP8;-N7R@LM'*9>7?M]3ZF@Q_ZU5K$ 4I42(!$H> M)Q 1%$.*201I@>),""DS-S[8N??8**!2II_36B3=49!H!S&[%[TG#H'?;;,E M_MMC !&/$^[ZU0/:N?^P@C_'CATI^ISXB9=2B7);'"Q9CM(T1C#E!8)(I DD MB220TCAAF.4RE4X[G6='&MM+>YC_[W@PC&7P4CBF"0IX0EQDK=V&'MT_+%3=+QG?+7/UIC?G$_VJM9V MF1=+S@F#=F@6\@BT.S6Y0^:7K!S&'Y:^W($Y(K0>M^BKVO_ZMI0OIG?1=WDW MYXM7^56N[M43_7,2TRABF3E+(%$!428S2!G&4/&\T$R74Y(Y::YVC.5$80.( MK.Z96J7.N:KRGX?5CI$\@168@?9QJLT$/WW1>/WE!IBL0\U,VN(;<'N0;OA M?>OT7X3+LT;_^?$&UN>_Z/BQ-O_E2_JQR9-\?5LLZ?+'I_]=3U=UPY'R=KUZ M62RG_Y1BHA\B&N8:Q%0FG;K%71AO=(&17$YE"6[W M,N#T5#3:^F6]^]<4&M"-&SUK"RY-AAT/>80X,!=M+ 6UJ3=MV<#66G]\8PF+ M5\ZY-.:@O&,)P"'WV%[6CW_NYBO]1)C7JC[8T;3VZ<_F7.B7Q4+\,9W-)@KE M/!,%@;B0"*(B01!G+(*I$CR1>928HB<'$K(9=&Q,M+6YR7/HT7G("FP[DO$- M86"FV4&O/6XVL,O-*.U<"#KEX]K_55_E#/..69*0IHK:N ED$99!+E4&$J?R+&^Y7D65TZHCEWZH7F@IJZ25VUDUH_J?VY!F MT\R+_OFS%&M>[3WMZV?H#;[GESILP@^'JE6+\6#DK)0< ]I/ P@WCME;BI$]WISX>)D@@I M @75@2/*=(1.*6602)8E*E*B4(6'7HDGAA[;TUKG0?+F M7^/J7R/'\\+C2;$\(NR'\4"G@BVN36U%99_'<\"SOOL]^CL>9MC3OK-N'AWP MG?]ESR3,1L+6)#V]&BV9*N"Z72[U+%>REQ]^;'_R0'^8?[K]@RY%?<*XT^:D MJOQZ>J'S^S=SBUW-L0-MLDUC['81OZ8S4RZF8RN41@*K%!9$((AB%4&*D@QB M)2/*=)BEI%5]]2B]&]M:^T.?G=51(6J;?CHFFT=$WI73D!FOP2XR8 <:$WGN M_JZ!!U3XW#2Y('O=CNJ2X94&"30HW>Q+2QXI46ZP CM@5?7&'L/:43X$?E-V M1^7AL$G!HW+]7-KQ*(T<.&RH_N=OLC3RS _526(\X5%$"X(XC/3J!")I=LA9 M)& >)2PG<4%R)MUTDGV:YT+8P\@H_R+G>G)GX'MM)ZA/9 ?ZCI^:P,"?X2LG M9?Q?T>K_@<9#\- ]G<-]^3IP'\>'ZY2!_QK?G0YHO7TVNL;HFP!JLME-_<%G M#47]6?I5KEX6XFYNR*CZ.$WBB&)&1 $5(@0B'!/(%(HABT62%DQF'#D5X%N- M.K;%U2_ZLPM^,J4M?P'FN0'3C:VN>: VF-LQL'IR<0^!OX-\]V]2Z'^H#A(;<9%&5W#"L! 1 M2@GD@N@0,\$,DKP04+),4!7%A[$TL4FE&W33JJ@ZR+59 M(][-2,%P#+W??50%L[6Z%A:ZV=$\#8&K@[Q="'P'DJWSA+.;#)TK7IWRJ]_*;<53JT0;Y4CHF%/" M3!8Y1+%IVA?+#!91AA&-$IIA&D(MVM; L1';QFXP,X:#I;$<+A10DJ-\&] MK1W2+/P +2UE,<1D,ZQ%2/5D;:WY0' MTY)VG0]?4_P AY^7+;A'8]!K 'J/A"QO\VU M JO5W=CA&7*E?C@U!555.G&E?[CW+[_-35.'NBSA1Z6'N%4;9H72E)H6,!%, M0!11!''$] HWCV2LDB0IN%.OWY#&CNVC^;A^?35[VPO55O#\ &JQ!%N/3":) M(=\FK?[;XVW=1NG;XV_U'W9N<3?7U[[6.2??MGU ?ZN.V*1PN>OJ17^4MB6< M^BXF?Z"O?&R I\XRTV@DS]* F4>;C*)M7LC-[LS7K?=JX=J#?S3.WFP?Q%K* M%H01W!Y@8@+)X 8P^)UT<\-!?UYH-^"8?56DEN8X:R5->\)'R=?+JO*NZ8B1 M2LI4S&(H).(0I22'),,)C%*]YN=)DB/E5(?2.=K8ODX;8^N^T15IL,5<.(OT M=B&<12*/5);"0DFE$>8D O\ MO=M"5K6?W5H:H/V+%2:>%7FZ1AQ8D*@-&+E_"&-V%W4CT;VVCU\ MU"'ILRPG#/$D%[$.0E!F-O1%!@E.(L@QX2*5<<%RJU/ZKD'&1AK[[4QX;:0; M99S$THXIKD4H,$'L@_/Q CC.E-#EO5KA>]_YVWZO^RWG1AJJ M?* _S-*Q/=S/6*[R+%&0T"B'*$M3J/^ H&2)S&F1,/W?75[XT\.,[95OK01O MM9EN;_L9*.W>]^L!"OS&;[!I+/28DV"'@=?W_LQ0@[[YW>X>OOL7?MU;)]RD M)-?G*M^FY3\^_'C2=[K]9VE.(;R<#ID-]JL?Y? MZ?\LEENY\[F\6\E7'E)X< M 3ED*-?+>Y[-3.?3E?PR_6[$;/>[/^U2H4DJFI?ROR5=/NF9DQ.>8*42I& J MHLBLP2JM1PY52CFA#*$T=^I6V=..L9&8?CZ1X^%-SPFP/-8)#VOH Y_* UBY M Z;R^TT+-AUYP883T#EBL?3H.NP]'M.U-.684^0K@/LZ&SIRMM=FX:[.=MJ MQIR+MF5-=5!>G=Z*^_DW 91'%-(4X2@2)($ M$4X+R9W4E;Q:-S8R;9VK,FTKK]I#.@LV*"VQ=M.TDT[AV9MO./>=DZK#.B].1PHG=4C_('R5WU8^$X)JQ[!/9^A MZG.0?M^)A^6"2RG:TI"VA;E)IYI$2<:*7%"(:63TJQ(,<9(CR)A*I,"LP(JY ML'['6&/C\-;41D:O+-=&M=PPPVZ?]U+.IWJ%6N525B(!Y@>;'YM>#XYTWC4; M=N3L">/ 5+L/[XZ=59*E/ZZT0,,K\W6--RB/63A^R$HVE_1.B5B_KJL:H4I$ MVF3C+^6+#G=U4%Q7IS6IPT6"6![I$#-5D8XS,ZS)ABL.8RDI$CE%$CL=D5J/ M/#;^V3$<+"IM>[YK.IA6MO^7U!T_$#-T7^ MA&YGA'SG9%B./G2:AALH)S(W'&_00YLIG'#^IJ'@PM0YWL\?Y+*JI=3@'0CI M_Z('6_VL_=S$B9,X%IF,&(&RT.2(4(HAP87^*V,)C=,\5<@J)ANQCV/CXDU- M*S6NEU71[!\O4_X"M--@*6MA,!,-+K]/==Q7*^.#%UJ:R! P*>?Z5W/]W)E[ MZ%5D*Z&O%XKEFOV/!LJ0D+D9Y2]3^;U6;]>A)#7W:G$SD:>H!,CZ*2&,>,9M MU*W&:?F(OFPA&^L\[376.2S5-CL@.Z"=:+93 0<,G#"9F-%("#\/E?P=0AL@'J]E3Z[O?J\[3D M=&;.W"8BR@4I8@PC%0F("J[)128$4HP*DC!!,':2EO%@T]@"X:HK[4_+3>.\ ME3FG!*^+^>JE=)3C\C%C(5()KIZ'4:85;+RJCK8JOZI4@_=*,NA$^1T3#D[; M->+D@TX@KTM$Z+[UM4D)>X5WE01+M9WST1R9;,^C)>6QC%4**8H3B+!BD!5" MAR"<1(F@F?[_3JK[CN./C7]WY+?VRT6W3=S[9@_8S8=K?H!WE .SZSZJM6Y5 MO0=?F3S0L;X3:H$.[NUL>*>C>2> SA^^N]VF=SU@>Y#VH&=*+I>-R%1ST*+Y M3> 4,$NTI >8-\*!&H@;"V^UQXQ"_P MYV$7N(VIC9YA"#$H*UQ\UV9VCCET?:8- "=J-*TNZUFGJ0,M(>?BH&Q(DADSB&<8[B-&51'F=.:0PV@XZ-VC89;; /5P SKT(TP$)OT68-@,/6X3I ,51$:;+M7WC1J.97-%6M1U; MWJ]7I5ZSF\85DTC(5&6"P9PRK@,9C"!-:0H+HJ(TUA&.$(Y"$N<'&QNM?-SI M#W!3GW^78+&U%_Q4_YOC?F0GWK9QC!\4@PF\U*&0R3!_K-)4C/Z_^CR=TSF?TMG.L8[1LRA/ M_Z>F)V.>2IYD*H<(2Y."E"N(6:9@G$6$)46!>5RXT(]/X\9&5QM+]TZC^W7+ M]#J)=ISV7E,3_A2ESZPX$V (^+P2IE<#!R78$- >$G*0,?H2>%4,]&/GZ_!- MKJ9Z:3O!G%*I0SZ8XKC0=)PP2"@G,,](FF&4J8(Y;2&>'VILY%KOO"SEF[[A M2Y4(9+;LE[6Q0-2[^$TV9A,I]HL..]"WY5$?F 9FQ=;(P]BPL=0G+5Y"PS/) MG1UN8,JZY/8Q 5V\HG?_07-K^;.L___=_+#3^F(V^[Q8FL2?29*@(E61A%(5 M&*(48T@2GL-,)#@K&$]9[*0ZYC+XV"BGM1W\U%K_%S"=@XT#;>[A[\8'T#CA M&.4:[3XS-V#HWG3.T)QH3.=^CQZE/ =WO6L* M=*N#WDE!"T%QDL""%PSJQ:R C*8*$I;',I5)BEDZFM% MZM?K:-CW/8GM5=I\>0:Z*

    EN7C8B8F68(IXY3 MC&84(DP8I#33E)L3FK DCT3J)'Y_?JBQQ8M/BQ6=571ILO:6M2*>Z]'$65QM M#R9\H!7\6**&J#*S;C;:& J,I3X/)2ZAX?E(XNQP Q](7'+[^#CBXA5]&^)4 M;T%YR\K5DO+5)(_2E$<"0\SU_R#$,=3L4$!*)!.,\ @1)U'&PP'&1@J-?8[J M#4>PV;W]UX 1^)UO30._M\9Y7+N=\]MSMYN#00;N='/:Q>,N-V=^U^_]W9&H MNE<_3\NW14EGORP7ZS>]H)NMS7&E::-5]QF78M-F?)L2D!6L]\M@H^7RUT-9VF[?] MROFP#0,#H!P\/O0#\'7=$FW "M="L7/T]^NK: -*9[-%JQOXZL$FY_SEE2[_ MT2:PX32B&=/ XT)!E"4II-*T9F04JYP7298ZE?I?&G!LQ'6BL]C&XIZY:12Z- HE*( M4L8@%81H@LIIC(LH2U#B)'[JR;"QT=>N7V#K&&@]:T6%-[Z9?>76.Z/P5&TQD8/8<= [=95L] ^Y7U=67<<.*OGJ&]$@3UO?]KSK;^-9J M).V(8-VSV?1YH[!2*65-7ZN$XD?]KZ72@:_^;P<=.1!&.9(9@31BII(T9I H MDL T3UF6$584RBFYU[-]8_LT[+;PV&@A?9-\\3R?MBRR\7U7[ ]LO7?44/$] MXTZG.N\QC\,<"MU\V?@>AUN^ 3YS-N9] MF)X"67W5&1L-QIV*P=TD8:$4BQ7-(%?8M.]".611D M=D+\*H&%,758P;"@0$1U7_""D6P4(S@7%%5Y)I&31ZX77"]N;,3 M9V[N'_#IK7+9#5_.JJ*\'OT-MZC9A;"]L A,B)5--U4YBL<$KD-'_>9?;>X^ M;/K4H5-'V4]'/^C=Q/1-+E<_'O1$&1DN\\:_&3[?;JOEB2)"B!P6/!80280A M$YF *DX52T5,&8X<>YE>&')L(<_NWFAK?954LS'=N5?I)=#M7G*_4 9^^UMC M;T!E[CZ 07<<[6'RW=+TTK!#=S:UA.%$@U/;*WNK*BQ>Y:..(NL%'YV9;<3' M%RG-<+>B[MY&9R:C<[8PO9W+#S_VDC[+[JS/M@X_L-:+P'E?O5*[X% .P@8#:7]A/#R\N9 MX>45B0=#/F%VY#W2YR;P5V"+?XP M15;ZCW?SIF&SYKU&X%'_>5.UL"7 34D.1Q'E:4PABTUA5!Q%M=Y%AJ0218:C MC#@IIEUKT-AHZ?&WAX[QXY?[Q]^^?7H$]Y_!U_NO\./M MX_\#[K[^[=/CT]W77\#MUY_!Y[NOMU\_5G_[^'3WM[NGNT^/CH6P5T^K';\- M.5F!*="X HPO=0&K^=O&G2K&W3BT6Y&U=2E(<98O?/U62EQKU+"5%)X@/*JT M\'7?GFJ!7T!H-ME9?L3EA [_EL8]?4$,?"%V/I_MYD3U" M?D^2+,8=]HS)'HBCTR>'2WNDW^STH7J4\^EB^76QTJ2WEAI:U'1(2]*(I(AE ML.H6A9*8&VE=#''!, 4V?6CLU]ALO<J_QUN5J\RF4E0V#V(U^F;V7S=*<$":+R G)**UY&D!"50GXTEX=_H ZAC;%@SUK'U78'O'FA8CTR@K'9)$$Q5T9S6<.;44E4P14F MU&E_Q ^X@WSQ6FB78:"UW*/P UCHC]O)QS!$J]7+@8;]B-@,N.'ZWQ M+2[I*:3PG4YG)G_F\V+Y2&<[9;PF?NZT%^) M?]9MNR=$41SE*8:%R'*(D/;:^C]L'ULV3'4<-B'YC*JASOK0,- MVYWLLN-'[_Q/C\#;:6/^#ERVZ)_GYGLW.T?V*3A#@[>!^N],XAW,L%;R&0A M/G'1Z"^+/^3R7GVFT^6O=/D/N:IL?I!+(ZE*G^4DRK(BISF!:8J)7N:1U,C! M)Q!AE3$:LS1/[(^PW\^/T8527'M4UJ)U;\LIEX"NP,PX8>HWE78#O%9^@._& MD1O3Y[IQY>J/YB#/3>_ :VQ/PSL%83<.*D>67](O[>-E< $U,/6G] 8\_(L] M7E?'9V-[S-XY5AO?X^8C=!MRDGN$<8.8]]XAW9!S8!'>#6J.9[F+KW(UH2A. ME! )I)'B$$6(0U(41NV"8\F2F#/F5'O2-=C8@J8]60O9&GIC-&L\:5L8A 6A M&"<,ZQ W5A")/(8,13E4$N=48,85PBZ"/]X0'DP#Z&T0G'G,5(JR%&99HL&. MD\(@;2(LK>OXK;.:*M,I%(N6*QRB'AFRH!B"2D3!2R(5#') M>$YYX>4K>6+P47\U?8M!G0+_2K*Y$M+W))^]VLAA5:(Z4!N>X9, Z^ZH#& MFK^Z[M&/SQJAC/FS49^?E[*<8!W6QX)3*)*":>8B,20D03 6+,]Y0G.%N$O@ M>33".*/-16LFD(V=;MQT#*0= 5T%3V"6V=@&/EW"Q)E"SOKME2>.1QF4#,XZ M>?C&G_]AS]?:[!7LM/W==O*=8)HJ0F/]5LM,F?<[U4&)2F LDR1F$482.TG5 MG!]J;"%(O3TXVQ32SK9&.[[KY]&U?.F]8!;Z[:_@.M-@W",17,3"+R.<'VY8 M:KCH]A%'7+ZBQZ'N7K_%"PB+*(<8AX1O9ZA#)*T MDJ/F29+E.*:IU:Z?Z\!C(Q(=GWV?EN;05"U,C=5N VE>F^QP?N4R Q;GF8%P M#4PV^UVX&_MNP,;PC33,QZ#X.ASH!<)YH!,X;WB['9#U *WS1,OE?L,=0?7P MG,U')\693EPZ+.%[GE^CE=5[W5S3]O4A8Q MBP1-(P8%4C%$.8X@5MAT*Z!QP0G)\IBZ[:=[MW%\F_!;\X$QU%>M7-\YM MB MWW5> G^.+E32E54EW<&L@=8]_>NM@_5_"B%1%@S_@>KH^EHYDK*Z*T&VK[*[ M=J!197J>24_=]+Y<_$U_^^[GNPTRMRW+)@7%/)940BY("O4'1D*F&($\*3*> M(X2ELCI0&;.38UOL_%;IZYFB8.-[62UY_GB9\A>@O=:+GSJ#5()2+K^;#-(W MN9PN!'BA)9@O5H!).=>_FNLGKRDL;J4=IR4HU^Q_-"1@M:AN1OG+5'ZOD[\6 M"E!SKTU/7OW"UFK0X-__#2=Q\E?-SV^K2A( I-&-4-TC;K'"&ZGI M(_I\>^C9>6U=R$[C:/UT&]R 'G\'N;UNH/\''MQ1Y,(.]@"_=U'3O]R#/)9$ M6B]/R#MEV5YG^_^%%%POLS=0?JX?6WM$[U_DR@2&]^JC#KFFJ]O7Q5K;W*XO M)DD1X22-$(Q, 3I2+(8LB0LH8YXHH8HTY_:[^-UCC2V6;:PUP26O[ 6T-=7A M"WP!7XL(SA]J@0.I'+]/O4FAZUS-MU'=NRU*NRL_KE5&; MKP60JL>J2>JHVC9N$Q0S5'"4)C%,LL*,Y'$+HD8/HT; M&W'OMA7=A*.W\_F:SL"N,VVBDOG=UG50^^ZVK>YUKNUVU-]K!D.OQG'N>9 Q>JK5+24MU\L?CT9_ MK5:KJLKL]>=H0EA!)4,)5%(F$#',(#:U1RA+F,"*%3QQ*@CH&&MT#&Y,!$OY MUO1!$$#4N0?-?O%/TSGH)T[7@;<=[7I",3"+ME:"QUK8KS;4G#76IGI4I[N, MAU]UNH[QAE6GN^SXD3J=Q277Q9KWZM/KVVSQ0\K'^H3ES(Y%+=ZJ_W2OODF^ M>)Z;<\*'ZN4R&IQE17(3*N(\2PH$DYP(B(B2D J&89S$2""&D!*X3]#IUIW=7M#M%-&Z'4YUL?Z=MT51_3;A9Y=>CBV.HHS!/@%HJ^V[P.>$(49DI[ MAZ!!( \2B_JU]%V"TB!@GXM.PPS6[_-B,IRVF]=?-KW3"JYC4(4ES'",(%(T MAPS)%.)"9E$<9P563N4A9\89&\57"5];.Z]H4'<.6#O>]0!78.;LA90S&5[ MP2N=G1MK4$*ZX/ AI5SZ>3]2^$27<[TF*S775-2TR0B51(A$8&$(0?]/BA3$ M44$AXQG.)&=9AI@+*YP;:&RTT-IISKOK%9>S;NQ%;.V(P0=B@9FA'UC.U' ) M":_<<':P0IVB*D53Q[J8 M'^Z]?6SJ(Z.8#P*Q?S=V;,FD;:H+"U(=JF.T(TQ]X@X @D)[L PC(50/.0[1H#WWK66" M]J_J61DZFRW^,$F)GQ?+GQ=KME+KV2WG9NNS_":YG'ZO=I.C0J38U.%@@@N( MB,3Z3P6!LA QYXJ3+'(2 K4;=FPDL[&ZJHX1C=V -H8[UG/:(6_'-_[Q#,P[ MK7%@:UW=F7"+;YW9U5TIZUY-Z024WQ))NZ&'K7MT@N.HF-'MZGX,]4U^ESJZ M^JQM-R629GUK6A"VK6.;5L5)A!!!.(&9T+2$4J;T6I-&4*J4TXA$*6=.7:"M M1AT;/S5&N_&0';YV-.0=M< LU-@+S(L!6HNKEK9@TR_Z@YSS%],>(T"O:">\ MO)*1WY$?%F$,<204X1(U&1$$*D#>]TC#$VEFG-!!L[06VH'>]TH=G-,IXP"KV] MY R/-6U8 '"")$K)_^-Y\?T_]=4U/^@_5+10$4+7/0=Y_2V<:E]VFY_V/R;? M2C$#U&_'D8&!]VS<3]VOG2?++>^!8/^7%+KQFP#@"6;OR0+7VC5X8H$G($\E M(?BZ=8\ZU_T>37+[>KIZFK]*D3[7YYI,\Y2+#*(,R%RE$',>0 M29%#H50F\PCSR*$#L]/08XO3-N964M=5*=5LJEP*.=V0[^;5L'@.09];PV_ M%EMCNVFG:*PWE4];^X,![5! &PSP@>II_0+O5F';"[O.@ENW.PY7?]O+T[UR MW'YWN&I#<#/(KK("FTV?JT=RIWMC&D4Q260,,XP51(H0R A5D$A$(YIG129R M-ZE*1PM3=HP'6^O]=J"\$K@0 MNXC6-KS'?J(K0&=V%IUOTS/2K?5F3)W 8J[OV!YOD"1%B8A@HA($$<88LAQ% MD.2%R%B,X@BG3E'MR6'&%L$:0S?*5AM;'>.JTX!:!JM7PS1 8'J,T.63"A>H M',/-JR$;,+3L YU[$-F)R,6 \?35PP:'G1XSS0N:VZ,F(*TT'\2-(LBS")3YV3-C9U#C8T?*V,=WO%N M'"THT1LZ@6FQ5C[<&@I:2_LP8S=J#NSH#;V!&/(LBIZXT0J/3G[LOL-P'&GE MR1Y/VEW1;X%\-^>+5VFV7#=KB&O_Z&/<5=^JK.-MJR.TJQ?Y?3 MYY>5%+??M<'/\M.?=#S;D=^8]P)@-_*CQHJ6_4TG>\OP&M_Z ! +0( M@ H"CPHQP\Z97\V8@6P?5D5FV DYTI49>'CW[-A/^FM:[?B\+N8[$FF[?2-0 MEE%$HP*BN!*:%0EEKE9=@--[8O2VTQJ$W>E_9S[P]BB7CW M!\(_CH%Y_5H(G;)L[9'IE7!K&[\?98BV^3\O%\D>S MS58D(J8T$C#B<0H1HP@RE#!8(!9A*B*4QE8JVJ=O/S:ZV#'08:/R++=VK ML C\RN_8UF?C]A@/A\W:JW 9:(/6YC%QVY(]ZW7G-NSQ5<-MO9ZU>&^[]?RO M^I=-CHV:U0E)W'&HE0QO1 70D<^DB8ZZ,EUT).Q B<1PHFPJ@YR&W9L M;%9]'YJ5%M]=DZ:0OH[9;'_@$=<'7;)6CJMV+:'B+O%=,60P]>,6T/ MQZF*:8>K^Y'3AW4YGO,&1N9[9AHA+OT M9_Z\)'N(V;'CM>$P#\QWK2-@QY,;L.<+V''F!NS.3^N//S+T@ZM7DKS2I$') MTP]\AZ3JZ:[]R%:/]%TN5T;L:[].JEER$(RB(DXH5 G1;%JD7'^]&869C%$6 MT[PH"''+/K\PHLO+.TRV^8[!H)3SZ6)I6D9+1[V<2T#;$:-'\$(O?G=0.RC? M#*!$88F+5^:Z-.:@U&0)P"'WV%YVQ?DQN[SSS\[L_#?[^Z9:\V#G?Y/.WJIE MK.G,5.O$$R(S@H2F*9Z: ^6(",@R6KK'7P86\S8>*+7NQM7 MKNYN_YZ/B,/1\W@G_E_H&'H'B1/'T-ORHQTXJO)(ST?2[S.7_H^G!_9C^*/J M]YFHD\?6[V3*U;VXJA*&7^7J92'N]!>^7%6]O[]LVGQ@6>0BTP\83Q""R)Q, M,9PQ_;Q)HSE \U0Z[>S:#SVVC]M>S]:ZFJ8V'NQ8?T6C%8=)L?PN!8$Z].?$ M'\K7=*RR!"Q4&ZI+P[]7;RE+6#H:1MG>X6K]E(_TKCC'&1E7:+O!F#.N7X=F%IL5)^_48!>:8([$-@U=W M;J,U/KTU2_K@]%[B))?QND:!Y! )!ZF1S:7OI2ER:'N'>,C13_WTN*IR^F_G MXN?I;&TBR;8M$Y,$)R*)8))R;O+G$X@%QC 5/)8%21EATFU_UG+D\>W3FH*8 MF1%^VQ CH*O5CDT-E*F[$;6+_W5=RZQS M4Q51JF*>I[#@ILJ!"0)93!A,,%5*\9RPU"GF#C!1PZ@BS!>OYIQCL0P$M%T< M'0"^P!^XX\YE-TW55UTT5MD]2#.S"U@%[6UV;NQW;75V 9!+G<\N73YP^58= MSF^_:655[OOT0N?-WL;7117D2W&PL_&+OO7J_VOOVWHCQY4TW^=7$%A@IAHP MS^I"2=098 !W7<[63E79*+M/8[8?$KS:.IW.]*0RW>7SZY?4)>^I))6DK%[L M0U>[7$HRXHM4,"(8EP]D*3Z18O%W,EV)[_/I]--\H5>=Y'&<1G'"(!;Z+C%B M%%)& YB@/$M%&"1A;)0$.U+^QJ9H6]KA.M1:D0\T_4 S "H.P+O!2\4\?;\L MXOKCH7I$YXN#F'\3V]D""=1M&)8*ILV-P!JI(_!YPPJWW&[/BCU&CIQ M$H6+QDXLUW6>\0,/R. C?5('S&>> MZU$PY?6,?R6+WX7ZMX>V$#/-<1BBF"C#A:=:H6!(@E"A3[,H9S%A+#::2^Z* MH-'I'TUG=0'QU%)J<]WN0$(FN0O#XN[;86K; U;L7($U0R>:!5Z!6DB**[!F MZVREK1]AV212#"NTH;(N!A&>9:*&.Z2[LSH<[#-@"H@[5';S11RNV[/HCY2/ M^C\=/WQ16U3SKLOEHM!3MO0_J"UW?['UY"0( I8I\QHRCD*(8I' 7.@"ZUBF MZE]B+%@^>:[""W=+LEB:F=P7T63SGN]3YC-?KWRL3D:F?Q ;_B67T19"J$7_#2=_['./1,992A)4ACDJ=*L(I:0!I+# M1"8L"%*)LC0W=A>/[S$V#[!ZW9Y)P8&<+P!YFJ_TM7]1&3;J;2QF8/DHP),@ MY6I1YQ HU3D5.HH[W?0S,,P%[,+>P!&\'%'?H>Z*P$;I:1I-,A^,$;+POBY' M:B"'JA=B=OY1-Q:=+L^)CP[GQ733ON.8G'G43DDRK086KY-?[B8\B>(D33D4 M4:3C:"2!),$QE!$*2!K3-#;3B9LEQZ8"?_G+W5_,WLXM6 AG6 8!AFF4!,H( M#P3$01C#)&!)Q$3*>!*;I>[W V:8K/Q?9L6RBK(3XY8I6QAUJ_1^?'O6X+]\ M^WS_\0.XN[^^_WAWN0(ZY+$C6:%YN#8?F[]LDA:VEAI$_QR2WJJ;(__2\U*0 MZ/+#ZKK@VTI?%ZB_5)U\/Y?E2O#/=?,DI<7T>1<+' 49HS F.IXO0@*Q1#GD MA'"L/.( ,6IU2VBQ^=@T5DVPML3*N@=U4=%#<]OVOJM76\1;_#V\<>J+F]CK0A8-C[R1[0'%Q8]EFC M;X>V=9/R6[*X650G*:^2-MORD0G)DSC 2I_EF#/<>FT-YOE?9=*7=T 5[JZH9+AN&88&\8DG.+J._ V\Z4 D6P^L;6)AQO M\O'7)6@N>[@90^2XC]OY?0?NY68,Q&$_-_./]E-'7S=QG,^SY]6RNK=2UMQW MM5&3,*2X3WW*KO2SL9(TMPH#PXF.",*Y4C):0H0% 0FI(PR6EF,5_E]#YCTS.: M4*#)LP@-=Z!H$$!W@XUGU5'!4N=UUE16&/69P=+UE3./I;L!;:!X>E_P[$+J MYR'I#*MW?'RXT/IY'G;"ZP:/#USGOZ[^N]:3 .J2P>]%^?NGA1"?9TJ!B;)6 MW>1'\;1ZFB"E9>,HBV!2=3!A80H)RS-(<8Y(BI(P%,/,:;4D?&QJ6Y,*I*(5 M% VQ8*&HO0)/-;T#E>';BM\P7C="H?J.]5U>.+]5ZK[%_A6HOBH: =!"4!F_ M5^#KF:_*<-7P/>4VCC)W6^+_'/7K/47BK#"][_X]SS\=Y-![W\AZ4OKUK")X M(1X5S<6+:'Z[SM$) :24;OL&Y3*.PR!#,%!*#"+) DAPKNO66!QB3I1V,ZI6Z]QE M; JL(4_/,U/$6C85/(ZCF2:Z&!W/^J:F[PJT /G0+IT8N!VG>'2G8:=S,VON *(SS)(LY3.*$J+<_2F#.&(&!3!+) MLTSI RM/W7#?L6F&NQ4MQ7^O]'=_.3^851,F=JK"%'PSY>$!4L_JY*!A](;H MJ[9KCZ+;P\6,)59.U8[IWH,J(DM ]E63[<=[7-9\%R]BMA+MB)-?B^7C^U6Y M5 ;0HIUB^+H>A*+VE?/%$U&\W]!I\4 :8I@.=S^(2:2<-)%A"3%*E5DCTDQY M;#*"6:";)L>A4.^R\?6.2\K&IO ^M%TM%C63%E<=3@5F<)/T5F+PK"0;MJ[6 MTZR Y@RTK*T'O+Y>;4V^VF(/;/BKE&K#X5L)TN*6ZZT$.M"]V-""M;M/\P%^ MYPV=\6^*C%.K_^RF@YK[IA#LV_G&G[LX M-?T]>2[4RU0GP7\7I5BH/3_-%Y]6R]5"Z*QXK>0F+*,,,XJAE+E0AGQ.(0EI M#(4@E"..)6)65R_6%(Q-!375((N&WJJ$6E845Q4YE>'0KQ3'7CAFBLHKY)XU MUVY>>T-^6Y'S?5L&-0N@Y<%+EKL=?+YRW@VI>*L,>#N0.O+A+1?JV0M9MS4H MU]<(4AHOHBEG,N)0,!) E"$&"9(,YDE*8F7"4(F-NA9T[#&V%[@F$[1T]IAZW 5H M]POM"";/;W4OA*QF%9S!H->D@E-K#C:GX Q3VU,*SCW:\][4O.=BTS1JO_.: M.JUY+G1QB="5;5'"(7DR7S;LQ@LZ'X%%,:P-;,2T< M]$&\7+!YAGB6Y%K%<;% MC_\4KQ.!\YPBFD'),(*("@Q))D(8YAE7IE$8"8KM?*.]'4;J&354@HI,H.BT M]8KV@33UB2Z 9QB/R!R9'M[0">XO\(7V5QS8$SK!T*$?=.K!GH4R[%'PE>Y< MU'$Q5,UJNA<_EC\KFG^?X)QCPE,$<:0SRC.40Q*(''*6H2@-,1,RMBJ6L:=A M;,J@94$;N>VLJR,7H9:U,CUD8V8]>4;:[V.H"H?/BJO.#_11/W5#ER[PL/RFB MCUZ(E=_$\D;>DQ_7R^6BH*ME%2Z:?Q?/VM^:/=1A]DF2P&'A-,PD1*J_PA$ 5.B%@F%#.4,Q2Q., DFBMXQ"C>OA=M2YT^P M>@#87TU$^U92I#@A.=,*4Z((HDP*F',D82Y0AI!Z525))TOM#HQ1CJV]L:;O M_[^BV\*-<1['24BAX$K""$G]BK(4)BA)XR @<1!;5:.^C7"'F-UD)MRWDJ.9 MU?DFTO%LG39-_-YIKGZJ97,\J4N]>-_J%T]Q=P6V^=.-BFZ);AGESHIUCK53 M:]<==8-:Q>W6_0M[WJG/U>S[7ZL%K470MT'GE52+?5S[S\^$,L6%$* M/I$T)S@)I'+P1:"LK2R".*#*^"(<(>7Q(Y)+96T]Z.$T]S:-5FTIL;.O]NCQ MF#35TM=WS)Z]2,RTLB>$_S1MN&_:OMLM?WJ0==/;S&5'UKXH.V[*:DW&P'U9 M^\)TV)JU]TK]=.:OHGAX5,KD6GGDY$&T,P(_%-.5^FV][\UJ62[)3.?R3F1& MHC#!'*91I!1FFE.(8Q1 EG&4A E+$A;9V+Z6^X_-PFW)!Z2FOQU2NBKKD9FL MNCW72?/:?YFJ(W(SXN]*V<,5ESUUJ[7HF,S2)$Y@$K)8G74QAB3.<\B%2&(] M^)J'E@4G'H4W3(#H0'RS_6FS\PWY__H_+(W1'7$SFGYYLM#8,>;CT!VC_9^B[3HZ.G11G*=Z%[B[)E==:^ M5T0\B'+"1!ID+.601NH/A#&!>1 K0TRDC(DH#(4PBN^X(&9L!]X.C8#51%KT M?+Q4-MWJ<&C$![U$-"G!VQ7/^\'%8]&%X[!IM.L*WL[?FI7L, MUT[3$1H['31=K>F]4\1^*<(W!5C=[7\2Q@$C-*'*"^ 8(D$8I'&40,I$SM( M\SCOG_#2EZJQ'7J?]QMO5M=1WDK0.\35(U%F""&,[AP\TNQSP]F;E*.?!_JM M2M([*!MK6?IY,"\H33=8_)(LH'OR8Y/0N"F1E$Q&F/(,AFE5OHI3B-.8PXAF M/$ZCF"2)L+]4/K[9^/1K=1UYW_=2_P2D-O>[EP,US)6MHG,KL1G\YJ6&U 02 M#S>K)S9\@\O2;M:/WW^>^0Y1 MGF)EN.429D$8"9DE.15&T7BS[<:F-AH:05D3"=2>3U;-G Q1MHTY7(K=P-94 M"V-#[[E+Q#X(]@T+7(KD&SG^EHA>X-=W 63NN1]=Y8U\\RZ.3GO?G9_JV2&Y M&8)1B%*'J8W-QRUOC5#$.,XSF##E4J-0$$BPE)#EN< Q3T4460VWNYRDL:GP M+_/9 ZST]G3#VVZ;/LO>S)=+SQ$DJ";'RMB^@9;PJ MN8YU7J*-+Q&1\U#G_U,!SI%$-<<6R_S31# ]Q"T=12LKXUH9TDJO7[^?SU[$ M8JECH7=B5LP7W^9+43;3@Y,D8R3+,ICR+(*(AC'$291")H)4A!@E+"/&P0># M#<>F*&N2P36H:+3PETW Q3S.2,X1#%B00I2*&.:"2:B\!II@0FB 4[-D/1_P M#I.=YQ5@@Z".8] \GR%KM+;H!37!-8#GQUWW0](BN.,8T8'".PZ0M0OQ6,#4 M&>0Q66>X,(\%5SN!'IO/]0SU*)-76[QZVOB]6N+Z1U%.6((%"0(""<6Y<@QT M9]D@(U"$ZA]BEK$TMG(1CFTRMB-M8_MK*J^ IA/\IBFU'9%U#%'#P,J%.'E6 MLWT@L@]^=&#@-IQQ;*-A Q0=K!Z$'+J>]9XH+-3BNDW1ATV7T(\_=.V6F% > M1FD:$4AE3/7X/ ;S+ ]A%@0IH92*R&P$EU.JQJ9<6F*KSEU;K5:]I:=V",SV M2F\@,8PNS+"6F6(-;/$&&N;>0G;>)8J@SI' MRJ#&RIS.",H3XSF5IS89VYG7T EJ0H&F%'S4KY^BU;S-[TE(NX\Q5T!Y/I5Z M8635]/<<"+T:_YY<=+#FO^?8VFX ?/;9'N;S[:)X44OH#@9D]MI$@R**PC1B M&+(PBR%B*%%&,6$PR+.(2(X1,6OV>W*'L;WB#8V@(=+"(CJ*GX%E>BDJGM_G M/4#ZA!V/(F-A]UV*T$ VG#52=I98%PJ=5M71#PYG(771O6/M=#YX00^AQ_E4 M?:+4O8B7KSK,>"R[/$T"G+,@@$JE97K.+H8D8@2*(.)5W:=^)E/] MWMX]"K%4#N(UYX5^C$PW!)>;UQ!%^LX?"RA%GD D6 #S7.KQU!DG84029#9E M\PUY&)M2W9XFUTR-TV'3G;3+#>?@7\G3\[^#N]7S\[3BO1IPJ33PTWK@U?)1 MG.KQV'?^WW!?,$,]/^ZOS:#!W?)\1'"H.82#"\/3',/A^'BC.8B#"^KT',7A M2>D1_[@73\_S!5F\UN?Y5H+"O?H*EOJPOU^0BF[R6DZ2, L#$A)(2_3S MO*[Y/U;E4G\!R_OYYM2Y)07_/&LF:K9T*+)FZL$;N462SFJ9A,IA"J,0P1Q3 M 5$>(TA8A"%&5,24!\JELLHZ\,5G79^C!-QF3DF0PO! M\]FSQ8X> K!A"&B.=-O;AJ>K-G#U?EM4VUFT'[K$9NUSN,39J1/AA+!!O0*7 M4.Z;^4[7OC1*=JWA^!ZH$$] ;DR*F[D1[*8J>.B MO!6+*N"]B5'@F'.LYW$E:10I\YY*B#E#^H^8,!YC+NSN YR3.#8]OAWCVFK] MVO:VKP)>ORBIE[H]<'.]T'(---M@BV^]2--,MAI9HL=1Z,8+8/MZHF^DR]F7 MQ#:0]1:B]WVSL1W9W&(/;/C;2%D>D7++9"7=BLV! EFNA>$I3N6,S#<*0[F& M^724R?E./8)(]0YBH0^\*@-/:;V[N5S^H39H"RU9',>,)A!A)7J$,W6H9"2' M48Q1*,-8IB(V#AR=WV]LQT1+<34SN\Y8U2=#V1!M$=0PP-H@9N060<_:=@W> MQQWP6GK[).<8H&@1#G*+YD AH(M1M8OZF&/4&>DQ6&:XZ(XY3SL1'8N/]4T M:JX1E,M!RL=/T_D?Y34MEPO"EI,H$S@0-(*21#%$' 602/53D#-EXM,LYRFU MR_DYO=G8U/":ULJ'5]2"BESP6TNP98E@)]"FB3UNX/.>R],;N1[).^A@CG-( QR@*(PHQ" MFH89)+&RYG@:)3RS:@EW=)>QJ8Z*R&JBCR83_*8)!16EECKC.*9FRN)BI'Q; M:CU LE8/G2 XU0O'=QI4(70RNZ\)NA_NIP)NU7?CD93BADZ+A]H6S@E"(@HE M%"E3#AU2?^1$9/J2A\6I9(1RHZ8YI[<8V\O_;3Z#3"=D3*=5D&;^+&8UBI:) M9T?0-'OS+\/(\VO?$@QXS". UTTZP(0TH3 BD+29ZA M.,^(47E4S_W'IAQJ\F%%_[&A'14/H#X:-1?@MYH/2[O!5DIF>L4C]IZ5CGO8 MK5533_"""_[SZR^EWO=S=8M7 MS!ZNV;)XJ:+L$THC&@N,H11"3UD,+20Q!(P'19X;FC7L[_?-2.$?U+_-1P LF;!3OU92,5,\_G!VK/2TS!7 MT9?;;9A_:6%>$P^NS\-LK>[L$7.JZ2RV'U3)V<.RK]]ZK- SO8^QU=-J2I:" M?Q#/"\&*RGY4/T]%U7YUQJ^?YHME\<_J]XJ@9[%8OMZJ[Z!.0U\'K"J=[BTP_1_09O;%Y_<8>4.GO[?TB MRO*O2@.NF01\B\OJ^H5LL6>9"^A*MF;JBUAO+.1 -,\V_/+?!L6>U4H\F M:",[UW M]"P.[Q>2&MR: 5!ST,RHN@(5$U>@9:.YC5A'*6^[!-&OU4!?(-VW';"F9/@6 M!'W!.MJ.H/=B_73IS?)1+'0"QT(\BEE9O(BZ_+C5*E]I_^5R4=#54G_J?GY+JHDA0B0I0WD$TX0RB&020CRC9GRE%>SA2#3XI]*0SP0];MWTWE9_@2T M&=>R#Q7_4 /0A"BJC'X[+>W[*V&FSTW66*^:5_5ZS#[;YUP=ZC8"[$V,@43D]6WS3/.@I-) ]L^K MH;9U&O9N6A1L!Z'6&6YQS&/E$V"8H2R%B.,0DB"3$*5Y+/-41&%D52YD3\+H MSI_KN_\%/GVY^?4.?/I^\Q7/=7YT$OKOD M MN%;=2F_7@\H6"VUI5KU:7C>/W))7_:OK/\B"U^6?GV>*BBJ?OZST_[VR4)OB MP+]758&?9[7;\JLH'A[5WZ]?%"DZ^O+[F>Q0Y*C<)/EK&;L8!K&@\: M"[TC.F0JAB'5'(-M5, 6+/KZ CL.<=9 MT.6&F,\S=4JI_;^K';8CDY,DH8SD0:!TA50G>*!.<,R8^K9BDD>$<(X9LAK9 M;+3MV([7CU(*5I7+%PW%8*'5FE*LNL/GM.D/NM4=QW)BLYDPS,Y%]Q![/K0T MP5OGC>ZAV8"LB=Z]*G$X;]D*)K>CE9= M&FJ(;T-OE=O17O4R3;)%S;DAYMUJR1..GG72YB9V!\F&9E 1W:>,W_1K;%[* M[Q[:@$NQ>WH18?*I1=(3FU*LYT'-2FMP-BW*.T^ M?$&@G)[WY>F^+[]VPJ_+DW%]CXP\V; MR##88O@*K+\&FF?'06.O8G$?!?9#[O!A7:^P'XW3^MVQ9^!U>\C&M_GRZ'2- MO>$:6S,TUBD3-$A01F(,4Q;D.H&%P3S((QB0@*M?)\I2-NI/Z)BNL1TG7Z__ M]\UW\.7SMX_@\_W'KW?@_WWS]:!FP=21$PXCN M\*+Q'?*UGJ/>Y$MNNGIM,>@E3\8QZ&X#R(YH&S;"[!;0@Q"TX^7[:?>M47'- M\.=)&@B6X%"IYRC5E:=YK-L7IC!G,LFEP"FFU*;D_G +*YT[0&G]O=X#L&;" M^'1#KYV2/8*EF;Z\#"'/JF]GF&!#GCNM=9IUIPKHR#:#ZI+3;.ZKA8XG^[WA M.W4Z300-9P*C#(50)CR!2-\_49IP*,.4ITF4!5G,;6RQ(WN,S:[J*E4#[S[> MW=Y:>NS'<&4!2C##(YO=/HU2E\ MEAKS&(9F*O-"7 :[C:N[-#J/VW:P[U1O'MMG4,79P>B^YNQZM&=GQMK-+INK MI?OY/?GQ:[%\U!/!E.W_:;XXGETU093'(J$AY($0NA=_"FF$.NY:=8 _-#]B6@^%7Y(?MMJDM[C,5(Y7 M$0S41K)FX4I7XX$MVJ^.1SPWP2>'S28O1-%M2\J^Q S;N/)"R [:6UZZWN6M MKIL.BA%*12BS"$8"Z6Q-J>S0B$0PC7*6ATCIR<3*#CW<8FQFZ'[_YEZ-*H\@ M::;"+L/'LW*RA>:BMM8>^T4>V>;-&EIW=WWL>/(R@^E^?LW^>U4H';(JBYDH M2U'^;3$ORTD>YF' .(8BQ1@BDL;JS(D(3$4F:([#B&.K>M9S&X[M]5^[G4J6 M9<'7T>*ZL2,I3N<+]\/;SK)Q@>(P%DP]4K0F%FRHO0(5O>ZME7/(>+%*3F[Z M)M;'.0A.61EG/]3;GV5%-<6I;(FZ)M&.]VCZ'O('A%\=56 MU7M%M.Y;N";;RZV>)51N@^:&>P\;2;<#Y""\;OGQ'I4?)H.+/Q2ZMG[&2ST^ M2!(DL,P#5.(HI1!*IA260(EE.0TB .CZ1].J!F;(EO3JHO92K&H MV@UIQPL>2ZU=_@\O"L%"TFO&^D5DUD7O/45&\/ M*2.+4I4A9350$V&M1D[F9WWT(^ M\W0_#;"G3ZX96U3]N>_GWP47==9RW4M'XIAE(@H@2Z,$HHQ)I0]T'AK)&KKU$S#2+%YP]*YM]D^8*;$!7QM&&<->M@*S! MP7Z%F&)QZT*?5=/.M6H;.'SS,Y7SQ5AON7];A929!R MVD,, Z;\=Q0B 8GZ'-BR, LH#@J\;#[;(^SHK]'7NIILKEM^W>B& M7Q7I"K*;U;)8E(8UQ!E$DHIQA$AN.+AX1 M3V-3J[]4??25V4J^9>"Z%X+XNET$;C2\&$;K!9S#EX)"68 MS9> "C%33\W4]TJO,>.@'6E7E*!2Q:>?]3M/.36W]O&K@J6/^6R!=@2V8 M0(W3G^\K:!&0'@?%(PQK_SF_DG:1\G$)OS/>/A)2AXO:CX3A8['_D9%F9]ER M44P^SI;:F^=<*8SR=J[6G?Z?XOG]G(M)*&))]5 ,AI5_C4@60)*%" J:L8PS MD3)N-$&O>YNQV7\UI: A54_5T<0"12W0Y)J=@&>0[;:+W.'EV53I"Y6Q9C9# MXHA;7 KVEX?YR_]4"]0>L?JATJ25%CVS[""*S8RU5M<8/NVB^?,OLV:&K^!5 MT?QJMKQ=B*=B]70]X]6CS0S)JA?@-[&IC?L M9=T;P.XFU_V7[1.,G,NELB%U7]:[.@K5YBG@,(@H)[W=N,S61K":W>R)94FU#%23Q- E@N4/(=4SH&4)^&U:>1LHFS MN$!LJ-!'/^0L8P_G .D.!YS\]( >^CD.=IWFLT_['@'YONX%I7ZW;@953KB4 M+(DX@7&26F?4,SX&AEY5(YF=NMPTO&LW'N,DKP"&YXV;?4<5O:Y ?>- M1DP>)6FDXR:[X.L_>K)SU1X&ZTXWOG5WQZ,]^71>D?J[LIKK<<-UEZYCC?08 MRW$494I;"PP11PQBG#,8Q$&2IX)$F=DT25\$CLU(;NBN#)EY=?72NR6?-YD: MF-MO+"G?(0CK3JBM6!67S8U:PQ6P:BTXC'PMG(0WEO- [L6;R=O.0?$HC$[7 MQL>^PSE%'E';<:=\[M//$;LN2[$L;Z0%9:V*$"P-)!4"TH!60Z)S2#-ET&6A MB'B*@RS+C"X=+R=E; =X^YZ3BB.P[N6FF+(%" HB"/E(^<":I\9$QA MGF81# GG,@A8GF16[8L'$L_@;8[?5$AF#O PT(_/8*K8]M!L^7(\G?J[%Y S MJ*][.6S[?JZ#%5U2P%1*#-(6""@%)Q@D; DX+C_ MW.3-1F,[L@YN5#6I/=ORG02WSS5U/\B&OG\V0^O"&^5#*#Q>%6]M]H9WP(/M'N3BC;H%B^AA&]+Y93,F<>W&K9#9B>[!WTQNY_N69+>3HBZ)U0= M/5AQ$84LA41P"A'E.E@5JY\"+&0:*1L?V4USW5E^;'I@,V/MMXH^VVKR7>S, M7O/^B'A^OX^RMY!&??QIRX8Z-RG-N?;O"G".2S2 MV53>?)]/IY_F"_W\1!(>\$"9\HSI2IDT548]YPC***-)D"AK 5M9"(-1/C9E M4YO_"-/@WW6O^AY3CX:3NJ$N&Z,L?:O)RPM&%?>P9O]([>AN'>AO&@30 MH.!2(P\M.??#H@>A?OC9T4,*Y>@HZ4$)Z)L,^\F2K M?E??N?F,MU4*38%+$&8HC<(4ACQ*(9((09*+# H>"66NQJD,C49=G-YB? JP M(A*T5%HD#QZ'L%LGN0'&L];9QZ1/$=5Q<"QR(R\&::#L1GNP[-(2.W'H3"P\ M_LGA4@,[*=])[NM^\L*AU77QU7&+]MN\:816&:]EE=ZT_>^ZD%69-,JB49;/ M_&&F2U\G#-$@RD.E%5%"($H8@X1A @.188J85$K4*GO/&Z5CT[4[7K)N % U MDWL5>I)K2W//Z<_.A6QF6HY"= /&.8[,=:VB&$TWP2:LH1FJ/ $MV@U/5^#Z M21LW'F98^X+?SR1LY]2^S3QM7Z"?G,KM;4,7F7";!M&W5;/,)G$KQ2SF641A M0G4S^CR2D&8QA93SB$8H2B)L%7 PV71L>O\@YVM#]A6H"7>2+W="!&:JW#6P MGK6R$TPOS*KK!LECAMV)C=\PVZX;BN[,NS.?[>'<'QM15X=ER?1>+)Z*&=EL M-\D1"Y0:(E &G.@NRS&D(0T@"E*6(,I)F@MCI]]JZ[$IJI90L-Q0VO0^MG!] M[= WB!=XP]2SCCHY\G*-\Q;UC=+RAK-%Z,$;W@.%))SB;A>MZ 5=9Q3#;L7A MHAN].-V)>O1;H>>LXWG9-#QX$#/V^DW\\7Y*BJ?R4S$5O.V['^64IX)!$K(0 MHB0,E=>719!$D@5Q).,,V\TY/K_GV Z FBJ=M,PJ4BU''!N ;&:,.H;.MYY7 MU((MZ!T)N)QH;[#OL-&-S( XF&5M\U$[ME(OEY+N. M$%W_*,H)2=,\8SR$,B+*P$09@B3.(\@SR6C.<9A$H8EBV5EU;*I#9_45Y;)@ MZGC]JE3Y:M'D4&IB#=W:7=BZ545O,'R'"_OA8*P CO+=]8JK#VR]WNIO^Z_V M[HJ#O+Q'F6A?S^/_V*X54^SJ=<2-1H[UVWYLK_2:3GU/(<"RIA1P1:I-CQEK M*1BXA%ZQ'3ITM47^%=B KCD #0O@@V_0;=KV^ 1_(!]QZ[N]MGG+9\$*6>C) M)%M?=;!\),OZ#7A>Z&%0RWDS0[34[N.+'H=86!N%VH5MV+E]U MT=3R>E8-*7FNJ&PZB\249WF642BS+(4H5>=?GBMS(:4H$4F,\B2RFKOID+:Q MG9 MO55RJ&B)K=KZ6U[D.)2?X7W/VTC%]]EJW2JF9>ZJ*N%<5I+\N)&D\PXR M'G!W>]/DD+YA+Z3< WMP;^5ABYYE;RM:*GVC%OKXHOYH)P-D'(L@Q)"*7&EN M1D-(><"AP PEC 02$:O,K*.[C$T';X@$%966E61'@313H1?#XSL4L8>,P]1, M(PC4@91$"@; MC=,(YDQRD2H/(Z&I:5^9G97']G97Q('?6O(, XF'@'6_T1?!X/DM-D; JH', M46Y[=8_976FPUC%'&=CN&W/\@=[NU>$1KPR ^9/0EPBZ$<711WX6ND'&D-15,35+5;X MMNV^&3@!:,5&^^B2_+"M(WWCCI5-:W@G6;KIUJ&IQYM9-A\ M0K'GU-5RB;=K-\L);4.[6"X!/>)>.5V^GZ[_5,R*I?A2O.BY&4OU;==AN[K= MJ!Z8*&64I22)8(@C 5$>QI#H>4($)S1)<$HBE-NH\.[MQJ:9ZP;(LTH_M\0V M?9#M-.\9E,T4JCOL/.O)FE!840HVI*[[%#L=)FF&BE-M=F;+0964&?O[NL?P M4_U4RM_F<_Y',9U.:)PFD8P3&&/"(6(!ACC #'+)$\0130/&;0(T[<)C\]I: MNNQTPAHFL[>_#_.>W_.S?%N_S/M,.GUMUXL/^H+NL[3_*A[\>\\"V!\ZL6M5 ME(\Z['HC]95<78 W41X8%QD+82)IKEY#G$'*"8(A2G@0$L$S;'7#=7JKL;V8 MNY3J:VM]57VE!U!W52;: FSV KN!S?,K?8C8APHQY[6<9\%P6XQY>KMAJRG/ MLGU0#GG^$_WK&9MFPX4HKU](,=4-"C_-%W=D*IIQ>?-5^#5I=[!/U:6ZG_3'HG,/Z_*8J:6OV;_KYK.F.7Y1\:.3,(EF>2$ FS\] MD]GK597&"5YJ;G1J9L,.>%=6O/YDD<;K1?#=Y],HQ.GY3&K9 UO\76U:T-8L M@II'<+, +9=M&1>X:=L6 \TJ:'@%&V;?6L86V=QO+>N!$K[?4.9V*=<^Y=&9 ME>UEX^$2MWWBMI/;[76CGK-8^3]6Y;(J-;B?ZP8_,U:H?<5R<"[]. MF4DP0X%@$0P8R?0(C%AG$S*8!SC),AEF+#8R$'P2.38;88M';1LL6B[!5/LR MU45X7BJ$^F?-)V@9U0WRW_U2R_NGK885&WZ=9GX-(1"W TY]$#KL MZ%./4!\,1?6YU\4%N%M]GG0=W7U=O*:)^+2:<5+9@-/WC[KR]W9=%*<6RD(< MIA+&*8H@(HE4#BN.U:&DI)&E,LZET96I*X+&=N)LF&C+$ULVM&Z1&T8 JSBY MVJHX[%U0VD^4!H[GP (:(O9YO$D=J#@"]]O"VF(*O&^$=?M6PNI=#^Q=: ,Y MC,,([Y)RW(N0MBC0[;?/6Y7L7H1*1Q'O9>LZ*?.Z5ZO4'66RG'&"0\A2'ND6 MW 3F)*+QOGL*+F,Z?]5T[>YS-I_.'U^_%P^.R;(=, M8$YEQ@4,X!XF);6+G%8*3*E"W6SEKI@]3,7ZG\$']2]70+,-%/L.8]Y.D'<;W;Z, MI&'CV$[@.XA8NUFUGSK>;3VM)Z1,&*9AH.QCR!.40$253TUBED%ET&'!\TR( MQ*BOPNDMQJ8V-W=.4TUB-9?*,IWV"(YFRO R=#PKN(/N\9H^=^KH-.].5[WU1=?UC.O_Z?R,%Z5>9LNR"O-P&84D% 3R*%Z,"PY@JERX-!45Y9/.:G]YJ;*][=?NLC]WJARUB>X71.B VTP!N@/.L"7IC M9JT4SL/A5#ET;#>HDCC/]KZR,/A$C_OJ>_'T/%^0Q6N=SW5+"OYY]I_%C'\H M]'7YC#>S5((@"$5((L@(TW?2B$%=P0.%H'E,4X80,Q\3;+CIV!2)IA,4,_B[ MHA3PAE3[84&FD'>K$U] >E8L:XJ;/-0K4*'Z>08UV:"EVWXTD"FJ%I>\'M = MJM6S&Y3M;FHMX>J\C35=:[@;5TON=FY5;3_;T_C37,R6=7KE]Z+\_>?7G\6, M/3Z1Q>^5?9)%2'#)$MV%2T 4BPSBF O(.,H3$8@X(U8!_',;CDU_[] +-,%@ M36\_6_ =\S,&MOOHQ MSF,68\T"IG22(,Q0KE]-N9/KY+<>F;HSFM?;0.@;@F]XDNH1T MB.#[96@ZGGWK3049;#NBN;==:LCBDRX4T2_J"S1?+'69ON-^?![J-W+H1P:+6S12[X< [&"S5.!S0>%4*Q\M8EDN&0M#*L+!V^6<(=KH M31V^7<[?%"M*M[YAQYQSPC;7E&\KNU%D5EATS%D+6[W8H&9[O!US# 4THHXY MYRC^$W7,,03?;<<+;_/7\ET^?I=K=WDET8HR-6QPI3M M&TF(\CB#. T%##'!>2JB+$F$\1W.V>W&9@=O3Z:M*%8N9$TST$1;7#6<1]K@ MZL8I?I[5\QGHSB?S]L'0XJ+&*98#7=%Y"QIBCG:L8 M\T_U+%]CCX*OIJ)I??*S(7O<=^7E*V.]0/:4(*L'-IN15)\-]G7-AV=?; MY]? S'48B7 ]GTS;8$JP< MC#S*TECRF(K,O%V),[+&=@+=WUU7"97?[ZYMLIJ<20,L4 M6%,+KK5 &KZJO]2<@2W6MI[NX>:XDY]-WMI;R'&HS#9W\G25]N8:[>[$.&>[ M#9@ZYQJAW>0ZYZOWO1R28K'0K<6:H6P??SR+62E^%C,AB^6$Y43(* E@F*,4 MHCQ*(*8!@2*D <]B2F-L%'TSW&]LYU]+[B6C*\\@;'JGX@PW[[,HA0E)9YIAQ&&')@I22C%*K,)$U M!6-3/3M=[+4-3M;4@V=%/BQFD-4,6#:8M1>.F8[R"KEGK=6@74=:UM2##?F@ MJ:,!#0<>>H'TQL]Q*K$M%0/G%O<$Z3#9N.]"_53B7CG%-6,+H?>ZD6T]13FA M** !HBD4.-)I?UBI0R8)Q")$C+%4?8NQC1(TV'-L:F]-&-#*3RQT9^5KW6'[ M12R6U2S6YT5K852ZT4[WF4B!Q4& "=793$0/7)$Q)(@22%%$$(])GB6)75\N MQW(8J#=76V_U9H(P.W8<@^L[M'-0Y+8FN)I9V)+L[EBQP,?I06*R[Z!'AP40 M^X>%S4=/'0_;$OVB?OJ/?VE_H_[0%T#_\2__%U!+ P04 " !%@6E3$*> M"'O< DA0H %0 &9E>64M,C R,3 Y,S!?<')E+GAM;.R]69-;1Y(F^CZ_ M0K?F]7HI]J6MN\7+SS=ID:?S]__R MI[^^^P7+LA_]8+/\V_10 _G7S1\\7'[\LI^\_K'\03/#;OUW^DX\>?8D! ME$#ZP(H [[4%J1C'7) KC/_O^W]BQY3_]ZW_[X8>M M.):+&;[!\D/]_-7//BRQ_,N?"OT15)4R+UE]WG_?_N&/7Q_[<8DK0LJ&S5_I!Q=_7Y^R M-PGX>8WSC%NN+A\P6Z0;+YI5F2ZN_G(6(LXV/YUDG$XV[_HLKM;+D-836;(K M%B,4R1*HA H\1P8NNN*4\6@UO\EQI7A%)&]4L,+TY_>+3S_2&_]8I5"_V(AC M(XH[C]N*Y3"Z+U?<.WKM)$2K% H#D1'@5?8)O. (4JKH6)+<,'L4V=>?=I/J MZ^I\MDP_+)89EV0R+A\7ENF.:F_"]>(5/WX,2WHC2!^FLWSYU]5V#*&K]6( MR6W50N3^Z0?BNN!RB?G7K58>9&[#V9H,*6Y>.83&_[_SL*1WG'UY@Q\7R_5$ M)R5CL95Q2W+ 3"S8$B G:;!($DF,@RC_UH-WPH'H'P?'R+,32+S&Y721?Y[G M%[3Y3JS30=>]4&A"LJ)OP87H0(:L5* /R:=! ''CL3O!0?8/A\-EV0D8WBW# M?#6M@K\ M.)H9<8$/'E/$F$%@A8(//B80L&<@QQF=[CUY)T@H?J'Q%$2'1D5 M/\_7T_677Z8S_/W\+.)RXAUYTK(0F(7@H!R/$)+4(++,,1FI#1Z'AMM/W D% MNE\4'"7!+K3_!M]/JQ#FZ]_#&4Z(8*(S&G#%$'IC"!!RUA1<<6LC]TK%XYS< M^YZZ$PI,[R@X0I)=(.$E!?%+,F$;P;\E^>/SQ?E\O?SR?)%Q4GCQ(L4$SI8, M*G #OK@(T6J7"SG*/KD!@/$H$3OAQ/:.D^'DW 5LWH7/+S.);UJFV_S$A24, M6H?L1('$*(12R7J(4GBRA"GJG)QTG T F <>OQ-47.]0&4*V78#D6F& 0N!225BM%!>66/RV4]]O3= MT-%Q9G,PT?8$D=>+U3K,_O_IQXWKE#%P)J("C99B+^G(]^8Y0Q#96\RJ"#F$ MQW'?LW>#1\<)SX'$.C(XJM5[ML2PH=O(P%5,&B(WMAX6.O"BIF1,#*15'4@@ MQYW77'O:;@#H.,5YL.A&5GD]%9V]_K"87V9@E"O;CP.EGT/W].'\+\/6[RK<4F M(XQ.$+W0M%/1AX#DTC+D11J20\ABD(5__:F[8:#CE.31HNPB''A^OJSBVI[ M54B3#LY7DT21+Z^A;K:6G!=5.'C))1AR:! #%L&&R%G?__3=H-%]"G( T78! MD9=S>C<2Q_03O@CK<,'6Q&I$58J"C(*LGI?UO(8KD)()X2)RSO, $+G_Z;M! MI/M$Y "B[0(B]1AW^3RL\?UB^67BK2)3)QV$7,@(ID#[H2T%BINEO95/RG\]5TCJO5)#O'-:/-T,1,E@Y#J=ZP!*LU MUBIB'M40%N+&0W?#0??9QL,%V04.?C[#Y7O:\OZR7/RQ_O!\*<8N0$"$G]4RCD7ZV]L/ M)+?5J_-UO;M1(^N)=TRY%#UPVOM !:/!87904E(HM75%#7%D]1@-NX&DX^SD MP&+N S0DN668O9QG_/P_D5RD@M[)H($Y)-3S2%NC\A&0JXR.96EQ"!_CUF-W M@T;'F=4V5/IENDIA]K\Q+*]*R[DQV5EREP6CV FEAX!:@&X,OV'GKP;)CI.:@XBTDZJ];\R\0O]9#5ACF%27$)BFCQHG25X#!:T38$; MM+R4XUS/!QZ\&R@ZSG(.(="N,+&]B+)E(IJLDTB$Y%*+ 3EA.F ,4!Q7.G!K M$@\#HN+:HW?#1<E5^F M%Y\?BUL-YO4G'.+?)FZ'BTNX,(/01MYR;U%^XVU=,!$X"48%!L$J2 ME\T]1&TBY(@N6\8U,X]%LL"Y5CA-T!8IZ'U8=G\UP__?R? MY]-/84;,K)ZMGX?E\LMT_O[?P^P<:0^6.M%J G2U]I 6$$2O-'"/WB@M>/?*0);,0>=2@ M@I 0,LF+3+:J]R,8XVWVM/NH&:<_1CL8'2WQ#E#S+*5Z#W/U!A/20H@S_!W7 ME\4,)8O,M%?@?$TA\>C!,5<+(V,6JAAGDVZSKSU"U3AM-=JA:# -=("FUTO\ M&*;YY\\?:T!#)O;5^@/%J]=E-O$&3?2%PLU2#[N84!!C3L"ERL[*Z'DCD[0# M<>/TYVB'K:'UT0'$ML2_*B^FJX^+59C]9;DX__ARGF;G]52,?IH6\_5T?H[Y MU4?<7C>_JLT*.7-%P$C9&E 4K4!P)%AG1=!222G=8\6RQ[KIA] \3JN0AL;N M--KK!J=7Q*> &'B"H.OM E1$?$X.0BB\B!14=(\5Y0X4(8[3$ M6:S#;*"]SB2$+K'(5AY:>9!(\>8?T;5"A1"<#6O'8>=KAL+FDH ='?!"$'"32 M#LS*2Q+W_/V4HM&M,,@R_OSYPDV[XHF$$C,%"5!4YO7.9.W($R5H5,BR3O2O M37Y@%^IZ<)T'@=#@JA@17O60=?("/]83I=7->/3WQ3Q=AJ0HI5:!@[7,5,-) MRX1SVHR5MRXX+KV[=9YR]_!VIR?UX! ?A9'AY=F![=DC.+S#:M*1%<,"6.<9 M,:CJ.D -@B)$],I%EA]KY7BX23J"Z'$Z_#6P5*=27 <8W=(_*8[7X%6!EE:! M"EY!8.3BD0"M\"%SE(^5H1T;UX_3\*_94>]>XNP@A/]U&N)T-EU/L=K>39W^ MA\6,A+ZJ$>7ZRY5HLDF>*5041/)2&\ID"-EG K?S(G(14VA3(+ KA>.&]LV+ M3IHHJ@,K=(VOVWDU$Z4WGB7@N5Y$%DR#T[3[%Z\M\TQ'H=M8IH=I&K>,H T& M'@;:,0KI %J7QY*OPY=Z)GF99,TE\UB< .8Q$1>U>#QS!D&4D=I^X$3X2-$WP& ;N;&+D7UY>K84=3K!LS7EL^E=EM3$!W78&-FR#AW M6;6Q3X_3->Y&V A0 ZJBBSPE+9 E!1-WI371#)4RFI/MKFT;(Q:(15N@=1)S M,EA8:G3$^Q!)X^:ZVUFH 130@9'Z^>SC;/$%\0W.:M7]/0Q%&U+RL4"Q%- H M2_%-*#D#UT8X;C&J\EA[M<,1]4W2QLV1-T+6L KI &'/%W,R?>N:OOU]L<;; MFWK@R3%)$2\)C-8+1I&S?[ MW@YDPZJE ZA=$]5!I5L^\!)):J!=J.-=D$%0H@!*YA6:[(-HDY0_DO!Q$_.- M 'I*9?:%W4L.D@M:9;\YBM>@I#7@6$"0)C+-0M;*M*H]*9E5LU(TN".Y&8#=I MCJ;(&UQ5'2#P@>3@-89$9#%J&\$B+21EN:I'\PX2#V@91N=SFR#BFZ1UDP)I MA[IAU;,_WOP6;W-<#X.V6J!T37#7^% "#QM'>33#G)X?HI%-P7I"<.!<\%.=BXJ8TJ"9Q,&LBE0!^E83ZW*;:^1D0W M"9&3@&POD7<1M9Z=3;=M"&IWB\TZ>(_S5%FQ,F6;R$E YBD +TZ#][5=**J@ M7&+1A\?&!!X3/SQ(5#?)CY8QPS JZ< 6O<.S.K][^64KGLM>*<_.:JW*L_5Z M.8WGZQJ"OUN\#ML+F12&>UI#H*6N5SN5 !=+!"E#H67ECKF]21UG M-O))D=A6?1W@\Q&Y12E,<(GBHLS)FXW,@/.!PO*D-/TC][:1\3NRX';XPD?YI=+[-!UZF+T.T_QR_CQ\G)*3-V$AFU**!.L%^9-&!8C&6"B> M:^>-QZ#;)-(>(&CLJO\FX!E"^!U@Z-T2P^I\^>7:*E H.3=* KF'Y##6J3$1 M=8*$196DD85'9\$?X4_=H67<='\CY!PI\B-RJ^]KK=N[(6OWS\_.-P5TF_1> MG3.SQ \X7TT_X:9YNE]%!"K)5/%/&Z0ML]STA[ MO?!%J#:.^IZ$CION;V6O&BJK SOV!M=A.L?\"Z\%!I0B@3*8P2GH2H<>M=3XFPH]31([(N]GY9O$XF:3!DCHF- M2'M_2 &$+$R5DG4,K6YJWDO0N#6OIT?4 6KH$4W7=WDIA'0A:""F;+6Y$IP. MBGBQBJO(+7=MNAD\1M6X%:RGQ]6A"ND 7#?*3+;7-U0._-L9@+AJ!&G30=2*C+A3MT0?!M(M1(M.-^E8^0-#QI1,7;_AN M<](@;ZQSQ"ZOULO<;"<1]RS M5LMUG9:5S].: E! :1NB[V_AXB().#@8/T.9B0-'V 8U-A<:6@]6+Q5F8SB?$@-(J$NF"9]I0 M,]$?9 'GA4@IB,CC3BGP??!QEXQQ0#*,9N_"Y$@QCSWVY_4LK,MB>?9\MCC/ M;\_C*BVG'S>ZF.??PCR\QRON?L.SB,N)YDF'HBPP6SM;>,; ,<\@*6=)EKZP MV_49#\P!VOO1HP/G6%TO3B;XT6&U7!1KB>4E9L4HQ*NE#,JZ M!,'5(<)>HR//S81&,PWOTM))7L4(Y^=B2H&2+D. M[2PY@.Z!F[UPY.$+,_<#D%Y+3?6W@KN8QUCE6 M]%^N%W6,%-K;5--)I<[#2A:<-@RD%EQ;GDHH;88^'4#LN& [#AWW0ZV9JCI MX_/%:OVJ7#!Z)30N,[/*2DM]3!-XUJD M 11^+X2.EGX'./K+A69L; M%->(Z*1N=AA+4-J( (^D(%\0:9WMOA8A73!U80Y[\@3 M(SYD3C4%(2'R1,N!'$)>4QU>M3DC?Y2LI@51_QX4>2@\=@.HMSF;5W:^Y MSN7?\)JP)A&MY$IR$@JKHRQX37TXVGV]EY;/I?%J%LYY^PDMVBA5H%&I@B>M:EE(KD>B#"?6?S8PWJLS_ M!F'CNDAM4#6D+CJ %MG<]?(\K<^7)*CG'\+R/:XF)8GH@U$05 J@E)<0HLZU M66C(,A=30IN+1/=1,Z[/U&RG.T[J'2#GCF0F49A O#/@-N=:;6LA(&W8@G,9 M'9,ILD:=]&^3,NZ-H#:8.4[>/05J7[M+U58=PB&!W"9?:J,S)/1;#M[H(KED M.C5JA7 /,9U<(QLX.#M0V!W@Y>6#7EB MF3 ?@U8@!?GVY*5E;QLE#A^EJY-+7 -M4,.IH O;<[G+7AX 3^?GQ-37VP(_ M85DL+QIKO@N?-=L'RQ[G_" M.=8S*&$H?'$":?G7\HC,4^V:K4&0.:CM'GEQ;8H*'B"HE\MI0P+R.*D_":,[ MR_WK2;NL:I51)5<;6I.W?U"C0'7P)96^3&$/,:;9MXX !B=X/A4SE( M:*VM?G!YPW(_^Q2FL^VF?ZT)S$4K^)_":IHF(FJ9A?$08YWLI%6]K8@>I"O" M,8^U#TS[W?/;A.Z&QZ=R4-%22QWLP+NS]V(Z.R?\3Y)'=.19 +?!4UA59T7E MI($V JFXQ7HU/(1Z68_G>DD\@/>B1*=<;28P4FKO!J'C5FHW@N;_#-?;&^L MT.@#3UP[VC'J $$7'3G200.24Q59TLJ;-@.MCR!ZW#+V#J%[L$8[ .^]XIQX M85/4WI!;GXF)VFC:<5_ 15I[(L3 =)MK$_>2,VXY\RD =[P6.H329;+ E.*5 M(]+@@D<(Q25&[K,EG^0D8-HG>=,LB3@&G [11 > ^@^7B/OY_71FJORIW^Y=O5DFBQ!)T]",&).5XO^VN44"P7+ELF8F[3=VHO,L$Y2":>ZH-[9\OSNA1'^@UTT_; I8;# W4U_[N4T[2WOX;S T_)GD;-1!L M;SSYXJ=7$[U%]M86!1B\KB!-2UN)+W>J'G<#DV?,,U<)&\7>*IS4GT]O9*. MU;&I-AK.D>Q[NSM1[1CKI&'@">#=$T(Z6##W2.*2RTGAUAMRC\ JDC!9@@C. MQ0!,EN(*$6-2FVOICQ#52;^Y$P!U*,T,5D-Q2@>SNF!S\K;74UI;KR_)WI23 MD(]]O:QD6Y WO/.Y-P7M'=/CA#*\TWKWB5? IS"<&;&-MFK'^H3@"U>02Q9& MU=8NH8WIV(F\@<]$B$I ",R#8KJVYT=B.T51F&$AIS;9HY[&-@V/BV\, M<=I'ZAULM%?4;R52K?MB7J/-S7 :+[G65BAPY&V#=XBNCJBQC5J MAO<869T@Z@!]/P2=HX7? 9)N\7 Q=T3$I'VM) J^) K4.()#)H )5(8Q'@-O M4VUS+SF=(.=X==\^'3E:]AT Z%IM+OF5%PWY<]X,^0RSUV&:7\Z?AX]3+K8YT]V;U)'K#(^'Q\.S=QOHJ@,P MWA@(>\&"Y0I5PE"K(E/EPU/81,P8+WS(G*$.;>ZKWT/,R+6!@P/J6'EW )EG M*9V?G<]J;/10-N>",1=D3J+6V)I@:PO)##&(:O2YSYDGITN;37%G$D>NY1L< M7FUTTP'HWN":9(/Y\KSQ@@MAHY:6&(@V._)*R=!&HPHP@Z$DH203;0YI[Z=G MY/JZP>$T@-2[N-9QY9$^GX75ZB)$WGBCMJ"-G,3ALT5:!HE8\3& L!@9V>7B M2QL /4A2)V ^8>2A5?&%"BZU7+PWIUT9B1VABS 0-AN)?3;NO M,;[5P+)'"1MY]-21>K\3O0VGA XP==\E3F:4REK5WC^J-M]@$*3)4().BFN5 MK6Y3H'O@8-?V1X,#[EN'B;D#H)"C7\-,?(';SR_G=\\$WBQFLU\6RS_",D]R M-$[5:=?1U;N0NN8L)$E+9UX44TR&V.P.UCZ$=K+5'8B+NS=5FBFI PS>969" MT6:R23!(HBY%J^JD48I O14HA"L*39LA5@\=%X^%I*:JOV/-CM+#P4CZB,OI MHAZ>+]?#X>GE:G6.^<5F8LGKS0,V77\N*X]Q4PV"\]5&DQ,7,0M9D,3&99WN M[>JH 0U>^6 =.B-"FZ8D^],Z;M!W\6[\+G.HBY M2I18)CD^P*KPT@@>. BG:&EJ3TLS! '1Z&A([%*R-O[<$42/Z_B=$KNGTFP_ M[<@>6ZT_GWV<+;X@;E[S^GR9/A#3KV=A/E&%66^C@L)K$6;,"ASG'H37W$K) MZW"[DQO>!\D=-VG;B^T=1IL=F-\- V_PXP4+=SF=1$/^.4\%4-7]A)O:^D74 M'O6,Q^B84JE5T/P-TL:]+GUR* ZFILQ$3F4YH[%YE&PK&77U]V6=XL'JE>N M6JJ^*K>:K4Y8L,&HG,$$K4FHFL2KO(;@B%,I6$V5?JO8>P ZQKU^?0HDGEI9 M(V[6.[-ZU7&ZMG.YPRQ3F?EH@9O:PA!]O=IA!1CO?=0Q2<3AD/D8)>/>P>X* MFX,IK -7O!WNO4%B>#5=XUM;S MWL^G5]VJ)T$IJ^M@ M9J\3!852%O)Q6 0364B)]*1]FXQH:\[&'9TU4DY@?(QTL&8>*CO[ZYQ4,9O^ M%^9_VZ9*_A*F\WK'^=7\VEW/)0ED_OZZPW5UZK\W(OI2IZVS;$'%&" 6%&"SS3D9 M9[ALTU+B@.8*W\5IV.'B[\"TWG.4Y[*VQ5H.'$NMXJ5 E%9" H-,1W*J7%*M M+GH>=J3Z_9QA':Z((\]4?YX?EQ-X6&*WW/7KXJ+(D03&:T]7C;6,QM9V2AY< MC)R39Q)];#8+:6M":70G:5]2>RLM&0HUCX]D&EB%HY>=;/(=MWBL M)V=AGO#Y8K5>38+6TA9= $NH'3FEHPB-:>#)1>%]3C;=NMST0/+IL:?T5A.SNX2M5.I+4I2TXNBJ2UI9Q5X&S(M;^1%9Q$:LQ)=M?[B.NM/./$ M^#M43?TA;P<7 ;&H'+P#Z3E%45Q14)8*J[WXO;">*>O;Y/C:>'DGK-3HQLO; M1X6#!L*G;L ;5A]^F2W^:-1X]^K=3]-P]WYFAN]9=O6@JY94R'3)T5I DPBB M%!&#<\J"#)K'@C8(WZI(^V&J!LCRUO=\O5Q4TYU_^O)7$O[+^<4($EH_:4U& M?9/QW*$[73ND@,&50,=6R>D[?:D>Q59+"F39=A3KJ[-Q:YX\>/^RC@ [0 ML\]HI9NNP1O\6%OVSM__3'^P_C*QWF9R$P)@-N09U,@^L!3!QD!.0F0,69MP M8S 6QLW+G!BUXRC^B&S.,#?.OCVT<1)93,4H#\S'.J51>/#%1;H+85K M8T*_3=NX:9M1$7JTJCHPMC?*BFI-T#Q-9WAC_WBWV%?$BCOFK$$H2@J*R%SM M36<%,"TR,DN?&G4+:,'-N'FA$P-\=#ATL"1>(#TY33GPNGEW0!Q :1U ;UMR_#^G M<_I([XJK]<2KQ()&#D'4*>),V.IO,Q!&HE.,7'%EF\#N+BWC^J/=0>Y(974 MMQ<7C]U*D$*_GS_7I8,_X1S+E*2C?>:,PCP4.=8FD75V::X7Y:3SP9.D&M6V M?H.P9?=9 M2K508$7*P.FG36=&CK6D,#Y9U6:$XR[4]5:[VQ N MWX3JD;KKIQCS+FNOE_B1_.]+U^=BFR'!;N2]%?,D*Q&"=.=>-A%WI[JQ0>$[J#Z[=G,%^NT]?ARV:16D$+5GD.]*EV@/!U9##% MDEHYS4-BQF";5-,W2>NMDK@'ZWJ(UGK=ZI?G>%UX$\DH1&0A T9%$K,$&1_) M;=>1$4DE*Y':9)]VH:ZWLN*1P7B,[KK$XV4_NXM&C3=XX[2^N)*@G52@N W@ ME8GTK0V),T=N?9N2PWVH[*W >$Q\#J3++G%:BQ6JR&H3T><4OE*@NKQD\,M$ M<%68L1R"][:>>6EPAIP4GBD:-<5'KO*)H/HHH;VUB1L3K<-IM$O 7J7ISI?+ MS67GKXM1BTQR)&:4B *45+XVR*.O,A<\RYQUN[J^G:GLK8_IQ[J\.0,:Y+\"1'1JLRI=I1QBDP,3K:21C+LDVP?QS=XSH)IR^>/I6*#P?T M8AUFPPR0VHW5^ZMQ:9=)AIQT#0D#TIKUFMQWS2 P*;5-H:A&AZ]'D3VN%W%B M.)].P4_*/$\HNJQ-F20DG7V]%1$AEEP;1C!)3A)JSMID#7:G<5P7HENSNY?J M.C"Q#W#V8/#>@&/D%7$E;-$F..O;)%?WI[639D@G MNJ4WE-(ZL)6OPY?+=J+I/\^G2R1>:;&MO]1I#&L*#>I=[(_U)1.EJA].,8!0 MM9^N]P6"X[3,C8C2TD[ &@W8WIW&+N_W#8:6.U5]3537S_'3'0;??E@LU_3^ M9UN1;GXYR25D&5."5.I<31M,;8]?P$NT*0;)'+9I:[P3>5W>W3L9(H]66$=@ M7"X2XK;3^&]A?=$N=G/XNV6:%MSS,)O5B;*5Z_4MKE-,F*M#E*.I%PJXA\"C MA"B$RJB,DZI-T'\DX5U>[6L&X!,JN9211N9:U,;^$W2NKR1=S+#>I2BNJA:O;[4WH897JRHVYL%2AF"=A1"^MHY M%ZOWG@@NV5K-6+#H>9OCT]WHZS(G>@KK.)#*>C2"/YVOIG-9+0R>SJG!NK:W$X^=#!U[(N)HJV06+6;4+R?:CL,K-Y,M,XE/HZ0/;&3)-E[]"1&$XFU+)23;3I"/$11E[G*UL@[ M2BW]H&QWZ=U[XL6E*CFB ILYJU%=I(!.)) .M?2>,R';E-H?1_>XP[1.C-@3 MJKB#C/N.K#YPYJ7=)AN1(-7UJ[BS$'7)4)@0)&\EN&M3#'44V>..PCHQG$^G MX [(#[A>DE*4..V+@4!90160(EN!DZU1THT'$^],Z;N[SU*>: M0RFM V/YYBIA2[);T#);KJ=QAB\PKB>612DC"F#!(RC),[A2-(C(+:UA[TRC M1/PC1'5Y;CD8'A9ME--'&O-K$/AUG/>K(K:&W-'JZ0]Q%Y>BWBW>A<_URLF'[2156EP/M#6C M%45L&0N>LYIQC75"0U:U[;1-6)(QIBT:]Z6XRW/%UDAMJM8^]NGK9U=U5=8B MJ=6FX4J6UH'@08*R6(N:*S-96^^#CBRUR5K>3T^7QXG-P'>\2CH(->YP\6HS MO6OU\V=FCAR *0F$\)T]Q&C-MKD=\D[0N#PI/!K>C M%-4!\G:7W\0K+)D5!T76$RG.R'!G;L!QJ24&S[EK$X?L3F.71X>ML-A(=1TD M!"M;]?\:7WT*LZUS01*;)MK)-V?Q\WSS!]=>^7HS:>ONS=$T.Z_NR,^?*7B; MO\"-NGZ>Q9[(8#;;#.1DBV:!%YJIB2Z")%Y"@EB1I\D1MNH M]OAHTL?UJYNA^+0J_8Z0[%SF0@4+5KK:XX+8]DE+,%9DVG1*T;'-@?QID-S, M*^\8R?NH=-#)LV/Y$RJH@MI)L)'5^@?ZX$6I5P@3-RF5P!IU*&WO3S0K[^O4 MG]A'E9U@]^WYQX^SC2C#[%*4+^=EL3S;*O-*J*Y>+L0(J:1-WY4 /C(' G5" M%H.WHLW0L1T)'+<^KQD>6ZBG@PS;U9@*7-41*A/F?-:&1S"Z7J.VJ"B M/25 MX4*0A++#-OOX+4)&GHG<0MGWSE@\3/)= &<[9J?2_CNN)\*QI$MB$(4J1+Z4 M$"5GD'E +S@KWKJPSA:K M\R5>R8XE;W.6&7@N9,4YSQ"P2))=Y"H8Z4O#A.@QE(]<$=S453N91KM \,]-&_P\71,GJY?;EH_YI_/U[XOU_\;-XIP46Y*0KK9NXKXVTW40# J@>$IR M8>L@J#9].W:E<-Q=]K2XN0/:!DKL )SO\.SC8AF67[;E?[45^68.Z*OR8EI/ MXN9Y-2E1,>6]IU ^IEH(Z,$%XT';9(PJ.MM&XY!V(&[<_7M42 ZMNH/1^ F7 M<=$8CW6B5*;?U:__/*0Y9:.E4S$:(-J''SB2. M6^+9)3:/4^-@]O*??[RCDE_I!YM?;7Y3_^H-EA_JY[^^>7GC_WYV=G)()%>3M]/Y^6::I-R+:#1TCVKQ>S::IE M'C>86TW/*"*XB=M"3]N D7G)-E \\HD_?F7TM@@N'GP'B4V9QL]KLE:8_W3D M\,GE^S"_&%S]?#%?T;-RN!AJ_?H:GZ_*Q0((LRLG]ZMK:RJX>0B@L$X[=+2! MQR(12B@B!&X+RVTJ@P8A_^@!G@\1\5-835>ORG5"+K5^#0IU?/@=9;\C_?Y$ M#_G;1,7(,T\";#4D2E( $3UW((OAF*0)],O3RG8(ML9UBT^/^CN30[O!S'>Y M08RW472T83R!C2,K*P0JBO<*6E >Z\PF$< Z]#QJ3$7P[W?CN%CKMS3W9?OQ MVFH.D6N!!6+0== :)W>/L6IVE)'D4SJT;0Y-=Z/O>S#E^^#PMBEOH,4.DAQ_ MW=QOI.CGC(2UF@B9K=.THT3&"ZB.F+L;'VA%: MZ0!3]_=0N;U04!KA%7IP*,AYH6T9G)<:G!7)BN"-4VU:.^Q$WK@)BO$1.+P. M.P#F[_C'-?.])&_K?)ZV0KO?F%OK0RCD5AL6$91)"!YU77V:TWK,,HDV/?/V MI736#QX_N[Q5!5\&]3X;' M) 7((&@M*,L@F%2 YT3ACL:H71M'KHO@_FWZ@/F\]K>^5.VF@?!JNG&8?OIR M[;MWFWGJ7"4C76!0F*5%770 %PVY]=J6+$VTR;?I%;DOI=]#P+\/-N_4J;;4 M; <^Q;9L\DIH/X59;3SS]@-BG0?T+.<-:V'V]?R3F+YQ&6+U^&V(U;//T]4D M2JTETP:XV30IE 9"O9K&BG*UD[9R[09%GX"_D(_8>NR?6 M" @CXKVZV+4O2CY/Z]6EM?D-SR(N)Y&L1G:9@94\T3:K GBA$F@;E&8^8[EM MX^\Z[(^\_[C0.XE>%\,*N3>[^'P65JM-C+/16EUJV0I:VV^J>W"O'<0E8V6 ME6!8.L&>>Q]I'9FX8X&P.\@.T$H?,+O'\/\;SG)9+(E1O+#7Q)9-F6D()9KJ M2P@(43K04DCAHA4EM3E+W9' ;B%W""QV.KXZ3D<=0.^>/6&S/BT3J(/*$(PA M-KC(X$L=JI9,]^^/TP:X:Z2\O( MIT;#*/GV/?#C)-X!9M[BLC9M?GWY^ TKEY$BYE*OKT/A=>1+EAR"-AK0*I&4 MDR2;1LVB'B9JY*8#1^K[MN492/@]X.@\KJ9Y&I9?+B:?7ZVO)!$QI S%)TE! M@9+@N-=@O7 ^&,5U$&U0]!!)(S?1/>G>-HA:>L#75_+K>=.K\FX9YJN0KB7/ M+!L.(C/F$5TQC:KKOTW;V W)!@'!;6@-JY$.,/9Z.?U$ M7L+K6=C645]:8A&B+PDADZ$'I8H%SZ* >@]%Z*2UU*WFD]Q'S\A8&ECK=X:0 M'*V"#H!TCV'_E7[PDCS0U20(ZV/B]0:SI?BW% /!V@2!!2NM,)@;];I[C*J1 M.W*/G+T^3#D= .UR/MF[Q462Y9(Y7/UEN5BM)EH694-AD#Q]4+D6@[JL@ 41 MA.&"6=[&^?H69=TE*P_$P ,#XP912 < VQCZKW-!7R\7[Y?A[-GY^L-B.?TO MS,_.:NT^G_ 2I:_1BBHU"A*\)]_5D;PB>1RAE%K42*$1!C1"MND6^TW2QLW/CP*R M_572 <;>+3+\9>$RL;1;/A-'"<=DE*+%.=N>%$TM! M018LU0OG+.8VI5.[4CANUJP9XIHHJ#?@;>WS)7<3IQ7%YX*!,)G":>YKF9GV M8+QCR87 6*-3H4>(&C<"/0V\CE!#;XC:&.-+3NHZ^0W)Z0496)" M@35U\GJ)$:**"9AV03)G>#1M,AZ'4CSN"*9FH#R) CL ZCT"W'8YOIRTL7JY M6E5NE_5SS5[^?EYSVJ_*=C?8_G9BLG3U>C8D$XAKH0QX3 R,TL$G:54*)RMG M/H#^<>2>23B %UU K M_,!5+SHH=(J[PHN\Y14\4.W8@KJ1)ZL,#MX^U-B1:7Z^.(O3^=VM9G-TN:7L MWE7];)XOI3-1,O 2V&9T@B?6,W'-M 2KN!%&6NM+VU.[ 9C8#>A/[]!E+#V/ M.B+CQBK?G_-?%LO72TQ?_^XM+C]-$ZXFV6F=E%&05)6 2A(\HR"5N>*2*"7K M4/:RU0,2MQN"G\XY3A=*?%J6FD^L=:F(;&N[80LJHJ.O5 3&8K).^*5 S376 PNNU3?>X\2_GUVJ=)EYKIU6*),1ZC<5E 4XP#;1',*,% MIV\:G7CO0>5N*'R"QT2M-#5V]'5K4M+EZ*XWM28.EXED/BF*,V6LA%1[#RNI M @0A$#)R%0,%DS'L%DM]^UF[P>?IG/FT$'$'=NL61Z_#\M5R<]]E>V1Z=8)% M49JS7#L@]NJ5@E -<\RU,--:-%+ZW.C89S<"=X/;$SP#:J"?#F!WS0B_7I+7 M><5'X(EY[0UH>FJ=!Y&V'2@MHV7%/$FQ_=9X@Z+=@/7T#GX&T4!?2+KA3+[! MA--/F%_=W,^%#G7G!E$W=56O_KJ$&GA":6QA1<0V_O]>9.Z&N:=WKM-.5QT M<8_HYM=IB-/99EKFY>C?2?0VJ6("%%F;ERNN((I(;@0+DD>;M EMKG$?1_=N M4'VZISCO[0EUD^@=>\O?_TZ#-(O?@+I>"Z= P('G/,IHO"NQC<>\)Z$G;>C[M=_LU[$-3*1Z5S!#\)F3 MPV$X.%D_"(TLJ%2":U,H>RSEHW>$:X;'HWKU'JOC)V4/-W?*!K2*%^_7SC;> M1_!(%M(*;JWS=0P,)P>OU/M,D>!A8T$MHI4.V\S>.;&%_'I%<:]U=$ /[VMS M%7-$@\X#25+5V]F1?!]R0)RR&$L4,JM&_3=.S^S3LL/[H/[A&1M](NE)F>[? MP[)^]0F/&9NTVSNW,^>/,S&28<]H$R\A@\QUM[>>]GV!%DH,Z(RS4:EF?:-/ M:=C;3UG87EE7/#BR#!Y"J*WL(VJ*)A62,X5)"PII8Z,"HA,Q^+0,^#[H/OU, MF/T1TT'N[$3C2CSR@K$6:.E43W.3A5A4($4ZQ3@R+GF;D/SO8;92E] >9R33 M/CCK8/4=.K&%"89M19?\8R300]@8:R;0/ M$,:NDGE@6I!5M9@GU[ F>5!8FS+6CM"2\<0U[?:&[U89\SV-9-I+KSN,9-I' MR+W9Q7O&O"B?.,\J04C2T5)S!0)W<5MSX9 68FQS[ZKKD4Q/P0\84K-] _5B M)1N3E0VURUFIY4')UO(@84$4;;CUS$1V(&:$D+@URE;5N5I3TD_+3 MICWM!6]*.9%4#&!*(!?8!@V>.P>HT63DLL23GKS?3^6XF_08(!Q 6V,'#^_H M1:_*L_=+W/@VVV%_18F0)3D>J?83];* M^0D2^^]*<:@U6:GR.&>-Q^W'5S/ MGMP@ZN@,3I<]D(72.8<"PO,,BE?!Q,2A9*<5R264Y X!U)C^UC#J>D3W!\AN M=.W7$L+I]:N77T4SSV](,;,9+NG+W\+R;[A^OEA^SAAA M$(U%<,QBU-$:P>RQF!L?2^,H?T?\':")L7&UC\@82L<=>=FBA$A;0ZQ+MA3( M04F45O H^$X(&]IN#>Z5]X*U5MKI(("LZ26R/2S2+V0H' MF6T2/$J ,ZK.%E32!X7N\G:-S>O#U[_$-JLD] 7K@J0EE=?#;@4 50 MK$3PI7C@@:6H;>%)MDE?/$C2^".(CE;XMT%T@/3[@]&%<9;)")]*!O2JMG!! M!K[6W/MB=?+*:71MQ@[=2TYW\#E$U8\#Z "Y=P">]N;^UZ^7\3P)0$D+C"E; M[Z!$B,DY2<"WL[NF+B< M90B)@V&60LWL:<=.Q! 3.J?B6,EYMZZ"NSSM>R^>.0Z<;936%0I_.I_G&>:; MW(0HF45>:,^K.3;A);A"S EALXZ':?K>P[EA8#N03I_4U>%W'["N MPO4JS&^U_R%Y8Z[+=CI_H IJZ,O& ]#2L-O$P((:Z4(SSQ93\AI8SJ;>@4>( M.@M@I5@51;*RT825[_1"*ZMW1Q3%!QD$BKS#A-73)DVS<[^<:'Y M2'2/=:%Y'\1TX.A\ZUZ!+LHYYCPX*4/=&2DZ5D8#E](YRPIQTZQ$_NBK0T\X M-7< F/:\.K2/9OL&ZL4I62@F1)(7%)_(B9,ND; B?>MT<2Y*FVV;L\0G?G5H M+R#L?75H'ZWT ;.=KJ6DHC5/DJ3D:M],@13*%A)?"EPE8S'&1H[!=W)U:"]8 M''AU:!\==0"]$]V[%W6*]19[PLB &RZPV 9B3'E2*9,A<$E R1\&-3+: )=0> \]*WQHK_7?06V0OO>[06V0? M(7=@%T^9W=\+'YD_!/SD,<1TL MQNT1Q:VFNH\S>Y4\C4DHDPT'6^\4*B(Z@NCOW5DY M$(B+<5#Q-!? \SKH9+[^.EZ NV*12V :1;V%&(&V> [%*$G;LF RM3DB.Y[V M<9?#R6!V/+R/T7D'*-^'T[#Z0,:H?JJ#]SZ%&?&]FF2#RKEJ/U0]*1-%@'>U M(7IT0@MDFN,)\:..=C^ Y6!\,!$\-^[5AS_K+ZUG8M VJ,UCJHUU'^ MF,YF5YP21RFX!+QDBEK2??MU,7__#I=G-YFWWF9EE 9$S&?.3ETHMZ S4:A%]DJ M]\T[=4THVPG5_CM#]?@Z?D( O_AB_OY7#"M\,WW_8?VJ_'5UL;I_Q_774$5G MG1VC92T**%:[XWN509<4..,E(+*A,;XK<;N=*;&_SC-NV']>SU /9&N#T?U8AUF8Z'Z]\4\ MW9*U+](::3S09UK*P7M:RK4#L^9%22N=46TF8PY"_I,[)QVK'N9(S7=@Q(?( M)GV5PH2)DE)@ 81@$504D19[ZM]O]G%KWP\N6*98X'8(,=X("J> MUIJXS#U=8]9&C,;Q"$PQ!(6FWFL(DO:[$G2T&@WO)M.X)^)[,OGC(?Y(G3\M M@-_..UUC6LCBLBP2+)-UR@0MZ&A" 2^01^9-"')T6_\P^4^N2&8\P ^$@2>4 MG7D\-76-?\Q%:9X+^9N)UTF)%KRB"(<5U";PC%X=T)EV&.*>7&7,0 CO0ME/ M".S?S$]=$P&WFF.A58ZI3@;E=2"\%QJRM!R=-JC,;C=9V]#WY(IC1H)\*Y5W MX-L0VZDGQ MT8$A/Y3?V\<>*J'47"C(1D50RA>(W"42@!2)93("JDW![T ,C)N+/"WJ!H+\ M,1#H /G[B/GB%LOK\*7>6KDJFLBHT"<#,CAB.#@#'I4"YI&%8(,0L4W#CZ-) M?YIH/PIPQ]_3.T+[3RA.)6Z7]/UEF'[![3657=51D%=I+2)@\12G,TMQ>HP2 M1!!9:XV&A-/@;MY.Q(WKZXR)[R[4_;2L^XL+"B\&@UPR'&VR)LD$1F1+$3EM MKBX43LHP*CF7B[*C7\:^G_1Q@]14H5,B\B-7%$CB1\W/NC/;@AI]3\$\ZMWW,\5ZS#F*6$ M5)0C]PLM1*\#\( HO1(AYKXPWUMY[Y/,*!X)A YL_>&!Q_4Z-QF1H==@-.UJ M*F@&P=5E[WG@WIB2>&^19R]%O6,A;[#X\T 8/"%?_<$8Y7HU1$2+*61P0E/T MS01MNJ70/AAU4DDS86WCZWCWTO4T3?I V!Y;SQU8]T,U, DHDK/90W)!5T!T K8LS<%NL;X/]1 MFL;QPT?'U,'8'D[!3VK$^F_A_RR65W:$Q+!:3]?G50N_XWIKP08?I;[',]N- M3#^4\9%&HY,U%RBS!N85&7@;)9 CD\"C-R''&*6)K7("^Q#:_\"F[8B?)'V, M)2G@OAZ$!:;)J.0$6G(GN)#DOK5),)Z(P=&GE35#]UBCT?=!3 >QZ@T.[YF; MS(5@(40#4<4"RAD&WF@.PAFO@K4\G**'P-_K:/2]P+3G:/1]--LW4"]F&&89 M+)JHR>.KO6T8Q37!DS^810XL.I,5;]/FY9NDC6YEAP/"WJ/1]]%*'S"[9S7> M';LM,J(TK$"J^2,5,)+X,( O(9MH@T/=K+'$+@1V"[E#8''@:/1]=-0!]-IO M*IOESDKTPB0#F%*H_5]";=\8P3@?#"J=DF]S;'@:_K[W^VO'.P8=XJR#U;<7 M@]M_^R6&(ZV Q MWN#R]\7Z7O9NR>^:F*X2J:((+6R)4!(7=8R> F\C67)AN$&Z:,T/G;@N=?:72$16N>_OZ!E/%ML&EG__+G> M\\.)K-/P9"0'4Z5(PLX(,0F$E+EV6J#Q?/!I0X]2-*Y?/R:&QU/L$T+SVS## M6MGP6UC^#6OYT"6_F6>>:ME:U%A/WZJ#YTD!"D42D3$7M!D:R \1,^X-^J>$ MX4'4^;0\C;_@G+Z:;2*$*&G':O]?*\EO[2*YY_",OWN)I82T1')T ; M;D&9(FC3DA&88,HZ'Y$B]0;>R!U"QKU+_Y0,^-%J[,-X/R3?7Q>KU2^DH'M? M\A.6Q1*W+WP7/D^8X1)KB41DTI.\:>,**B )G3'FDU91-ZOQ&X*!<6^GE<+\#Q'B$XSY=':&%L>H@[ PK@#FWN _#AH&,RB#WLC M[9Z$';UI/L@I\C J1C(TFE/ M-B_7@E=C906?M8(1#AH5)3]&U;&6\;[W?D?2_(E>]+=)EJQ$YB/(VF56><' M6<4!&0\\NRR".AW+5V2->T@W&$9NFZ7A5-'IY==[U_&FHF4X@W/Q=LW,SGWD MGL+X>&<$IR@9$N<,5.()?*9U8X5FQ7*EBVAS_::E\7F;/F ^G^&K+WA?SSJ_D;K$UK:/_]*:RF6UU\72'%$@?%UP[PH78+%@(BMXQB+(') ML"2C;',V.R@;'1NW?3!XV[B-I^JG9 POI;0H6^%;HCFB,\#@ M-#0SNX,)YA2V6H3@=<%-6_X$*B@#D5&$7+N6*V.=8^$).XH[+EMZP>^+^?+N M*J:@R08>JO^"M96(EQZ\%!ZR8BJQK'QQ;>ST8"QT;*/WP=Z##NA)5=Q!>NB* M\9^^7'WY;U-ISKK>=(",C(&/A6QJ('8P\,*P36IS M-_HZ0>5IP?,0A(?39$_XO+XEWN7OXDH-K7^;2(0@+2MU=F^!0"Q!S,A"M$D8 MVR9%N1>9G:!U0)P\!,7!E=83(E_./YZO5QN)\8LK6&@LTPH+)+-AQ4KPEB/( MR"0*G9QJU-3D$:(Z0=OP4'@(=$?JI5.(B(&K?,>ER(':*73B$F+U@QVM5)S0D"BP)HV2!$28!(0=E(/[>% MM>D6_ A1XU9!CPNQ0_32 <2>AU4MQ:Z??O[/\^FG,-NTV:S.1<@B,'0,*"ZS MH!S7X'4B2 3#$).27K(F"'N8IDYLV*@AQ$ :ZP![FRJ\:5ICOI^G^W]ZL4,A9C*3&#B#[VV*.7[9E M_[^TUE,OI11G!,.&"&Q61C]*T:A=Y/S[@P.QT>%H,KIP.( M_3*=AWF:AMG+>2U2KE[,-M8O')&D +*(*IE C@5C"K@1RA6>K12-'+[[">K$ MV1LWG3> KCJ W+MEF*_HR56,;W'Y:9I(1*_*/=RMWM%;KN[_U85CG;A#:RTM MV62QCFL)$!WW)(K"C G%2&QSFWY(+D;.QPP!JT4G.NX W\]QN=ZVH-R,:\&/ MB]5T?;$[)&]2$%Z!U;52&),!7ZRKTQ1+*MX;E]LXK")Z'3[B\M(ST?5&J$8H11E025@(AG@*=>(51T$.>9N3YGO)&3>X M[@=U1ZNJ"[PM/RZ6M'!>8%R_K5[/A6.T73PLE9KK!.]<+4^*',C13E!8=!@0 MM8RM,ZE!WA;RC5=8##O[Y]M]PXXU_N<&)][>C@ Y P$J@<+% D1F8\ M!2E8]%K9-EW('J9IW X(W2!P(*4=#+__R]Z[=C=U+&NCOZC&Z?OE(R%AO1DC M"8S .FOL3QI]J0;O;22.9).P?_VIEFULA&S/*2K&:>"HLW9V^0Y?)-0J8%!3%R#>C M$PB1T_&3E@ON7/",MS&DCY)T_HFFB= XB<[.J#;8N-RY0;=7M;_W<>6-EQTTLUI) M!U:4[;!T"YYK))LL#,%!!Y-]$T;W$-.)LW:^+:O4<= Z]5$?#X+"NJ#$ZZ0EI@^J1N6?,%#J6Y 3H M.C_#@;?T*\X+VCJ0K=7VFQ^O*VH43H[JBAJCM)X0N:BB!.4C?KBOB.E+\ #Q)DV1<4 (?I<)Q\CN,@13+ I:%=':+9QOA^C:.9],A-?4I/(O5/\W&VT MCPRC% *LSW2ND&(.5Y?%2DLQ2$X^*MGF\>EQFN:U/]/H? "0#E! AU!Z^X&D M^F9]D?"N?(4QI8.2(.OV8<6" ^(P 2/V=&!9%-OFV?8YROJ#U2$(> 981ZFC M WA]:\'O\T\LF92R4=T613QG:S!H;0%Q/ MC^,'@N"[FO!I-=(!R+X5TZ[]7?!HN?+2 GI-QIQQ ]YG0Y$%)@I:= BJ38W, MTW3U]'@T#;0FU$.GDVQ_I;.SN3IX;\##?SY%F<"CY$Q4#/#@\ZMN7RQS+;.[ M>E#+_S45;*12Q;I(?A+;;DG)X 4C73OK@[>QE$;>P' :C]^L\O6;?EW>?M?- MB(!ZVW_WKSG-^6N.Z6PNX,O+Q% 27J%O(2 M-13CT1@?G'=MOOOP="+DG4VO_#N+;ZX\?P_K+JGPC^H.+] =^\L2N MY& F3N]?2J,R9\( :LR@F"O@E,WT'V2,&\3,VPS1.IU_>7\//-YF=?,D[RF: M"C$PH-BN'AU,0$%6G;WB659")9C&H>!T<6QG4\9N)B,Y0U4O_ B8IC=-$!I"8=EZ&< M*$43VXRA 66= ^<8JYLVL7;K<(^V"0Y__(F*HV#5W\"R9*EEEWVAN_#]BHN(HI(R8J#A&;3T@<.^8/KI@>)(Z M@8@E@-*)KI[B*IC:OXHT]4/ IU1ZNJ"[P]-99/,R$L<[7:(ME: M5IW ^1@@2VY1H>4AM\D'_%,F*AZ'OZE4UP$.GQC.%XR6A7L'*=2^1TP"7/8: MR2?WZ-N,,OY'3%0\!H$3*:V+T3&#!_#%6#"GZ$E6-A%G)#"?K :3BPE9 MARQ+F[#E'SA1\3AP-E!H%U =\F3QV]E!($VA2PD M8Z:-^1Q%YKP^Y6D>@=KIK8,+?)>EG83]QQ6%:/^+^>5J<[4='K5 )H6U"D&S M>D,HQ\';;$"*P#$9^E/9:"+72$K[?Y\\$#3/C(6;5(.3S>=JAM"4KC]>7Y([ MG?^U7FTV]UG\?]%-]!.6U1K?A;\7!K7#*#DD#!E4'9L?ZNZ2++()#EE$VV;( M_"3D]V]F3X+E!KKNWP0_RG0M4[EG6@EF@M 1=.VB5M$9.M4N@K!.%6N#"+9- MCG82\N=]&^@?X(?K>CS _0W E_B^$O+N]!-I?4PD1A? *)=OEM8ZFSUX%3/G MUKC8J)MKTHFTS=X1YD/K)!H[HW*B/8<0-V&9OW:\?5.L0_%P+;ZZ6%ZOKG?^ MU9N:V2#Z)BY*:D9?J]*FTPCT] 523'BNO:1XT@8RR.1]@,]! 0\HN32,*]_F M<:G' BEF5;;<2,BQEG%+C1 P:\"(S!CZ$Z';"./'*Y :@ZO#"Z3&**P#?_G1 M?911%[M=::%K63;SV[B60YVWX%/BQNLV*YS.O$!JE/J'KIP=H8L.(#7IZS>7 M40J5'.3D RB3ZDB9[,CMBC;Y+)EHU'WTXQ=(C8)5RP*I,3KN -]/5=I$J[T* M(4#]?\VC1(CU^.?"R"!HG;!5DZK*QB4:AMSL04"BXP"P3HTWC,$R3#&Y&-TK$W9Z#^P M1.HX<#90:!=0'9?:B-G84C@"UZCI*BCD GO#("EGL2CBSK<>IO #E4@=\PS4 M3F\SNI(U!_/8 ).R6F^(N_U)B?LE?5_?<4LJR(AC7U2FTU[[_'5AP)'YJ*VC ML_AL F@Z%/&G=;C[O='S,@_>Y4#AJ E-32)S]@;CC^O6Z[J\@ MARJ1YZ02Z2 R"@"49QE"3@&R=ME;PQP+/1Z(73[F<4E^B -Q%"2Z/Q#[>5X8 M[I0DP8(TL6X3*P6'W_#YW>!_4 M5]8??Y5X5$6([9QJ[1,H9NN*1DE.IO>-<^SXPT,5; MR;2.W8Y8%EBTE"H5D/7]2-664'+X-'C%"Q_,H&T:&!R# MGWY*U*?U#7=EDM&P[%P&KG+=VI,3>%?J(8@ZR9"=B&U:-)JR->^5\R.=J2GQ M'$H0\%R/XQ/GM@N., 3+30DH; MD*4V2^E/U^7QN+GX^D[Q;O5]3_E7$87 R;=+&C 9.IQ.% B68KJ865!6HX#Z6]UU"W =1&=:U.KOB0;O8:E M_>!_>C1T>!2>G8;CI#5.I0A%. JJC3;@@D-(&CVS&(3UIT'[)/.,9H@C3P_H M277:04+K_^ E19IWVUH>.ZYO+Y;O+_'A3I?O4X>H<^9:,+JR@@65R4^,1CN2 M@V<4M,O$7)L7QLE8.)NE4\(VC>UY7?":P3>&4'Z;Y,\+Y8R[8/>-,"NU=\"!E-3/%(SB6 M!!CGC6+%!,/FA?RS+,QKT<\+_=/BH?N#\&""5$9CE/06M&4UXLYTG=(%"PH% M>6P^"Y7###@?.?.KF?M]#C ^4)N3.>#-DC-_A/6:/NXS3I-Z^>[C)DZL/$WN M#-NID[229P=>U2UOHM;*>&UZ\:=.F-<=PK)MO^!VO/JSR[@;914HE M*:T]!&7H['FA2";"@M-)BR"-CZ%-@^4P^LXF"3(&48^WJDVFJAGOV."R=- (8R@=(R0]!. M )"QV)TD!2DU/^H;#S$ MZ#QH::KXHL'89F+?R8_/IKK*X.@+B?G]=_+>D;/EQ\>H/K5'7YGN3G M#4KE @A5ZKP."LNC)1.N)(IHN+2BM,E%#B:Q:Y5;&TZ88;1%[GAG :!$ZOJ [0 MMY^-GR\^7V1\1 >J. /.2@42LPG*.29E MFQE]X^CL97/)#!9Q$M5UN@[BS7KU"==77\+-,]2GRN\A[[Y[/V>*!]_G"9SH MI??NB]YD)7JU8 MD_7H%Q#>T^5J<[W&=R3FG^C?_,_"1J:EEP[(U\7:1D\'3"4#)D:+.JH<1)N- MC6.HG->!FQ9+NU:JF;;.R$9M [&#,E1/?%HK>[6/V)-9+>6=)ST78%AW%A'* M('B4="DR'37J8E(;_V(^JW6/_I)%<9%;8%H)4-$3\T(%2,(%&X0WL=$VY.=I MZ]U"C<'-8 MUF&;.R"[=.:JKLN]/CTBL'_YEK:S: :R>SNAISI(WY/_S6CYD MZA3WX@1=KZX80W (S#T^"OOA%KJX&WC46Y^^E)G06]SKNB>O4TAT*B,'.WF':F3NQ7K/!U_197_D@M^;MJES]1=*^ M&SB/+A9'6+#((BBK T1IB27%UO482TZN+O^NO[CBQAKL4R58G;RTHD1%"4I+0D(UG MSC'+VLR,>IRF>7-%K6$UD2XZ0-7O@42YQ/67AU*Z8T5DIF(2( PSH%2AZ$2* MQ&5D-,PKWF@)T_.T]5)Z,4>0>)B">H;.8NU02]D34](DKU6C22P3<=!IU# -:&=1>9" )J)W BGVG/%]5P M;K/!JQ>)\'6[B.$.8$D:)YV-D.EN \6\@\C0@#"6(>94,K8YH>/H/-9B[?FV M?87D1;(0%-'KG3,DC1K!"*W B^P5FF13HV>+8?3-ZX$U1-:NZ6J@KC,R7(?7 M_3_Q::V,6,.Z_Y& 0XDEJI*!"Z7IKE09'*.[,@I3F-3,2M/&Q3VM*;O/G=Q] M[X,OV?STY<'O[D\*9S$6IR6=#X5TQ6L&T:(%ADRGXK(HJO54A.'4GI69&X.Z MQRMH&ZFR@UCAGL=7%\N+*_SMXC/F7VL=U/L+LAQ;N=X8D7L6F68I)L[ >^). M&880761 T;?E7 MGFY=U#R9VWMAU%K"V461'6%T]Q>*KZVU=S(,(ZI>_/^%R M@SN\HZ"H/E$XGYE3H(JH91+,@@D910P,A6\SOWU*+N:-CV= ]\E5?T9^Z11) MBT&?V\I7/4G28B1H@U(R6I; 8>2@N'#@=0I@BNZF@5=G#[[^%JVSBP6;)5GSNJJ I&2 2QXY8SP;TZ:*[Q&">NGO:H&"1]Z!CE%)I\BJOZ0K MZWZZ(PO<%$C&U:+J:"!$5D?NZ5IO790T;?+8SY+6AWD["@ #0'6X-F;OY+I< M7>?/%YO5^FZV)Y''F;,:D 5R@Z6+$.BP02Z<\^A8*;LSWQYKW-K]Z/ZP<(3> M5I,)<6X(_(F;3ZOOVLHX,TQ5[M'5=Z)D,T1;$(@!5DRT=$+X(!CL_?@^GCT: M0.%X8VT=P\.WG M]O$RT 1XBO%\U3!+ ?QKZ^/:#(8*+/H(IU$#.9MN3HQ]GF(D08A87'OFG> M+J83H&,2$7?@FOZ.H>94:]')K\M/UU=?N^6-S%QD,G;"> E*!P%.DMD+T2+& M*#-+;:*>QRCJI6/I!&'/)$KI%%QW380\&5F4 ":$H .8. 3G$BBT2$?(.M5H M:-GC-,WKW4ZC\P% .D !'4*IEH.LKI=7?X:K.\M+A(64LH8LZ9)6CCL(Y+5! M8(4%5(8+UB;__SQM_4'K$!0\ ZXC53*W\[3+SI^K+^'RZLL#;DS=M8'%0U*U M\9E;0G5A&N4Y&;&#,)Z!RKF!$[701S,N9BD#1+;3.$?060OL\]/X%ZU4EW?J+QG M[,%6H>@D\]%PB+P^;3V.@#G MS_@9+U>?:BMO^K!<7:[>?_GSXOV'K_.*6)99ZJ(!<[U<4#&(S&FP"DOD,FK$ M-D6*SQ#6+?B.!\5W;7#3:>A@P'W&=5Q-!+EWZY"W6]3N.!!.2DE^"_FAM6-= MZP(>L8 K(7ICBXG8YEECEY)Y7;Q3@NHH'.#1KYC7*3L%2"84<0*.L51HC>DVL8/#%DC0824A3. MQ,!+FPJF9TF;UWV?% C#07: 5OJ 65HMKRZ6UYA??\+UC:G^/WB9RVI-C-Z] M%:80C,XB0Y2UKX1SI#M!@FUQ''4#O9DWG M6]+2]I'ZIW 9E@G??D"LDQGN1G6$R_L^9+HROI'TAC[B\CI?+-_O%]'-$/K MLF?"0W$^D4,K*()V'L'X5)1&95EJ@]S3\#<(^/J'N.$[!$P'QV@4@P]\>R\< M0RP&C+9D+7Q6$)#,DKY>MT MM;FS-G>#K*5/*ANZ^1)#4,(4"$X*L%@\,H-,Y&%5=OL_OR/GHI5>5],*N0.[ MN.="^NWK]$SMDI!,.:!C5A]$Z_BOF#1$$42*S$BOVO2[/T75()B9'^(JGTPY M'0#M3?BRW0'R;G5;\GK''&YN1E)S7JP40@/Z3+X_SQ*=4B$= &Q/Q^E+.I(7^=;HOUN'Y>:6LHL0+RY)EE@OBNOZ MHT6TFI$T.6A5UX=0%$CR9%P$R";4Q;TJ0DA)0,[2(D_DRC _R(,;\:7=-=0+E*.R#,3@$S2&?#,0=1"@9>*OCMZ]85. ))RKC:_;C8U2EK7_U??]8_K&M&\+F\_D,1O_W2AF7&LUM>Z M4I.2GM?Z"*E B,B-MUPQ=;*I P?0/^]#8//[\H3*G?O>?);EISG^S\75A_^7 M_M;%\CUY%G<#K]&GD#CY#-G544V!23K.I8"T%+S''%729= %VX*Z>2/?-C?Q M[%H\87Y'"?OGXZ7+U!?%G))76D6 ++6+4*FNPW-1)M);TPNE\ M>Y&TXLA,M,,T*]=N1[# CG]EY;+Y;Y3DP+9I++=>&>R,'7 MJB@#/O+Z*QYT+(H'U^:=:$(F!@'>G0W@YU;S_,6XAW/^:K5^L\9T_^_>XOKS M1<+-0LHLA94,T-2.?1_KBBE70-OD8XQ6)RU'V>X)B1L$8'\V .Y"A^=EI_G" MZ5HN[P5PSQ(HRS-$I\ARNJC1L"QM/-F*AD>I'/9XS\X&J) M>>X#N-KZK8L6-B&=3MVFZ'A2-H;A^/RR4//IN@.@W[%TQ_&+M!U40,'LB_S? MUYNK;7YN$5%K;0PCIE0D_\=D\#8H*-)B8")8Y=MT:0\B;Q@PSR\#-;UN.@#< MPQ'AK\MNZF-A-86-BF5 2^ZV$LC!.28@99)68IZQ1MLXGJ9K&,3.)P750!MG M-*W]$?,^\>SV9[ZEU23W,)[!9QUIB+\"CI'NR%L47(Y-+;09< M=3[7O?#B%1<2K*IU>]PXLNGTVZ1CL 9C]K)-&^0//==]#-J.GNL^1H4=7,:/ MS9 6N8Z*3K;:?9*9X *B5HQN&*L5E<]U$ &#W7?8PVYLY7?C^2G-.9 M2MQ$R((3];76.=3AY$X&8127(9EA.<:SF^L^2F]/SW4?(\2Y(;!_P'#0QGN& M1+(Q=<]T/!L 1XNO3U;A_'$E"*Q]U;>(N=24H5Q =B4AK M+:P5,N3<9E?6T?U#_O3 MV>W1K/4$#[H#Z,^N/]:\P'\#^"6^#S4YU2_N;_YJ%0@6:WGF$8SP M#)1$"FJ,2:0[EQE*X10?=E,W);,[SZ]3M!^FUXY]XZ[C7KY6Q, (ICO:)I&QP=\TI+CY Q M.U"">7 A,Q X3R_9,: [2,#G:T'OV-U[:*H[97QQW 8# M5M0Y",5ZB-QY2#8IK:*-B&U?,29FJ.,VLAELY:3J/_P4K*["Y4G+Y=$XPE,G5;K M< R*!4Q@3,F@;"D0@]3@,,18,!D=VO0>_-#5.F/0=G2USA@5=N1=[%8&V!PX M4XQ!\B&2S.J<9,8$"&$%^=9.*]%V;M!Y5^N,0L' :ITQ*ND46=_F%H-%Z8TS MX'/4)*3@P-?M=E*B#2D;9G*;&>9G6JTS"@"CJW7&:&/NQ-GWA29)18,E$KF, M4U#'24!1>4:&/A9II>!YM\[U1ZG6&:6WIZMUQ@AQ;@CL+S"Q-@JKZL0 CH:$ M(62-M 0DM((ED:,//W"USL%0.%Z8<\-AI]R$VRAE\@54KG5GI::)@E! "!?* MB&)S>C;6.\-JG8,!<(3X.G UQBR,#,D8F;,%'86N#\,%G$H17/)&"&(WLS;/ MJU,OA^VGEN<89[>5ZOI&Y=Y]6\Z:I Q7P)FDVS[^R&4='2^A%&92B@RS;-.=_4,M MAQT%BI'+8<=H:'[O[+&-DZIP0Z?40^"F-@B$#-XH5W?1DX\AHPTQ#W34CEGJ MVAHXR2LDEV-RN"90$2L^1ZEB+(Z'JQG> CO&"\E-($3T?WB#0S57,G M40Y33@= NTO@/W$X_X/5-<3\XC.NPWO\]P;+]>5O%P47!B5/)9+H.-9J)T/A M3PX(1DF!*K&"I0S5W;VY'XB=W3I!CP-Z#^B<\!Z>;(/6=36@T0^K1[VD]16H8 M@_-4ICGFG) &Z[;$ZG-PI(@&$9+4C#&T0;(VL^(ZKTPC0#&22*FKI^I3JC$0 MZBH"*5@(M2T\8IOI/3]T9=H8M!U=F39&A1UXO6,>^H4I%#MJ"XG3Q:!*)M_( M* 7):\Z]%5HTVMXS=5*OGPJV46@Y(JDW1G5]HW+O XEP6:22%5B']5V,&? A MDBQC\DPPY*[1[-$?-JDW"C!')O7&:*\#<#Z7,@J>)5N$!V\]TG5#\G-.KI;DH5_=4NY3RK[N@F:JU@X&25)A MD7[%G#4A>JUQV(JQ;S[VO))WAR#C2%%V8'6>2@L9XB-:HX&C\Z"\L^3JN@B8 M#0O2!2]2FVJK'R9A=XRUF4HS/8",3D@-F7[:]WYPRQ+S+H2Z$(\L)8DJU!RW M#@R$X3FPE%4);:9_#B#NO-)Z1X%N8DUU +[O,I4VNY B"80[HEH5%2"ZVD?N M?-1&8>&RS;3Q@[+%S7KU3PFKHW1PQ(2'JTD0],=JF58?/^$5OGB_QNT:[CL^ M=(Y2ZVS 8=WJF3SQD342,]FJB&2=39M>V,=IFK>5_I2HFD@O7>7;]F9R>+9< M1)M!)KKD5>&B=@8X(,D)GBP=)GFR_=;CZA'ZJ7,_YDEL,N5T/' 6$OF6F""66AI$ECEX+FNEV*D?O;:4]9$<.!X#PY^UQBND;X"] M2.GZX_5E';OT<,_0PODLA5 "E"B!(F5R!'Q("C3CON1@N1]UO%0-=#XD*23$)+JVJ3Z04U3T5* M<76Q M2>'ROS"L%TX);7+04/=3@^(8P2M;'P=0,NF8S/KDR=:AQ/?AFC; Y!@_H86B M._=GOV?Y#[(S[_["R\_X^VIY]8&\=RLR.L9 R^HK,<(/DJ]9P?F>ES?_;5:&,0<0XZ@C21'+S-#_!D)V62O@\D1?9O2 M@X/([<-C[@ZZARCS/!%+$,1%Y,'%^IQL2T**()B#X(,!IJUA=8:T;50+?"#! M?4P+[Q.UHQ5ZEKA]M;I>+Z1U42A1P-AB0-5-:S&Z&@(+5GB4F3=JDCZ,WC[& MC7>)VM'J[!NT]54F<^Z=L@*\K:\RI63PQ1CZK?:&9:N4/3DXNQD>/B\(QZJG MTT>S/Y'$=)VNKM<7R_SSHP6OOYTSQ6/4\@1,]-'WS102H;1D8YA?I MZN+S37?=':(\ZN2R#,"+MH0H[2$&%B!P$=$8J7AN4X,PF,1CS=*S7_3SQ29= MKC;7:WQ'XO^)_NW_+*2/N:B8099 IT$*A" ]N0_)FBR99,6U<0 /H7;>!Z0V M6-NU7LVU.-D%VMZF;6L2)K-LMY_6RK[M(_;D5HZ[;(0K"!*UNMEV[JK[+XU- M&34OII'O<3(K=U_2\LA7OEQMKC;W1T.G5*)%6R>ND">!@GQ+F3-8\BZ,"5B4 M;E/'.)+0<[%M8Q#V>#_G]+H[([/V]OKCQ[#^LMJ1PKV%/SR%>6_ O/F=.A#CN;TVK.WP;?!ED'6LS1.NO@%>5;4T%L;)G:X/HS;IM@,10F M4A)0&\* A!C 66?!82)KATP$UN;B?H:P7IK<)P;$4V'(D=KI &SOZ._MB.RV MM-X$R[&VZ BO/(5.+H)/Y-Y0Q&12T%IEW<;N/TI21W;M6,7O-KA,HH6YFX)_ M(4=L]07Q+=8!9LN$X=O#=]M]Y,Q;US(MF*:3>P?WV!/6^;?[BN-B%,::TE!U?$A0!F+,553" M!52&F&I33#6$NEX:HF9SGP[34V_8NV7FS]7EY:O5^J^PS@N9L!B;Z0")R@XW M&F(J#D0.BA4O@]&Q/>R^)ZQ;?^I )#P%M2/5TBG*%C:8B-YY<+P(4(@U56!_7C'ZWZNV[1\A? M_DZ7UYE^7]NAP^;#[8\73"4N6(QDU6MWCE2%Q!5='?_JN;.U16N8ES[B2^>] M EL J*G8.S!*;\*7;=\\R>@;+A>K63'MR=VO,;(_TOWZ9?FPA;Q]'OR/L%[3 MYW[&B1/>WWUNJ\SVTPR.0C!M8X*9=%M!IAWF<+F M&)6H@8KA=<$O4QZBI^-(5E=EE9/!W&94W@^8PAZ#K&-2V&-TUMMEN2=7YERI M/;L"DBVUB4QS"G""@H)&YFA\#.X$-27GG,(>!8B1*>PQVND ;(]G19+AEGLE MH&0D(9'# #$*"\+6%0LF1U7:3* ]TQ3V*,4/3F&/T4('<-J?#LO:VRBS 1^E M &6S!X^,0FM14G3(26R-5L8N*B"&I<2X0::X!K^=G\P$ MA;QU'(I*+F:)HCAQ@DZ<]B-W*@#M-3!]?>WC>6J%F6%C488? B]&MPD5.T\O3J+S(8]<8Q30[<+#WS!L#NM6N_V74SQ3[2-BHH>HFX_^ M^B9@,!DGK ->AZ,HXVL?=4K A"'3$M%9V2;U]2T=QQJ$WW"S07S]">M+WO+] MS8??MR#5VE;.4()(=5$)JCH=6SCP0BJ#&$-I-&_M:;KF-1)'(&'7'$PH_DX[ MP&Y9.KB5]9M_/YV):-BNN@,/[EQ$3!D8$XGNB!@@,')&3,RH2G(J-:YF"=8KN0;K!R+VWM4PP!-"*^V*\X;+1KN9'".K*-(S1_?>F MX7B!=^!Q[K-P=^N?O_P>JB-T]66'15$B41(%,&W(["6>R!_" MY[Y4IVN54F MYP!BYXV%)L5;6T5U?3]-D8M]Y).FN[-.DF_=091G2:4B+!AG/#DWK/:7Z 16 MD>6Q*8K8J/2TA9N[_)E+BZEB)]@"#VW?G$J+P16MPJBAR MQKP"C\5 _2G5YJ^?@N!% @;DKT=6Y!H.NQ$&*_^:K9U;](8I;32'%N=4?_GY N)+9 M&2TT2.=J7YP@]CU6ZBT&X:TN44RG_H=?/4^H,9GZ#Y9B-U'L[@UXGQ*(/%(8 MD!"BS37/I!5$9P6$E!D%04:2KW1"'_*W/C)U4_L-+;31#;B^C;QOMF+<_>X= MKC\NDL' ="S I(J@5'#@ZCHEU#K((*W5K%4H-H2^'EW4 R$QX&7D2/UTB[HE M_A4NM^Q$@]$D.I&92">)A43"(L:2E8Q+1D?7X GA]I6P'DU:2YP=II&YI\3L MX^7U5E8WS-P.P7ZS[;Q82)18"E-@3:++@.M"1X>DEKT45GFES.YNQT=*I49] M[;S-@BV0U%CT73_AOEQ]_+1:UA;)5=G^Y';,_C'S) =^\G1/O..8://DBSP% M:UP&)W-=@ER07'/NP&J4F7$4+I]#9<.W!Z FTA;:\1P#+U G=5'0D3/0S2R MA5)B\J;8U*:1[WM:YO:6#M;X[J5UI)@[<(3>?EBMKZIAO.<@(K>N3MY-)=%- MRTD@3M@ZP9R')*KY;=12\#TM<[L[DP'E2#'W )1K"ER)]E^79+5QX86-+M=+ MLY@$RFH!'A4)(Q1>IW%)FQN!Y!LZYO9BI@/(X>+M9Z[!/;B9D]J(B!!RS8W7 M'2[!L ">8L&@A#1H&A?&S#N'8$)D'";43K?7W,CE[?4G\C_KB(1P^5.XK.T- M;S\@7OVZ+*OUQ^UW'.VWCOB.Z3S80QEKX\MF+7@L-:V0';DB@>Z:.J85R+C0 M1:,*YZ9-:7O[*MT'0>/]WBB>&!K!P$=1>V&4AA"#!).S=#K91&;S9&\V>PCL MRNL=@XTA3S7'*J0##V?G[>GB_8>KU^7?FYOU80N'67.='+ D#"BO(OC,#:0L MT&",7/HV@>&39,V-J09 >#+$.D8KW4'L:X'AR^MU%?>BR&),JGW),M,%3[\$ MS^AD2L:R]38:4]I,T7R:KKFCL%.#["B]](NR.H;OEB'#L[U [?0+MP5BS%GX L79<-.@'%)*$,A"B^1+ MB:5-(?LC!,T=$:: M?(X0K52@,!E,T4OG3F'.GJ=TWOEUIX?@Q+KKSMCM\%?7QYBK8"CPE*I#BKY.23.H45?)[2>7=$SX[-8W77=7KXX;O4 MR[#Y\.IR]5>KQ[8G/K_-0]M0AMH\LD5K@G4,09ILR5FC ,$[PJ?51:%AR=JN M.UP?%$W1Z';SJ/<5^$(;1P1:T S+D Q@W4+NJ+;E*/$.@';L!'VXY&OF?MU M:DHS,H4D.[ F.VR\CG0;+S'_NOSE[_2A=E.\6JT?BU6#,M[I+,&6%.M\(0FN MH /M'$ZPIA,IL6_'^7;YEO(P3,=]? M9E7V2^"X1=Y3??6$[O:T8FCCB8OHF,Z6;"_/2*%A\1 +*H)?43%SHS,_AV[] M1T5YYR'\?(U?>0X4]\80'0BT=;^TL^ %G?E)5K4!X>$TSPO)=C@:,]9F.J6>"WQ)K'_0W?/N+[S\C+^OEEH[]S027##14WF.2,2 M>56![@T;.3A= F2;LA=UXKFU\^.SDCIO/4"?"!VMPC/#Z*O5]9K.H'-,9 9& M*@:J!@.16\(4<6V#,E&'T\T2>(K2>&T O/N."9"8Y%@D\&SJ MAOR8F T'@[4#WKL<\OPVM%(Z;\U GP =J\ S NB+0M_YE4D59-21:P@V%5"2 MF/3:TJ',,BCTSFDYPZ#:Q\@=!%7[CX'JX:H\([PN4"OR5C@'G9RI&UD+1!\# MH+**,ZU#3GE6B Y"I?O'H'*4PCJH5'V2KX>IDE_^3O177WRLOUL(95E!Q<': M4,MQ68(05 +.+=.%"6;%#.^ECY$["*+^QX;H)*KLIT_[L;1M2A;IN&G(I8ZE M\Y%!E"%"*-IH+R*+YJ3]1\->Z=G98V\*?71@#9_IHE)%:8G6 ?VO[HM2#@(S M&62QA4F>1?2G*"8[J+N-GW\N:$+M'&O)3M3EEHTE"5$4QGS=7*U]G;"B#3CF MD*6DG2FG3(Z/[7+CYY_$F59'G6]_.[I(9K$S:^ZDU4(+WE.]T*XHOE8,_3\' MJNCG6[S\B9]Q>8V'"'KW(Z80UY-D350F=?O9K\@,O%PMMX?Z/Q=7'UY>;ZY6 M'W%]/Z2F:!ZDY(",U6=_;B&6Z$$7'4(064K9:NOJ( */7__YY-?<+_;Q4N? M929+5&Q=^9$A*DUFS]ILB\A!(9]#$)VL^6J!I^\WA3;05:>5ICLVX/!M@?L_ MJ(&9:K@_<"BXDC-8BM' "Z/ &XVO?@.Y$;G8Q+U))K7)X9W(6.W][&UM]S)_ M]:-V%Y)IS6U&[B5!"SSU EPDJ1VK V_NX!Q)Z'"1N#LET3UEJ#';S# MWXKQ:UOW&UQO6S"7"5_'RXOW6WW6(;ZI/E]=?*2_\KJ\I9]N"@GF;AO"/?M, M!\4P:$A%U+4H,H#/FD%1-G.79#(YM3S44S$R;XG>*< ]I^;/XQJ_#X%V_N"( MQI"Q7]'@ZA_'UHF= NZ85MXJT,%Z4$4)\"Q)\,9X=%$D&=K41I[(*;@3_NOR MR_**;H__7&1\T/7^@(I?2/#K9;B\HV#STYXOKS1;K= [U( MAAN+64+TO(#*4H%7]*O@Z['C)4C?:)1O"W;.P[$8@]3O1@7/CH*95Y+=\O!Z M?4HZ:6>='W3V!VTFVT?!O,#K !2K"374 M!\(>"N3G575U%IZ+B-[7!F^NR4,W"ES@F9PFJV))(7D[.EN$]?N7N=O]?]7:C" FR=JE6 MN9#UMP$A*1X-:A65",_Y@H=]]>S .5;7JY,)?G98K5<%-YOMYJ(=-ESA'E7= M%VCJ(/CB. 3-- CTD6OM=2AY&'X>_8[YUFVV ,HTHNS@Q67LY?[;_48M%U.T MY'&RLIU,PAC$$#U$::)1)G*KVGCY!Y,\[RM*/P[5:77? EXA3Y M1;4<65GI( 0F@*/@D1M5K&M3Q?LD6?/V@W<(P%%ZZG2=TTX.X.5V+MCF8MDL MY?'<-S3(>(QBZL0)CY@2!3#.0N2(U9W4X.IR,5U*4;*65+JSK(+81FTW@O]U M^>0I^G-U>?EJM?XKK/.")\>D*P)R$G6T4^+@M91@!$H*\X,OBZKCJ1$0C0\Y!<3$ MCX?B4'+FB2IZ@F83Q?73JOJT_0_%)&9LWXC&P2Q3Y-]XJA58G)<&0,8 MCT>@Z9DU-U'C?R&)!]$]3.IL!SN;T?L*=RR4I)NB%R70EFL4 4 MEM'1RRJ+^LC$9NR+&PG9V6_T0R!["LUU45HP36/?0J?LN5<._'8OGE2>?!KO MPXWF:!?@Y7-WT/)?LDB'_@EM73 M[1($B0*XUQ@BQQ13F]VOT_+1A:=Q4B1.?1@.A\6/<"A^^UHLQ8KS!;,"*6(" MA4* C]Z"B%KF9%D,B'T>B-_ZJ#K_$0[#87#X$0["FVTV@B^T=]'*[^E6SO81//M"3 MT/@9UU<7Y.Z\Q>7%:OW'ZNJPL7F/?-(4HAI"Y$19@9\Q7OU\L4F7J\WU^GYZ MKS2"!QTYA&BW"Q4\>.,##O?3!F@ +N\[0%(+OU&SO/Z2'C^%\\O/:696& M0SD?P5,@E0O!,TB]'6+$$N&)(Q06/4^JU,GA9V1;'HBU?L'.A+J4N"='R4-4 M<;O2J]"OZK39HI((''6);=[ZGB2K2SLS!A=[JG0F4D('#PJ_+NFS<'/UZY+. M+KY8YKL?5']XN<$'!O5;/G/&F,FDD NL>&TZ1.*3T"'01%NLE]RUJ1$[E.)Y M@Z0&.#R)ZL[J0MS_TWR-!"5U1$G/$=_6[C(=SVS;J]:C-3,\MK2DNLR=0&!20TZ8928 M,I;2IL+M>UKF1\Q1ZGT2+J-EW1U:_@@?\7:(F,Y*)"T*>.%J/:\FIR )!]&D MY.AN%L35"3!S3U%/R!FOZ2>!'F+ZPO^9=[ZQND1,IE$>X#&+__?]1XN M5(RJ3F@A,Y@)Y9YY<#PEP!"M9H)^6-A@7.S]BGG:EMN"XGA9=N#+_K9:OJ=/ M^[A]$*5_L_72,K+D>4Q@O>:@ D6#OH@(6/>VV*#);VN3V-M'34\WSO'1S]'R M[A SMX6_+MLP\0+)TH@T))&3P/XC2HZ2'V.5[/SP#G *%W )T' M?M;6PWH3OM0C=6L[0Y**Q\B :6WJP&P)@9QQB,Y8&] 9%MHT[S])5E] .D3O MC^?!CE1"!XCZUD#_B1D_?KHO_;IY=) BJY!U7=Q9:^:-@*A9!!:]H772/KMNSR,D-5I@0,'L+Y/U5[JK(R)=$Q9S*ILUNS"'4 M]?3 042'ET3;#S/2TS+W*<1LF[X>1Q$N\!,ZN/'VNC-3%PM[HK9^-EDA"C M) 94)J=42/IM22%$HP53;=R/4TB]T[Q<[>! MT#*CE2I <4(@=W"[O@TSU-E3RO$4'6LSW^!QFN:U/=/H? "0#E! AU"J59VK M:PH&Z(Z_BSV]0"Q9@8B,;G4, H(V9%PYA:!6L1Q4FR>"YVGK#UJ'H. 9&+C_4X+++V"8M-D.DL@+*:0\S. I?.H(K:1W^*QZ-[BGIZJSQ0 MW4]"Z$#9=X>ANT:I:E"WP6Q^, \QA,2L- &TJ@M[K-+@?7:0E(C*"LV+]R= MU5,T]O0JV0)GD^FG.^3]>QD^KM97=0G*W:V^\"*EB$P!D\F ,CR!$UD#-\*R MX$WPN4VYPK.D]916;H&S8[71!;QNOO;5Q;).-7FYVEQM_K5>;>J(/TZ<: 9T M(.J;/8O@"AHRV R=$=P&UR80?)2DGIZZIX+3%-+O $9OUJN$F#>W UT?]K(*JG9ZEIH#25!CH TY_X*7RI MDMF\+KNL,!YUC,* I,"& E>*BX.AR]PS%$5H2S=[&Y_]":)ZBOJF =-4&NAB MWO=NDOK3]3I]"!NRNO?AB%%U:"A#T-DE4,RDNOTZ 7%4%--,YD:OG@.(&P0O M>T[PFEHC<[>TO+D]+*]6ZS>WK-"Y"9\^87X9+B\W"\.DC@XM%)TY4" M&"RNR")UB3LUZ8]TMCSW38.PXLX!*],+MH.;[5L!/;"L-[_U M*-D)2+&0_V=L@: *7=F9.8;<\K#;(]?$(#U!XB"H^7. 6EOMG ?LWJPO$O*% M=4EBCHFLKJAE@MZ 2Y[.DY*<.#,Z-AS",HC$86^D[ ?#W0'JZ1EW[P@[FP^K MR_QN'>H>WY_#E\W"*8:L3F'PRBA0W&L(TGJZ]H,MR$BZXA3)G&?('(:_,WZD MGU)-9X%!^MD&TW5='?N 3[[(Y&/J)(A'C!3HY"S .2THT-&%&\EL82>^@I\C M>1@VS_AAOY7ZS@*G]SF,VTJX[:7P;GWQ_CVN%XD7DYD*H%0@3SAS\D84_:<$ M75!IDH8Z1=II-.'#,'O&28*VJIP[]'V>U]K;^?#^\-DIGI2%FB:AP)ZB^YA\ M)A]&D("9"S'N;.Q]8LK#J*\>!K6S2""<0/;](^N!Y=]E5+*ZE3!F$!K3;74P MLPID4F@#JZ5/8B*0/4[%,+R=19;AM!KI'WH/#7CE=,=^&\T3^<6H76U=MQF" MTZ9.=U%!1LY1#Y]CGA7F"+.EB!P-"+NGDI M@U,E@16FV)!B,:;-(JZ!! Y#X5FG+Z9035\F;X>GVR.$^:BUMYS\5O(C:@L]0BPZ$7:2DS(P;9,YP.X=1,PPV)U/)N34^NG$ M MZ_@-[:>\SW4GC[@72Q^76SN<;,%YQ3?&2R@L*1N(L,P<3SA*$1W ZD7^[^O-U;9$YMWJ1O MWC58O+CIN @/MT\C,20,!3999/(H1:CCA9@";G.Q,8ALPBG,YTBRAT'W+-(1 MIU=C7^\E="IO'-CZF"UDK$\^%."06\)OCAU7.K@D4]!N6*'G_L\?!IFSS2@< M(L6S6C#W-GW ?'V)JW+U ;].\P_+O&//-]N_\,@2D:GWT$U)5+MU=3!:XE@ M1=+.*DOH.T7=7K];[<9@8,A6NS$"[\"WVSN#WC@10TP*I#<4OV,)X'06)!AI MLBH*_7UBO(_=#B?=;#=*Q4-V.XR1=X>8N9V*DXH1T4@/EOL$*HH(SO@"3I&C MP%-BJ='$CK/9[3!*S\-V.XP1>@?0>7JM0$DJB.VT$6]=C3$<>!\Y",Z-=T$9 MX9KO.#^3W0ZC]#YJM\,8)72 J&\-],WL-\VBUXQ"DD1QB4I90V1"@/4Q,<\D M2E=.X//TN9CHF,OK2%EWAY:'6[Y*+D$@!^M2'1I8\<]S36YQ8^@0,#P)9CI> MRSI*TX/7LHX0^]RO2D/6AAKFLF5&@B K7#>[&7#;27[2ZZ!#]('M>,X_WEK6 M,2H=NY9UC'SGQLN0M:'6%F85BR"$JJ^JS-?1QAED8#Y20.I%'+9M\XS7LAZ* MEZGE.^L\C <<_?3THMGH=$ ,P+FPM3T'JOWIO.SA.NC0'.T9POAFC1\OKC^^6.;M7]ULKK].U_L#KQ8ZBYA+ MDF"T1E"R2E)$ 1E-+"Q*R?PI%C&.)KPG[ZH%+MMJ;K4 /J>CIXIP&60?+^/ ; MZ^;:;!,RU^N9O/_5@-+!VB&FI>#:3E%J8N=O&FW)Q%AWDDC5Y'73[1XX"-+D 3J1,IZK- MD]K95+B,TO.P"I9(=LB0+E21Y[5X6=*!2N5FX2LK@SB2/'Z["991*QU:XC)'O MW'@94H&AH@S..@V9%T7\I$#7>+%TQDH1(;WW+D7B93K[=N3/W"0 A>2D\*@AH MZ*YV=75N008Y>B]BJ0M,3[$+X;=^JUNF MKSWN"Y*034'6*B_F0&DC(/!47TQ%]H[)4%R;Y\"A%/;D"1T(A]4)=-,!YA[2 M_KK<[(XDEK95$;52XK9V8K-P+AI7R*PG9I4\*VT:6O80T]/E MV,QZC9)X=X4L#[=R_WR]IE-Q,_AE83@:@U:!$(B@D%F(MCBRQDD[G5S.^A0U M*X_1UV=YRC'0:J"7LZI$V?_37!])I)Z\UF30M[6K)AG/;-MZD<+0AU 04-;E M/-6:1=1T/!WSNHB0HVQWVD]3+V(ER^EF;JDR%%VK;44U@YA"EM'((&PZ@4'K MMUYD# :&U(N,$7@'SM2>Q "OTTPS.DB2$0UX4"*>8HA.G[4B MH]3[?+IMC*R[0\O#1[P@N,5:^)X]_:?.7G/9DG,8 C<^N2+3*3#3<;IME*8' MI]M&B+V/Y_"GG_>=DDXEZ< +NUUF&R&RZ" 6I%.F-(HXK*%\JO3)#.FV,2H= MFSX9(]\^\/+T\[X*(8=(YRD:$I$2O! _R"D214OGK42IAJTWFBI],D.Z[3B\ M3"??N?%2)?1U&./7'H9;1F2)HF"VY.7Y.HO*,?#>,#")\:A5T3+E04!YZEMZ M>OB9 B&32;0':.STMMQ-3!"F*$F>7-2QD$$T F)T 8H+V9*XN-JM4'P"%WN_ MHJ@?0>;I(.^;LE:[9MUQW)&1NP)&3!5XK%KS!:%.;E\CSJY0?I?=1E?)CE- ! MHKXUT _V\&U3)C2E;5()RX)NN69Y%PG+9EI JOG:>O)69[Z M:>]H772/KJ]=*T)&KS.8@)E.C/'@E(N0,XG/:*ET.D65_7[J>GK@.1X1HP!W M@'JZA]SKY9V=3EHE5,C 25^'EBD!OO $0J0>5R'A[3P]E)K1Z2+9N$2'H"2$(&4 G16BI1_*KH:#U3WDQ Z M4/;=8>AA(=[;JSKIY\'R]F #.:R. 0\E@@IU2J-*$;@T+B:EE;+QQ$62NS3V M= FVP-ED^ND.>7LF+RZ4X)S%NK!*UUWTGEXQ M6N#L6&UT :^;K[UI@+@9V/FO]6JS6:ABDRC&0"ZUF33H"$ZC!N>9RL%@*;'5 M[?@(23UY5U/!:0KI=P"C-^M50LR;5R2VW0W'DCMFZLKWPKT A<)!%-F"^/_; M>[/E-H]D7?3^O$N>4_-PLR,HV]WAV+:ED-3=<:X8-61)6$T!6@"IMO;3[RP MG$""Q/ 7_H*\(GII::"!'+[*RLS*(6L54ZK3V]L,*'F!J)V@=/+UK,= :2@- M= "F[4,YE[]=D);>5UWQ2PIJ! 6K$KS7%-T458SSF?>HCJ!HD[ M LPO?4J,3HX%RY('Y9P')YD')D/.MO"B0IOMACN3N!/L M[ \&NP.TTS/L/A)T%I]G5_GC/-1.Z)_#]\6EU9QQDS1@X'7$A^9 88R'Y"*Y ME]*ST&AHW%YD[@0_]T/ [V@MG04$Z>\6F&ZN)]_P 9_\4B<379 UA5QG/$9$ M""K6:=C,!A92\9LEZ2>#XQ:2=X*F_[&@.83VS@*F]VF>M^7#]2S]>WDE?)Q/ M/GVJ%2SH9%!*@O&:+@99'Y-]CL!+U$EYF4,ZQ3J1O0G?+2W,?BS,#J?*'NJK M7^:U5EL]O#Y8R(:).O2IU%(K$3AX4Q)P*1C7EC[?[];HL_=7[P:ULWB".('L M^T?6 \N_R:@TC"(RJX&9R.O:# LQ.0K6 IE_(6SDF_F]@T&VG8K=\'863Q&G MU4C_T'MHP"NGC^RW,8%9)P5H*\E^)X/@LL_ 6#32%1-%&* M4VNE.W_P0;%+Y>G!BQ\6X:)+C+P#LNM*J53'\B@0.EGA IK$3O% MI7 W5!X M9@\;PZNF+Y/W[F:>/H?%HP.$^)MN3^()&K&@\4,Z&IRGC$Z>58I*"Y:@TQ9F>UQ-_#NQ.R&QK-X M)1E%/V?<3VBHN;V^M=V,K\.9;SOKB_LB MC' (F.J1(T19DEK0. MK 1[DB$\_<[ZV@<#N\SZVD?@W443RQ8DBX9YD0L87R7B.(=8E\)+\DUY*,1? M.L4ZP3YG?>VEWM=G?>TCZ^[0\F!T!,_2"1\<( 9R&KQ3M> ^@&2V&(R9HIU3 M%)5W/.MK+TWO.NMK'[&/[;[O,HO*II@SB@Q.I0Q*:/I=8 P$SR:H:%!:M9-[ M?KZSOO92Z;ZSOO:1;P?FYMFQ$4H6#(Q"!&V00H08,@3.)5 0X1*SR3/7IM/@ M/,:Q''-!'2WO#C&S/E9HDA19:C"L.#I6"2'69<"92^DDBU:[-MG0LQG'LI>> M=QO'LH_0.X#.RY- LL12;+# O*&#Y96!X(J&H)E(7$AM=!N[(>A.N:H?#A\^(U[_5GZYZ62Y:1.[H?Q:LE!%4J0M8;9[(8( MZN%2&T;G.P#I 5T *6-[IBU/0W<%^E\@E1?O)5V!6(,'GSPVB+9VA2;;^.^ M)Z<_ !VBZ^T7VH&"[P ]OV.H6=-5F_'7FWNO,:'+Q4@/42"%JU(Y<(8ET#&R M[&Q $]K,W=E&44_MDL=?9(/(O5/\K,]6MIE[C;5=Q=@ZE$5!L%J!C8Z1P29^ M&J6;M],TKAT:1N<[ .D !70(I=L>]#KV8&U =>1*ND 9-N*(Z)+IC9RTCV=&"BZQ2$4H4'6 MD;5:9ZU+?TMW3U30-/0#V6%2[P \[_%K^%XY6+PM3YK2(RKIH@)FEQ,.3(3( MHX. 07@;5#7M30#T E$]O80:ZSBEFF&)='#QB5LSHE[>,IWNR?):ZG-Y)AX#6T1CJP61?YOVX6U\LC\W%V MD?.DZB=6[%4D^YTF$ W8?V.S@&CX6[Z==>2JMSC(6#%57& MO,[VR*6.E,FH-+G(PI^BFFZ3KIYR'BTL[%%Z&+ON9?.RJ-'69/KI(\Z_7%Q_ MG'Q9%D#?WB"7.=$EP3F'K'2IJTPHCC@-0 M8Y%W8*+^3LPL?ILM%KAX._WESVMB[&:R^/QE:9.7'JXS3EN>R>M8;L,@YL Q MS\"P($U&KDQN,XWZ5=+ZG MUC*$:5AO[P\NOX#7%3W7@Y\?!4/8<*[=#;#.S M1HH,156&K$O@8C8@C,VE/L"G1@L>MM/4Y^"G8W UD/P[L%<;;4%A/O].G*UY M,5D4AEP )S,+"DVN^4<%3L6DHHJ9FU.,#7Y,59]SG(9SIX[005_.U*,>L_4E M?YM[OICF7Q>+F]L!HQ>KD;7A?BW 92I)")X9Y)B1G,A:\.:4!($RD#]@C,M' MCH+8GZ@^YS0-Y(B=3EUGU1KX;HY?*=#^VVS^GS#/JZD_:]_T#SJIH0[-&+PS M<)\O;=<8>##K;?L"K61*A;",+&/=AAH@I!C!H4C1IXC,MYG=VZ8O\.-\&3]_ M7\KWG^'J!B_2JB.W'K7?\?HS'2]%TBQ9U^'=]8QK(^B,EP1"I6"83"'E-I5 MNU W_@O%D2C9O) '5TD'CMXCGCY\)M$NWN-UY>E2,VV+T1R$# J4C+8^MQ2P MY%OPXE$IU^;5:SM-X[]*M(34X>+O $@7T^M)GEPMIT5]P'0SGUQ/?4D%N0G+-F^=6NU5%*K!":(0FYMK UWA!"GG7(N M1A9*FS!U$/+'?V,8&)ZG5VJW3N"7+Y/5ZTB8UL%H-=#':2)I'.;>;?^X81RW M' MXT'_U[TN18^!&6) B>SJK*.M( PF..6?1E1Q=&_=U/SK'=>K:X>QI M 7@S[9V?B3LJD'WU4QL;O):AZ'YXE$(RX0@D.?D:'_ (L20-S'.F2G':AC;S M%DYJ]VI[87VTN\T)W'_YNM90*,)';8ZO>Y*55Q9\PMH<&"(KK 0MVX05KQ!V M3I9M'R0]U_8[E'XZB#NVL_/F^T_A&C_-YM_?EIH2O?V)UR MV-Z2"+,"9A"=E(HGV6:,U($$C]\S/!AH=@;D%484[R@:;2F^D"">P7J@&#:&<##:7;L-[P/LW+]']( >5.[W(;?V*7A$UH'9G@XNZ:XMW M_TJI76:J%@7*Q RQE(@E;@IX"J:R,I(K//4U_-M>?3K-LLWC7+F':69LZ_0; M7M=/>EM^HB^>K&MN+KY1W+<4%4_",)'\L0#6?!H30[F:B7 MOZ=7.W6@3F=M!-R#87K,S=N;Z\4U6=O[ZAK.K'=%(A01(_'C##C& AB/WL:H M;!73YVB'>!OIZ@H[SNC<^\?PU#PP1ZY2&[NBHG!TNX M1P8&E3&:B9(W-_]N\;>W?<.XGO80RGWD70\BR/,U($<\+^[QZ2G=#*6!#MSH M#Z2)91?RDH4U0ZOAR9SLL@H>-/-UHYL@1J2A:#)&@S'$(F0C*&TC:5P@#:;T M33 -HH$.H/20_G66WSJZU0T7=-/7P5@I,/ \1$!DN9BHF&%M"E:?TC(R>(91 M\F89UG$2[P$SVQR%VQEKCAEEG*CU:1H4$[)::0:R\%"BYHKG-A'\*X2-7 YS MI-ZWCW,]6@D=8*I.;9GD"5WY'\*=N5Z>-911298I0JC[255=D.M=4'3@+!VT M(% V:LW=2M*X&>MF5]H@&N@!2O?DUWTV;\O'>9@NR'V\GZ.<5?(640,9;9*3 M2@[H2 1PA<)=+EB6H\Y#NP1 ]/ MV?*)AOZP;+JL8PPP_SI]<.I(6CQZB1ZLUHPA MLA\W_4!0O'#[#:JAL4N4-K)T/T^^33).7)0HF(Z;S:^[/9L\\UWC>N7#P::%:/NR4W1S)[QMJ"4?P%J,F8.(F?A8 M#N64U0>@>[Q8KG1H=--MHVC/""%= :@^0NF[+9$;G;C;?M"\<=F=KVVAM$ MR!U8K@VVZI/[EZ_+D6*/['&BB,4R9J'H'$ 9[<$E8E*@YSQ:IH)I,T1@-_K& M'9HZO*UJH)7.C-2#-X*/!)C%Y]E5)OM;JX]_#M])>MS*Y%V=,UPG#M?)/,Z; MNE/.IVRY,"*&0VS5*]\[[I34MB9K2)&? 9KJ)8]I.4SG(9<^.93.($A=][NG M(,";Q&J DD01.;D\&+">)V'\++DX4;*&[!U9 MY+K(RT?I())+("4OS*G=9M/O^HWC3D-M"Z9AQ-P9=E:9M;O#<9LR2;9X;Z4@ M/['V%Z+2$!)W8#T9WTRW?!'\$. \_W6[Y3'9><)F EWAID_\'JY/OZ6I4NM MR7;F6*!89X@71KP(S4!HP>MJN1"R. 0MFU^T&T[.(.$]N%0[0\A%2G.L>ODX MN[>:RZ&I[S'-/DTG_P?SI>*FB$A6DS%!5M-IX@]5!ND$DP4MH>.@1H%=OGPW M))UI#GQPZ?>7&+C-;8"8AWE43B&G'PLI;3IKGR= MMMW@=D:9\H'5T0' [EAX%[XO>SQNYE6T%]/\QVR:5G^X=,%RKSE2)%HL**5K M=&HB!0DN9\M<+KK-9KQ=J-L-9&>4(A]<)9UV2=7NU-GT=@#T N??,)?9_':[ MPF/J=Y^\^-)'#C5V<6>R!VJ"VNARB9PB=I$YU#&;H"0F\(Q^IPU65"2E>)OE MS@.W/-4S4WT^@MG:&9Q=XW.C1I63A0#MH+@000EK@:((!(HV-?>>1[K2V[S5 M[4KBN#4I1^#C:>-*"Z69F>894K[?<4)3-%)%B5M %&F&HNI ,G5H<'!,@A. M,K"%"[H,E?'"GJ]16LTABXC&$!%!UYF+SBOPT6;(++DD4!O/VK04=-LJ9355@F3:S;'RQ%&RHD#<$+#\K0C;]\UL'V[2A=-,@-H^37>\+W MD7@/F'FE';G*@,>"X-!@'7.8(\AW Y_$1 M6,4M%S?7GV?SY5-A05X^1-_5#/.4E-#:@@B5PJ<*@YB]CK+'%,(;5YL MM]/48]?ZH[.0T"RKR)10*P2^9XD-,) CD)(%9R7C4;(;2>J MQT:Y8^ TE/S[@M+6RQM9MM)R"5K(.MA33Y^O%[?3..CO<'&IT)><"X,B!:-(1&H(BIQ% MZ;RV*676,1MFR M5C$O!$C-(IENZ^FJQT!^I95"U*8*V^;Q[Q$9_3X:[Z7/]%:>+M3KF8?II^4BZ>//]_F?>A>_U[Y8^NPK0.B%P_@/E4%%,F M@_ Z@S(N02P8@06>D9DD>&XTF[4!-^."]@AP;=JVL37= ]I74XWNV:_LK%]6 M??3.Q6@@LMHKC9[N#6<28' Z9JSM(HVJM+83-;+!'!TQSU6^#Z"^#I#X"\4( ML^^(#]_V2TK)9Q6 90**\CQ J)&YMS$E5^CP8R/O]2DQ(S^*]X:\8]75 >)J M#_>O4W*2;Y;"JM=)"H&QZ"T(46=P)46W=9M&I&?)Z0DXAVIZ M>Q7A@6+O #O;ZW2)7I9Y7;C-!-EE3 Y<"*GNM7"&,^ZS;O,V>5PY_"C3]8^Y MOH;10 =0>J9(UW$16)&6M,PIE([5.EMTD!(&LMR.O,*_^HJTO93\>CG\/A+O M #,?<#[!Q<6S5=BI1.:%=6!23G2U,PE$/ )RPZQQECG3J!]G.U']5)T>HN]- MRS.0\#O T?,OM;(H"D=5W>V&%#Q*7\#%)&K+F\V994W.8V.'V;_-YG^[N;Z9X^USZZ4V.0I3Y[$90PP*'\"'(" G M3[P;%YQI4Q6_-ZG]F*P#X;&]Z*:!KCHMJ5@_O]:\6TVX'50,\>0SABAC>)FP M@0H0[L>NO"T/8%C(A)(&,[LC"P3'C M(9-]\\YZQWF;E[+CZ#Y^IMF.W_XPO_M@PD3%ML3:J)FKV'**$"4KD$PR47,9 M>6B30#B2\)%3#:?#ZM.)::=3^)G8R<-'%VWYI!8VL^%PHB/1*)AU6"*AT=?] MW:$&I](0(H*PA64;M6SC0/=C.0]_);L_6'7.1I3*@%(U2$/R=()S'(S3!;UG MGCFI =! >/8@=[^3[6 ,DXTFZ7J<0+J9YXV_^,9V0 M)M+UY!L9OJ6YNY>%5LB-L0EX5+:FX#E$(3S8Q+CVBI5LVT12+;D:]Z5UQ)/2 M#53Z.S9/[,&C>H=W-_/TF7ZB>@2U@V0%%@IA5P.\%QNB"-9K56HS"18-2C.* M:75)A/4H4B@,=:,Q@PV9&O=]IY]#,QI0NCHS=TSC_-LDX99K]VKYD?2[M^5^ MO/UJ^]U28P\$D70HRI-:HA2@O*'?::8@%J$B3Z5NWFA\8@9F:=R$B&)/6(3L%)6A.UC5E\'69!M?6DE8I+4^.ZAI>'+I# E0>@:<*RR):154:ZM\) MG'13O@]]= MO);V(.C 1[DM>5[6;S!>V]V(;"9"!B6R )^4!YYR("8(6A=U2.(949*G7D@6BIP."#PQD,XI:9)1@;5)N_;4E'6X/K< MXP#ACCV0X4(P+I=1W]NO&ZTX4C#R3+FO!3HD$28C'16!P,E_9MJ:)#&^YM:] M\AU]Z/\0MP_72 :B:=(&YD!69ZPA:%@258X)HF 3#4G%9"*%X&Z?H1^]-W@M< MI^A-WD?3':#]429U=1^L[P(R #'INI&7\WJ_"%:3/AQ\T'3U>)3)M3&G6TGZ M ?N2]T++2]VA!ZNN-PRN6> Z:6ZB@YA";7,EQR;JNC-32)=$S+S8-E/;_AI= MR8/A[@!U=8"X5V6Z3:2_W57LHL686(F0F9.@K'(0BC$$*QUC*4QFTRA/=S3M MW;2-C>BBGA@!YXSYY2__Q$4=T+=Z(^*7QA:/J@:?T9'H'2O$>_W%:+0ZI&#L M2/[L'EQT[D\,C,"A#L"Q<#CX*'S#>9P->1B>U.(\Y3YN@JC>I 5P_.'_[GRGFR\)X8*'N$RYUNZ#Y'^[Y/IY,O-EWM!O"U_"Y/Y'(< M(7DL1M;NU,TR@:$/R\&TC[L0XBQ/SFEPTL4Q.N2B765O%W^G'[Q>_?ISN,8[ MVW)O<"YC%"589T%Z39&6#LO1DP(4TU;Q(#'PW-;'VIG6<9=;C'Y,^L%!!\FG M_6<42%6R=%CJT&%9S[V!X%2HMZE* J55*)K$U6WF231;R3%R_-Q6L5T8](/N MNV7I]OV$O<7;Z\\X__@Y3-='_+=E(+5T'W\/\W_C]>8!YW5@(R<)1>93G2SL MP97BH(2H)4II>6KM'QW+PTX'P_U@!^.<<-/!Q;!3O\H?=;#DXAI7N>?%QQF9 MF8?_7HNZ_YA=__]X?=_-+,,UW/_OK ME'[DR\/VI.O9^IY_L-^5?EW_Y3K!&)8#E@?K71R+]!8MDEVHH8].3&9"#J(: M %D'ELI@P<<@P?"0N75TZGR; 'KD3LQ#+>E3C;^?75V1Z:K_>(E)%0S6@E0V MD\G*&;P)"A++C'E;D+4:RM*$G[/NT=P'V8.5O0P'CPY\R &EL%K6>JFBX,Z@ MAB*K@M;C6+B?GGF_E=\=LJW?G P;AU#RBR-)("RV(%:!2!(DL5P6W]8^Q6LI_BIWI$?N[D+2-@%)S7%O_CUMA;.%Y0% M#9WME.B&#B9#\(34Y+@OF06O&LUW;,#,F=:-]7L?' N8'^?H/+T9D8B5.GE( M,M1]DLY#+(Z!*%DE6VPJH=&>[5'!Y4@WZI=I[N+$/$B]K(5@ M-"(O24$N@H&RQH%/F4&R'(5RD>72:"O7T*R<]8C4,6/RXT#Q8X7C_\+)I\\U M1_\-Y^$3/BI)K9:LW%HRCY;KD"GF"O6UP"#$8 +(P*4KG(Q<<%T>F_UY/>LI MJIWDNEK ZJ]S\"ZY\3P@2^"73\P<-3A5AS=YYX)F/#'?*!%P&@9_F)Q9$YR/ M ;B9B[J/)%Z6#TTDI='YUKLL9E!8XC>= <!:'M"4,S^&8[AY-OR@6X4*V0GDPVD10IDCPA@04I3&*.\$SLUWZ MM#LR>-;+!#I)QPP&H!_@7%WDO"Q_#%?WNKU76-&HA4@:,"S[N8J F+6%X)!E M%S#XV.>+V8MLC=LI>\9G:#BP]')R7FJ'W#9CY54'XSW6:7;T]S_-IDO1W(2K MCSC_(BZC8U)I50N=<-G@=,R>][9EP&A/M1LGQ/A M[@#J B[OO--,L)A4GT?S &;/._W2[]%L MC;LN&H^/F"#PO.8^?9HO2V!^)!DU[NN&'R6X\%N["#I]S_9FN]%_^_(II^5_6,>TM M)@5TQUS360+=0:PC2!12\.IB9% X.;),BF18FTOB3*<- M_#%;3_1Z.O'K^=83%F(V(BW2RC=<.(,+4UQ%CP29(GPKD@!PDSR%R8D9&A%YWM ML]F7Q3-])&P+\:$.8E.\]3,!H9EX5@./[[J!$UHC)4-(=8"9\K5R/?,$SJJ M,27K96=WW9X]])X"\)M6OSC,BW^MMJJ M9:Y]FO"9,3DF:LME "XY*=DS,(6G2 MCF2_%Y;^&@G4C?+;ITNK'MI9HY+RUM=&3U\G5C$'7DL'FNED45G&4?^OP_SHF_+CB7?':H&006JN#00K1T'91<@DA,(;)\9D9@3Q&< MZ1O.7\H2M$3U#VT.'J?F=["CV:62BH+ ZT1_[A)$C Z,=B(JQ3(7G8TO&%H$ M9_J4])D>TR3&R7T#_1VI73$#0Q8-C.48KK>=)G]DM M_>..(NLSY3XLZ'"%4J&9+6!ESV&52HPT'0.;#66%>8SH+M,:7I M##C^41/MPUN!LU+K7D#NTSH_.KYNCN)0@GI@BBY5<2$D92!$9DBGF$FG/D)" M8X=7H4AAIK( /2^HW=R,2ZYCH@B";CU7 M)RT':<$5Z2C,0.N8*LPP-;(??!2#8T^$Z_L8]ZRYO:!Y)G.M+A:+FR\KV0PX M4.J93VTQR>DUXOL8H:04YUPJ!=[4;$E$#YX. P0CO?0,I8IMZFI''J&4/F.^ MN:+O?O4X;]WL]+%.E[N,7E"8G"48)PNHE$EVLFCP63L55$;M0QMO;R@6SGH$ MTC[X?>*-C0*"#L*C%>7TPQ=_3A:7RA2!=4ZCJGL[%=T5$'@ND#-+J>2!PFPHO70 JL,%=\_V='EU_A&^X,^SFL&[=,;H$EV!PF3=5AD1 M7#8(FBD7L^^(RQF:O^.R3U/R M4J2-J79G1E"Y5FX*YXBCI&-DCG/7QI ^0TSGKYC-$3(;5ETC(FXQO[Y\7^6V M/+._!HVZN5\ MN/Q[ ,T:ZQIE)$ C!&UKX[CWY"$'8MS$4"3+PJF=PKS=83.F&3I"99M*/T!^ M(ZO]]\ET\N7FRYKP8"RF+"(4D^FR]X:!*]E#BD%Q@QK]9L+R",4_^NJ157^( MXF9#2'%L]8<_'Q".UCM?D!0E,MV97!/V&3JPGNY0*7+V"R]W4__"KQ[DR M!E/_P5+LP#<].$/]VV2*OU[CE\5E9LY(PRT!GJY')7C=E5X,&&0L$NB5*)UU MVM[1/G)/7!>)A!,CH!?,KU9\%ZZS#E$#Q00.5'WLC%+7#7<1E7.&Q=VNO,.P MN_L:]_YJ2 _4_G/@VU\5O8#H$,'=-8(\>/1Y/UG\^V]SK(]Y2 "X?A^N\3(K MEYFU!8PE#U0%H>EFXAEBSIPY^B,SG8U\WY6U,RV8'!#RW0#GKW"2UO[YI=,E M""<,<&LD*%RL[W=/#L^TQ?],SM4A,/I+'*]5_'.IO9#> ME0B2(F!R0A4YH2EE**BMQ5P,LPUK&4_ X9DVSI_+\3H 1KTE-BP [8)3V"D06=#R2@2E65@,3+(63UH)+&*P/7A?9V::= M75G;Z2S9_SE+)P#.F92:W^;M9V59(O)$?%4.TP7>[=1=_M1MB^J'=^_J"MV[ M];K+?_S'=')=5^HNOV/(^O53D=IDO?$88NZCTMX9GHU6#E):=F4("3XG#I&% MI$.B?RZIB;7MI=+^K@8+Y]\F";>8J:OE1]+OWI;WF&:?II/_0T0M9R7H$_%C@ZY6 T!CK&, ,3JA<)QERD3)'+&UP_@)1O53J MCP:961O]]0O%=0%N<-Z'H M8D6RM&<SO'@WG^6;=%TCG75Q%6--#'V@(#*R&S%R-K^+V[+^HVSGI< VF0/2N=2 MA_]R<#[II 0:CKNUZ&_]BG%+'88'QX "[<#84'R(1,#GBVG^&;_AU>QK%=,Z ML+QE21HOE7"@E_M%H?72 =0^X!7] MTR?BZ/T^\?\\.('1--@:*8JG8T0D"'((V0@CO+N6DT4?,5RL9]]FX' MLD$UT@'"_HY3G(20Q:8W-G1/[#",]-(!V4O28TR<='!,UIQA?I[QM0FXC#H:YZ. R#C%4<;( M6K7K0*3@7!(IE=+&S]R-OG&CW%$AM#EY8WA]=OKPN;H//X8_\:#'R(?_^1 / MA%O)&>C1[N[S[U\Y[H>OHE-:A00LJSH[R)->DZ.S9%,BI@67KDWFZ06BALG@ M/OKHCR3*-_0S_[ZTD,71)6U8FVK>EZCJ(=5V/#Z> MS]\.H(?^S<@?8;YR?(^H<7CIXP8V,R^3>P*S@\4EKC1"%+;.'=%TB1CRO;@5 M=3A!UEJ:LS4[ZYOR#<5&97)]*=$)%-J CH$NS!0SN&0+8=Y[]#$[W_3]\@E! M_1J;?5"QU=@<(?U.[RE2B9P;0AOJNJ!/%;5:!]5P7"N6X]FUZ"+91='328>-S[V]*9ASW MW DP=-<2J[Z.;;$"9+(VYHS)RC8%WUM)&CEF&@(33V+Y0<1_'@9DF?DXR$5Y M_H,:&)/G2&QN4LC-I0!9@G.UWAA=)/A("9IEJWA@0NFRKM>\2+$NI \ !>U-)F*Q5%^$*#C4Q96V0IO%$_\6$$]VJ. M]L#3"T6!S53700KQGLV+Z?4D5Y8H*/F Z68^N9[@XI<_T]4-'?F_D=1K+NKF M>IT&VVZNC9;9%[3 R=[7.44,O.4&:FN+M)1<$=J,(L*.8I M6N/)08P&)>=1L49A[>NT]86N(X#P;(YL,*UTA[.:4EPQA?F>)[HZWI:/X<^+ MZ^OY)-*-4CWFV7O\.ILO:Z/H/[C^?NFERJZ@J/W0Y$8XD2$&$2&S6AD0N>.N M36O:8"STY2ZV0NVI=-P!N(FI>]XOM9-**[I6Z!*A&R44!RZ2LVNX<<+&XC&U M\3L>D3%N96X[D!TNZ\.!,KL.5X, Y2-^(:"'^?=5J_%MG_KB(O_7S>*ZEOS5 MS6@&ZX8+;1)QA#:!CQ(A)I:R$)G.19M'J-=I&[<.MQVD!M;*_CCS*YQ-E_OT MZD"=@>S2!F,7*<8^>0C:91 NZ!2- M($&+4^!O%V+'+=8]&2 'U]NQ"!W^TKSX%B97*U]@G3:HXQ(^SZY(A8NE8"^S M+,4X9R$HPRADRVDU&X?SG)A 49QN4P"U)Z'CCD8ZT<4[L+XZN)IW9V^=T+^4 M.F:O)?&6(YVX[#TX%1485[S/'+DO;:K%]R9UW E#/4#R$)UU ,I7WI3N]P,K M:5@ASZ10^$]N<*P3F)@!A\HK[UQ*N4V5UHX$]A7Q-LP"'J>:#D+9?^'DT^=* M_S>*V#_A'S>U+VB]'V+Q8(/SRL9;9Z)V0H$2TH(RB9@K,4.20DHC?&2-VN'W M(K/'+.&10)F=2FL'0Y(HB;.VH%Q+\ F7ESEPND*,A.RK*(W7$'5-D&HEN&%H M8J.ZB#T)[YL5NJZGRP^/#H7:9(<9@0U?\U&N@P:W*'.8]#5+[RCV>#H\'JZM#1+[\(O3X\$6CBZF[\"*9?%#:UUUB1@%=!M;9 MHK#P-H\H!Y/<5S*R 4);J:^#J&=/1A\=RAR)TR(9A! 3J,P=!*'IU@A92\PZ MIG(*&[H7T7WE*,? ZL$J[ "MSSKNEUDHS,0 &&5J08CB$(4/(!T+3NAD$YZF MW&WWF/MD*<=V&9^]Q-XA=FX3H[X$'97-H*,@-H1@$+D4$+,Q*?B@4FXT^N1Y M@G;"CSMK_!PB^G.KBWX0VZ\'H],?_C']AHN[\/^VDKP\KB2?W28)3E9-W9K6 MIC78)Q5TZ\KMP I93X6@M:L%CG4,E4\"I V6^YQ#L:O8;HK5MF55 M>$G) &.F4!PH$GBE,M@BHN I)\$;+68=E(^^\O('H:]=V\S>BN[ N3B2YS?? MG_^ Y7QJI4L6)7$20%%UXVR<='<#81V@O:! M^NP GP^6'*V'AF9=K#",@<8H*!(RODZ$7BHIC<= MBZ/$/O8 _-M 9&,=UFH-UL7S:[)NV M"_F.I&'<9_HFL#JE5KIXB?II1LS.KR?DJ;R[)6+)U9JA8 V/(EHHVM=J523O MI:;Q3,K22*O@O\'!DF_78WP#H$*TUQ#%+BEF(B M&6J6C )_S,XE[9/4;<;W#,5!+T/RSSWYXR86R-O6/@? (-.'W%O[[?U0-ZZ ON0 M]]7G/F:0[=ROD3?0J^2CA0XU"+XF2FJ+[3-SD NB9X9GT$G4D:,8P&>9R7U$ M'^D7:7V;291[$'FLF7Q'W[/ZEK?7GW'^;D8?>_=U:V4LGAL<;W3Q @,Y0UB' M>#".X*6Q$%!@X>2)N="F*>U0BLRVJ, M?? GK,E&:@4&ZPJ;E.N*,!Z@<)FU\I;^7ZLUN">S>S^3T*=UL\YT-:F(OK&J M8*V5^>+W<$TG>OKIX0]<3*J?N*BSC,A#2%7QG_#2Q12]TG1 LR3OP-:. M.Z<*9"=C2H(G=_P$]5A*%N M2_VOV?RGF\7U[ M]XZ_3,IM_67[Z(9?X+A\[Q&V^-_D#7>OK[[V;L'<'O)2" M(1].U5*&Y1->A."")$<2#8N!@-+H$&^CZ/@%QX\_]SD?ECF*RK,.8!5CM=;: M@TO>@%2.$($E)=DF8-N!N)&KP8; R=,-Q\.JY'Q-T^&K/';_\!.9J88K/[:" M$-%&IWT$RW7=&$,WF7/U&2?K.N91(#-M<@FMC-5[_(;3&ZSIQ5](=O-IN+J3 M]9OO?\?9IWGX^GF2+N88%AN[([#$I'DN)():?&&4JL*HN<82@Q V!-'&B!U! M=*?&;1]<;1JW4ZFPA]!@L@B?/LWK]+_):KGMDO4-IG32=#-8!B+445[9(H1: M*XF9,8^B/HBV>1+5*-UL3N1^>X=5Q-T-=04>?KYPVQ7_:0KSF1[W>2 M?;1;T2JRSUX[!;(L.[."@""D S)P1I0BA+9MTJC-0M;[[6'+P??_FF1<&_$W MWQ\KX,B9& M%T-"#H%E"T5DI[SFR!O-67Z%L,Z =2@ -H$UH#9Z -?3\_<&I^GSES#_]_(0 M&E_?B*.H:[$I3"IU?)KV'+)/.2LZGU*UJB9[F;)>2J6[N3 /UUN7.+SE9GUF M"UH7;$20C-&9U=%#2*Z MR44PX6U[$17YP9EG9FYHW#P*LB.4$H'('N0'%_6 M)%!8]:_)]>?;D[JVX$9SCE[2=< S(Z:LJ>U7#C1R;@531OLVL>M.Y/4&MV,0 ML?WM8B#UC(BYQ?SZ\O$]L#R.-N1D:E-RL8*.HR#/P!5-/BV%\CG+;+C:*?2D MCW\ +/K3)JB>__Z1,[XC79H#Z&)D)-5NP;?E$0_K Y=]EMHNF_T002E?B EF M(,628G &S6[O6SL!:BL9XUBE(?0Z&UK(8X^U>#NE,[7 JZL[B\D-4PRM!(^1 MY,%L@EA7WMMDBDDR4RBT452U95K%DX\>3^T#Z6HVF. Z<&^>&-5'XOGMKC'- M.Q6"= YDX!)4-IJN9\. QVVTS3R%,@6$-A<4S>,/CI" MUGJD^OU9O$Q<9*8+JRNZ=2TR8<2#UF D*B%XENC;S*#82M+(RY5.B*OCM-$! MK)Z$NO=--/Q296:MPUC'8U.8BW4,'R-/0VB/P@HO?6XSU_XEJD9>CW0"< VF MD_.MY;F?KKT6/]&/M*WRV8. $]7_'"J2UI5!-AOE-7H0Q1 @64G@ MGYM%FKUKXR:"WHQ;-UQA?3O%&&M_**+1/)IL@HG/*\[B[SX$SP MH+T/CF6MLF@SE>0XNCNM!]H'7=OK@9HK!E90AMPIX.Y4\[L.0IZ*?9IK_W9@*KH TI5+FL. M%NN4DP[%1/)A 25%^N3$:(B&(;FWSC%$X[W9Z8U\'SP])6.\9-SQFGT*DR/% M/'86]MU5N*X.RD]7LYO\X28NTGSR==UZ_7N8DL-ZQ]TZV9@THM9UCR)G)*\D MB3L;R8=%9;5T@:067G/?#OOJT8%SK*YG)Q/\Z+":SPHNZJB<<+7!!E>EB! % M!#I?/TX3R/#H^)XV8X=P2SG>]Y+X[?ZT_?[ M@Y(D5K(@]]W6P6,1R??R],?D.4J,7$FSVV*=%[]FG *3X=$PL$ [N$OV=-/O M7Q5MD>2CJPB:F^R%(S>/Z3K MAI!,=A>8+8Q9FZS"TXR-'+Z\8/,;'HC^S??U/ZYN(LZD32H58+7+2 F;P3.* ME;T4.IBD'6*C@:'[$]MI(<$^.-I>2-!&97T\^3Y^V(S>"E5W[A8D8ZZ2D>2I M"PDN1T[>C^/2#O[:VV7U0".5OU8RL(_\^\#/L\]6UC)'+G,I2=;9UTC!>Y#D M&UCE=+:H^4Z>W@]5,K"79G/&FC M9)FBE1WQ)R*>M*6\"B68V???Y^Z(^!]V^ MWS1NXAF*O%.U^#019_,,G6$I^A*@:"M7'6G1BP"QJ%AWP,9@VLP9'3I#EW&R M[N^[E>?J0E-2J, "J]VS;;:T/??R*-_K-?8W/ MEB_MRZ@>I.M;0SJ$6,>N$MQ:"VOP# 8F"^;I"B"SOU.+ M[ GJ3P='RR"*W:F@=!\ICPV5K;4/V4;FZOY6%D($1>$SN((1,E=<%U>,WJTQ M\,-I@[I@T[Y:/:F%1FJ9/MX&(%TS9:P8Y:5R%+='1Y52,\TF26Q-R MH]J^TQB6E=LFDQ>2>PZ"V[K*NO9\E$PG1V=CT#H96:,D\3/4=&I.]D'"*^9D M?Z%WX-MN\G"[(2E;:\FO.Y3#B5(ZVU!T'69J4K)@_3&\PKR=.SZ8_S::+25[_X5(DX9AS M >B8\3I#H]2@44,)IC"OLLQ.-0'8H11W9<,.Q,ML!.6UC_C7_U!_B6&!_^O_ M^;]02P$"% ,4 " !%@6E3>U^++.8' #* &@ @ $ M 97AH:6)I=#,Q,3(P,C$P.3,P+3$P<2YH=&U02P$"% ,4 " !%@6E3 MYUS_1!X( #;* &@ @ $>" 97AH:6)I=#,Q,C(P,C$P M.3,P+3$P<2YH=&U02P$"% ,4 " !%@6E3_K^N*7@$ #>& &@ M @ %T$ 97AH:6)I=#,R,3(P,C$P.3,P+3$P<2YH=&U02P$"% ,4 M " !%@6E3MS3.::$&! 8YRP $0 @ $D%0 9F5Y92TR M,#(Q,#DS,"YH=&U02P$"% ,4 " !%@6E3%.9B>689 #_(@$ $0 M @ 'T&P0 9F5Y92TR,#(Q,#DS,"YX\TULM #)Z@$ %0 @ &)-00 9F5Y92TR,#(Q,#DS,%]C M86PN>&UL4$L! A0#% @ 18%I4V0A MGE IL\& !4 M ( !%V,$ &9E>64M,C R,3 Y,S!?9&5F+GAM;%!+ 0(4 Q0 ( $6!:5.I MRM>LMU4! !-8#@ 5 " ;'W! !F97EE+3(P,C$P.3,P7VQA M8BYX;6Q02P$"% ,4 " !%@6E3$*> "'O< DA0H %0 M@ &;308 9F5Y92TR,#(Q,#DS,%]P&UL4$L%!@ ) D 8@( $DJ $!P $! end

    1FRJP,/#$JLZA7%\X9%?ID0 87:RL# QZ5 N:1A6"#$+%- M)O/>T!\/8_S%;BGQ=&C4/%A#V=?84'"G"_;T2X'$&VR)LD$1F1+ M7B-M6BX43L(U*CF7B[('3U!<#_UI,?@P&C_@D>S-HX\U4P_)O756(3A36Q-9 M[B#47J$\>FFT+U[E[6K6=@CJ:7'RH"H]X.'KY>[PS&]$]WJO :TDL MIJRN<6<2O(L.LJ]9E44KC-N5.NT$SC,=>U!C@[/4/:4XR+84S$& T%F1S,@T MB5K5:+,BI0J9%Y&.T>5_6GP]A+8;)&(]%/Z:*Y5B'<8L):2B')DF:"%Z'8 ' M1.F5"#$?%V^/(;3P49Y6[:G\HW*EKL?JR(@,O0:C:;=003,(KDY%SP/WQM2^ M4$?F31WR(O90[.G,IWJ@Z@]X>+71!K]^DQS18@H9G-#D(3)!FUDIM+]$G532 M3%C;.#5F+:XGQ\]#Z[;!*OM0B0X"BN1L]I!"R#\YGFG.Q30FX MAR)^/&P]J"&PDV(/>!Q%7N+9<%XOO&L,V$X1E&,*7,H(D7F'B2M&6UH3&Z&G 78X$<)H]'B7[V/FU;KI M\UU50Y[_M8+ _+?OY]-S_/8B/16_S'\:+<;PM^]G^.'LEK.SYW'&FK;JFMP0 MQYP')V6@,7D#3AD-7$KG+"LTI!Y*T-T&=NHMMW;BTO;M['?6:>N0K[6=M+W.A#\_<>0_6$Z;N+ M_KN^]7\SG>3S-)_]>#X;CG$VN[2L G.!ISIN%D@,-3 L*J> )=0> \]*;Y?N MO_[[#VRPMM+-I%O!'K!7[>_AOR;3JP/6E_3*?#@_KS<3?^#\8BIVWI-VAV>V MZCW[T&&O])@U2F06C5=2"L4UB\+FE'-4+,5"_]O@X.SP]&-W7+Z=S7-I;22# M%VCX"A3J>G6E P@E0Q'6RK#:Y^G1>"^_==5+]L93_YC,USYN93S78%]=$XHB MM+"%G.S$JS\L%7A+WI 0AGODPIK2IA=G1P,X[2"#76;"G:9%3PQI<&*RPW7T M97#DP$3)LA .3*[MXI/+A-@*"*YPD77(UA\\&O82ZX&MFKYH\?# UX?H],"] M9">S6L6F5E2=E2 MRP>,PWJ+,Z0'UP:XKVAJC2:+VK0_?:FI:#B0M7F2C JXJ@>/HIXY)H&0,M=. M"S2>=]Y$XTY$3XN'AU/F 2-F:C)O //.PN0H/VS?S%QS33Z.%!7]&RJW2FP\_XW(DP>?L M/&VS12YJQ(@ M-BS*DOG8F%:F(.WQKIG#$^+PP?F0(?9V0_8%>;3\QJ-2Y]X M^3%,/^!L8"T6C$Z -MR",D709B C,,&4=3XB>9,-=O9;0)X6"7M779N&EYOD M]=MD-ON9!+[V(S]BF4SQXH/OPY6EDRJ"J9:+XL9 /: 'X5(. M3*5B^PSBN@_N,T';:+;#UIXJ?) M=&%BTS^8?QU$GX0,JH!S2/.J& &>YPC1::8\6AMCR[N2#H;P-&E[& 9TV""S M[YBX)'V,)2G@OM;H"DR#=SF!EMP)3K(WJT4M'\VEX,DF6>US?76,O'HL259< M"!9"-!!5K,WI)5CMQ:<I LF6T /B=9 M[:G8G=-E'J*5@] GRV#11 TFU?ZT#"T$GRUD009Y="8KWJ:SZX%HLV>255O6 M[**, R99B8PH#2N0ZLF""DA6K\( OH1LH@T.=;-6E(\UR6HGU3XPR6H7O3S> M)"M6HASG)*MC MYE)'62H/(<(1)5F)J+)B20(O0=23-05..5][=7ON13"L47.VH^+O<219'8*^ MN^B_IR2K(E((5I/9+XP!990'VK,*<,4EBMI#PVW7!_BQ)UGMI)LMDJQV$6PO M258_A^'T/\/HG&SJ4&?-HMK;N_01\_D()^6B6>;E>SG,KSY.<^TMUJJK),4? MPVPXVR/IJG,,^R=AM17+2E)6CKQXE!J-T4IZ54M0N!B=<()>%GG0.9K]-KJK M[[]X,*V_UZKQ+6&\'E\]FC[PQV0\O8'DV^F]LPQSQEH;PR[J^RL(QFG@J+-V M7(OLVIS(=#J,?8V'EV%6XVOK7S_]]_GP,WFYI.,KB-^VM4$J*>H<:D]FGD$Y M'B#D$&C'TD3V8I6W;;W"./_VVZ#4N#!'&Y5$$H3B0H!#LI"XSDH1=FL;G9ANB_ ITZV)%AOX M1A>"6C<-LLDL8%)0%,.:QJXA\3;+V49(3YI/G>BIP2%1%R*Z M.)"+W@8>!"/^UXK%7GKP4G@@.U\EEI4OKDV>7&=#Z"N&XWAH>1CM'TL/?A^2M3M/'K[_5C*S%V466AML4),1%8Y;(&/A8R-<*-"8,O#!L$T:Z M';Y#'?0?B#N;&-R=#AMLTVL=S=MXK^[X[@?;] !^)[B'.79OH?=-U&JFM(,S MS>MB$TT^LC88.4R%_@@$%6)&%J)-PM@VX<='P+![#L:/CF"[Z*HEL7X=?SJ? MSQ82X)>GKV@LTPH+)+. 9B5XRQ%D9!*%3N0?M0E8O /4 ;V-[M6YB3A[ZJ+! M\<D-I4N1.?9&$_$T:?(07?2TFLA+:(:\ M%EH^$P06!1"5$:(DI::@;*37;6%MJA_? >JIT>0ANFAP.K'^U'>Q\88L D/' MR..UMA[S:O ZD5J#88A)22]9$Y9LQO2T/;&.=-6 18NT[&&:8UZ/B(*_#8@;A+9/1U(6Z M/!$*WN.\'2,#=]%> ^;]/AGCUXL*/S^?C_,2%<]8F#3[*"(X)!\RP MF&R,OE5>YGH\_=M9_>ETTKE"6OAOPW$8IV$8_3JNM4RJU7EQSE$X(HT*9!%U MI*&VLV *N!'*%9ZM%(V,\O6 GK:MU866.JP9MX3U?AK&LX+3*I9W./T\3#3D MUV4-VME[^LK9^K>6!ZI;C*6IX=7E: YT2-X%329'IN,&>V.G8TKQIB8<:$8B2VR2LZ?K[>=^1^['3=1;4-:/H2I_.+?,"*\Q5^FLR& M\V5C-&]2$%Z!U;4B3@U!\L4Z$#J75+PW+K?)I;P#5/_&W.&TO7H8TI&J&EAX MM?LXV3LTY#>!#)^EV:EK-4^-4(HRH)*P$!:A)!$M.7*I>>1 GE""PJ+#@*AE;,6=.V ]:0YU MI:X&I['_>/=^NO"3OMY"9GVM;.T#T.!2;95D@=Q=6AY3D()%KY5MT\UD,Z8G MS**.%-7 S_S'NU\FGW$Z7EB('Y#&OAJ7O;SE5)QPJ02Y9$DX18(@> 86F98F M,VU4%?+B12R21R:5RMF'N/[Z^M8C]DP,)[9\X^1O5Q'1+)E$L!S([&LR*)*_ MR,EB,E*C+%9[W2CU80.@_:VO\>?J3\318D-?DT4P&QBUB$2+0'.DSL00P$NN MP07E75&A^- F2'D+< =(2^Z &;>-JFZUT*+9UHUA7YMYB\B. 8^6*R\MH->! MT'':L'TV$!.FY%"'H!K5Z+H3UVG0HT/9MZBA<0/=99MRS:Q6TH$595'>DXPX M3BZF1&%H2]+!9-\#'7I-O6FO^=UE^\C28]U M4:ULZN-.A]F;!0]+;-E%&P=/-]@&['-B2_=ZWROOX"%*.SC3N&?,E.R :T*N MO'#@+?W$>4%;>UBTZD%\! SK)K&E/X+MHJN>0M&74?+9N!"#$F2U>0MDW"?P M0C)@Z$UQ$9-4SQD+^ZASAXR%7731P+?Z;3+^,,?I6=WGZ\'88I+4AHP:R<'C M(GA0$24$60J$DA,+@J%,;:*BUJ$Y%0F^P;VQ AYY Z%J(MC885.3;$S#R*1$#,SIFP5B;O)0^J7"/B=$7 M$W:1=0,&O,/Q<#+]8S*_NJJ@)2Y+GSU8Y[%VD>80@JL-_T)1A QEH]2U6U#Z MMQ*ZT-&D2P$W, )6C_6NR,V9-D7% "'Z7/OC(;C($4RP*6A7&SRU\3X@EZ':VD ;X&LJ5&P&=MA#(-N=+@%,?900(N,F\T(E MB<_/SL+TZZ1<>VV/<),MOWG_>).'#&$EX,2BEL7DI!/SRED>4'OODT=NK/', M#K9\QIX6_V5MZ-=E*NI3 9 K@3.W58X4"IVN76J1%+ O)F&D3D[\3 MS*X+WMZ,X7IQ5KN=_@_FEY/9?)']-D FA;4*0;-ZLJP"?PGS,<&^FU1C?F!@ZA] MI+\-0@EF@M 1=#TL4=$9FFDN@K!.%6N#"+9- F$G\)])VJ5^&UQE;%W:W,=$ M\G !C'+YHO:3L]F#5S%S;HV+C4)*C[= _>&HUHF6&IR#;2.1BU- KWD(,3"P ML=AZ_I\@AE13V#S+2DBN6)OJ-5M#["L(L3\6M='.T00L;L@73]I&K"Z\"[6V M(2I>2Z@4L-EF$9W5C+A;)"Y<*HO4%"L^2J9)5]HU*LYYL+9*=M+U#+9)=5-5;+1*R.7B2 M.H&()4!M#@NQ> &!1RV%"=RG-I["*=8BV8LY>ZNG]UHDF@EAF:LIE\G6<*,$ MSL< 67*+"BT/NJ0M4AB+)A3]#1RFP@G#=\GJ\'D8D+6(XF:J3-DL')ON'Q:F4QG]+3UJOA6>#K2RA?2 M?,!**LA(4+ZH#,KD %$7!AR9C]JZY..]T[,[.,=^&;<+K9;;PX&4U:@RS)I! M7,KKOF7@-YS-WG\,8RY^IT]^G U2CMIKM)"<)K-=TH;K8Z2]5C!=%/*D=;L* M2]V-HS_.'HI):TJ5'(@&C8K:/'PTRU&\GM;,I5H74S)4B60:F8F@/,L0Z;4-?"X.K+5Q*,J@BQ**RE/;G.S-:"(I(, M,.\YIUGEA&M3W+?SH9RBJ7L<>C\Z(V'5Y%D9Y "+EE*E K+8 JH>0Y(II,$K M7KB(N03;KJ1BLV'U3_ #TZZIF;P/9XYN0JR:2ZN#RVA8=BX#5[58,\L)O"N5 MP5$G&;(3L4WP>M-A/4^(8^',D5C_^C]H%#ZS]3;!2,A1T.8C-4+ K $C,F/H':';W$(^\BC\?6SJ M-MHY]BC\3/ZQ7;2VU"AH2OI%PBB'FJ-/,X4;K]OX>X\V"G\G[6_;$70'+1Q[ M-/,V8WF.PG]81]!=:-*T(^@#='SLO.4R2J&2@YQ\ &52+6:3J]<7;?)9,N': MQ$,?/U\?VA'T6.BZBVI[CL*/5GL50H#Z=PU5(HNE[B:Y,-I?M$[8*HKZ9*/P M=]+V#E'XNZBJMRA\DYC2T=4P;Y5J/%T!GVV$VN:I1#22#)3G*/P^F+.W>GJ/ MPO>)Z,QDK==&K%:%DSL>8@:!:(IT.D2=GJ/P>^505^KJ-PI?),[1FPA]76=QKCOU/-3%,-1)#),N5:"FQBU M<"YEY[41:.+@KB_NZGS[I_\^'\Z__H[SCY-\[7G?#FH]%J.#E!#J'RH;#\0' M#UH:YFR.!F,;9WM[C/LN=NN___6?8YK#'X>?WI"Q2+^'#SA(M2*Z<@&$*G6B M: ?1DI&H)(IHN+2DTR;"V!KB(6-I.N72ZF+61DD-O+]?Q[0R8+W%^IEDM4$F M R,%*[I$J)<=H)QGY*+Z!,PYPSRW*I8VI_E;P3M9%G6OG :^X'I8KX:?AYGV MC]GKZ:LAF0G#>%Y5,AOD(I&3CPJ\1$?>AB-3T4H%$K,)RCDF91OG<#><)\NI MANIJX!S>*Y2+N[.42E):>PC*V-IU3(%7PI+=F;2HR7,QM+'KM\/7_Z5V4PHU M4,JAK[-GT_F]P[K]*N(?X>RB98$Q+CCD 8QFM(U'VL&]#AQ"8EYC-&;+MV-J=^KZWYU M.VFJF)ZI4U*N2SD85JMA9YI3#G,B44=?>'*1A:UBO8Z6,AMNCX^6,3OHHT.F M++*@WDR'G\,<7T[./H7QU\MS-.>X<-($J,WW0&F9(6@G@$N3$D/F+:Z/XUC',5Q*?*\.4,F)1U[^YQ.OGPA^U_ M=MG10%=.-K5%HD?@T9FH"@LQ)YF#%\9X9WU,@X<_=C_G9_G-;T9A/']Q[>N_ MF?$J1,%E2A"8)3,^.$[,Y@H<-S*2]Z]XHPN-^['MZ_IM?,*BSLD@JB ,!@4\ MNT5A;')@?(P0E;O0S6T: SS+1+_%7Z:8AJ& MB\HUM)(MQ#[.E]UL%J]O',P LW0H0@0AI*\9O@Z\"]4&2$S1PNZU:M3NH*,1 MG!SQ#J+:!N>C&X']@?.!2)BD-0:T\61K!DZ.;[$*D@@B*Y8SIC8MB>Y"=7)4 MZDP%34\X-Z*\K-*?LHJTP(),TH%*W-;N1@5B"<]GH7VA!M"W"'/[WL MDA3;+E,/5$Z?F]FU!JW;0&R:J+,%R,/DWW2NX&T)M*=V#D0D*4-D42JP]4) M%4^K.(\":!&G(2 ZYWI>B%H3Z)Z$F&/@SRY*Z?H8LY[#G<]Q>H4KC/.[29G_ M&:97#9S1Q>)(I19K2P.K T1I"2.MO0G)TI-A)0!LPZ'F_<\Z(C/YH?J9M!-N M V?_-PPS_#@9Y5_//DTGGQ>6T3(HU!BOCIT"-*U!AIL*#^?3TFZYU.D8?\\_%)_6B*SAKL4:0U,WEI0(B.$I"1I M-)/+YQRSC7H/;L9T>M3H2/X-/.S?0_I(GN'TZ_51+Z&)S%1, H1A!I0J!;Q2 M"HPI7-ALK8AMSE_N '5ZW.A* QM31[J\3?OQ?$989S/:#^-PO#A;["2L?ZOO MW?^.;'?X*]=AA:=@A5;9+/1:7-8>4[)996V398.MGK#?E%T^XD4BMLR60EBV M1'5)2*8<.)^(B5HE<#%IB"*(%)F17K5Q"^Y"M;<_%+Y>1$%-%M\^Q>7#<'9Q MT<)YL5*(VJLK"U \2S*[LH*0.:VJ4NHBVM0GO@]9_\M59^RXY?]TJ80&!O": MF?>2)M^0OGWQRS*7:XKYMV&(P]$B;>K7<3JO+]5$Q1$(? UB5 M7!#6:H%M>BOLA_N$"-:C KOVO7^N4L??:(G/OU;?\,,PCO %38WJ -2LT(4S M\.N8?,B!$UDR+@)D$VB:1!7)X*,M/F=ID2?A&//W;9>[/O0$6-)4S@T,ZU\F MD_SG<#2JG0"09R8 F:Q!N\Q!U#5R5RK!6%):FM!D85DB. 'E[R74!CG5:P9X M$65'K$3R[>:S7V>S<\ROI_7O>O?QQWD5V>OR[F.@]R_>'6AF'!.)G(42%(V" M%_J)O @A(C?>:'2>F0Q1Y7T=F&P+="= /^.0W.WJ:@/ M2<6789QP-,*\2.P\^S2:?$7RG3^%:3TX&V@1(WG@&BPWIA:T)3ESFG.U[8/B MR$RTVQE036$^D[-K7=YFJ>G19UR[';P8Y^6P!\PDEVM(@\C!U\H;M>,3KS_Q MH&-1/+@V9Q =#N($2'MHU=YFJ>UD+=U]'#]/IF^FF+[]NXL*-C@;2)FEL)(! M&I_)3(DUJL\5T+96B"%'.FFYTPK:(;@3H.!1Z.TV#UV/JR4?."VE5%X ]ZP6 MX>,9HE.T?KFH:U,#:6,;MW<7E"= MN;*N4TDW\!]?G,^31_##-],B>DO1HOO MH)>7#O]/7SYAFF-^'[Z\PGR>YHN#G[/)^7@^4 J#=FAI+O!4F\8$<(E,"EVT ML EIPC2*;NAT&"=(Q?[5N^9<=^][A27&Y1!>I%1QD;?U(O_7^;+.3$2MM3&, M4-8Z,])D\#8H*-)B8")8Y=L4 =H*W@F1JWMUK"'-W@$WUY-O7I?5L^J!U>37 M*)8!K:@E(9&#^^TB M=%X*S%ZI $D@R8()6@\%V7^,9V-ZNY$XCI26%B2XWU[:61D-@D;7P;J( M_+@*>]L"8--DEGLA'B:5I1.%;D&2_;5Q$-J8DEC@ID RKH:\1@,ALEK+2M=H MV$+F6IOJ! >BRSV)*X=ARRY*Z#Q5930YSY^'L\ET63:&'L>9LQJ0!4WVNHL0 M:.F$7#CGT;%25FNH;LI,6?WJH[!I]Y']I#/!=1ATMT#S%F>?)K?R8#@S3-71 MH%-(M+49HBT(!(@5$RVQEF^ERK5??U+JW%^ 7<],_]Z24N(?(.@P[NP'EQ3BOIY8/# 6*#";6 M"X1B'<1,2T9R]'*VN0@1=M+GIB>=I(8[$6N#:+35T,>K=%9%A%AO"0W M. APDI:3$"UBC#*SU,:;VX3H2;ASG:BC1:K7&ES+J;$%LJ:.W&9LA_'@NM'A M%L380P$-?+<[$$J>C"Q* !-"T.J9. 3G$BBT2.N?=;3LG00U[O'6^F;&+G+O M@1&OAK/%?1K&,V_7D-G:CE9+!Z2JAFRW)+Q1>.&K"4WF:$*:+:R M/.]]U*/7>0.)MB@IL#D5Y\>OOX?_FDQ?C@+9675IU"C)Y*Y=$ZUWH&).X'2M M?L"E>ET!O5;&>ANX34W8'0$?K,E]&P)L M3[3.M-?OHK86=G22^6@X1%Y/7T,FFR\[#Z((=!A5**5-S/=1D.W^#O5'R;5= ME-: 8Z_P,XXFGS"_Q_1Q/!E-/GQ]._SP\:I4$,LR2UTT8*XF RH&D3D-MJ8T M#\->=&TX:JIL*L1O"*1C5_K-FM=P"/6 M=,,0O;'%1&QSM+>*Y+1IL9?3.=)+(0OW%T>0!-CD7*Y%QPU*J6%].$ M*A2(+MDL@Q"V+\]G\\D93M_BZ**0T,?AIR4/== ^ M6>-@T5] 2:'!>5J9L@HQ1EJ/&.HF\_\.4*?)D:ZUTC63\ MTV+,PS*\B+"_.)H,F3%?+,2B73T:BD C#>!8];T0#^-+=ZK8[4FSAU9:>#/W O5&6:\P0O2>+.?@":@U M&FC.1.%,#+RTB?8[$&WN\8H/RYI=E-&&+36@?3BN%0,^768FSOZ.HUPF4P*^ M/-M.(1B=188H-0/%.=*.+3D4-(PIVJQ+;.0#;P>P?TNG8]7>)D[G>FG@!5^T M?'\W#_/%QTF=^07"T7-SK/P_&' M]4.^J!(?6/9,>"C.)S+[!?GZSB,8GXK2J"Q+;=C7S_B>A-5UA%3IL,K.VE7A M/L#7_*!M8/=GTFT/_#"&WC%RZ:Z=OS$16EN1.\#WPC'$8L!H2_N1K]5FD38^ M;TL0#G5*I4V1B:/B[ST6YPG3=Q?]=WT:^V8ZJ94*9LO-;%FR7?JDLB$3*3$$ M)4R!X*0 B\4C,\A$WB[$>OWW']CR;*6;2;>"W6A[MJZ%OZ'.1<>5\>]Y2ILZ M^;L,;:5J?I+)1^-9$DXH%8O+Z$JP,C$FI4>^MFK^/<]K6$,_":U\U-5_*EA= M<$4K&9>@M1;6"AER;I-KWZ*&_J9B5&\Q33Z,A_^#^==,NP)YD^'J[/PR<:+6 M0+M6:9O>.S^K-5HNCMFOO5,[AZQ'D9SR,+K=5V+LD%KM.JBTQ? N/EI'AL5:GGD$(VIG6XD"HC&)E. R0RF< MXNY@?+V"^4S5KG79,..]B\%]N\:<#7@*)=!N"9X(1Q9UT."CK(6PA->8F-.- M"YMU/* 3(/,QJ;Q!Q$&7PWJ%%]4&WXHC<^=K&4VD5;41L MZQEV/* 3HMXQJ+S!#<_.EV:%%Z^XD&!5/2;CQE7C04+2,5B#,7O9)C#P418* MW(=Q355S[(4"1:XUJ&CW1BLB+?"<7"ZM&#AOM4*NI6W4HHV#T"8SZZR@Y;BD%$#%4+N\<0,82F2:.QU4 MF[WL<14*;,N67930OE @IQ4R<1,A"TYH:G10J)7OG S"*"Y#,MLU?WH4A0)W MDOW=A0)W$5P_A0*#-I[\?()@3,WY3 EB)%A,")1%NN)6&R8]]D*!#U;G_@)L M7"@P.X;KC MO)IAM72A.PYNV.61;2(='CSHE; '$85+-"V%"EFQDD-,G-&<-$E$+@5;&_:P MR\,;QD!@2BY8%H HJH'X*, ;+Q9-6(07C)=2^C*]KE#MW97C4GYWI W^$VO6 M-^87GW$:/N _9EC.1[\-"PX,2IY*+! YUB--VDI=#@A&28$JL8*E38/X?5 ? MQ0+Z,%;=ZNC1E_(:)"ZTNBX,+M'#9(+"8@*5:8">5AS@ 84MG$N7VW#R:=P0 M[T/78U!Y Z=]Y_,NCD&Q@ F,*1F4+30'@R2;%4.,!9/1H4V(]J,\C]Z'<4U5 M<^SGT38'SA1CD'R(H+"F33(F0 @K DJGE6B[$C[6\^B=2+#E>?0NRCC(P>(V M )_/HQ^HT)U/&!^BC8/0)EB4WC@#/D=:G2VY_KY6\Y02;4C9,).?&]>T9LLN M2FA_'DVFE\%"EIADG!P+3@..RC-P+A9II>!Y];K],9]'[R3[N\^C=Q%+@.1H:G) U%D! 0BM8$CGZ<&+GT0]6Y_X";'P>S6V4,OE"#E*][2@U M&#P(!<0ZH8PH-J?M^DD=_WGT@Y6XA\@:A![O4BTT)&-DSA9T%+J&CA9P*D5P MR1LA"'YF;4(V3[&>]#X.0"NE]CKTJYL1N=?3WIG12[8SWI7;32M?NSN>"M*MS0S/$0N*E! M0B&#-\K5QB)D_H5@;K!!W5:[E105FB@47F"1H5D(0 M9/WI**-T3+,8VIR;/^HZPONL#%UIHX&-?*O:>3#!"!\\(*?1*4^^@;>T7L5D M9>*8DC9M]H['5V5^'TKL)?>-N9%]U;JY)9]&U6XV/J=MO9OMAK<2^F6*#TF: M)&B%5\ISYV5)4LB89)HBESEP?=?!PH M#AH?QHX=W*G=E= @-NL.?"]2.C\[IVT:\XNSR70^_)_%1!TXGZ40JC;T*V3/ M,>:!IKL"S;@O.5CN19O)LCO6IT&D+A35[_%/32TN-AL1I2)%8R&3H5;Y]IS7 M*[ 0@TM3A7VZ18 MIK6,PD9NFG#JT5^Y[:38':_<=M%*UU=N+ZL%-YXO^TJFE'WM:<)4C7T,DD;) M(OW$G#4A>JUQQ?';%#1Z_6M/4[M[BJ_GZS1#N&+MNL31>5#>60A(W@=FPX)T MP8O4)C+M45^G[3/KN])&B_ZMQ-II2/,?UYWI+_M*>Q>"+.0*R$A##_566 <& MPO <6,JJA$9]7.\'=^+$Z5@[#6J4WKH7M-F%%&F W!$*552 Z&IMS7I6;A06 M+NWS?>S>U-A+[@W*F?XQJ2U\/N$<7WR8XN(0Z*KS<(Y2ZVS H=*@DB=D62/! MRU9%I'7/I":,V(SIM+G1D2XVE@KM\M;^+<[FT_,T/Y\.QQ]>?@S3#SA[=WYV M%J9?)^7&FR_2?/AYD7*^Q^7]/H_;_PZ_L\&N7.5[*W4R--W1V"(9YL$/WF]=N/GDR:SV\Z+78YH%,6(REF>Y$'3PG6S"FXD#D MH%CQ,IA&+13N =;_&MDY5U87QBY5T>":?QV\@0TFHB??P/$B0"%RB$H70,V0 M,>.84VV*4ZQ#BPD[R[SA!'4I5:."Q5NKEGCM;0P?D?;OA_V_OW9;;R)%VT?O]+M@;Y\/-BG!WNRS5?1)3HTWRT^X^Q-_I_K^:*N8*)U(9>AD*VO M@B/ J.MT],"R+"# 9.2J30*I-]3S8E!;337PXK>>B$9 "('3?B>+JN,ER.(R M)3!(TJ60+?C2)E7TO 5R2$'30[>G6IK+XKQJ=\Y7-1 02>)NXZ3/ CE^Q-# ?GMJC#]1+@TS>1_J[#1&L(X1=@#4M1=H) M[3A%1X,JPIH9DT&2L*E^WXX*L>&X3&*.S:5,5.3(]GBD3 M.@X[^@A_Z&#"VR]?+Z??$3]@;35\E1 >;IWKC$".,1&FS(+GF6DC"_-<1(;6 M6 /.*2>[Q1&Z/6]\ W\@[4S;BK;%K2%(M4?O]Y_)RJ%%KT%)HSG98X()K..R MK2?/IB3.G(#BA2$3#=H,-]T*YZ7383A9[WS]6V?;_H#9C-S1;SAP6NW1Y[;) MGST-?R-19J).*AH.!D1M;Q&TA,P=&-1!!1&VA@4?/6&,C)BPR+4P+"RK.K@D M=SM#S=CZF!7*XAOU"CY61FQ"6LG*H6%6VCK$4B$+EB>F,$-(0*ZE:5-E=()Y MCB%8T2G9T4?H#4ZH/CZ>P*AE3<1847O_<=JB8["&@0"==4X6<^NAH2\L&', M65HIYJ4$8[PO03LN67*%O $Z^!D4T*R@53G:$,&W<9K.(!C3BP\]@S%]]#*J ME]T%V(]@S)Z*[.QN[Z.%46F2K'""C$Y6,D+M*$WO1I2.26!8FA49_@4W?'>ZFK MDSO>1]9#WZ[J&#(222B9(#,='3$_.6"Q3LQ51'V758E=JWI>7C1N'WVW$NTH MP9C?$>;#A%]V?-+A 9[/C,PS;7 MWW$^1UQ^]"\X3[.+KP\;;40125@)2>6Y&J5&L^B=9) RS\58Y72;KL7/ #OT M4%E]_#LRY4F85Y^6S_D3Z_MT\]U'G'VA=PN!FU@85SK6[IZ>^=IL!(T!!CWV/-C06-P-:I*W2V$5 /)H7"!F,D1+T+CC M#( H''D$GK2R$MJ4)3\!:JS(;/N]XG"9'SL(.Y\M)G_"U:>5K\^SY0ZT9D9' M&88R2"O3>:EZ)3IHD^]QQ3Z;I,E#QY[K$#J8#J<'BK+ 4^+6Q W M5]([P.@3#.VNVN&]VN=#G@>H8%.)!\BOH3H+1!F*,BB+8' 7_> :)6]-=(PY7TM<):TG( 5 MC4.0P9D2Y7 JO/_H%ZC"O24W2M3O%RPXFV'^$[_AU37>9%:G9>,7!X0#^S[B M\#CA08O:G$O@Z3V3!H1!U#)[*.BY#8!92XU>3/H^[#!/Y^W5XF+Q_5\7&7^[ M*M/9EZ43MG["KT3>MX1^1B[:39.G>[:^CRDZIQDOF:AG.&<18F!1V6BUC<+I M-JF=O2$/U4WJ7Q>+SW*18SV6[@ M4[01-/E/;>(-'0'^X-3^^FK1&_$IF)."*16O,^.1I]J!TY,3SB43*$445A?G MVW1C>1+6#PKUU4W360A]A3/_Z?O[V31?I\7\S57^@+-O%PG7Y7+)"NLPTSL0 M1!ULKB'O9NME+",F)H?$ M!9D)JJ8B-.C$O /+G$C))..=#YW*LSMYJ-L0'+\T]FB1[M"U ^\O85'WP)\OI]?YPW6\3741S+_#%7S"6[0W20]# MEK^$Q++QRSX[D@4'R)(6T:+14CQXWQ#F0OJ:C"7OH2E@20,'Y M?%G7L '+%Q%0UY2GM9[IX@4#PPV3&*(P)A@HW69[[W[&RU?V,.([1JS[M@CN M/ =N4%0ZWAL,O'QZ(9%4")B8F^.A4K14ATX&Q9D M%K63<" G+P3F%/E^JDCZ5:LF%T/@'Z^_P7GLTOV5?NSX[F!+_[" V>(76*R" M&R6')$D(3#BNF';D=()"R40P"%%@(H/W-'G_8!W'BC$?@XA#OPO[$^)T7=6) M&,U9G8ACN:N;B]PLU]*Q '?H0^UVYG70QDO)T7.GR(/-^SFL]- ?+NL/E_6$ M9/G#9?WALOYP65\^GT^3!S]TZ>GU_H:S19VT^0&O+J:S M/Z8+G&__:;Y&XJ$^( =UP-,.M^R'6NJ&<>\E3Q"X1B63]EA"<=$7!.'0VHAV M9S@)B5=F/"U84*&S&*RBB6($+1.TC>*-.P M=.@N_O!C?X6$;[Y,KZ\6M9E5PN(2RXB%/&@C6,S>,:&\11T-;1EMZD9W(1K? MDAB" YL;Z"#R;G 9XB&NWV@'G>%\\2_H[AC/D2N#Z:2!+?@0Z3^NX,N4MN?_@_F7BWE: MTCO(E")RS;A*M56]2,S+;)BPTG$(%D)NT_'V66CGR)5#-=#@=L--F.[7BZMJ M+2X[Y_UM-IW76*T@9(8S(FF=+,\C(QO TD;(T5LI'/@V\:^=D,Z%$D-(O,& MR?>S:4+,\UJT?L^4JS*82*] ZSH5(_CJ&9C$HK.Q%IH162T:VVA\R!.@SH,. M0TF]R5C(K^M9J._*)C0NHHE16J:@SCA!I1E8.N@"1UFD<73JM;%#GP!U'H08 M2NJ/"6&&M2<(Z/4L?09R]>\9S%;74 %'9G*M,>8VU3M6B1&^HKGA*O-6Q\:S MX,Z#($-KX3%1[&&5WG<#E-^OH1&3X>M7S#_#Y>5\8KDRT:-CQ=3^*O7$"SH! MLUA\4469$E.W>N]GGO2R]3V\,!]KV@V[)=S;KU9?U@*'/VOT44R\,[)D+UFJ M,[2U=86!+G289>XYBCHXWN(*OO 1>33":4J6W%ZN1SDE&N37*,)$O<%&$5=X6/?)H]!_FU\&L( MC6WAVL#!V&W([P+'[\J'Q33]>[G9?IQ=?/J$LTD2Q6:N8=4S7F=!![6F?PJ8 M@MK0\O08\?W>P%\+[X;3WA;V[1WG73H1SX.OF=K[&W/(7HND':NQ:?(?R8F, M*60ZWR5)C'N(F\VU=KAHO1_]LNDR@KBWL&/OT&]'N/>VU$WDBN>2=.\U4TNB (_U2#D24W2A>!6<&4L(6^NP=*.Z(_/[.6*%O;(S6B$2&'QI/ MQW)QF8$WE@7I-:@H!!H^$(&>PO$J*#28(K:0:/#@8UYI^^_WI] ME:'^"5S^_+GVFKZW (/!!%='UM(AR[2SR&(QB?2?O%+ C4MVC_UG+S OFSI' M4*TW4LQWR_KP&6A'_6T^O\8L)D*0$6^S9D4@P8T<65B.;3(^ M%+:)==+([SI=-KA%TLX5*!\>XEVB6W)]8D9(UP3*A"]0.E,"B@^.0V_FY\E@"L8'Q4+PAG8ND8ENJ%G**F8E MG?+01L=G60EQB'2WE,H-'"W^.\+\>H:K&M"OUXN)<-$$[CPKKK;R<[9.'$Z. M,(H &4"1132"8;J)ZSRX,*#LMU#CX.#NF_P_U_/%,E/_F7K],K^L/'U3V2:_!H-'E@NAY19$;[+!0S1@N%RA15 MVNP>0Z _#YJ-KL(BR&QAC&VL)^SSH-]XFMO"NT&CR/!U9:'5"*14L<8'R JG,UNL MW@6A#?BD$AC?K=9K^^>_;+4/);@MRCRX^/SP(TI PYU@DNPNHFV1#&J! MATD8%2;2TRA&\#';-AVLW2?9TEO*S>^5_0%?<-W>N NN/MW]#V3!';)Q&_T/ MI;DGB7"@V,>DA%)1M4UE;&[%4GD[##PXYM'^ZK MEFE#F0[=7>D#N1\X?[,=Y@V^8FV6IA8G9,FTDH9Y+APKR 4D4SJ/>>CPL'/0 M^= R'?H]KRN^&QQY$PI9 \L8D@_$/G2(=<@!DNN"M.HBT?DLG=V\Z?&$S[?K M*>>@Y<&D..#%\%M@&V&NF\'*,6J/'FA[R<2\P /S(B6&$)WADGY8NI?K;'W$ MN2CV-=6,F/U)B080Z.D2M54=>WB1PS MK(,(LK5G1J%>8>4C,:B'5D9GSKNKFS,UFI*^MNB+M<1&2D;&/TH0 M/*0T1B9K)\!7QZ#]5--@#UKV?EU6\%S"?+Z^ K[ECOAVA?DL M@45IN+8I@1)M2B)V0CH7\W@8F3?HG'@?S_H5Z(*HJ0W\&--Q+-Z!E+;I3 \C M\1;QE 3H9E9[SC:HI%B,B@#I3):X5/1M20#1&LEUF[/@$93Q+85#]?,H?':(,9*&)L9?>0^ B-N;OK4P2(W09(@L3;S83)RLHX0) -CZ8 3 M,6FG>0;=)G[U/+;QS8FA-/D,00Y4PTX[H_W$LP_I,^;K2YR6Q6>\+3.#J[Q1 MF31?_L&.*M.A!Z,-":K5_+1F@ML8LR:D*4I:CSY*;42!R,F$]9X[@2* W%'Y M.R2\1M/88N8R -2.KIGIFL4.QBF&R2HP$3D/8\P ^+W--+:?83;[?G'U:=UJ MOQ23G'5T!H5Z$4Q6;Y74R&1R:%0*VOE1[LL^0'7L./!^7'CF.NS^,=@R MV>D]'2(7UU_>7.7EG\[GU[?C?O[ Q<1D&7,A9]4:@TRK*A<9)1G,-A8>E>)A MC.J)WL#/D5EMM=>H:N_CNAJ)S&'@OAHAV?AJC@A@(9,;K84PD%Q %]M$$^^C M. ]:["W7)I/9=C7C?[ /OBL?/^/&R3])T@34R;'(EX+PD7D!G,FBM">+PWO= M9GKS :#/@T%C::UY*=1B#7EZE@#6V4!9BG Y*!4S;KHC&(-KO-J=\?Z:7A M+O='^DAZO,L"75"][OLCO?36[=; /D(?CQ*I6!FM"LR)D&BOE'24V5"8UYBU M2(FG1F/*3_W^2 ,F])'UZ/='2M(@EU/3 [GJ6H)G(43!I! V>-!6^C8&Q,NX M/])+=[WNC_01?//PR"IM8W@,ABLFDE!,IVS(T)62N1 3#URA\F4$6_*U: M'$?9%$ZO-5 ;-O20]C%: UGNL^-6,4FG7^V.8)E?)EI5,& @!N ;GN1YM ;J MHY:^K8'ZR/08K8&<*]QI'IF4NG8MY:%6[66F@(<8"*6,W;K%O+#60/OJ?&B9 M#OV>K_#]]'3KHN@-( (30KHZ/K:0<&_#U5QLB'>93^IO]+E=5YED&Y;?T^P9)= U=>*RB^ M31E!5X3'WG[WX\BF1=U$'PW"+O>QO"N_7ES!52*(R[J%6LNPKFZ83[R/UA>+ M+&F7F!:%+ 1A$I.):XW1.6W:S*_NBO \>--$'PW\\RW\GL0<+?F=EM:=.=,6 M\FJF2I'))^S&:.@9!>^\Z!' UV,5":2C8LADY=9Z/RK-S(DD5AD M%DTR(G-O4VC3)>P$RT2&8T!_V9YTF8C H%$)8&K9*\U)R;PKB8'1I@A:I&K4 M+^S4RT1Z:;A+F4@?28]7$] %U>LN$^FEMV[% ?L(?41*I%R\0SJ[2C9,1Q_) MZD7)C #N9)M*""3UD/7J9" IG35:9Y3H#0WOZ)_!,B]::/&=O M(AVCK[A,I)?N>I6)]!'\2&4B.7I3+&<\NMITO2@&09J:Q0!I0N#2M+G.<-IE M(H<8"0=*>=0RD0ZX7GF92!_-=9\9U%_L8Y:)Z"2U!5M(8E!;NR Y5'2!:9T4G4NAV9!@&-"!56$3MIN9GO. MHDRDEUIZ3Y#J(=-CE(GHJ, [;U@611.^!&0"%4>\+T5"4D!GX!F6B>RM\Z%E M>HPR$1,A"*TDXT$DIFVRS-L,S,@$)211)^:<89G(@3H?3J9'+!/9_M-_9>Z4(9K>>>H_:H UJIA4.G<[T#$'?L_YV>VZ9B83\$S:[@0)0GI1JGZ_;U-@Y!?(>&Z204JP[,-D2F?:H/#A R4 MHKXI[^;AC/L9O&7+T_P>9XE^ 9]P @Y" M"9XS 84,=ZCM2W2*9&]97SN?:^WBR!G538SGR)7!=-+<^]W2E&2BI1 \2A*! M*SZ8),<]_)3'< M,^66145*>&X5:E9$D$QCG5DJLV,R&QU3JC7H;6+H3X Z#SH,)?7'A#AXZ,#N MUC/++VN$\<]:B"@FBFL)D2L6PG*VG"[D8&K) *L7P4/.>>SV0!L0SX,L;332 MH&%U!Z#O9Q<)Q22DQ(G-CCF> M/>!^85#XPKR-D5432,,0#G"8BOACI[:.0Q M=6PSZGPD]<\_3R_SQQG4,OE?X/M\XHS@PB;#$$2-.!K!R-0.+/E(YI,*'!KE M^7O!/',*':R9QS1R[6E$/YMCNEYRW&H_SBX^?:KMO]$KT%HQ&PQM MN"K1,1UR9*)$DW10&=(8G5M[ W\MM!M.>X_)%P[*>3V/O8;@[^_*'++ELJ:" MBJY-CD&P8$MB0DDNC*//#]T:(O1^],MFRPCBWA( /"P+WFM#W42N+">GP1G& M;12U.:5C,7GR)X!V52E=G4TP$%%VHW@5G!E("5OHM!>Z\ MDLPX1?MBLG445\B,\VB5+S;*,M1.\Q2.5T&AP12QA40#EV;>F[=:0=Y+EF"1 M/OK$Z>2D#5-KG>H51LVD24YZ0)OX&+F(G0!?-I-::F,+:_:.1F]A_/OK6?H, M\P>LQOS3]U^OKS+4/X#+GS_#U:?[\'4=2BX<9V U.0+9*N:MM\Q 3$CGKI.; M>?).N\\>4%XV;8Z@CBULVCN4_?3^^2?^Y_J"L-\[4M!?8B&!\R>I84 MIV6H'$DLY!<*R:/Q K2,8TQ .+7K2+VT^_QUI#Y2'O/>21=K$AY0K=;'W$NBCU- H'9@VYMFI=YHZQ&L[6-(-RN%WM$OI@NIU=YKJ MI;=N_87V$?IXG:9T%*H(VOF2X8&VJ:S(E%2)*0^>HX\"U>OL--6 "7UD/7JG MJ9AST*;VV,VUQ",+RSP9F"P8S2%8C"ZU*1=\&9VF>NFN5Z>I/H)O?C7S7B)U MV51U-9O/13")>^9"H;4[A_06U/HPX$H(DXSB=MR,]BVV7=VU7\+T:EH6GW&=YFDSNJO7 M4UMU;MI_Z1L=G-!Z$01J4,;05J&BD^"E$M$XPQVD'1V<>CV_32>GZ).MEY19 M@,29!A$8%&F8JM$#8[(QY44-WB*1PO?ZB?-WY=']_HA:^:@9=\N&#[9V88Z> M 8(,#G24V.;N\Q.@CKT_[L>$S2UQ**F/<)#>O''Y7MF91,B&.,/]D*[CP(,K06&MCL;_+_7,\72Q)_G+[)>2EEN'P/%_FW MJY_AZ\4"+C=2:(_(_N$ZSO$_U[6:YN[3)BIQE90$)A5*,B6S(Q$:^H?KHA38 M$DNC66VMEG0>I#P-C3?OSOYWA/GU#%?=T[Y>TX[L3(ZQ".9DE9FHS4IRJ7UN M,FI#=JD,8U2_;>(Z#U(-*/L!HZ-;;@'\B55&%U>?/N+LRYO%QXLORWK_FYUY MDA-MOH(\EZQ-J0/LR7,)PC&!/D!VFO--:ZG3%8QG'ONR2=!8S V:3OV-P,U_ MG\[G.']W]?:O!0&]OIA__K+.)'I1%YFE @L\SQP9CDHFU%HF]M$ M&)Z%]K*YTD8##9I+;<-TTZXU5S*SHBLSYQ'S,EDGKCML&SJ,FFSCP9 M [R &^4VSTG< AUNB^DOVQ.^!>K0\B!S839(S;0G>SL:A206Z0446F0:(\)W M:J5 O;3[_"W0/E(>\[I?%URO^Q9H+\UUO?>WC]A'O1R T[L%VH0-?:1]C%N@+L6_KM)=CF=&X>D_QYQ2D>E2 M) NN9.8\2*,+6F';[ R[$)V+P3"(Q!M<']J&ZV;&>@=D30V'W=B.8SP,H\,. MQ#A 0V.D"<0EJP]>@Q,U1VLWL6L.QCILD0G>;+F4=O*%TJ-9XR)L9G11^YM MC8JZ3Z[/-!"A*!\22[7]LS:^L!@AL #!.*3S+L4VLW*VPAG?B!A*7[L-B3V% MW<" V*SSNK6@$_IP=HHC/.78U'C&@!B;&7WD/@(C;LHQZI3K]0$G71+.E%0#Z+3PG V+ML[@ MDJ;>EBY2;/:P:\2,Q]C&-RV&TN0S!#E0#3OMC&$O=7[Y?@A!&@A1&:RU"=),.GW]X.+F6 M==^,:+A[X.]W;=E]YKH6_*M4.^K*5)@7MK!@I2]%R(>O&EWI]/ (S,\\(<1_+R.'A4]CD6=GC. M<6*C0RK]05)U0*&VR*<^1/?N>C%?T)MU5XJB,XN>##CN M?4JU=6G9G'$WU%3[1UC.CP\'RKM)_GT^OSMTO_^!__WY$BZ^S'^]N,3\Q_72 MG.(RJU""9K)(3^:4JP4B#I@.,8L4K$^R33>_#N#.CR-#:Z11/^#M(EB'C*0F M Z'6)]6F43IH.@L3UKPA1%YX :/:]'!X!MA8==_M*3*<_$^E'GSWFG[Z_C.Y M=I^FL^_O2I7=S5^LNI2%4+@W5C 11")7DDRN6+)FW")ZI;1(:FS3_4G QPKM M#LJ9SGP<3G>-"HVVP]X!>AV]Z *[>7':'L"/5[W6G!R="3F\9D^(F#8X)RPW M+.8BJRU9"+ZS+.C"N18%;:,^]2-J+:693,:\V"C$$+ MZSV@!&.+ T1C,Z!52V7,)^_*\M/O',N2N0QU0EQ&7CMTA4-"UD!LQ9" M3C9;X1M5M6R#<^AQ^ $N^W=4W./144E,>OHVIR!?5".O[\=SI/-,ZV95@:,B2]WVH_XY>MT M!K/OJS9AOUQ\N\CT,M=\X7H:]P1 92,B9R)[Q[0OFD&VDHGDHT+)32S/[F,= MG_625=]"G W,YWO,7,YC)UA+9DYR;6(>LV R9L*U;/:F1$W/""Q.: .-ML5= MB%XR&0:5=H/(]CU<= ;/B:2S9<3]3TQX\0WSNP<;%"9:H\^982AD=!69F*=# MGED>LO1&*I&:'QO/PSPSO@RLEZ%;\6WL=*N6D__[XBK?['GK;BO*?I9:9]K:;^ M?X'O) WA5 J^]I&L'26M$?25K17V(64GI)41]MDSGGGN2R9#:S$/V(>O*]1Z M &*Z7M"Y=Q]U2!Z5M\B4J1T9$D@6;.+5B$ZRR)Q\'HPK9:XA*L\B'9=*B<*][M;WM^L3SXT0PXAVP-YY MVT"N(BFWA+UQKY,K(3@ER0ZJJ5K4AD$2=4X7;6J93L BQ3[*W_ZX<]/\ $)] MK/8PI-K_P,7R3O\-Q(DQM"7E6%AQWA(V3MBDX4P:*>K=+( L]U'XYH/.3=4' M"7)+8&K0..2;E&98I?MQ>K<9_1,NKY$\X>FGJXO_@WFBA2TRTF;$N:3-R!L" MC#HSY257!1UI..RC^2X//S&&]B4,EC YLFF% MDRS6;'01"#F%6$II4Z'[/+:73)E&&MA"DL-'A]Q@6O=G^?EZ-L-E7^ _IE=I M]W$=>?OB_EL"KYRYRGR,D;3ES5DK_H"%;.I%>E9; FR J&DU[&-,QRET'4AIFYU4AI'X.%QPOA1M MA61UKFJ-G7$6!$2&R'.Q47/+VXR:&8L#S]26CD:!/H)NVTOI85';S05\SZVV M7C*=M:%S5"H6M>=,%0$E&O*UX>UT&+%_F" MG*=[6?XE_U%%K7CFS&I-EI57D@4/FEX"1^0'B:K1T*&=D,[.9AA$]FT+<6I+ M\W?E7GW'3<_2#@B;VA#/8SR233&,4I\HW1Q0(VU+^78AS3H%AV@8':?TSNCD M&6UTP'PQ)@O)R7]KTXWI6)QYS@8Y%F7Z**)%+X/9Q;=:@WH)"5=379G[L!876RQ:&2!JEEQ61*MLF5>9'"HC09F2HS!M>O+S=+;,127OHA-.,*,,6?3*(PO2>E822MK*H].B31N%IW&=2NR^#Q<> M[UJ#2;Z!&_40W7N8O9LM(PMYF:V\+7<4*=6.=IZY#.3L28FUW%$RYXSW'&NE M4J-6/9WPG1]/!M%$$]/G,9M792X351OM>2.83,8RG72=-UOH?,_!9)5C FB3 M!=R-Z?QXL;?$&WC;VY#=ZSLVB<9C"D(R[ARMNC9H#8HP&K3)*5Z*Y*WLX2>! MG2LK]I5]@[9-:P-NZXGGB:. M&_)Y#6Q-I!;&,EHYSE*J33XH!I%[G>#.@=* M#"7S!M=;[D';>; ASTXYH9B1JG:IDL18RS/+4FHGN2ZMJLY=4-=1+YYVK MAOK(?IQ*D2Z(7GG54"^E/5\RLH_$Q^&"=%S9J!3S#A/3D.BP"S(P;2.JY:1#E+TV"A5]Q*JAGKI MKF?54!_!GT*R[N8 G9:;7Z[^=%KN&=?W_KY=3F]?),U3?X.(:"-#6&ST$I.5 MP+TFTQ:DAJ"-B=Q'X21_+D.X+Z86B415="I:UT(Y%.1@A<)\3)*Y(ES./!N M-DT[FB02[\GO9_AZL8#+ATKX=3K[]7IQ/<,;T4Z,S5':>O71UEG.Y+^P "!9 M3H%$8SUXVR:WV!OJJ3C\?1CS1)BG@7Y:%'(^X:)P+044KLF_C624>-3,6PRL M&%N228:.HD:MLDXU ' (-8:2]*D$ -[\%V;Y=A(@&:N:!RF9,CR29%Q@P2*0 MC>&4E/4ZK6MCVC^ <8J.?B_=3H>2<8L2S;J3_51;(M,N]Y5$LAHD/9O!U:8_?;_[F_?PO?YLN8*[95SE]Y=P5I4 M-/U26!SH5.#:9B:#R>2I^<3(RXJ,@\C(;9(B-RI-?C'L?28TQV@9>6KJ,$>5!LL_78U)]=BN?CE^&]R=W@,CDE9V[8FP5D$$$Q(LG*%4XZ7-EO/ M8RSG9OD?*.T&]88/$=WC>1=<34WX7*)P8Q M2*;KW7?O+; $V2H=-%DZT(0"6^&,;U8,HZW=.;X]1=TBC+PSLTW/YUG4P==< MTDF(R3,/D.K55&\%%R&;-O7&+ZH:Z!!381C9MRA#?YS<[H+HE5<#]5+:\Z4@ M^TA\G&H@+R3PHAQI242F8ST''7J6$@*=D9[\I%?:0VA@"O01=(O@%RA;AB! 89"LN=]8Y[VZA6=#>HDZ@"ZJ6SS0-A((&/4@&T M;ME;PR@U?C(?XG[^LY]Y>%5./]B;-_!S"0),(0M0:=3>NVB4B3DD)TEG:?+L MIS?.@>R*=OU^FPE'LEP3+Y%E[A733GL&Q5I69[[%4KC*-A\GX_$L]N89I"=C MA?_$>;T+LAI\)";6E8!: 0O1>S+\>"$YUG^L06?H5;>N3=QUR%6<8,!V6 ;W MSC&UHD +UZT"C<^O)6ZNY>U?7R]6$]W64[Q,5B9$9) MX0(X^,),L;6SD94L%'+UE2+#3)227ZR]W"WI5?X6*VO$K\ZW3V]B_ZQ<4 M@H48K%'=QD>- O<5V/_P?X3XL: ;3@..\#> M+:<7S?]&?[A8_?L++/#V?;\WSRY&6LKI/KIZ'[ UB'[7WM1NF3EL=0*3U7?1;VIM:QRZAE=#[I?$E0&'#3^J)Z4WF+R"[8+X MHU:6S!>XBE+./T[IU;__^Y^G\\4?T\7_CXM[;*^^JC1ZNJ!I6KYZ"O?, M]]?/#D4?(-SV*E=$6\1:G5&(SCJ0]P9DN#+ER9*UR6K@;?H'G<"E[%::[B/3 MH6L%WD@NU#*XM7+=[UW+59)[PT6HM9&T0JXB;5H2F0#IN'$V*=P87;@CGK/[ M&>/;SH>(?CJ\W!H4,#UL'8!@ T!VC)O:HL>#85YHPP"0#A^>4&.;]_74&M$< M\03?7R,MIE*VN-O=94T_VM;LT;:F%UG&Z/RQCZ9?2ML:#UG3D1Z9405KS5YB MT7+%+$_%9RFE%DZ1FI8(TPRPD;/XBI*2C9L M-$ZR*)5/,F917)N!->?;L&8P[NRAHIV[3\N[9F_F\^LOJP3N@+?-MGSJ\/?- MGH.^<>/,B6 T!JU1*%T$ I<^F8R@M2QG?>=L5=!;A,D&HF$Y6=J+28[8:9_W%W^JVUCZ"N*T:O/=F_WDQ__>OM-'\=K7 &S)D.897?.@"UU@MZWS[5]?,2TP?\39 M%S&)-J$OJ; D:VK,UC8N/@$SR07A+[TD+4Q66#2K)0C4,=!?E+Y"FQ1&ODRL@,_$BM\0]?W.M\%4Z( M, VNLC59XB\7WRXR7N7E E5!+R*]],6I^M*#(W?).>83@@L03%'^Y;P1]Y?V MXWTX*ED&O%K7H)XD2,UE5LQZ54O;#'M[%9.=''G[*+AU,=E-Y;DH1;F8&$"*3.[Y0^2/C3(20W M\'&ZSM:N@: +/A0D8.GKE =H.2.0?5*;/9387W'_T"5;BWY(Y2 M%GUC/TS7@ZHV[8<:J+Z:T^=?P@+S8GKOOL#\[8?W[^$J_XGSQ>RB1K.7O_P' M89S3CU>]40:LM1X+ZO %W$<1\D95N/7!:F/(M_1!6R&CMZ8V#7'(I4(LCZK" MQP(]0MNG-Y?+#Z*OWI7-CCRU5\_\+IHNC=1*JE@[&RJF.3<,DC=,.5DB9,BR M]6SD819R<&Q\]232W%8@:^5/HHE$K"A9Y((S;:VJ-:&>R03>)YE2*6TR/=WP MC>^G'Y./CZ+IP^NP197[K0<[C.Q6WBQDPXUVCEF>D>E"9VY4NC"/'DJ,$4-J M%*%LL9RQTI&GQ-[C\^)4\I2_79%E@;AN=/@#I^+.QHC)FVT5R#$/L.:.O(>+=^5OTVF>OY]-\W5:5!O@YFHX-^!2H5,_U(I_*X'%6,C2=(XK+@V:TFCV M[Q.HQO<,!E3@HR;^ TE_0.M^V4>L INN@*U/XOE-IM!Z%T0!9FP.9!WFPH)1 M@OF03-(2K=ATLW>T7]OYB'-0\(!";/#2UQD1](&?WUSE7_ ;7DZ_UF6OO&M-)%B\N)>$F_^D0(5U,3 MZ.N'^#C!L]$65C37=7^*#- C4U8J*;P3HME\\*>1G1-1!M5"@_MY?\,KG,$E MX7N3OY"72_F"[C*Q/MUKH*^^<>ZG?_R;^=O_TJ7 MUQES%7.-%UPOEL*ST]J?Z_#LAS'0WKX8FNTQ#S1J8+LM!6 M8S22E?> MPNR*%C)_OU[F7506P"E;ZC#$1*^L5LO)S:DPC=G[9$)2IHVW/M0*#DYN'8;C MS9?I]=5B4J3#"+J.>:K-'JSV+&)4S E';I5-WOATBF)4%*1A:B)]>9*PQ9VJADFYAEPT4=/RTW M/E6'W?T'HTR#:-QV9/?OHW7 US2E]QS"(]TB/!5*=*+J@?H\!N^2L,4H !93 M0*:CU2Q:T$P*T!""#[)14YCC\.VY>W\OE6Y]U-CB&NNC/N79%"(=2<;],9P)-<;41)/R!((^6UR0^?B> M](RSV1KCS44;9T64T;%B F=:(YF4,D"=<:6\-,]'Q*+W2 M9 K45U:024D[O+71VLD^#SSPG28&+[[_ZR*3RK_AU34^>/!=P#9X#:#(HU)0 MKS-D8E]PEC,>L] I1U^";?.>=P-XZ-[VQW5]OVHU_-?I;%&C;6M=S"?%(S-1DO.'-4#%0V'2!)1.!A5RF[[H3Z$Z3X(,IH<6 M]9]WM[,V)?'3]XCTK62+3-M/&=>IL!R)#_11D@< M.O5V.B!3O3?XT>YPCL"SL75Y*BGG1^_73]]O>_BI+-$72^^3!E?ON@;R=U1@ M(LDH=6T@$N4XV]P=J..G?$?BQW/[X)YZ&N.HK,#6CG(7:$U3M$^ .TYV=C!% M/D>0 [4P,E%\*L+X.CK'!#K*!4$,M5&4Y\DGX[+)[4*1XQ+DF73J,?C11_@M M>+'>.1]!O(F/!FU]-I%AXI[IA((!SXX5F;T.1J#(;8(4SP ;W^(>3(F;Y!A0 M PW\]"WOQ$]XE3Y_@=F_ER^&#=JEFLE%!X75$<$LFB!8#BEG3>^,TFVFMSV' M[(>Y,H#&VF3&-O#=H%N_35WPC6NX;" \&>OE +T^2YH!E#*&';.)LZ#SX.A- M59S35FQBJ$V""GFC!8H5TCD^DC$S"FGZ6S0C?_]K, MF &T,&"A1D53BP_>E0>8UJ]"%U"#-X??"6?\5O&'ZFG:2L@#]R#?#2Z'K(Q; M5H\@,JU#(7#^NX*:Q>4R\O; M0TE8KCDZQ0)&6A]WB44Z"IE+MMBDZER+C=Z(.^I_'WWTN&W)!Y+W=#!A[3S! M1RZJNKNYOS[FXO>_X?33#+Y^ODA_XJ?: J-IN54/ *,48NTKD(T2+>]4 6>3 MY#9K2UM"KDS*!G4I(*/L4J+5 \H@/L.\6JAO:1VS*[B\V^>N\N_3JT^_7WS# M_&8^Q_O-:5U1&(2.C&Q7($?*:1:]2K4Y+3E2%F1I=,=S7\2-O:O5):3:'(@> M2__EC_ 7G1%)8W"O9X>V<%J M;-JPH*?$5DZ)XS*Y%#F=34$PK4I@WD)@)@3PM"_I+-MTVC@,]U@5'T=AX8@J M/7;U1[7!UHTUW\W6/1B7!K30P0=E(G/&0"VAJ:$XKUBV046>T %V:D/6R978 MAN#XD8;VRI\.J(2!G=UH*)AT7)D(+SGB#8$VRG->HJZ?R+0,)+J^TAWZ%##^TM85$?G MY\OI=?YP'>=I=K&\+[ULJWD%GS!OM.I-!M$8J9D5G-:?%*%U4= &J)U1'D@* M\)P_NM^CQPU5#*2OZ6C"'OJZ.@F@D-5-\.!R Y8@[UE"E R(\$S;4"6@.!-* M:Q3:5:^[&P=V/N/E*WL8\0V\Q]\V5KV+8,#EF1DXC#H&GD"\#HG=A[1^&;J &MP6W EG?%MP('5- M6\EZZ,UB)SBC"N9,&R(/AO@NEC>BM6;!82G9B11X>:D$>,(@'%/_?40\H-Y3 M[0HZ^S[YQX=)B(*6)6J9,4A&9Z!D/@E:7>!66S)T@WJJFFF.Z?_]-/WV_ZT_ M<:7G]3=+-2\5?/>\<4_\@00_/4AJ#>*3;__^]LW:S/!&*YX,9U[5H1I6*18, M3\Q8<-$'(:1N$_"^P_"2=7J@1 ?>B]_,+^ ]I(MRD6X*E:(SR0K-/-@:"'?( M H!E.:C$,8%1IM-5Y4Y[\*/'OV3-'B[/ 2VN51)[\1EG=ZO[?3WUX,8+5 0M M2W(Z7!U &9'LS$#?IB!0811:;=\BUM&L7#MC(CKA1*BY'I#H>9?D_J[G'CHA:/G@ MV\K$>P^\RUE9$-$[7E@)T3#-HZ.MAR/3$+V5'+1M='FE"[IC9.BE1">U*4QX MKLA@BI9>UIB8TBIR)45*V.:^UXO(T _.J2&R\7U4UC0;_X1T?OJ^_N4J5B.X MA!20,V&8_8>IYV9[!CY=V;-GTR5X M@8$GEHKF3-<["X%SQX2-A2LAI(W=7/L7G$WOH:_#LNE]A#UB-MW9! D$(9+5 MFDJ2,Q) ?1N4BXIG;51'#KR ;/J^RAY&?#M?^+&O>UQ_^0*S[]-2L\F7=]GD MQS<+?@*R7:=7[S]_G]<8V4U0J_%ED*'@C7-5I(DP-V)-QFNNK%OJW7S>G6^'+L1,?\IB2/75H7\BI,AL1NE2 M 4__ZY#KHT>L3!+ZXB[']\2##PT T+Y /LGB.QT&5PO:;][^Y_IB.3#\#UQ, M?+2)7%7'0/DZ51X,\Z5$!E$)K4J-^[:9#OH4JO&VXJ'TO>G+#R;S <_8QVM= M>91:20T<>&TDJYD&*6LR@3-1C!;<)&O=4\&>OKP>)6@SM%Z'D-TIQ%]V5V=8 M(SROETN+KT-;G(SU1B@GJ4@>))'4Q4Y]>U]6;=L@>NU4K-9'OJ/5*'4!]3J+ MU7JIJU.QTCZR'HT(V47N$0WC )%IQVO#Z M[R/B-L5JR218JD,!61NZ",N B\R\5$Y!!#3PU&S&EUJLUDOPCXO5^DBMQ1R& MZ=4_;MQX U!,SHKQ;,AR\5&QJ&PA*"9DX35&UV:XYCT0+UFKA\ITG-#(=9SC M?ZYIU6^_U4Y-AX0Q=GS4 "&'+B WP@.91^&*LQ@RUT89L"5)Z:,##^B3G>SZ MT /SWP\_]UJ78I /ZV.Q,75->;U*)'IU<]3.ASS^IN)3-)S[^FPXX16 M!UY8U,JP0BKB06>5O6XBB7T1'Z&R9 @6;>Y#HRBL14G)0V&L7":5@E0B"":% MJU,_:SEBRW#&P8I^ACG["+Q!H]!-6TE MO1/:<7I(#Z+ YTEQ@/1'I0<76DE);K>G79-I*)S%A)E94S#0V<>];=,L>F1: M/-,E>EQ6]!%Z>S;<9+"%L9F>36LSM2Z!C)U@/'E_ND3EC DIM!DKMQ7.T>W/ M?=7U- GVD'7?YI#K']=_(LSQ?_T__Q=02P,$% @ 18%I4ZG*UZRW50$ M$U@. !4 !F97EE+3(P,C$P.3,P7VQA8BYX;6SDO>MRY#B6)OA_G@);/3:= M9>:HY 6\H*:[QQ01BBS-1H:T4F3EE*6MN>$JL'QDIN>C$.1_(#P<'Y_)O_^O[XP)\%469YX+_^:_%G3+' DA*( J'^\60 M,8X2&"+/%UP*'PDZN_^S)S$E*>90!D)"))($I@&.H<>QY.HS@L*XNNDB6_[] MS_H?2DH!E'++LOKUW__PL%H]_?G''[]]^_:G[[18_"DO[G\,/"_\L;WZ#\WE MWW>N_Q965_L8XQ^KOVXN+;-]%ZK;^C_^GY\_W;$'\4A@MBQ79,GT &7VY[+Z M\%/.R*K"_*1'Q#_J*WYBR')^MR+%ZA.A8J&DK^ZV>GX2__Z',GM\6HCVLX=" MR/VW713%B[MJ*;&6TH^UE/]R:+ ?SQ#?D;RK75D="%>I^]F5C,Q,W"^* M'\3P G>&.5OD^H&Z7/*QGMW-4&>+/KS$KAZ+?$46(SP6VV$Z(B_T!Y_43\TP M^D9'R+0:IZ'NCJCB^THLN:C9\L6M0<;__0_JI_FZA/>$/,WO5CG[^ZUX6A?L M0='M39'?%^3Q8KUZR(OLGX)?/.;KY%\M7G4YV()?[EKI:J&[C7N'RQP6!UXGPM1YFJ8[4KXN-BWO*F53:^% MZ8]+\BC*)])\00FOC89:G_^HQ ;%1F[P5 L.<@E8_OB8+T%974(J^?_MQZW^ M[N9B\58(+\8 =RLR:&2>@:W4X.(XL#E[(=Y"&R1Y\1JFG/6%:?O>ETK#"B-) M2EHIV=SR1VT3_B@6J[+]!.I/H'IY:B/F7VS'_G'GV;DH6CU)P4Y,77/%CRQ7 MUMK3"KZ816W=G@7(*C_KL:NG28GX!Y 77!3*6M^C[NZKLGY29*Q-=K)X3\J' MCXO\V]52YL5C97]>T')5$+::QSXGJ4\IC$420,3]"%))$20\1"R-L3+'F15M MF8T[.=KZY>;FT^7/EY^_7*C-SM7=^T_7=[_<7MZ!ZX_@_<7=7\#'3]>_@JO/ M'Z]O?[[XZR_+H==Y7%:OY9/437\F?RGWGQ?JTLA4=1?,@?2;:Q)XBB+F["5$='F1HOM=*!WVKY#K\;%D@>)QEG M^ Q,*>;0&-.&D>K'2$+=H$,0ZK?7Y'!\A%&HP$C)]L4WN[B?B7*U9(50%M ' M4?__:GF]>A#%]9,H%)LL[R_*4JS*"[7!S@C-%MDJ$^5GL=JLE42& 8I29;IX M$8>("@I)$" H$(IQD(8A"7P;T^5,>29''0_J-U&"; GR5@5 *AT 67*PV&HQ M TNQTCLTNBZSI2C5!>P?ZZS,-*F7EJ;.N=-J9@*-.%D#\UBK"?BAU>6/>LXJ M=$-#:BO(F'9CE9_U M*Z'9*"?+\E8PD7TE2B3%2/-8)H0%$D$?<:;L-QI!@N(8!B24B?J'R1C9L(93 MZ:;&-JW$H-A(N;':R$)MP_5),U [<<#S-5W)]4+9<,U7U"7_'7M193O\=W\6 MA@B0%;A33USU4(#0F]7']/H"M:XTG_K5I^IO2H\GP5;95[%XMF,WMP^,&2N^ MV6,P,)NV>H%*L1G8J :ZNH&-,1*U@;3MJ%<%MYR%26KKCXT' =\KC M;B4_SQ^?Q+*LART*O;/57LAWS]M+;LBS M_NCB&RGXI=J]KIZOELKFK<*6RLI&_J)VQ-=/U9[VKZ)<"7ZUK _QYS'V:4 ) MAR$G$J(D$3 -E2D;RE1ZA":>QY+Y3KC":3_]2/(;L919;(=+QJJ%!#^46L?R MCY8G)F/-O>&1RY2FL:S4&E^@S4RH..]HU? M8Z7T!PT ,] \*-D2U" X/ :>=KIVC1)S^=JN>)JN4JP^L>+O-2GOA1VGN\C8TUM M'[01%60=6>V6EF/0FJT&C@ ;F,"W6'7%', +8P"'4V(\-MZH7&:@^&OZ,?E* M/\;X2++BKV2Q%C^K(=9%?>?-AW_)E-5>L(?GYA X23%!:2IA&*>*0^(@A-1# M1%%*$*$@]3'SK0)_K$:?&JMH.4$E*-A(6FV7/U_\U?+HO=]LF-'.8!@/3$3G MP6M-1[U@W-V*E@Y$P;M\;_39[D+)9<<\+P%+ M2=P&8&17WAF%@JM4(U(*! M'[1H?P07JU61T?5*N^3 *E=;]$*XC _?BX13-GTYPJALN5>YUVRX_R([MN,B MFU\N5VJ#>?DHBOML>?]3D7];/>@]*ED^SWF8^(Q$'#*F/93$HS"-$(-,[?48 M1TBRE)B\QB?&F=H+W0H):BE!(Z;9^WT*T^-OND.D!G[G:RF!+5;&;[HA$GO> M^5*P/]WG7W]4=ZA?=_5#]997[_>I^X[RIALJU[[SII?WLW4V43S5+O%6)U!? MRU]*407US$G,$^[3&/)0*MO'PP2FDB.81&D:RL@+:.+-OXJ"YJ:+^='Q;)[P M[JC#/>C;:+A%%3%799C#7,*U^J4.;:P.Q>V6_^.@4RJ"A",?RM@7$/DX@93[ M(4S\2/J,L3BFD8W]Y SR,>CW+0 WL[^7K-'@1?+\2U?->$55]THJK?/7=^^R*^K]XI M9?X^]Z7P(T0B&.DL/(1B G&L+#X1"!I%$E.:&F6YG"/$U%BHU4$',MUL4U\S MIEZ@Q:*IJ&%YNMQG;@Q/B@=&?.A3WP[8K0*@J\%,G_EV/@"_?:FVEEH94&GC M,H'O###=GL7V$63<<]4SH-HY(SWG7OW8\D;-EB@*P:O\Z.H$MKQ>KW0)'1V M-$]E*$*2Q# *>:"]?SZDB%'HD]#WF>]Y(K&RPTZ,-S4.W(A;ET^8@7PK:\\( MFU.(F]&=0QP'9K8MA'.0VR&;,XA6YH%UPC*RQJ85_FZ#7RNF,78VB< M\LOI44=E&&,07G.,^1=[)S;GC^)NI6ZN#T;;FG\7W[-RCH*$>A)'T!=>"!$. M$$Q#Z4.512BV3E@^--35F:8ZE-K*"5ECPFQ;7,K[B&,AF_.((NH&9 MI3=J?3)^3^'A.IOWX'AC9^J>4GQ/%N[)K]@7/[G5(:A-("(B:=^TZ-%#2$6;G*&%F 3C!)CWHG7?".$\ 9D SM M?.F+AE6)DSVZGUW4I'O/TL?7CNC(D+A[S8I7]LV*".<'<4Z\OAIAR"E&BSXTH\F$<428)(H$,TGFW M,.?IZ#]K(8R>[)-52-V&))?EGW5F:BNNK@.YD= M5M*#K?A-_9 J*72#_84)]O;AE[WA^04H7G!?: M*US_[U.V%/[@(3%G@@Q\Q$7=B%*>T:9FOW2Q-XT M(L[:'X 6%EPOA6VDTCY@C[.6,[B&=I'T1:I'G-(1),Z(4MIWUY%CE(XHMANA M=.QBNQ=?BFP49 W, >A.IV29HD9;]J5 MU%;?*-B]&'*2&!KSJ#$N-9?JRRNZ]'#H591Y^@:CT*:Q'BUUFG^A!WV^SY=5 M!;9?L]5#6T=S,\ZM^"J6:W$K6'Z_U%7 +[\WE3>NG\12_>\=6>@*/W,2IM2/ M10QEE*AM)8L0Q)Q)]:OT(P^% 0^01:4*=Y+UV&N.48.B$5^736KDM^ 8-U-F M0.#CS[W!0Y M7[-5V493-VZ***))&DL)?1IAB!+?AU@BW0H5!9C%"$78J([3D3&FMBJT4FYR M"RR(Z0"*!JQ_/C8#$_L.+'U<8@?PL>#F\W$:B7[-'R,[5CT.P%'B//#5\;CQ MN.POZ._$I8-7!U<&?IGQYI0!QA)KTD('RP0N O M!)D:5U8=4 '3W=)85\[!:G"_G!:S8(DQP![Z7,*ZLO9[H^D8LGKV7BS?JE#V M2V&F6A-[+V1GE+_>?[^>B2D_7UZT)ZDQXE$H LA"+ZU[WE./!= 3F&.F[$+/ M+@-X>^NI\9N6S#*U9 N3&3OU4W[H2 @EU !5.'=U=9O]L;W]N&D>.VKMY'/L M7M'3@A%TM:WOV^F@4O]8JO>\2COWYR@(HI"F$8S"4.W<<.+!5'T$>(DNA43*^, MC5;L]I<*[TIRA\:'+59NK0WCT<??0P>//O/^.^GO8:7:?Y'N'WVF<[S>(+VDZV<*- $2'Q7V^P(I-HV6 M11 1S_,BF.A^5X@$#*HE.H4)3;P8$<(1BFW6:L-QI[:8MA&"^ED%K>#@6Z8K MJ&Y:S)]NL'S65)@M@0, // :Y0A;ZT7#$BFGK&XZ]JBT:PG(:UZT_7KOYM*[ MM]9I;)UNUL]5L;EM33[).8U2F< @JAPQJ8 $^1RJYS$BB?008MBR];2M#%,C MM&X%OP]MR:MF!JV;4UM/B!F5#0SSP+2VG\EF6X:K5.G\W@ESU6U/MCTR!RV> M> ;(KEMG6\LQ=F/MOD#M:;O=^U9]DW$_9@M1O%<6Y'U>/,_3A+((,0[C5"!= MPDE58R@E9(VZS;EP@>IS 'N Q]OF0% M28_TVKV*GY%8^_)^(Z?4[E5F-YEV_V4C.VMW-Y.;-K8IHTE"PA@BEB004>G! ME 01%"*@?D("'A,Q9@OCPZ(:O2GC9XIUG*KC-BP^,JD#NT;/G*/?C9]SGR=S M4MV&3T_$-!R/1^3\?7@13P/MS"5H,%1?_Y[V,C)URVQY_SXOM6FI/A/%5U%5 M/XR(2&,?A=!+=<>2. J4[4%,S"%^("[ZH^_>J+WD* M95.7G3/L!G?5V<+6PRMG!(9C;]SQ,4?VPAD!L.M],_N:BYY3KPXG;H6N.]C^ M49EAC_X\2D.?!8I0(J8[2L9Q#$F( L@#D; 0"8'BH']'I-,"3(UP-B>BI#D1 M+5J9FZY)2HA'\(.R-YX%*6S-2NOI,2.F(4$?F*EV6BKM'$EOY*^O %J#H;HL MF4,W8.,E R'>L!>3.43'VS-9W*2D_-AQG4N M41Z8VW;3BH=L4F(*C%/F.CGHJ$QE"L%K9C+^WKF]XT[N/\M#&]#JE&$>QH$O M<"Q@@F,*D>_%D/J^A#J-Q!.8)!A9]?]V)MGDN*US;&KB[ M:3?T'+[%9 [M+QQW'L]H:><(\X'ZW)TKW1LUOW,$ZN&.>*X&L&\/L96A7G1^ M%JN'G%\I2ZQDRL!V9E6YBM&EJXP.CL#AAG"3%:RPP7 M4'5[;#BYW\BGZ)M ZXNR7->U?LK+[T^"K03_D'W-N%CR6[(2\]@3?BQY"&DL MB2YJ+6&:8 $#@C!E"4V#T&J[/[C$4R/7NWR]Y(8E?L:;UH%/U8>8K.F?L6]S M?T!'[QEH-0>MZD#K/H$S=]MIFL8)O+'4OX_S>-M)<'8Z;SUPWY#VCE3ZU&Z5 MU2V]=$611:X;?&V20' 0,^@1L/ADO$F ML^AVU1E7A7$7KC>9GIVU[VVD<%%);%M3NJKUHX1AZE-R+^9)D&*,2 @E\GV( MPL"#U$L)9)'G82%)*".KTUG#<:=G[V_*I5=5Q&:ZIDTCZSD5Q X#;[:\# #G MP.O"3O6P#K0W-;0WIZ$]LWC82: &+!UV>.PW+!QV$I#C9<-.?WU"'O2_Y@MU MFZI3BW:V8AGQ*(T2B$4@(/(E@L07/HPPBYC/DS#UR9O[T%_*/#5VW$HW 4_Z MJ^E]0U]Z_TG[+^!-WRK_>_"G[Y^JZ7O47\G]^_>I[Y^(4;SJ!X;NMW)=\/]< MUP?,Y9?\@O-,#T46-R131OY[\I2MR*(2D;[6XE8[0,IL)>Y$\;5>3-7.H&GS MLFG[,F=8^*'NRL)Y3""BA, TD5@]?3P()0^QAZP*60XM\-36K#L="MYP&^MH M8[>"#3[-9LO7E"9OX+7KXN;J_6S_RK1]_6=;=Y',"Z!3TD!')W>+T5C .UV) M!A=ZU&5HK"EXO0:--N[;E/"X_*XV<5FY30JOFKU<+5=%MBPS5K.32+PX\F0( M$2$Q1+'O01I@ K%/0QG%*?9].LK>R4+HJ2U$KNQK-)U.JN,=$36/O9"/X[V/SU&,J7%<,L1J[W^KU4Y[S;]EB M<:->V@Y A%$&&=[1H+"E$D4T2B-/$"8;/\ M&(TZM?6C%7H&5N0[(!M![983,\#-U@/G, Y,Z%L$6XG!5F30D=D=$UM!Y)1* MS48>E0NMP'A-9G9?[G]8>B?8NE#6N2@OOI)LH3.E/N;%'5F(5_5E$Y2*6"A+ M.$&4*9N8Q;JP$5/,Y(L(2^Y3S^H\P6;PJ7'3W?KQ4>>*YQ)L,RXLPWJLP#<_ M-1T"TC&.3K=RS\!&.,JA^WVB@^YLOJS.2ON3:N;G6EH_+S6M_X6JK/1#F/)!<<4PD3H?.V M4^;KNHX>] ,O4?^AE$:>"7,8CS@U_J@%!44EZ0PL*UGUN_%52VM&(^9P'R>3 M04 K4,;?_%GIO5;H/P\GB'\'*;EK/=0Z6^YS,> M!#!&D3( (Q9"&H8)#".!L$^E)$%DM8$]4Z"IL7Q7<+"5W')7>^XL&>YT1\1^ MZ-UOHPJH=>DF?QR8D1G8:J0VQH-LB1WAZW:;?*Y0XVZ='4&XLYUV==]^-'RU M5%PDRI4:.'\45;?%.4MPPB5',/$)5UOKP(.IB'P88);X<>!QG/HVS+IGC*F1 M92LBR"H9[4AR'X9FO'P;9U3N.*+H:SHX M=JE]7ZL/C\%1/4<@(M**@D-6]R=0C.XR^[(Y"&MEOL\;'J>'4"@5Y=KP[= M<[3.5R>4ZG:_.G5I#V^7;BYQ+2_N"U'7+LAU'>]Y&(2I1+K85J#>:+4OPA ' M/()^&F-/Q+XOI+E[:^\04WNUJR8;UQ)LQ 2_U8(:5C@Y J:!\^ILB 9^L0=$ MQ\(9=39*(WF?=M!RY&(ZJO]1G]+^;X[G1#HJ^0NOT?$K^^U//HFR%.)3G6U> MLB*K8KL^94MQM1*/Y3PAE"4I$="C6$(4>KK(8*S^B40@%90^)5:AO2?&FQKU MU>+.V@X>'9'!;UIH4$EM6>GI%.9F>QN'2 [,D.>":+WQ,83&Z2;HU)BC;H@, M 7B].3+]6L]4A#4MQ3_6BKDNOZI_-)LUZQQC"(M$I) D"8&("0E)&.G.P(IO MU&,WXQ EH S-)3[SL(^1/8>$VK/W@ M:./&HI]2>B> _.07^A'%NW6I**/-%LVN5)55M0_!;_B:JA,9CH.JFI8 M7EZP?ZRS0O!.YW(=.*4S>P7_T/3\^4*^=_XX%]0/B$@0)$PW2(J9[D(*\:;A]:(SXL@]^Y06]T0)4TGV/E^6^2+C;2'4&_4.MSZ6:_E1R;]D&5G< MJ4_JEBR;"K^IX!&2G,/$1Q@BA!FDQ.?0BP3R2! 3)JVB+YQ(-37SN:O4#+Q0 MJ^*HKF(Z_FZC&MCJUKM>LYMY-EN;1I^]@9>?L2;.OF>J2Z#=-E)U(MFXW55= M@KG3_Z9_&=> MO%^7J_Q1O;?OGF_%DQ9E>7\G[NO",U4KS33U,.*1!T.L W9U[BF).(,A"KTD M9"+@W"H-WH%,4^.D;L_-1A5=HJ-2!FRTF>G/-@J!5J-S6Z7VGUE#!^ZX\S6T MJW?0J3JC&^K9X [4![6_7&_4 ?5L( _W/CW_UCT-PL;;H$S.;"4^95\%?[U0 M_"ITJH?@%U]%0>[%+Z60Z\6G3(HY02B-A9YB2<.FC(D?"ZBV_1Y/:.3Y/IJK M;]'5Y]_GRZ\ZY5D71U"36S[D"ZZ] H*M5TJDS_E*?"E(E?A!GLLYHPPA MB3V]*=>Y;93JW#8/LB1E$@4R\)B1=_5L2:9F(&]$!FPK,U@JH<&JEAIP);9% M9.-9\W2<9T=%?V"2W>F'T=%D!K;3TE$&:&U HP[X,.*T6,2ECC4]8X6O;B;B MJ>Y'I78GY9-@FF^[J ;]GJ0=DIWQXR]E"_357[&+#*]7<4)*5V^GRM MZNBK.[(M3(#K!R/;(%B"1V7#ZGL \9T)??;>%:GIMU&5.R8=R;8U"%[(I<9? M%=G]O?I31PXIR&I=J,=.B?RO-\N_+7]>?OBR_(OZW]V_ZCLK(VQ6C2"^D\A?E9FM))"$K?3X^5)4]IJZ@X;I,5^N M'I3MH+W^"B-UJ5A6LOW)46"PBP?P:/SP60.,%V;L H<7TEDJZ_*YS.Y4EHA37%2W7[0' )2F6:F#=7*LJ:'GQJ$O#S2,JA(@I@I&@ MRA)(1 A)(@7T1(1XRGQ]!&OEGG5_%H;_:.U9I^VH,W9JE M:2\V#W#$Z_D5(84(4PPQY0C&"#'F!U1@SRJ=WE: J5'VQ@U#&C<,;V0&Q;$. M3&XFPS">94"(APY=:45OTUEVO%ZM_%7#JTT;0XQ\'-9N.ERK1O6S*:ZG+'I=WRM:>^YS$-! 2"2#WN6:[&29&B%6?7^4K5/49T%G5&BRG!,S,AP)Z:$=6"_J,ITNRS2KVC%5 M)4,K=8#69Z"*3/U ':X8DZ4\;U>'J1]P1TLP];QE/T*]%:507](MMS^HEW^1 M/VE?Q64=C-84X_6C(&%>(*'B2 81#PFD&"&8DA"GGN_Q0%H5.C88>'X5F@[IC0!VXP1'4,X,/.]0*\C+V@$'J 4L@5 3EG,9-Q1VL9//5 M7J62RU7>$%G=WZULWH'0QQ*1",,D"D)%."B ZC<"PR3R$/+36% C2^WX,%/C MF-8(>RIR*A'W,/$Q(EGK#JK'5HH,E1PJOB)_U35P]":\X, MYP(V-#'TP>K<,C'#)H >'.PMB\2<3-,\>7V?T$]S?U+3!K#4\2>EK@&0DV5Y M*YC(OE8U A:+_!M1BL]9["7*UD@@2QB&*/84J4A*(1(1$3&742Q2\XA0]P). MC8PV@E6!8#Q?TY4.]2:-.C:1B /,IL$6\(WG:'+>^%;)6156JKL*ZB(O6E.P M555]VBK[QC-L$X+ZMC,]TI;W#6?<,B!SN.DX'JA26L=$>.NR M6 ;P&)2X,KE+O]?KIE"OZTK<+-3SII>IQC'L8:GVTPA!/Q(!1*&?*GLX2"%G M7'A_\P4[-J&RG!1DR[??4!+)$?^;$D%":!C"!*>0(IQI%ZMF/A M$2+"0 1VB;WGHSE.RNZ=**KZ@-UPY*83!T?_8Z4@NL(:K$L:UHO"C7UU2CO MGK>7W)!G_='%-U+P2T7XJ^=MHDU9]2SZ\D"6UU5U[O(G=8M5>;6\J1+27L4H M5G_\H+3Y2++BKSJ_;"YBE"2QFB@?AP+JN$"8>EX**4%^6(5,2[LR,5/1;&J+ M226AVG+]L"[Y-C'&,B%F,NB:^H:G(N^$&+U26+U?2F/0105T8-%U;+K7-=" M"IL9J-'I) B7=;,XL%( @0:A&:@QTGF;-4I[HM.K2X"&"FBL0 660Y?XU.;? MK0]^,MJ-Z_2?C-J'3ADF)^!YOH[N-D^?V%,1D@3[!&+)/8ATX7J<4!^2* Z8 MGT:QB*S"( Z,,[45=./L>.G6L(^%.(2KG;/H#+3&\@I9 -7;]W, AD&A-OS@&%#[EM#EW>CQ*VI14NJ1,R+[^K-W%)%FUILT^;-E(X M38)8>@&,$^1#Y!$?ICI8(I*^B"(D N);==7I+.ONJ^)LI@OYE60BRT'UW_I(OM"P_D6SY*2_+Z^7VO.>B4+:P$E/]NKRO M=]&?Q>I:?B'?YV$4IC&/$K69325$G%-(2"@A0XI8.2.2^,+N8&PH4:=WM*8D M ^N-5N!>Z0-^T#68_@C4WB];?A7EJL?9VF!S;4;?4YB_@ 2+5 MVJ^[KSDL-S+PE+@M2S*4L..6+QD8\ITR)T./UV_=J878=.UY1Q8ZG.SN08B5 MCH?AO/*QD(5> A7SK=5;^N[YQ2I9'E\FR\H)F)"(AP$/H)\DL;+Q20HIBC%D MU..)'T0XP59U ,<1>VK[@9;K_D12%$B60P%;KY6QH$U(LP80&W'SIO1T71$69)6-0PS>>8/?1A6^ET/@!A6\\ M=7MC"-]:IH&2"\I#\8_5/U_4J+IKMN(-O>'_D#^2;#FG,:%A$NGNU8G4:RZ" M),8>Q,0C+$[]F"=6&6!#"#FUM;22%&A1P6^UA+:568:828OU\@WG9^!UT&9J MW$>]GX'=N 'L?02=5BSZ&5!;AY6?,U9/JM?5M>IUI4E[#!(>1*G/(4]3#I&/ M8TB2-(0>(]SG'$4^M@KSW!EA:B3;K*JZ>=F3NN>#PAZP_/%1V;2EEMV2<7< M-:3+_6[3>%U M=\%/&:'90C_KN@1&\]AKKLZ7U3:UN:RC([@3RRPOZI(W=DQQ?%[,6,,9V@,S M2!>QRI/\6R4JT+*"2EB'=&($BE-J.3[BJ#1CI/QKRC'[4L_FBE7/YDT]'3\0 M":.!!XDR,B"2/(:8HAA&.(ABIHR/)+5*%W]Y^ZD1S,7=W>67.\N>A2\!,R." M_C ,O4^J!!ND>-!^G=TV]'LYQ+B=^?:JM]-B;_]5(U>5:#U3^\[7-T]R)"6. MA*X!1)( H@ 'D,0IAIR&$L5)FD2A-TJE"!-II\8D;:HPW&3>*]*N)%V3A3)< MI _Z#[(MJ?G(1F?047J8LL1C3,\TZBH823PM_Y0+ M\)W5/[ :]&W6J,OOHF!9J4W<.I1HSB,/2T_X,$AU-00_B"$1-($)D81)(9!, MT9CKTHZ$4UN+6H^9V K:LS^W^\D<9\4Y:XI^1ZM,1\\9J#6=SKIRSC$%'LQ M#!*2J*U)(& :2O63%$$J4P_)Q&H)L!E\Q>(L\N4]5,,]@L565.O4"_,9 M,./MH7 =F));L<$/K>!_U$75:J2WPH-/!E#WR8^PQLQUEH.Y &/G*EA#LR?C MP/X>?2EMDX7[?D'*,I.9X.^>.XZ G\E*I]$]ZR)BKPX4_$!07S(" YZD$'E8 M0!(3JAA/?9HDJ?29E>/U'&&F1GEWZ\='4CSK\YVN5Z510%<95G^YZIL#?=:T MF?+B.),Q.$]NU !;/;2QNF=:GNNJDT.>)+F U3&5GB'0R-1Z/G2[5.O@GM.N MMSP//28D3P/(0V6.H@132))0PH#PR L]@8B([&I8C"6Z#8^,4]-B4S%Y7-^$ M[90/[+(8AX DZ.GM,V#=^'K?"_#Y=(SREYJ^K"Y\>-,:%7UJJL M7E;^7=U5?T#NA3\G"0]QP&+(8XD@0C2 ./ 9Y%&4A$3&G'.C_H8F@TUMM_!" M5E H874Y_D9:ZQBPPQ@;AX Y06[X"+ .:%K.&;@YC5J?X*^3<+B._3H\X-BA M7R=5WQ/Y=?H[HY7)W#I-YC))XH3%,0PH$A"%0A[Y':)#Z4,1)I$MGAI#&H>[/AU@L) ]YA.=/E5EYMR+%:IQ( MB!TY;1CBM;3#D<4[<9\MEYH<:%W\8 ;R)D0BWVKP1B$2NW,MI,=]YGO0PU(M MK326$",_@51& ??26(2<-7-]N>2_FYEN91UNGB_K>?Q=3/(X<3!G3=OTO4<; M_U!'S^G%P1RQ"*)I) 2&;4A.#+&U+9,M9B@D7,&M*0* M1Z!E->/J8X >9UM', W,E[T0,B8[ PSVT%4IV)_N\Z\_JF_73*5^J BJHJ9C M]QR%7 R4:NG!Y-+^U22W/N%.*M\7!6CYD"\4$2T5D.M5]E5\*4BU32'/I3]/ M"66A8!%,0AQ"Y&M"0#B!7B100AE&J;3SL?259&IDL9%7%Y1L!0:K6F+ E=X-^]&IOI70]57*IGZ'%XH$^\HZ2@D)ZV:9NN(N3 @+DR 4 M'I*6$1FOAYA>Y$0E856NVY+I=M"36":2$PHQ(5C'LW"(U0>0"D()81%-";99 M8\[!;I2EHT).7W$F<)YD/DTIAICZND8I$A"G-(68*> 2*I$?IO.E,/3$]8(- MU["U@XP!VKF/F]EZ> 7O140M!(.\+H?!\'I2W]@ MJ%%?_>/JOB: $U>[V(Q7K6'"F#(2QQ+&A.A^0)Z$A%,!:>A)Z>-4<,^J']#N M$%.S@5YMY7KU[=D#9)^]\-3ZX=@A<^;6=;"^-7N&>N=)56>E.( M)Y+Q#T**HE!T\ET[_76ASBHZLZ[/,V> ZG;1J=3<[ZI3B M6D+H!9MW0*J?:2-6_%EH?F$NXUJ]E-1^&^RD#_(^3 MGEM4!R:V6LX9N.WB50EK4AS+%CB>L\JRJ [Y1P+PQ9A3!=)X/3#'IN9\?7U% MY!X.O8K&#>XP"E6;:]+2L<4W^N;P/#YF=<:LHO+W563JO5@RQ3/;RES;9/, M^UX:2@]&)$PA"D,&,<($AC*5H9!Q%/J663TVPT^-FCO25W;0"_EM\WRLYL', M!AT.W8$I^BBPG7*&X+>!ZD/WPQJ-==>I[9BL>GO"#% MFS 3X\\ MTOI8<<]=36&8><"-;6=+K_KW"W! M/RJE=,CVNMY87M>%/CN&Z'E:Y^8*L@:#6L/1X='?67-J>C2LTZ5:.I^&3;"<_M4V!& MG6\WMP/3[%M,JWU>S2#HNTVJ<2OBN!DU@\"[DTXSS"C]EI)ZB?I9K!YROBU& MMEFRK@NUM5D5&5U7F3SSD%,44E]"''JI/O2+8;8I>%7K MT:E9J0WAK?SN2+8?;$Y)U%*$44FR'SRO2;#G7)#1A"4B"G& -EX50W/8?/0> MGI6AK=TJ]QL4M< ]&H<:PFYH?3J&,>- M2.T0<]^BU'#\\9N7V@&SMZVIY2WZ$=BG?'G_21F)O(Y:>/?\D\CO"_+TD+$+ M'>WPJL)R$,0)"F,/#SBD?6HHP*B7V@^I#"1D$?>XB"0/1> D4G5W[(D>E;6"*KNNE?3<2-0]N)OQ MF3,8WS3*=(/H[6E$'026'H9HX##2/0._<=#H82A.AX@>^6[O"J&[Q?*^D.^7 M4@JVNI9[_SZ/E$7FZ[HU/J,8HA132#&7$-,TY8PC''B)9650>RFF9K;=%/G7 MK-3FF,P+]8JQ_%& %?EN&ZC4;TK,N&MPH K70?U:NZB"A_MUY]SE=_ M$ZL;DO%Y*E(4(R1@$$4A1 'A$!-*(1%>)#@5)$RX5>BFX<"3(\+&OU"U;'HJ MJJP[_1L7C[G."ZM/)-?+K&[_0%K+Y(D\5ULK?:WZL-!O M<^].>,:S:$:D0\S-P-S9B RZ,H-6:$#7*Z#$!L]B!;3@#F,]+:%R&^5I.OBX M\9V6D.Q$=MI^WT4F=<=Q^%$]8?59XEPRYD6,))!'7*=62Z+VJKI&2B*"@*, M!\3OGUJ]=\RI\5W74?Y4*,,O>U*O&:EDU13(E4KG9%[O!][0X',+Y]#FW>L" M9%UHM<2@%GFH;.VC^ R8OKU_W#?,YSX*Q/$$[^-?[5G9Y65FSC6MRT9<+2^_ MJY&6]^)C7C3FWO*^2N=K.WX^SQ.&4E177.I)B1UTA0#TQJF^2]7S;)>ZTFVMQM=:F\!ML9J9-2 M-_HX+$AS/JANJ]:<(<^XI6W.!VZG_HV#6_9CU)MF6W:C'M75Q;+J:U;MS#XI M :Y6XK&@DKG: MB&ZD!K]IN4$EN&4@M 'X9@3I%M*!>= !FM9D9PZ04TXS&'94ZC*'X35#67QS MP/3H3:X_)B1E*2$0);4Q%\%4"!^B ,5QF#(9<*M $:O1IT9/YCF\ED47^LV- MH>-L*,2']IXY!'N8=.G]M1K&S)8>M];#6>#TRI5V5!%BFT]Q)^Z;+7->Z &O MEFH3\%CYP]\]-W^LDYW"%#-,: C]".E2Q#2!:1!&T!,>2D+L\X"3?BEOQC), MC?ZZ"5"-G&"C!>BH,:M:##57G)FY9CYC9G0X\#P,3(K#3,$966;6( Z42F8N MQQOEBUD#=3@IS/Y6?;LH72T5KRC^S;Z*#V1%WC=M4?TD2),HCJ%,HT!M5.,( M8AF%,$Y)A#&.<>1[=JV4]@\T-0)LN@5UA 5:6O#^1.=3.W2/\YA+S 8FJ[YP M]>BO=!R+,YHL';CQR)V6CJNWVV[IQ/7]K*BZ,]NUW/C'&JHIYUA(Q0>8P8 S M92L%NF\("Q4SQ(0E,6+(%U8EM Z.-#5"J 75BW&^\2.7C:QV!L]A<,W,&B>0 M#[4VA9VR8GD7!J@1P>;50[XZ32KZV)TU_HF2W^^+3(GX6X$\77 MC(D#C2$7BR9;YEK>"I;?+[-_"EXG0[W/RU6Y=$1 M2%.1)ER$/(GMTLG=RCYH$["D]9HU,1P#>?P'0MQMMKQC&<=-IQ\& MX)U\^X&&Z;F.O*IDHB3)V#R(1!"FL>XL%""(4!I $OH8(I%2Z4<^]1,KI]S> M4:;&Z9_%"BSRL@1JJ:X+B "RJBL?5-&ZJQRP_/%1%]33Z<9-=9$9H%H9\,.Z MY-MO6K9HWS\+ADQ\+K9#[TYWJC'-0"6C0VH\!H%;@ML[TK@T=4S9';(Y>G'/ M_:E8O2?E0Y45Q 5_]_Q+J2,[ZMHA:K +O1^N MGKTX:U^FR3LE#.>>)'<1P% M," *7^21&!(<^Y!+3TI$@X"&;+[*U:)JN(D]2QPK$MH(-2P),:6.3B^H]-'^ M9<4M54B5SF]LM )DHQ: @&TT:S?(2C7+C?%YLVJX>QYMKH;>8JMITIJ F^XT M_=).TT8AL-5H!K8Z;7.W7&[(G8#K=M=^GDCC;NV=P+>S_W=SU_[%2KZ(XK'- M6]J>!;\G*W&?%\_74AN1[=_YA_R19,NYQ])$!&HZ=1=B1=$QANH#"D,1Q'Y( MU0<1LZU:TD..J1F(5=D,-= C: 4%6TW4Z]WHHK?Y6IO-51S\5BMDN;/O.WUF M7#S"I Q,P@/.1Z^")F>@Z;RR21]91B]Q<@9@^VJ=G'.[G@1;M5S!%/0DI3"B,O\" *0@Y)0G0HLB0A92**0Z,CW=X23(U4U3., M+&G1&G1#0AP2RJ&IL.FG]"K-8K;-LYAI_P4550KL#&@=0*6$0PKLBY];\K.6 M8ES:ZPO2#N'UOE'O>BI/>4D6/Q7Y^NEJJ0LCJV'WEB5H^_S=BJ]"_:&-MP@E M1]@3'O1]%$ D4 C3D# H&%5F)?(Y(U;4=[9$4Z/"5DI0U&+. +,)>'$W4V9\ M.2K^ _-GJPNHE)F!C3H'2J[,P&:R;MO)L R4HA-"\75 M<2CL\R7V:NPV%>+E$.-F.>Q5;R>!8?]5/?JJOUN7V5+M,]_GCS1;5J;,-ACE MBBL;)I.9CHVH"PQ?L'^L=2J$?AEV_=:&8O.Y"-, M_7$2F]),CL.*K;*@H^VL&S#:5;@MW-ZJ#)3.H*,::+36%42;!Z+SUQE0JD_K M:;!H=C^MI^*%X/\_>#J,%^61YZI>Y?6@U=+MX="K%NZQQ!C%$A@9T]:T&'O8 M'K;*QVR9K435[N!JV2Z"M20_*VMH7531VU?+I_5J[HO0CX*8PA@C7QD=&,.4 M2@\&:>#+4 2Z-8N)1\1VX*EY1+;R:@M!"3P#CUN1U49%R6RQ2MA,@<'B/Q"P M Z_BM=2P;FW3 ?BB ;@C.K@:$&"+]70@H$=:&-T!;K>R]4#MZ!)E<[_QUIH> M6KY8-/I\OZ>K:7\BQ39SY]WS]I+F@/3B&REXW0!Q6^>SO%X]B.++ UE>/U51 M>)_S*EI/\#J9;XXC@1@)=;E-[<4B&,$T\D.8\-3W?2&H('S^5.5JW*U(L3)T M8HTEO\T[_%J+ >U;<9\M=:PZH$3]@0GP0Y5)45JF4HSX&(1^S)%4!@1+(ET@ M.H I]]2SX'D">>K7*/::Q^!R:=JA M3?IQ/>!C3\J.QK"GUH#.\OZJMS'LP3OUN_9^_?^VT\+KZ2;*']7A_SXHXLQ)U@ZZ)R:>G^ 3^35?/;A53OP?52 M?'DH\O7]PT>U)]+!F>7%HRXO]D]1)7;/64I\P<(8!J%.O?:1>G,Q"R&.?<33 M4. P,O)-#2+=Y%[ZM:@"4+(ER)=5AO9*A[J"9RVYG=WH=A;-;,,WFYNAZ4AW M.]DJ,P,;1:',"ZA5K8IEU,)7%5!FH%'W>5,QI:FP<:?V! NQ^;,N;::^330D M=1B[ @8TR -C3L3<)#Y<6KFN95P5%-N$'!?FVO##-*W0[(:0UEX3?T8+< \ MPG'BZ?(:-/4]B 37VR$_@CY+0\^/DP0G@4TR_)XQK#A[A SW+WH,D#6" E%+ MJOL?-T=)MOV/=U$U8]\SL1J80UOIVG)#.N+\2+>M'IV,#VKON''Q[C@C]RD^ MJ.AN6^+#E_;.FB'W]X4. 6IJ^51AER\[K\\3'D@:" J]0.BVZ$S"-/4\Z(>) M$!X.@H@CR\R8TZ-.S9;KEEQ^J4!=-ZU'S+89^F9LX1S3H6VP0Q V5:K!()': M5BBY3DLQ&'GLU!-S,/:DEUA\N4? Q+ZP[TT"8=N@O8H/)^5#U9;]:57.HT#Z M.! ^Q))'NEP_@@31%/*$1R+B-(ECHR2^_B),C;?>98M%5=]*MSE;/0A0'Y=8 M'.OWFXGCM#4.O@-SV";)Y-=NDLF+I.96"_"QRDK1)7E:10:? 8L0B\%G8J1@ MBX%FQ"[RXBPPC\9@]+OS>-$89VG^(B[CO#OU6&XLTB4OZI;HW0.6-C,Y2@.: MIC*$4C?L0WXB(.&^T'4JJ4@3%+'4J.>I.Y&FMAPUDNI2E1M1+9C0S309K$VC M@S^\O6V90=[.U,MRT58]+AQ.F<5B-OK4C;2XC36%=JN=4[2/KGYN1AIO-72* MS(O5T>V=^[F.7(;;;T,OR[F,2.)%)-)]PC%$GB_5ZDD0Y(@Q1#%#D;!J&SZ0 MG%-;5W=BY>U<44/-IF!<4D%#&% UD2C4!PB">)!X&,N8TP"'?/Y5%#3_'@-+W(A8)GP=VEL!9 MTDQMO=\48F]JKQ\JOSQ6.TV1G:*6Q;=GW_YLTA]SM!UFU3 MZ[,D&K?)M0OP=II>.[EIWVZNS?YOTS?V;D56ZW+NB205*5([;^PSM?&2%)(T M1M GT@\CR0-?1G;=7/YP$76(V,+_UA:M' M-]?C6)S1S?7 C4?NYGIN[V>B_4S8@[(TZU-3P/M: MOM=I88J.U&ZQBFT57L(1DDQMVA"!R)<(4DP22$(@=>UCD;F#>4L&VOCUSJOE>MN* 4RRPOP#)?'?'K6,--B$02"P8YU0':J9= MS$)?/<\D347HIXGOV_E7SX5[5!_IV'";L;8C" =F[:V4&KN.G(XCN0W0<%P0 M]_!X(]? /:GX;MG;TU_IZ8K+'Q]%P3*RN"%J*]E8(;Z74(\S! 7Q%'TD/(*$ MX@ *%$K.8^:KK:"5BVW?*%.S[;9"@BU1:82< + M[B@$;IU,>T<:UWET3-D=I]#1BWOF_O+_7)=5FZGR5BRJ.J_Y%_)=1]7I_L!J M$ZD3S_;6#)B3-/8BIF@A\JB 2$@/IHA$$/$("8Y%ZE/CUL$M^W'MRUY7;8NKN9>D41(D M"?0(4^2)J50;XE2H_7$H_5 P$7M6R7/[AYF:C;5M]%8=4LI%_JVL.W/DF[]4 M5> M2?( R&;\=SYT U/;3GN\5D9W7'4< Z/$U3UY01=2 M^JS$52]"W?.@R=^=BR3E/HECB&(N%37$$F(OD%#$,HU8A$(O]>U\90?'FIZG MK!+5\N4_B*3A^W\6.B-10%5%KA&R:4 "?FCD/%QKT)X'3F'AE@H.CC8N&YQ2 M>H<03G[AK.9HMT(W^55\Z M@8YRG9W!#+3Z@5I![2#MJ@A^TTI67;M+RZ;I#F?>U!G]%O,YN.]ZW*GLVQ+. M(>I#-(US(=Y;M)5S".N!QG,N1W"67_,^7Y89;^+ OA1D6=8=(_UY*+@(*%*6 MI(@274630LK3& J"&4MH(K"T6@1L!I\:S=<%G#;G@JPK]]G9%(>GP(R-AP)V M8+[=G_?P0G+0$7W0O(63> V=C'!8@+?.,#@)C4':P.E[#-Z@_8(QG?I4J@VX M3EEH4X"E3P@6O@]C2=1VF6*=7"\DC 7STSA*N916^0!G2S0UYFNE!$^UF(/U M93\P0684."KL _-BKY3L>HX:G=ZV+_MQ@-^J+_L!J:;:E_TXB&?T93]QX[YE M/K4;0\<.U_7@ZVX6=P]"K"Z6_(+S3 ]-%EJB1:X[X)3OGE\(71Z7NJQJ@,T% MC]3;$U,8A=13;!TQF,9A#*.8)4C(R&?"JE#T2')/C=-?,DQYFF+*IH">I5]B MK,?";(V8X&2/NI(XF><>-5='1=UQ'==Q9!^Y-NRH$[);;W; MD.*Y;F%R*[CZ0-_]ILB8N!'U:?\\23R,1)A"3R88HC 4$#/U',4))YS$+(J( ME8O$;-BI+2=U4&FI]^M/6D[PP[KDNB0DJ+I963:S,H3>C//= SHP96\$;KI! M:6]T*S.HA-9.Z;J+E#N2MH/)*<<:#CTJ1=K!\9KA++_=T_,AZ&K;6.D]*8IG MG>9;E7>9Q]P3H9^DD"2Z_U$:88@ECB!+0TE%2GQ.0KL$CF/#V;P]XV1P**"7 M+'LB"TMGQ3%,44@1BAF%'.D&F%3$,"580I^J+0GU8HHPL7(4.4)TE/V"[FU" M*M% OEZ5*U)U+72(KJ&7QQ%F W/XIWQY#]6\/%9)+S-M?9<.HZU,4'#K93DV MX+@.% /5=WPC)M]Q0<(=HJ^J87_YEC>)'(&(/"\6&$K*]7%:*A1W$ )1%/O, M]\, ^TE_[C@X[M1HY'JIT 55VQGPO]=+ ?P94(^)Q]GH(V\/P6_F?14L8#)HB:S"[A&*K/<#S:[ MHLFGX#A:!_G@E\[,3O=T.*ZZ+R5?*_DL5ZZWV*I(Z-2@E, MJ400A4D(,?$I3 -)/$6=B4!6!U&&XTZ-/>_4LJ1KCKZHDO"TX_?LZ9_*>\+*N6)O4YB8XLW1R4J($^9(NU&K=^<5(I IXBQ6)45TF/? PQ M(@A2@GQ"$I:@,+ _7;>08&KTMA6Y4^5T!G@M\GEL9C\]L1]Y,8J5:.X>G7)VH52H,X#9?LF;#M%@*Q614;7J\K> M7^6Z8FR"&@:9LX 6L33S3TO^QGK#.&W;=>X6-5=?#-WA&#!P_TY[Y@9>%;NV5KOK= BRZYOG>&BT:A"H?KWUB&G>W M?F V2-2=&VLL0 L&J-$ %1S3?H(L?&+3?I)&\K9-^HFR<^J]W7P>=1>^@5CC M.2+?#O,7+LXW%*.?Q^%&O82?U6MY\3TKYU0$.$BH#^.45:'Z <2,!A#)F,:( MB91SW\:9T+WYU,P6+1O0PH'?M'B64?(O8#/;!?8%8^"5W!@'ZUW;/H6=;LA> M###J7FN?:J^W47NOZ?>2ZN"D+Z)XK$H/1RQ*&242AB2((?)2"2F5,:0R28*( M<\R#=+[2N<]F+VGWYE8OZ6:(83U%K(G^:8+9[-[3%\B9O:=]\1CX/7T9H.;N M+=VGKM.W],4 H[ZE^U1[_9;NO:;G4MJ4"5-+][8<^;6L#PSF7HA\3+P0$LH1 M1 %F,/5H"AE+O<#CPD=ATJ.*ZM%!C1[?-ZJ3"HJ-N):E_X[C;+@8GPW;2*MS M6YE=[V1>%KFO976X7)M XG;]/CKBN NZB?([*[S1EWH6;*[:,WXD65&=+VXS MJ^:I>E(DXP+Z891"E(A +_U$=^M**/81"@)FL_X?'&EJQD!=SZ5N:@P>!=$R M)32N_4)#[YA=XE5?;D5-[DBXQU8T69B.(DD#"2(8?(U[M[+XF@"&024:G[ MQZ2695-.CSJU;;]MD\TS\#8C$>QDKW V0Y!QBW5(P M\ C!2 8T2D(;,CHRUM0HJ)(-^':43&CHF'1'IBAM$_:LK<[^*W5PR%W]0?1*:7U M$&-4INL/TVL"/.-./0+C?JEN*_BM^K?(=)'A*JNM.BPN+Y:O/_]EF:W*QAX( M610PW_.@P"B$*!4,XBB5,$%QA!)*$K77,PLZ/E,2F[=VG-#C5A=0;(2N(XD! MJ=2I&A>OM086T45G3-5QOAP1_H%)C0.ZHS;CQ?/=#X&+^*2'-S.;@WC(IM_:)[6\3JAXI1*C8Y M>M-1J,)$K98'C*X])VWQ"_F^/='8[ @9"^/ 3QB,4C^"ZK4G$%.?0I;Z,4V) M[Q-*[1,4]XXUM5>^R9W2G4>WPIKL!:U!-MMV.X)N8!KHC5K/M+*C> R00+9_ MO#=(%3NJ^/ZDL.-?Z;'+U6%7=X*MBWK?_)5D"YWG*?.B) OQR[(09)']4W"= MC7:3UY2U<41N'O\4>S1$B,$4Q4AQ#,40!\2#*"0^CI%/F13&&5U.1)H:%6W= MZA:[*#>38[#%'1WRH2T97=MKJ] ,;%2"2B>HE9J!K5I ZP5:Q5[$:M@N%@[G MS6(C//K\C;0G'G4>[?;(3B$_NEUV,])X.V>GR+S81+N]LXOFXI\R0K-%)4X; MC/BA\PKCR/=%X$GH$[T:_3,@MK>_&)9^RF;^B]-Z'_$=(DW7U=/UR5[,240IY1!'I.0$20E"SVK MS*@3 UI1W!@!TM=?+CZ!3U<7[ZX^5>?],_#^^O-?+V^_7+W[= EN;B\_7M[> M7GX =U^NW__?X.)S\]-?KC]]N+R]^Q__D@9^\C_!Y?_SR]67OUGF69V:&S.B MCOU64I-;LHB5$/4 MM^V8ANWR[G,_$2&+(47*"D,1#R"E'M8UP&B0I"F7R"KDVGSHJ9E?')%JQ07?=*FZ5N 7#E/G7>)M('*ZC!@-/.IZ80/%ZX7!ZKL]':"5/WV_ MQ_6YXV_]FR#%Q^RKKCX>?E=%"PK17G5U-'\563W#\H"OU!V$+D7 M[=^KMK[SB 3<1\B#/-"='8.80)($$92(ZDK@3 IFY9X=5_RIL6LKW)D.C9&? M 3/"GN[,#DSW)F69RQ-UF1L(=('F!@20M26:9Z % C1(;*ZJ6Z>[6S;>9@Z= M+CHCJS#JDO4VT_-ZP7LC*7H63LBU-^I)K,3%?2%J\=KVQ50F?LQ3&&$6011Z M :0(I9"GJ9H;1'T>QW:.B<.#3<\=H62%M;!U&A'92&Q9 >$PP&;KAAO0!N;X MK9!@*^4 U59.@^&V,L'AX<:M0'!2[9U* Z>_T;.J).?5"T$6>G-VM7Q/GK(5 M6N1QA7=J1YZX M?* -]\%^%54(PK;M>7F]>A#%EP>R;.R@K;S;C+%M#$Z2A(ID=/DW@3!$2>I! M&A$&91Q0C$FJ_F[4@^N-]9@:H;6V)MQLIEJW]%J]NY\R*< /SX(4I>L]^4"/ MB:/-^=M/_@1VZ:>:)]5!8ATP0(4&6"DXMEOXSE+0@620@+(WGM9Q-^X#Z3*M M'?RP$V:]E1]8G'XK\B]W/^6*NY>5-/=BR3)1ODP\:S:@5$8\0(& OO#5$AJ' M$:3"]V"4IC'%S!,TMK+930>>VIKWRY_N_@2VHJN]?BV[W0IG#'N4))@)C&$4 MZJT2CA)(H@3#D-' 9RGU1.#9.5:& 'ZD:FKC0F]F#0P!Y\#+]R]W711;H<&K M].,!/#*V6#E=$XT''W41LX7D]:IC_?US8D&J\]@/HF1%5JU,7W0^\CQ%,4X] MCF#,8@X1\6.($8ZAA],@]4D2>=3J6//(6%-;#-KHA"8FH2,N^*T2V#*MY!C, M-J$>9X,W4E1'#]QZAF\<162 2(W]X[U!4,91Q??'7QS_RC#9M)T"7DG(.?>A M$)Q"A*@/2<(DQ%%( N$%#/E6=J;IP).CEBGFU5IZ2H; ?FAFVIMG.XC#P1:= M45-OWV9+;PN);2JNBQIB[Q_TAOYJ>30"]S9?+#[FA=[>SR5ATD,I@T10O7-& M$<2AU#7#PC! 4:(L)F)<+LQV]*G1VB9;XK:.V;>H,V4-_'&2&AS.@9FJ%KTZ M'&O#^'\]$,8/?M,J@$8'F]I>UIA;E/$:$ON1*G;MF8-#J12FN7,"R#Y9P6;@N,[]/3'JV!F^9B#LR>,U_&(_CJD*ZJ_9:EUD MRWOUBRB^BA(8)]"GTM=FB\*8>HE(20X1:F, Q(3;L,P)\:;&K^\$!R)P;,9:X..664V..RBR& +SF%=.O]6.52U(LU7W+ M&U%41]?;9K.<,#\1$878UQ8+HPB2P*,PI+Z?I"Q-/!'8\,G!D:;&)+H&1U5W M5^<;'2^\80FI&8$X 6I@ZFAEK(J45%*"WP;ISWL2#*=\<7BT49GBI-*O.>+T M%WI6TM^&K*B=U%=1K#)ER-R*1Y+I\:IB)[9: !XHT+E MHLX:)0!36LS MS;!C30QF:2CF*8MI9EE=7=7$VW@D'NCZ1N8$:O0BJU:,]!1 M; :V\_JA.Z^M=D"K![KZ-0XE5A>L>,EBMP6,4O:XJ3Y%*$< 6ZH=,9GJQ+<&# M6' @\P+H]@R6&5T])L=LOS PY$.OFVU9Q$KL&=@(?J!(X@S4^CK,$^N/G]L< MLAYRC)M?UA^HG=RS,V[5CQR_:*?LNGBN(@;J_BGL'^NLT+'\Y>IGL7I0=@^6 MF,HPCB%) PP1QPG$H1]!G(@@0J'DGK"J.6LRZ-2V('4;WD(\J1L^5'D]O'80 MVNPKK% WHSG76 [,:ZVX=5OC6=VU29%7(_.L-@YKL=UQF0U(3LG+:.!1V@:V^-Z&ID50E5=C=9L\U9CC[B MV9:Z!#]D2\#SQ8(49>\"F,;STV,GY@CU47=CG5W8MJJ)0OWFY('_>1LR ZR& MVY0=&_SM-F8&D!S=G)E\OZW&^S$O[LA";--M-QUXO^2-#[_>%[XC9;;= M0H43B)&0)"J55!;3SY)D:!6XDK5X]2U_ZF5-C MZ%Z>F*@/"CQM=?77P"D)-IZ 11 L^;.H]+IE(B]%\C% M#6#OM5<+\')Z]-M)Z9L"7,]FBS_LT:8Y!'FOG[MIFRL58PT:: +";M)?:-.P M&_9A -S;O ]TV7Z\_&DZGZ[DE^D/J6/:E;[-S5EKWO"[T:Y\4&- MS+2- ]!Z '8N-&>65W;+CEME\HXWFXX6VHAPW'D9DD$ILZNR/W3,!;]_6)@4'T\%F(LFRHU'AX(_,IM> M@'R_\I0+(0M?N]+7H.$+6RZ$[F#5RZ77[$>DC1KR_SN=&_*6^GY>37":JQ(1 M A-1FE,612$C%84Y1CQ+$\X7*U^UO@-XN['<92A&YJ[;1OX=&O/ QKYP='7<]Z D=&"8 M0:GEN)NO">/$)_UHH%ZN)E]U />X?FS?N:I*LJI !61)44$DTAQB2AD4.,UR MS$6&6P/?6N=6;S$![_0+]7\-&<^O=TN7R>SN_U,FH]-SVQ'V1SR&D$F1=S M_>$)R7!649+IQS/)(4H0AXS)' J]EN%I(4B*4I]W]06VC.WY;D_W^<:^*S!O M^LV_J"_S?'U?,E=N[_F!9F"(3?BCI40;5T#CBYF4=K:VOH0+'@( &C3*N,2> M0<.1 ,"]CEM"7+(?R?ZZ7-3U[7*AIJM)H4K,D M):I@/F5 G6M[D>!@Y3WW2UOA;RWTX[LN;&[\U1.,R'QDK0*WIQ'PII8#O@:E MBN[U!WWT#SCV^E$^])'X?=GO_EA,"BJ)2!2'26G5Q1B&-$58/\@Y*[)4X90Z MK5!ZCC^V.$??.WF\KNP&<+<'/R*,DM/VK&//S4KS.ELH]!HE'V_++0QY@2M.3=K M^Q#P DN,*ZA0GD%4$0Y)4B)8%22C4B)1-/\#<.&#C MT5:UM%&^-DZU9]6-6_U:&EPXJ6Y<.MQ41:;6 6;)OS%:$'##]C>[S*1AVY0% M@6^OVUB8J_8CZG=T9C:$OC](N?IB[I_I8MZ!)\5XT70SO@LK#!CCT#:VV[W -1]'4= 8JTM#L\ MYANMW4X"<'QQ=OIKO?N)Z+6=*:PR2[[WC1;6='Z_%<.JWTG]:,GF+I6TRW60_&;'!%U3T@N6481AZG,*QV"I2FD!19052PKF1(\$Z7/ MT=^ MH_M:-%6PC'KG8[JC -@9?QKMG?X%@JPV&+AW09EL/O"C6!'.MN1R;JQ M%_QB+/Y+,[L[UW=:A=N;X9BL1FWU#LVE+#)7X#=-6J9ET6(V,U<*GS?Z!O,5 MNEO,8/8/W7=FZ(DYT,%F<-FT_MM>94I(+B; M/AHGU'?]VUI1ONNW+*H<"Y$54.!*0!W2)Y"1#,&LD"SA5:I4XM7B(HQ98XOW M6Z^ZUJZYFT^%ZK5\N2R,U,$%249%B DFJ4HA$ MQB'E!=&K&DXYPPI7?H1^>KBQ$?766E#;#02ZM13\8F6C:D_=J#-HNS%J. PC M,^4.OE:RM]W3VAD;L'S+"92PI5RGAQRVK,O)_;T2+[=OA9%[,IO-.V&3:\[7 MCVM;^&BS//\V7THZ,\/^JMFP"8MU0#SA"$DAD@1R5#"(BH)"G. &T<_$TGR[".JKR4S_+WE3_Z2(PSZE 77;Q/OWIW'M'F#.I:;/S8$0#[+_? MRSF?=B3""Y4HSF%\/Y?,$OQXP>BKL%?@@N15) 'EZ!?1=GES>IGY" MB>25I"6D/-712Y96D!59 4F*,R)37"+)6G _SL60T&Z&&P#8[_HY;)%-++)I M &0QJV2!/.^+J05&X8Y\-]Z:Z M6])Y/;.O2OU^O%D]R.6U^,>Z.;J>2)JG*:,$IFDJ-!\P::0R4YA6"@N:EH@* M+R%A;PO&MAJTY@&ZM<]S)\]_!OHS2#!KD#'?!O6-\CO/(A+0$[@16>G MTU:\.74Y@>3":VX7ZE^IT]FJ>[61UR;^+-:=33N3SG.[J*?&G#3[JC_Q4-\L M3=VA7$Z($#+G.BX21'"CCHD@(22!>9XH)'$F:5;XEO.$,V]L=/FK-MKT4KA[ MH'.09J"QUK^V)^ $NA'JVTW+&,Y#=OYU#T)LQN_&Q:O==.K'$31^ABTJ"H]_ M\,JC@"8.7IX4'MY#-4P11O%[#P@YG>CWB]D@^O[\R!:SB:I0D>$L@[0RB3.( M9Y!5!8,I$8JP3*68.)4T[5UY;.S;&@<:Z]Q8=Q^NTX1Y$0B1N<[1?V=R.NKK M 5ZI)?_K_>+'O^KO-)2B?[!,8CED_TJ#//Y''=@\N<<_T"_X,OUP;M2OBX4P M6F%"AWU?IG/92NABADK."84%EA5$$N60<%' DC$IL[Q$9>Z5P'9JL+$]FK8% MWT*!)QWUFLS"*\!GB[4 ]9K5?#E]VBY['NF<]Y+L\!DS[N/M")@UW_0I;BQ M3V%]+82-1^C,'##-%O7:I.+=WR_EO5[;?)ZO]$*VGG+;"FQ[H)ODE*>A_9O<9M<_Q?Q& MIFSK&[3.@2X H(. *1#O?JY% 5@8C'2C!4*O9K=0@ X6^O?';I]^Z1]O67Q;*6\[JR5R5-S%LN(R6M\3]1=[+FQK2<_O=/57G0UOQ MT!9?F?+PM?[[?#5!&!7$R#807$B(,%80ERB!$N"9B+V[_B)W\>IL\J+)CVJG;5N[NG,LX'9Z M0)C#;J*',&S8K?. 4.YMF(>\=D\U_E8.>RKK]\T%M_$G+Q%7>2EA+J6"B*@4 M$I%I%LXX1D14G&5>@M3'AQH;M[;F@=G.XG_SU-P_#JL;488!*S+]=8R\ AO0 M0H;![FB$U<8_/MRP,OAGW=Y3O#__C9X-=>1<,]'L>BZNQ>-T/C4774U_R+;/ M\R1'55KRM((B3W.($*L@154)TU*5J9(\I57N0Q9GQAL;8[3FVKUF^L)@SP8\ M9V!V(X^ X$5FD"YN+VT%K;$!V_>XH1*VI<^9,8=M\^,&P%[K'\>O]>U(W+3A MN%M<\_^[GB[ENW4]G9O&'?5OWXLZG9;&[#4X/#VD>GCU+XCU(&XL!-78V&17UM@>B[79, M6P]\.QA[S(\;/06'>ZBNQXW9ICE0:Q[86:X7<@W6MI_[]3FL>S1%]@U^B?H;K;C]NI_@J42"(+O;Q5ZT44%8P6G M A?>RO$'QAE;Z-31N@;?FT;KO_DW6C\&JN.VU.50Q=YI,GF<.Q/![U$4D\_@ M$#R?\M!8@R=&GG#X4(;CJ8_WU&0W>_CO3FSSOWO>?>3 -O_'GW+)I[7)M?Q/ M.;U_T"''M7ZDZ+UL_T7>+J=<3A)9()91 3/&!$3$='VO'T.)\(#P7Z@*^1[>NA\P:)%+*'P2_T*>]%-@U]P!L"P -GNT$N MVW-)81?2=AW=9OUGJ1*:(A.H"=.4]FN>9&F2Z.!?F+H,HLH\]0K^7X\P-OH+ MLZ^P#Z1C%'T)/+&)JH-&A#J(HZZ'#1OW1ADVP#OFY%XH=O2#_9[L3W2ZM E[ MG^=/ZU7]1?Z0L[R]-0G-<(XK#EG&B'[&"P5IDNF 2&*>)VF5RLQK@7]BK+$] M[=8VD/L]W*>P='O, R$4^8$W5C9)RB9%S1AZ!5K (CS_#I@$98)3XPW*"0Z. MOV8'EZ]G@VJ25K.KN3R\=L4E!S M)(L8%%Q5>D&6$$BS2O^$RR+CN1 5D]X;C,/Z,#9>:_7?>FPH#CSW'IN+XYW1 M/]%&8P>) QN-NX8X'3B P2/PIN/;S&7X#NWR<*EQ+A)(.9[2]:ZJB;246AE$6>"DP1I?B"?*1#8XXT_^B[7!IQ M[>MNEW?P]*IIS[1U1'^H]I72.SD/?GE'O6$=.,]HVRUY8REX?Q*WWCE%IP") MDD-T<, WR1DZY?JQ'*&3W^G',K^M3@^765E"WQOJQQPE\W;@C M#&J1F6,'V,Y,\/T<8-ZT<1Z+H*1Q8KA!*>.\VZ\)P^$;/01.[N2COAQ=/C<' M?(:&]#M>0UX_+&;B5NJ;:;Z:X$2@G) ,TD12B$B!(1440Z0*CC$JLHH[[?>[ M#SDV^FC-LE&'#4&FLQE8[ )(#_T'-\A/,TD<(",SRM;>MLWW%6A,!EN;KT!K M=7 X/?0O@L,ZD&!%"'C]-"6\D#HI N%VI>%4&[P\>R&SX/?-2Y3QVNK=;2TH M*4M&>:8@2B6!J,H0I%1'>3@A!:-%EK'*:\/TX"ACX^6-9%LK7.!967L82+<@ M[F)X(K/M!IG6PBBEM"0X9)@R**J>LT(N[7'&O(OLS XZ-#!JK M@%C2/^: WIMFJ2LP:YRPE6O6#<_B^W.@N[%%2"@C$\>7'6"-L2^/!QI[ Y;C M.R(3MBC_W*##EN8[0K!7H._ZO7Y\T^J%S.^_2*J?W58-X'F2%J3$I&0P%93I MU6#.(,GUXE#FB+1WD]%YM?M$7\G:(VLTVU2^*NF(Y.2EY!IBH!4993B/,BA4KE MM*K2,J/(*Z6LKR%CBUN^\P7 M:LUPIK/))^UBV_5$\_E6RJV>9*7,JUQ'8X6^IR'BI:'7 D.,5)6A4B94>45C MYX<<6V!F>PN96Z#MKVZLW<1I"]]")0?$TP*CHE0Z]$TYA@A) @DJ.,QPGF8T M*_4?I=]K+"CB0R1(#XRXZULG)([1WR_VM?*+,?<'7;@MX=O]MW[?WQQK[FB2P*_!$E^"' M54S7C\B_)']-DB3=:2?\.TBO]&_,_S>_J %=KQX62],O[ ID.;FJ<+[])QWB M97EQ59+MI]OC7O,OG<->0)M\JKTNVO:#>UW+KTQ3Z"?)C<[9[/CJUVVZ70\G M^D]B]',).W_?F_G;%))8G$,>3!SV/_"9Q*M!!CZ...SB_DG$D<]=K/%[HSPT MAR MJJDAGAH\R)D 2B_S37O-WL+!?G/E>*8QP Q$)B-_S?4O#ON]ET@2]T(REF"Q MGS%O)6?<"[(38L?]KM>/3C\^/LT6SU*V/>4.:ZW\9O;\:E.>8*H7:LL8W7\W MA\V_+5;_)5??)%_ER%.BF.9?FB40)54)288K M6*HJXZ1DJ<)>^;_#FC_"4'17=F7*$,!\L0+/>KVVW#IR9:)1[8JE\.7.&3\F M'_@V<>/_\4Y^Y+?&&7$6VX:C<7I3:6>3<7YK;XYOG9OC=G=S?'.X.;S?+&\S M1T'?1P.[,.A;[&VFY_6[[XVLZ+D!LM9+_T>Y?&\0GJ^:M_"W:?W/C6Y%D6"< MT )R2DO]GDL(Q"P5L-1+C+1 F#*"O/9#3H\WNG=2:RYX82\P!GON/)S!V7$C M(AQZL?KY;HIZUL] MR.7= YVWM<9;]GQ5:?RKOO3J UW)K7C'A*-29$Q)**L20U1B#C$WM3>,<)*G M94(K/W&M$3@U-I9LE3#>2&HWY-WB1L-C,'5$7!] .Z,5Q.P@ RPT8*6QV2EK M;.$YH*MA(0(&([ 351J!CF^$.1^'R&](Q_X<"L 1IC*8/' ,V_J]]K5IT_I& M77-NLJ:G\_O;Q6S*GYO_[G+?"IR*Q!RR)GH.(W5JJ\WQYZV^ZJ:JT1Y\ZIBLUK8+ZK^_Y3@#;B^[\+A&?AUM(=V9? 4: M<\'O[9]1$@O]D I*XHY##TJS?G"\)D+/;_=/_YBN+%U>ST637W(OYWPJZTG% M94HQ+R"1E$(D.8>LDAE,>2YQFB58I5[IU2?&&ALI=4RU5,2[QOIG7!Q#V#WY M(@!N ^1A="%[[P19KTR,,V $3\HX-M[@^1EG'#^4JG'N*STW-M:LEO]WK:_\ M\8?^C\U1GI15E10HES#CMB=S5D$BTASB3**""IFKS$]A\\ @8R.*G8W &MGF M[1]_I[K#Z;@2OQ"DV"MC7WS\EZ4G B[3#PTT+#+MA.N[BVC3GVVA[#/1E_L MTV)YJV^.![WZ,HT'GY[T.HW.9O4D$R))DDQ 3HF.%E1>04ID"8V&1$9I6>29 M4RJ TVACHX&-D4T_4V.F_D/;Z:$[$XJ])R]R'#B/*[^O-#E-^#&0[Y2X45)$H"-S5!?CYJCSA>W@145C MMVPQ'&_U!"\HD?G:,"BS]03H-=7UO4R/=6HKD;81VO_/Z>IAD^.SU2O9RO'? MRJ6.EQ]-ZL8-FTWO;9!N*O"Y4::?/II"2_5=_[96^EKZWYH$Q$E2IHQ@QB!) M60I1F1&(I9[=#!<$*9E4F#OMC ]F\=CX]1WE_YPM?%1N!YE7AR7VV&8K,DFW M[EYM6[4 XS'8)C=N?;[JM'7IN UV?E^!C>>@<=W6O':I,B2N+S9F!ATXW.;.UK;-QE)CHS 2_9^F M-:>S_Y)T.*K7:7D.TU+DA-)24K==]LM-&5M(8?42?EEN MZ66EGS8)'O5M\%![)N)>,#_]]Y'"H_XV>TQ77;9?+0"3X)9.Q8;Y1=,#I/$( M&)?B;D/YP1I]B\K1G#??OO*#S65KR_.*/3,OU_5TK@?7"TPVG5LV[RBI;7=[ M>9EJ%BUS6*78*&ZA%#*I_X-(*I7**\;]^HV[#3LVQMQ8#3IF>^ZJ.^+MQHKA M48S,@(< ?*GA&"7)T@NFL$F6;D,/FV3I!<=>DJ7?MWMM2-5R-I/+Z[GX2I?_ ME*OWBZVRW?6]CE$,&;8UD"S'C"0T@:PJ,H@HII#R D.E<,IXD7!5)A[[2LX# MCXV9OGV_]MH$<$?8:8+3RQ#VVBV)@O1@ MFQZ.B ?;J?!&Z\R&@_OUAMPW\/;RU?+?__O]8LT7HC[O6XTMW@ST&6]L'/Y2"@N\-!C\;DSVS)(]![A; ME!D0QLB4?A&"WF&E(RY!X\ES8PX:2#H"\#J"=/U:SSR.^6HJIK.UT?K\+OEZ M:17%?M-WS8>%63Y/B*HJEB1AZ)]XX0A-V$R+ M+H7K]WI&-9*M=C747R4U"V'SX^?YTWHU*3)9Y5E:PD*JRN2)$4@RB2%!65(E M"2FI],H3.SWA97H(O>YY/H^0&)3 M@R\RSH1PUOL#'%!+_M?[Q8]_U=]M'G_]@WWJ[?-^_(J#/.)G'=H\U><_V+=E MD!%-L2=VG^>&,K8[*Z:DL!%=V<4AILY8+EK:QT<>?FCGG=+;)U#-6?%G,[[_H1:YH#/@RG5'\IGD&IO+5* ,TD('OK)2>2&R#"GLM&,2 MR\"Q\;-5P=YV\US*IYG^G-UWI+;GB$<&7(SI/,W08YBDR+1]*'_:UA#N' 0= M#SLBZ:V3C=K1"S?!QL\WGER/-,@WGN2!TB7?9K+]4BPCSL3)5,P8XPZ7LAD1 MM1>IG3''Z2F#JA\:^T*Q>5\WRG;%M;F(7 BBI'XWJRIAIJY(0$8P@:7,1%%R M4F8E]=)"/3;2V-ZYUCY;LVTL[)7G>1Q5MS5-$*PBO_K\8/(713T'05AEU*.C M#2N/>L[I/8W4LU_PSWWX.%_9 O/[:;TR?25,8M:DI)AF!64PSY$.W*N<09R6 M&*:<9EP1EA#FE I^;("QD4!C(]@9:?,(W?,>#H)X/NWA4F@B/_.>J'CE/)QR MO5?*P\$+#I;Q<,J=;L+#R<_U>Z??+6TBU+,E ]MIIIZD>9%3EE10I$9N$_$$ M8D)SB%(J*6,\K9#7V_S &&-[A#GV#K\0HVB[M'BO,_L M.JXOXLY99.[:6&]FX372B_F+B8EY1'(!B&'7+CWL&'95TQ^HO?7.!9>*H'3U MM[F8UK:YE10??W+]T>M'\[=))3%)2;;MT!$(B.1V"K'N'; M]^^BN71CV<%F*/9NN)F8V\[$_&)\T:^UOW0(>.?/%>AZ!&[.SY!_F\$0R(9M M1'B11<.V*@P!WEXSPR 7[;E30$W0;'<>7IPX?I-&_W'E]F4&R,!YMLBL;\@.OV/JB%7;%[63#L6KT/.'NK M]%X7Z4=LMTOY1*?"*%[/:WD];]IS-,GG[]?+I=0+OCPC68%8!J5BV&0=BV70 :BS6I-;8'(ZV/ *2E8NXPY*41Y O"8FGZ_VR)A^*4>AJ>^' M7*ZF9C-2STC]L)B)6ZEOP/F*WFM^_&VQDKVOH#O7 ?"S/ATBTIMOB.D?M8?36&GG$WOI\U&XNZ+YF)_ M#93''&9.3J8L7SC$<-G)8;!XD8@ 'R=O?IO:W MB6?FI?+?'.WD_G=NV8HS.3+>XV+.!D:PP,7V)7?U1@(X<%6]O;>DN].&W-;W-9KD#7 [.0:7P( MF.W<%[ZPN=#>5@R;*=T7I+T\ZMX7NJPEVS77XS6)O*^J,S_;U^/-TOQI!OYM M;5Y\-ZI)\F[^=8(9P?H55$">9UP38LD@R4@*<:*8?CME&4Z]A*?#F#6V,.;] MXO%Q,6]K-MJP0S^QU#BYE( O'I_H_+EG-4>@F73CU.'G)S+1;NO?.Q[M%;F# MQFS]@(&-6U>@<Q:)L!U&CHXV;&N1+%9V!9>-(;P5!YQE /$]IGE8PR4L%$3BIF/R0 M2[88R1QT;8DW"]^&PM^-XR-C&IG]7R@V;NP'?V@'MK*-5V#K ]@X ;07460: M?2&,)<_H;,=;R3+Z G5"CM'[4I>6>5__H-.9"8P_+98FRW(G>FZ+'B=904B> M2TU\$I40*1W,,M-^&:,L(PJI-,V]0ECGD94!QQLPR3(\2B\S+B-\7CZ8*HFGS MO5SJV]D*2;Y[WGWDEC[;_"XC-;[9J-\F!-O2B;L'JLVU!:JFJ((;[9#%WV6] MNIG?RJ6.!1]-CL/-+F7H/^7T_D%_ZOJ']O%>?I.FX:_^_68EM::S.[E\K">$ M$9,SHB#7_P,1*O6[/2$)Y))@*1.5,>6N%/]G\7IL@M,:U&OV M#PV=.=PU%Z/\8:H7UC:G4R\HJ+G6!DF37R[L<1'XW_\+9VGV[P=RSCS>@7^6 MV\$E3/JS^#*B&,SB 9D!!'1! QW4C(1#]W,M[1[AY)_%IQ'&JO^C M[WZ_R/C/=A>=#+O_-,X,%]/_:2 YM&#XTQG?5S#L:;IJA!R-GVL=UGY?J)5V M1%Z+)NBK)SSG98HK 0D3>C$@1 II7A50R"++"\0(QEX"#BZ#CBT6[]@,ZM98 M('3(/%L\67+FB]I7OL$)?+<3C-"01HX!NVAN[ 4;@Z_ UN20>ESN 66W7(8 M>&!U+7B)Y%)RBE'!]M4!XYZ_1K\CC_A9XBT;L]VAOEL=/;;NA>L]J&5),D M8YR6.(4%3C6_L$I"+ 6&N<@Q9015&'GI[@6R:VQLU)KW;YYBT8$FR8VNW@#Z MT1U='CK4 K]O7 O(?H'!#JLZ'5%3/M212!T]I!5&BGVE&<0Z%E+)0+,M9ZM7GR&W8L3WFG9Y%6V/M2>QO MUW_O)S+DAKX;(83'-#)17 *GOQ21%SIAE8G MF.%;_M@F"4^MS9Y"P\>0=2.:BX :2%*X-=$FV;PP,J"&\!D8P@H''QML6+7@ M,R[O202?^WP_9OAJ6S_:7<#/\Z?UZDY?YL/"'*E-DKRLBJ)BD)-#C2TXZ5@*K*G V I^;ZSU#$Q.(.S&$6%PB\P2?2'S MIHKS: 0EBQ/##4H7Y]U^31@.W^AY,K[3\3,"K+5F)E-\TQZ:4)4GK$PR31A2 M042QR8^MHFEGAQM;,31E3C\+N=3_<:T1GN>?I\$V/'8.Q1L ML<^[.XA90T%K:82S*"=,PAYQGQQQV+-M%^?W#K6=OM2W0GTS-UD@J1Y D2L"*R@BBG%21Y0F#.R@(1E,D">?9(<1EV;,2RL;JI MZC=UK%;AM#:F0R-^#J8[XWU;I3C-@^-Z)CBZL5/5-\ M8 K<-L5IZ($[I_C L=\\Q>O;%_=/N6V[K765YTWCO$_KN: V47KV_L&D5NRD MZB>JE(5,]0I**DD@$@F&.",4XI)*E>4H%](I*@ICSNC8[47_NDW'E$Z;B-[M M.?K,U6FF&WX&8A^?OVZALIV-%QU2FNZA'9= X]-5I[?*H-/4NY%*Y.D:JK1W M@&F[I#7*!2A[=$?I,\I;-4BY )$3/5(NN6K?];]1PK6I:NV2E,G"="Q4D/(< MF09A*20<5;!($U3Q G&$$[\U_ZL1QO;":L6 K86^:_O7X+FNYR^ )/H:?H=& ME&7[$=<#+]5?CS+P\OR(D_M+\F,?[/B\%MAYWZ0Z+=;UW^9+V:2W M?UG4]>VBDA(K?Y--BN6J3 M7&<+T1V@L,*,#N,.*\GH#L2>&*/'5_N1T59FZO.\]$11]36^7'*(0C=..1" M8")SQ@Z3QCSPBS'P>+,=;X8XX7Y01C@TSJ ,<,+1UT_\J8]>JAM]NUSHJZ^> M;_4TKZ[G5B/"J@8T(L4I$15B6.C'WG0^8;2$C&P6LO38 V5I\J5+TF3EPC#TB(!O_Z/<"4"_0AG9#*)(T])G!WT@9V@V2 MX\+0CM_OV9FIKN7*KR#P-PW J_)<(LW"*2T@4E)S&6%*KY\*H6WE74#<(7(&=6U&*%(,"';8?51#+ MANU=%1+,O3Y702\>KQW)E^E^ZJ'8:\XF7!6LD1*MBE= M'@SPE[7+D2$WAX#_MFN):V%?L-GTGIZ6B.R#MN?N\<6W[& ;R=;2G234?>@ES/W M#Y^F/^1_2;JLMTH-$R:K3$A!("5(OV=+HE<1I$H@QHGB52:5_M-K5R>496-[ M/WQ82]N$=#H'"QW\Q9R\[3+DNTUUVJG*7('6 M36WGE._Z$=5+ELT_@P_Z7ZX -5 XSW0@( 6$6 @";@[%'I>PNX0 M!;-NV%VBT*#N[10%'R#,.^!50A;GZ\?US-SFORX7]:LTK'=2/R32=)1F:86H M*4^E%%.NH?-[/LC?E\HO /,?CEUV\YR;8 M\I[.I__=:+#J)>]B-A7V+^]H/:W-L;"L-Z5X[];U=*Y7S!]DS9=3J[%]/1?: MSL7:G$S)MU23CCC)4"2EIQB$B509SQ%%8X+U"92R/@Z+6A$]/: MT<7[.\--1?W&GR9F7#\^TN6SK;2?WL^G:LI- L;..[!QSW,/(^KMX+@%,I9) MCKV#TO'3%D7L/+T"UE**;8J!(F@J:4E2S!RJL2HY<58WO?Z*D2 M7W2Q?G1X)Q^?%DL=&;:Z[)POI1GD;O%-"OUOYF>[]7,M_K%N='TF!?JK>[>DWY. MY-)(A=3^@@9]YJRB59*H(H8FYW]'M,-/U_[^9 M\%]GNLA:"T_R.;/SXV0Q\-BIJ]1-V9\6\QFGQ9+TS%WDF8HRPE* M8(%,2A%-,\B8**%22:5?? FF&?>)]#W''UN,OS$?_+)QX"]@V@K/M#[\GTT3 M\-^-'Z!UQ#-?U7>:W%@R(OB1&3("[MX$V1.]H.3H:\.@Q-@3H->DV/$?1V_V+->R'1%?F>:(IN. MW7)>-U*B7)2*)ZG4/&/Z+8HDAZ3*"EB0M*ITS*5HY=7L]O P8Z,9R_)MBVC> ML=.STNDFUNV(!:W=.0A.V2.?P4,-6XYQT=Z_L MYO2G^Y'#BR9+FGR^29O,<,U7TQ]-MMH!G::24:J(:>N8510BA2G$J*C,R4R& M5$*Q(%Z]'?L8,39B>>)]>WON>Z_>:"S?.B8UP9$9Z":X):%H'P,Z#^+I: MEX 8E+MZ&3(HLUT"U6O>N^A:ES62O%M<7-ZD$NNWU".%9,LH)"0A"# M*%$$,I8IR%/"TBHK*2]SO[W]LV..;R=_J\6^4)W&+&;/Y&DY_:$-F#V#!SEK M(BTZ?^[7<_+X)#BNW8( .W 7RM4"M-8":VZD!BVNT$3I3'E\U#=I47D6A&.] M*L]_L:=FM;O(A!ETKN=Z6\A88%;*-,.0,E1"E!828JQRF#,LRI)3FG"O@JT+ M;!E;I+:QSSOO\I+Y<*.J@5".3&+^.CM;9R*4I0; -*QF] 7V#"L0?3EP>VK0 M 2[9LYL'K1]T[&C^,/MK/^C,$/3UZCU=+I^U#4VA9%X5597R$I8E$A )BDSK MJ@)BDA0\2:JT\A/+<1IU;/QHVX2;-9;=XY$[NSU;@#@A[L:+P7&,S(!;".T/ M'9.O %V!C=5-HD7 #B(^*(7M*N(T\K"=1GS V.L^XO7EOAU)GI:23YN=XS0I M!,*97DXJ';.AW 1N7"90%ADO"$WU__B%:YV+CXU?NK;9AX1V$BU]^X)T,'0, ML7HB$SMFZI@5LH7&OK.!&V!T!ABX?<6^:_O-)PY\ID=CS%<95)UVP7<:S=HD M#9B2"\G7J^D/>;>D-JJAS_6DE*1@(N.P*(4P^E0I))@+F&*.$:M*FDLG9>?+ MS!@; W2L!*O&3""TG1Z-%?M/R6F:& [HR(2RG^[9<>,*;!T!WE9>?K5^L>27Q?S>M/$V MQ>EW^A(?%H]T.I\(6B:5X 1FI2@A*F4&*2(IK BNI.!<*.'55/[P,&-[NQ@K MFZ;FQD[]-.D1P.^-K9[I8T=P=8LT+T0>AI'(*&HT>&&C0P/>WN MZQ#US*=[%IB9E-;U\KG;?U6@LF2LY! G&$&$&8984!V3%AFJ%!,)\ZNF/3#& MV(A@8V)31>0IM'\(0[?G_D)D8L>%&U!B];$]X7[8$IX#XPQ;HG/#&<&\WNY')\6TFMDH!35QX.2U&/#NI[5%&:7']N:N[M.DL@AA6^_2V2V=BL_S]_1INJ*S M;=7HC7JUR)T4I4PQR3BL6($AR@2&3*$"HJ1,!*T(S0NG0], MHSM11&IU#W$ MK#EL@PXW%Y%IO>.(3:S;N@*,+R9?L?6F6Q.O9^SU-MUPL^.Q+SK<+ VT.1I] MMOSV2,/@>W*C],(AAMLM#8/%BRW30)<,)51@AEI+\677UF.2*JIP@@N(,5-& M'[. !"NBYY&IM,IXR82X3)U@?] QOLA,SEZGW8PY%HG0TC96 1&8EI#D6)1&4Y,PC8V!_@+$QBSUTN%%@:Z37-LA1&%U. M^2\#)_8^;1QR-K';I! Z+E)E 5-N.@8E%$-&.;%&$.' M+H<M?)6_DNY]/%\K?%2M;M(6B*4)+F3(6FZY ^M_,P33<;H\$[8*WT>"6[ )QHFD2E2?[&*8$H M*Q1D997"@F%4X)01EB'G"# PO(-(M,0$UR$N# Q99(+=HM6Q%S0&-P">/^+O MAZ1')!D8T8$BRP#(^H6<'C"=#$%=KC-<2.KAU8L0U>=[/5YU+TH1[Y9T7MN= M1SWJCRF7MWKPA9ADC.) V"I0>Q!P:TH&8^7)H_8C9 M!Z:3S.QTH>&HV<>O%]SL]<4^ZQ C=<9>2YUU-.C8\^XCK0S'M=%IU4-S<__= MRX7Z^Z+I9?.'7-[\,9=B4B65R@DK("JX.T-0]L(YA MXMCH_^/CTVSQ+&63G 6VL9E_3#5CYQ>LAA M6V0ZN;_7X]+M6ST6')_GJ^7T?BVMO*A>V\S%]X5::1*3[6XGSTB5\03!M"B, MY'%&(,UH":NB*C.:*5&53I+'3J.-C5 V]H)KJ[QK+08;DST"P+,H.X3L(;&+ M?O9Y K8^V_)G\?.(A4/B.%!8V^\V] M(76$Y&5N>O'?UO5YK.PG)5O/G^%GNW/*3?)PL_O9XM:!ZV;B)*J-$E1 M 1DR'7VS(H.,"M/;-^>$Y8D4?B77!T<96R39&FG.U?FB]B6CPT"*1"J,< :S M"J<0<9R;)$,%_D7/^P,@3]?F&"5+8V@4W] M[KD]J5I.&.64%D+'B4G!()(,0Z(2"M,L*0BG&1$%\U-2=1QY;%2[L0L\TA5_ M, \![QKN*[3JBK\;@41!-3*IM#:#UF@;]C7!'[BN:VG$G5\X84Y8-FZ$E'3U M1"ZPWJOKZ .+P7J"LJ\4ZWL!/QZKEZO)5_IS^KA^W$0M,F'$M W*\TQ"1*B$ M!)48BA(79:IT+,.=4LOVKCPV'FJ-<^.;?9Q.\\E%WD?FB]:N@+''46]//>/Z M2YWG6__M];.]?]5!GMVCSFR>S>,?Z-U.IVT3=J.Z)YEM/S$;0N\=9-;;1L%5 MJE"A1 IY(O4R@R($69D44 <;5$A!E*34LZ/.!>:,[2D_TS.T=P/G"R?-,1H9 M;"HB4TZ 6>C37R< >*%;[%QBTM!==@+ =Z#13HBK1N];=G3+S;08;EMG)9CF MI4(YK!!![?X.380F7JEREA%<,:>TS3CFC8V(;P\>!O1(_@@\B\Y,_$9S$WOQ MZ-T3[=7YPLOCA:8']QNV2O- _ZVZI[F8.-:&:A[P7M!CS6>4GL+T'74?PC-4 MEJF$>5)RB 3#D$K,8()R(G*&[F[OH+^/+Y M^MWG+Y_O/G_\[BD[[ZV)-$[IHRC:1K$EC-Y,JGJ"SZ=/:M_QQT6M^H4C3^]%Y061IL MQK M4"\?\HVJ58-A=;RN-=P0/=,DEPLNI:@_:1B^TM5Z:2]_NY1/F^T:TZ%T-JMO MU/>'Q7)EVLATFL]/:*($SU4)"YYBB"21D"1Y!@GC!*L$T33)??9-+K1G;*_B MC3O W&;FD+QUR$IU&_N;UDC3G0>>F9,73I];X#_@I$1^$[^A@$W;#[FA38-FZ09!L"]S,U E^W'R[:VT0@H6D%- M566Y+"F%15;JQ4^N"19GN(("905/F$ HY3XL^^+J8^-,:US;)ZY'LYJ7R+D1 M7&\\(M.5.Q3>M'/0Y: D\G*$02GAH'.O'_##'^J9?3V=3U]WIC? M&RFI)F'KNM-XO"TB_$W^7-W](6<_Y%<=\CW4DQ0S(@C/(4XIT5&4^0FA',JD M8'J\DI>)4W>3,.:,C1#T_95YIAU?-AUNI#$H"8N+*!ATZ(O,VG8_.D@\.TE6H>Y:C]:_4VNC.:Q#L5^3(44 M[Y[_5ALSM$UTSO6R^)JOIC]L7+9-QC&M,JK*5$Y3(B#"DD',90E3P3*12)FC MPJOBQ=^$L='G^^OO_P$^?;GYS^_@T[>;K^#3Y]^N?WO_^;=?P?7[N\]_MT=' MGGU+>\R+&Z?&13LRCVKC@97HWIAODK-_,1[H!?Y?P-8)L/,B2K)4?Q"#;("Z[4CQ=M5M6[$VHY[YYW'^FJY=P\V53SF_6JUEPNK+K%:CF= MUU/^=SI;RTG*BBHK20%S04S&.&*0%2R%N,Q4FJ5)JO+BWXL&V^6W:0S_.2$%RPC@0,TR^ ,6PN6@\[ALU9ZP_47F[;!9?J1YA?]1#KI:7LS_.G]6I[ M,H%HFB>%YD)"P$8I')JA]8WE1T#HF@?'-TL$%)Y9S+KYGC[.=[KN2-BOG#8J:_4;=MN4E% M9"&5@(7$.41EAB!5E,.DRIC"^O^Y9#XI[/M#>%'"$)GL9HQ&T+VU\W__+YRE MU;_;VB+7EN@G(-6$JLI,(5ARED!4F8K:G#'(4BDXQQE*\G32]!SYOJ++U1# MOAXN'KSOY/UT/C>13K]MB'T\,UY2PK,,"J5,RYJ<0):0 G)>*E&I2O J:_'\ M.!?#H;D9+!Z6'^V2*AB0CALQ%T$3>P>E8]S_ 8UYX'K5Z%K8Z'FU +?Z>/DTU M93<#F0V*Q5Q_T%0!;_MH?9!L]7W-:LW@9FMB=[4)YZ1$:8E@42:9:=IJFD\3 MJM]O::(YFFI&]M)-CV;IV"+G]MGB&R_,=H'0QE^!>FL^H#O[/?.FHDVX&\F- M8AHCP1^L!._OQYA%> +LQ M=@#8(O-MB]CW!K'&R"O0F!F.),_@$)3BCHTU*$&=-_*):GD-/ MN>33VNQMO#Q;3R=5(G&>66T"K",3HU? JBJ!>4G3O*!YI9!7H4X\4\?&7*W! M0.XL!G87./MW\%W?7U:<$>3)%3 W>H]$JC@3[KB!-XIIC+T1&#"5JN-P[%2J MJ-,2/I,JY'R0^I-36W-J^]-]64"CN^J/65V?$>I]^Z\U>J X?7XRW)9V8; =YDUJ M; 6_&&/_8F!]::V!UM@;;GGE#$W05=+Y40==[#B#\'K-XO[%4)F'VUI=2:BD MB6*P2IF$J! %)*DJ8"'+HJP2B9+2J6W,^:'&MAQXF]RSOJ+4.)\'*7(BV-O4+)]W^WQB6* :Y'=-"N3W!RE77\Q\F1T5DWR? MES*CK,J-1)79 T\(I(P54!&2E#S-$HJ\RKV.#30V[FCM!-90L+&T5V'#46S= M&"0$8I'YHQ]8WC1Q#HF@)'%TL$$IXIS+KPGB[.<'EBCX1*=+N[>J5U_KQV;_ M]=NT_N>GI32;KU+?A:MO>@7R=3HW7;LFK,C*K,(8EA7C$"F!3-,6#F6:")(E M3 GA)?@RE.%CHR]C*E#:5B->8(T%>G4LK\!C8^] V@6^T^]Q #>R21W_<9QQ MOCES QWWKX"]50P"8 ,!^&9OE:]G;I7AQ YZSMLXM ]\C?]S2"'TG))@R@A] MQ^_W_CM28]S9]^=(TDPH!"N\I?G[O5YO-WBHJ 81@YH3@EVQ&A4YXQ-T*#A_*B#ONV=07C]FG;_ M8L_^GY*M/L_KU=*>2'_2M\SUXV*M;WS-[B+)2:9?II6 B#*S$<4I+''"1$I8 MH3*O]>"Q@<9&[+?+Z9Q/G^@,4&N?9R/.8W"Z\4@(D&*GD6@3PZ32WX/4R/$.19B<,XH2 MG!5(%3W2F%X-,]*DI>V6J&S,](O#7D/I%G[U0688+MVB\?$,&MZ1UA&?@P98 MK\<8-*XZXN#K<.K8Q_H^RGQI%FP?9//GY_G'QZ?9XEG*;W)F'J%NVV@A&58L MP3#+2OV<8Y5!7- 48D$2+E!&$C\)0Y_!QQ9?77.^-%G)O+,I[?OH>T#OR@MQ M (U.&HVYX)>-X7\QVB@;VT%KO),V;@]>\<JP.5T\TI4\O:R[B]"7IB5S8+1-/&X;=2>D'T-X& M2\_+],P#7-?3N:SK]XM'-IW;L;Y)OKB?3_];BL]ZH;&:JBG=-8WB>A&RE.+7 MQ4+\,9W-M%F=)]X>S4KQFUQ->,%D1G(!187M\2B"C%,.*67ZUZDD),4^,JB1 M[/2*0P;34GU:RMGT4;NIE]O;VHFGY91+0&>S-LO+,RX(9B\R.V\\ M!!T7K\#.2=#ULBUJ QL_K\#&TRM+YQUG0>OM%=#^!LRLC#LA81,S(]DZ;%YG M7,#WTD(C#^?WLA%R.GEO2DK+(\*1"%F>(E1$QR2').H/XEY3DO M,I(Y+3U?7WALR\KWMJY"&P>,=6Z,O0?6:8J]!(+(G.CHO3-Y'7/U -O4DO_U M?O'C7_57&J+1/UA^LFP/G,UY;9JVV5K3G>0B^&5="Z#CZ494S5-$ MK0.F6\33#Z+(#Z0U"EBK B?YOO T?!IN<_GA$V5?N'4PE?7E)_H]J=_DBNJW MM?A(ET;G7[^-^?IQ;;=3/D@UY=/5!%=5J5B50/W6K/037)20)E4&.9(X266& M1>F5^'A^R+$]V1T+@6A,]'N$'5!V>[3#8A?YD=\8"S;6@E^Z2+8&'V=#;SIP M1R0%541/,,E9"E M.8%5GK%,R9)60GG7CA\>:VP$\TW6V-QZ-KQT[B$+QX_,M[PU>.G'3]8/G[F*SWR]6[F MTCPMLYE!R,"(__%T)!ED0@B(4AT<$2HD3 G#*4F( M),RK<44PR\;&C]9(DT'76@F:_F[ W _@7KNW L(YCSG\/'KLX P].P-&:SVK MRG?>@<:]$0@Z'T-\'/K->];].>2:CX$:3)WYZ !]E[6:4AI]M5/B:$P5>596 M4&(E3-_F5-_F$D--X%(BQF6.J=\"UV'4L?'SUFBS27Y0"\PA@>B"27!= >& M-C:YAD"UQW+8 Z7 "V.7D0=>(GN L;]8]OER/Y(ZU,'^FWRDT_GF;T:Y=J)( M7F5F$2UPH9?3(ME)/\X'A-2I[?OBP)U*8! MU;9_Y!?]B\^:#NM)5AAI%8:@*'6_&7&#M]16&/(6S&PF%0B\R]?0'KG-Q%N! MEBMCLBNA]>9O=/I*X;[Q@EJM7_L_1T M3QZ[##)PO[?6W[[?F0KQ]?+YN^3KI2TD:I,\]*N&9 (G.M:O.#^7#-,"JB?_OK][^"UMQ3T@>^J+J1>QBD(K/RW[YO -+, MNS4S0B[A>32"PQ7-Y8(@%9DBN@#5!\Q MF5,PA-:-.3C6T!(QIQP^H 9S\N/^5<+7^CK""HO.Z/V$89)G!)J%#[H M:Z]2X9=7&JQ6^* #W6+APQ^(V\K^O?Z-><:_TOE:Z3_72[GL*ILQ1HLD22M8 MX)Q#E#,*,4DPE G7=T&6J4H4,3K8G[%K; _\QESPV+'7UBM/5V9&([6M/S=[ MIQGD#>=D=+O^VPGL.N$/52W^7/#C;+) MO"-&?7O+NUZ^W^+W/^1,W"V^TI5947=6UD9CO_VM_MMW;=Q,;C[U00?;NRV\ MS;*N2%5!197 E+)4+Y=%!G&94B@95SA75#+EI>4:S+*QO7AWN_5^Z^EP4^6V M G^3"8C]EC4]/':N7 'C)%PMX&/KP!7XNOWINA&ZTR1M%-$:1[?_##Y8S?G. MT4N,Y7_P.0BZ81#.ND&W&(*#^GI3(OP /5.]=Z^)?FDWF,F\E$+"O"(91"BA MMDH%*H%0*DI&"N:EQ7"I06.C\KV\J"^?K]]]_O+Y[O-'S^2HBZ?*C=.'G(#1 M+9BZFI8QR#H4N&'ST2\U:MA,]4 0[N6PA[INGZTMJ4>;KHQ^\LWJ02Z;-*Y. MIT7%"9\/EL[@2$<:@MFXO@]-R$<83G M]-;*N8L,N&'BZ,_+;1#7+X5H\?E^,?\AEZLIF^W*ERSIK^>KZ\>%_I?_[I2" MIQ.6<40P)Y (M!_M=D8S9DSR1'&)5#*#F"(,JYS2JI!%BJ3T(=)7UQ\; M-;ZGR^6S>?::-LJ-"O368B"TR7Z\^!I/-Z:[ *7(W-6Q#'PXA88W#QWQ.2BS MO!YC4*XXXN#KI__8QWJL7LWQDV:0-L.79BDC149@I:H4(LD+B*NB@CG#0HFR M))BX]T!^<>G1/<6-<1Z+IY=(.2PT>_L?__E<.0FGGL/ 8[78&XN!EH;.F/BM M @^Z?7+)]_(;PZWO#EKZ8C%W^!,A.^^9 M<4@KSB&K9%%5!=+SZG7H[#CNV,CJ2&.^]GA3FPZ-[9ZK,<_WH^Q;I<++J6H/VGSK7;735/7]O&G M7/)I+<4D8QFO"!8P582:_:0$$L0S6*A$$%DD^K)>^A)G1QP;2VT,;D1896NF M61_)1IS.2MU[EJ.=Q]V-H(*B&9F:7@)IK06MN6!K;SA"K(W-N>%T9Z6O ,(!,-T(Y%*((G-&!YW/#NCTD (X[G[@ZOT# M PU<<'_34)!+7G]LMW_^4T_N'E137/W1\ M="\WW-2TF^.89TPOIB#/T@*B0G%(RB*'5996BB:L4,J_=]^ #HR-J-Y3?9O- M9GI9<7E#P"'O U<>'._L1N?8\U(N]1DMEYN->$L'!OT^:X_LKL &"M!BL0WX MHC15?(-Y'%;J);03XU)^B31%WD(PL>SH]P+]-)U/5_++](<4G^-TVX7Z MW?-7^H_%\OV,UO7USVD]JV 6 ME+-]QA^4;GL \YHI^USB$E6;._KSXT_#R/*=G$LU74W2/*M0B5)8F<)XE)4* M8E5A_9]24J)R29%7,L:1<<9&7K?+Q8]I;6(QI1^<:2/=LJ(_?=6OCL'J1D0-7FJ,.'56V.?[Q''L?9'DGL M2(^D-D3[U?1,:_[[HE1-1VO<'+_?RTE2E17*:0HSI2K3G*Z"N,HY+&1!LA0A ME7ETX(QO[]@HZM=M5SJ@3%7I#V/NE=D>: V^ O,%F!E)^]4#G7MD90PP]Z?Y M;X0S.H*M ->=@,;Q]D];=]PI.[X".__'=4MX9/^,Z]88**5H7+>(7][2W>>KU-\GE] ?5"Z;?Y.I]6Y!6\%*I(JL@ M2[,<(L0XI)E*(<[*-"."#7M.#'8V *&C:U@N356APC29IS3V6SQASEG ML.L=L5BSE5K/ -U\17_D7XHRMY5N_Y)>95D!J%'&>%K99!B0)U? /&_V Q_T M]9O?IO:W^M^T'T^2K_1"=O;LV0;DU'2Z+:-"35+D&& [/]\Z\T/5RI05OIB> M]TLIIBOP95%K"G\?JLS0!ZVP/3I.#3AL$PX'U_>Z;+A\QX_)ZN5J)D@GB98VKDQS,.D4@32 55D'":(YED%1&I"W4=O/KHN.KV^KT;3QP& MZS0Q7 Q!;";0MH'6N( 9HR?=/O5(ZR]V'F?]M]>/\N$K#_+LGG1J\[">_M"% MW9N;=JLF&EK,S>&5/6_ 546SDEMXYS3 CMD%H6"+_,1[(]:_Z_(I).)T6SXXXMMT63[E_-'NRB>_ MU+M@Q553YENO FE'E#U^8$AO5 ^4[H$7JF#6UVMLS8LT5MLI6V\GL9%Q0A M4Q/-2Z)7=*R$1!(.\P0G)<,LE7[-8DX--C8:[FB@=JSMW3?F),YN_!H*O!T3"9O&<&G#8M!T'U_?R=%R^TW,[6[.6F,[6AIAVTK ??QIBD\)4 M"9G =-V(XGVA23Z:4*C21K^I/"0 MPV&9Z<4(PW+)(>?VGOZ#'^IYGB!G^E_O]6KT*UW^4^JUZGV[$&W/M*J4(84J M!KD4A>EYKZ.U#!.8\"1'@M ,E7Y%VF<&'%O(]9W.9*.U^[BQU_- X1S"CF<* M 7&+_.BWIEK0ML9N,[7#:]&X0A/VG.'-3A"L'?:X/J]WB*;)KVJV?@R MS=/O]'4^+(RXYT3?1:4J<0$E+3%$3'#(N) PQ3RK<)HGDG@5;)\8:VR<\L)4 M8&P%QECP>V.NYT+N%,ANW!((NLBTTANU/@J=Y_ (K=9Y=+RAE3O/.7Y Q?/L M5WHV!I(ZSI'MOOG\_HND^L%L6V0\MSF>]8>UG!!1$$Q+ HD2"*)"9ZOP&H!F 2W=!I0OLH7JK#M=UP''[;-CB^UT?+_? M8[%)YVYDX/K%.0Y .RZE@L(7>S'EAYS_XLD9C+#+I_/##KN Z#SEXHFILR_T3.99"I)JHP*O0JSA?=20*I8!C%6 MN&2))K(*3>;RWC0<=>2JX:QW>FI)\]1V?8BX9-F):%GQK#JT>E; J7?DSI%- MYY^F4+;-M>T T#;O,F72>X):^OO_'WOOVN,XCF2!_A4""RQZ@.2N'I1$[GS* MJJ[JFT!U9=[*[!DL^H/!9Z9WG':N95=WS:^_I!Y^6R9E4JE9W/TP6U5MB1&' MTE&0C#@Q]=\!YQTF;UBA+(_VCTLCR__$.,MC!3"AAT+$PXRNU&+Y^G&V6(O' M-2OY1BJAD,61%*O4GC2:01CB! N6"Q"FG MBEB)8_4;?FR!>.O #>#&!5#N^-"<@+)QPZ%[#B<.T-OC MO5K__G?IN;[B+U*L-XNX#S\J=;,G4U0[H81&@B(!;#SK ;<3\*H-=MV\Z8+9<>_@!+_1:H3]N[@']943\ M!N =XPT;,%]V_"C M;C$C4"$G$X^S53N?/]0*T*IJ89!G!!9$)U)_V!"(>,TB++(48)WF>TICD:=[N M=3ZYU,Q?&+C'-N73$-_[:H,2++>6NQ;.7P*\4#J6(ED,BX@B#3A7D @F89YB M(05.292YM6CP@O2@S5]"0VP92/D$+G0X5850.\:"VMI-KX'*8)^*!9;8>%8M MN#3JP,H%EB 6N= ZU7A.V)_M2L!JFI@1/W\V^FI&%9)S9^7 CO*?+>I M#4RO[S*K_0N#?:(?II+8BX7O4WKL$]RSM![E20^M>?9[.Z9Q/Z>QA44ZK M/<:VAE]RI?*,)9#EF$*48@*I* B4$B4$90@7U*D1JLV@8Z/\C8#4!MJ&L7UB#1[-7(]I?@\L"HC!27%T#OX\BEP449X6Y;*[M<;+]LV2K M[2GZQ\7\NURN3.>5;Z;QL&;'IR6M1&7HC_)QJMW]NEA-N;Q7WZ20K]4!R81% M&.H2"1D!2H@%CS-"XDB2B+KLVX/!HV-T%K+P:HV'0AM.RB-\6!> M66_>R^7&?M/,8 5>%TOIVLW QVQ:G(X//$>!V=%XLY,A=0-V'+H!F\EK? +& M*5!Y!;YN)F_KV,"SY7"J/O"L#73./M#LN1W">X2Z\UC>QSC#'=1[1&7OZ-[G M?<,6C=T:A?/_EG3Y>?I=3IA(1,8H@D61,8CR(H(X*F)82!;%5)(H5,M\D\\G*TGX,-5D^W-A%_<'1SCPI\ZMSJQ5Y#>.@,]=TJ'!"L]. M ODN56C[EHRR).TD6'WKTT[?[,K]\V;+Q8SQL)A-^8_Z?Y_DGZL/VN-_3"0A M.2.I@BS!FA))*B$E,H(Q*C"*4X50;B7\[SSRV&AP1_]PQW3'PEI[W!VWHWVB M.=A6\RZ0-Z"V&/S>_']C.JAL#[&!;(M7F,WABZ._S\:O+2AG-W6M;^#>DN1A MN1!KOKI?-CF?E;X@C541\ZB (I!;*;;7S $YA4>B#CU+FDR_VKFY>"'JE^QU610%9@"7-.$,$)(2S/ M7 (0BS'']MI_6 8S]&*K/X[.D88#,EYC#)MQ M!XTN'( XC"M<+NV;LFVZ5R_?%K5N476V\]%T5%O^^+@0TNZTLOCZ]T-ONP+J=S6983 M$1..%5*0"Z(#&I29&N2\@!G-8QS35"J.W>AD[_XCI8_*1M :Z4H4^PC:$D-O M7(8A DM(>KSR)QV_XA7?O]_ K_1)9XY?X=,_Z[LDD4HNEU)4*

    H8+Y+ MN%='[>;EJ-U2EZ!,'[6+I^'9A^PFA1]O5YUYI%G]LA4ASK)KYGL*KL0!EW9. M'3^:QRU0:,\)2BH+RGI+D%$A(&6$C%AHRV*;E,8^)).5W?WU6;\*.^<&.\?$N!D )(\8$4\8XE92Y(@7R$NB M.,?>.\KS63]6E_3%9UP6#SM?VM0* MT T$D10PI9(&1LP*\]4*(O*R&O>.@]3:_S=Z=8M;S*_&]VX4O#Q#J#-Y>K-EVN^-M5NX^[]2ZUX]\ M-O;(G=$C%^*#^0A/R88?GYDSVM'ME<[[9S7 M+N-YS<5X.E:G6:]='+7\4:UUFC<*X8&G),?M:2B-$'.;VH7P]_ ^O?+R%ZUV M&ZX+U_C1@4<+Q5=&M\BRY,.+M4YKJ7_>[XX4S'\IXJ_=.5S[=;WV[:@%EY]J M0JM77*Z;)7*A SO][K5(>N\HPD/!'6RM/439>FUPR?S%_-S77VZ=CG8GINX" M/1S;O7AQ%+M%0_-MX$F+P"Y>5&J=PCU;V='Z''YP4O1Y']Y)NW81:[&7H[75 M.X*F##NH#Y\M@CV_Y$'WU&NYRXI./^NT3L]KK?.)!QSK+6C1].N 1ST[ZW9@ M%$$;UFN;O;S',B$<7,NI0[TX!FP/#[L1QA#\[000[CQ_-O_\_*7C\0+:\;]? M/]\1KS#WRL6<>]OQO[]<[G\+9XYRV=C]+O8_;F?KB=;>5;O5W/I$][Y]XGN[ MW^D>_>>XN?N5-G?;K?VMD!J[GRX:FP=8&^5$(.!/#:5C&:251X2ETU(9)W'*0J& M8E(*<4(HTD%P))VR,1>L89,-CGMBJA[, MCIP6CG;_/NOT6ODSOW5ABCEO_8@CZX?_FMS\'G BR@\;^]Z@[DG(_C,AUH_V.;(+&_F;;%_:RM_:O2<8'Y.Y&']Y\_/(A M-_Z?Z\)7;[GQC=^C&\P M8_\\B_Z\Y##%9'D]10[YPW TYCFQF#8+#\0?MMTO[%D&#&' A0H:Y LOEUKJ M=DZ ;MEN_F;Q9^@75^D!+G7A&@F^TNGVZ@/BE:?:L29<,RGX9OMR: PSO%4- M1L5).;^?MT[R5S,$AW[)"'/#_&#R@_F_&TNB4H=F=R_SA\N+Y[_Y2]^.!7\8 M?:ZXEA\YTEQ?:L1^?*OK^R= =P!,>\! ?&8N<+TV,"\@0BZV6_''@'JF=C_3 MH)(TC+"BL*O)U*P + ZFFK)Q<(O0*;[:]#O0L^\K-TT=DIW/!S%AQW T2#GG(?=7 5F) M/8H!*R)29$&E->#?WIYEM._VXS*B5&>44N70[\5'L/0;AE#PL3P!0CPLNB64 M,>NZ]'5ZJB,4Q^MNBJK%58U^ML>QQ#9J=_=!"V984GM>S M,*E:T.?_3^P5:WRG-5*PV!7N"N!X11?T5K@/*&(KWP>-3C>6(7%;7[S1D8"W MZ8#'U?D_Q@_K@1VVA3*X>N(V]&D_+\O/9 F43AP$&Z26#YP'NR_O_.LZ';A> M"$5T,5/,X<8TI),!OA.^[V]YWMS][&]]O9K> MF,[MVKYH9C_FJT/2_+C-]X[A3[I-]N"9]D^^M!I;OW]O[C938US=P4I++$X: M!6,MXA);9%-2* KO$L4F&2&+X]Y32ZC_]9+(>8J+7!5]D]&G;7)"146H91S' MY+1*4C,3.5/,)5Y%WYQ'WYC8@B7&Q1@0CX(@3JA#SC*,C)8R4<:(\VIM0YDJ M^.8E^)QBTG)-+<:!8^$TYDQR3$54GDDMJ^";\^ ;U<%*+*3(-5D1,YXMU3AR MD@?$6**>$!9HH;$\;3%4!=\[!1_F.#D?M:#.<*^4-28+96N<@O%$5,$W[\$W M)D1 K,U>7HA('A%@:$(.&XI\LC8IJ:T0>&UCNOR\BKWWFO@2(U90 ND"Y9XE M"$ D P>Z>@L$AYF/ .S'P\6)KX' M8N^-)$3?,T)^+S?FGP4Y#S_MHB/""U>!GE1C4,7],^.^-;;6 Q,L\"8%Z:47 M6:A 4625X2@EASWV*N*@9KG6\U@!KM4.HQ>(*"T0()&90'^K,D:6GQ:+:^*HKE=EZFBZ&VB:,S=E E'+.9(IZS\0*-! MED%0&<@'E2+$.I-/(5=ST0(ML%11]#91-%I&$<9X&*@14:!O$$5:(V.309Y[ M*H4+(NI\KK2*H@5:*JFBZ&VB:+0@X@F35'",N/4<$B,.B5$B%LEH;&#&8$5R M%#UF0>3^,\_WGBEZ2IWWQ$&@V\[(Y.L6@X#:K.ZKC7.*,,Q_O?FR<0EEM[ M$#;;/YL?O_YL[+:/=S[^T]K[]N=W"*'+YO&'=F,+0F;7L\;5]P-!:?0N\8-O.)Q\2=<-(%$XW@C%D7@* G':G0+C"N M;IY_^*-S6L!_+LK_.YZV.MU:LW,>>],1=>,PS/21L(=O/=E4%9E7$"66<\6= M44X: ?,J(4P0ICA>I,,93Y0NN*O7B]-?$!S\>8P?,.2N$ET@*FDMIJ$8. M20%9HHV40P,7- MV@9>UTI,<[C:@ZA7^R6?55TK_EK\9NW7?!;4YI'RHQ@Q;0C$XHSF>:?V/WV MN=0JY#H Z,[[^38PF,[Z77]D :1Z^:^]OBT_#H 7?\:3LV)8%>=N81BVX*7; M@;I%YT%\$X9DB-WB5"U\KM]MG;?@ M$39],7R)8:Q>'"J%5N:KE4\T^<&L8/()'@ORLGR;>M8J^;-_&FMB&AGMZ'/P M:$^23]":!Q6%X%X#(!/(B1AQ-*0L]ND)'\2&Q*+"R1G&27/K*SX@*C!GDT5: M.P= Z34P-^:1=]HS;F/4*JQMJ!?@9!Y6HSB9&.CY5ZG?;N?AWO6M7AQ^'I+; M\]9$@/S?6J>,!_C:\*?CXVUTA_I=@5C&5!E0^2830=6-_]-O=0<'Q@>MF(R% M]=HN_.PTGN< ]#&&WNA2G92 :9P>PLT+A0,8IJ$/O30X W_;XP1('H9=5,C? M_(1!>Q[;EV] ,9ZH/#(9.5_AEQW QJL8M@;/L+HA=/7]\D!Y)P-1 C&L/8+W MX9$Q#B/ODPQ& A$QV1[M_A "W"Y&2B\'A\_*"+UR(,[]V"C/SGPHM!3B'[G9 M'[N=7F]EQ\3.5H,<.*4CS%X,>1N!?G"=D%&*(,VYX=(F1W!!/Z:KV89#(D^M MW?BD%XZ5IBIZ3*T-G%IB">3DBD9*M3'_7OL6:_U> MIF6M7U^ 6\[)+[$,WM93*$[J1H2PR'A\8&51F?Q*4A'\\XFO " ^F1H![S M%*ED4JUM,(;O&1)#5C+!0 H-C1$?>OY<0;2U @>C8-9(.#@<0V0I> Z4D+/P M"CSBRW6[0T7&T\[N)W(0'=-<8 I,(LMPDVB05GG5PF)O;$Q6$0S#A./UZ8V' MQNBBRW2!)W1G@4B+.9YPKD.,5(*>HM%BY/=VL;4MPW.&_#L*DLZI:L M$7"NV-[*@EB=FB]>"OP!J>/$:"S7,,IW5BM?VJ_KR[A"O3O9/5E[K'_:R_EJ M%I0=UTO*PK7V]'NM5RYC9;W80KXUV]B5 [Y<7M\5VF@%%-QQM+D!<6W\Z/T.L72L>C:Y2K%#>& M1IYR/?1?T?6#)N;FM-N3]\^/U(';="?Z^9>Q'NO:$/,3Y1WMWJ_7#]-WO59H MV=QGJQ!N [&^/%'9/-W":QW3$NS\B/#W@>[@X*-YE;[;\N? Z4N\@S[,'0K= MTX*' Q3,HP:2_P+^NB-25_R[>"6]Z]6H5>ABEQ4F6X/]C:PO76VWS"L[.-XD MSKJPW6[6IKG>@2!%>&U%7XJ$DXQ%T0(:YLM,H2 0P#Q]7'^Y4!3G=1A%[0Q\ M692T%: M"41IDHCKR)'ES" 950B4,N-P+JV#(7:+;'L>5L6H*T2!QP9<&?(/C]X3>YF= M'6S(,0C!?7,_*BL1]T;[4#DT,W(/1VRQK'K]<\ZI99QQ\/\W(VGY;#T M\/(S-^B=P8@IMGYSZ686+7;]\X(29/\+ZWVW/["7Z)^>V5:XGO.6$FC^N],. M>;<[OX0!I-[LSU*YNM4=[O=!'Y[TV^>MLX&N\P!3I@ %?E"RVGP]UP?BE($] MP(T@,?"QH*\-"^ ^ O_.*2#&:(^\U)4M5*3'Y: ?*RO+LNA[6<&,\JG5W]@C MW@5ZQY?Q?_Z7IE1>>PB]?1,FNXOP]<+I/92932;5&29/ Q!!R!J[.?O_I&;]MV\O<^ZR3I^Y:#SXWFCA*_?&Q&:L(R/-:.^8OW3F/ MP(BZ,7]8GY0(ACF*&5>1F>A-3)%S3Q5S3#ZP1%74,3QR*MD] F@X@B#:A40, MGG\KR^BO[G3RG34.#Z3@!(B?0)Q+()Y62&1T%$AIXX2,5--8 M-6&P4&>T9C1;@^0U3"Z0C4HC$I3"#EX3O(];CYB-CX?)@1,'B^FG(\09^_TU MDSB!3*)5DM31A#0%<,!^#R'/.2^F),#C[."4E\SRQ/:T#/B%@^[Q]/9ZR(V2 MX9WT=T;4@N[N=EN'A[EU*YL?7VW3G<\'"0LG&-8H8A(!I@"AC-41:8:5#9KG MHT!K&^2VTXVCV6HZ_;G!GN!711(,65'[_[/W[DUQ',G>\%>9X#E['CN"8KNN M764_H0A6DGVTKP'+QNN0_B'J"H.&&TAKBX97V; MJ9&L6F4#N?@=W3T[T)P&JI,E >Q4(F29,''2DZ@]BT$HZB,H&PF$Q$4)LFB4 M5(I$E2V(NNX"T>*9D>X7*%"47 M@>D@J0C-+F>.OTPZ-]M]0=5UG;E>*J'".:O5O ZY\*Z1F(K MF@\9>U=(_XM/SN,&>]-F]&O69-\.(=B:&# OV/%=6[E>T>I[L?/^0%M%%366 M< _*I.!%(E@@3Q0H6I9S*9)G&Z_,BM8?#7&<#@>8+-S\>I7->L'+VL0KE_U> M2(PYT+Z@%61KN=4''DP?Z":LE\AI"SD4/&S"W2N@!*,/50E('J^*UX]A?8M^ M+BP_S80QE2VU&3+R1S%,>E6VSA2-5ALA52Y\+WY&+^CLL1T<$?LS+'(-1V1+ M)+]RI4\79TM'E5R'=063+P-X?I5\WD3HL# MQ''!TV\NJC#C?*=J9Y]]U L4\$%3;(;)0(L)W,N1]JPOY C5X:!C.QL)?L9Z M39S96DTTW=SHS.6F71_[*Z5B_MF5DGE#;V-DR6/DG$>N!7/2:.:\]M9&6<;" M^=MY&_^8*B79]&BS;G+QYOG.V4%9^%1PK8FD.F'C#4; -)0D^,AEH023@5_2 MOW-F?BR"UF;GM >$>45H&LBC"F/'+U,(JTHYEZESGKXR[#Q']MZ>5J'6XX*1 MSZODH:S)5P"(BGZ%CVC9S>5"+^2FWL $A,T%H([]:\0N5[(NV*A%,-KR0@OA ME,(6.+%0T5(6@*=%&RBX-Y;V8F_[0+K2RS(!2W/)L/U4 7HE_.,8U]09DTRB MMP\4P*]9C:DRF&\<^[XE\;2Q[QO3RB'#5"I?NBA2(K$,@H@"9 #(8$UBM,91 M(PIOV5W%OM%'W<:\GQ:1?/JR>W9@2U8HYC7AP5L"9F(DNC2*1"5+KA(7KG!K MQ;RG7O7%4HI5H>_L<:PN__$*VR3D7+W&$W\6FQXG2(TU?LTYIFK-=?K[H]!< M5_C2E]366L#%\*_S7V::TNNL*+4J+9#K_MNSG<,#$P5C)BEB8E$2P4MLVB,# MT5H+%1T+RN@U5=IIV5E32^;B-+N[47=% M=E303=C/_EPJ7>-307X_Z8YSZ5;C7<&BOI ]QOC5 M78!7Z$+YYEFHO%CZVMU_C]92U,;!?GKB:!$(" A#= )=!TC)H$0'Y<>#M"BW M] K]9JZ8H+\2X):,J852S#D$6XSE7R6!YE.UYBOQ^U5NZ>SSCK.C[O.L],.& MQN<2 M\J; ];RJX_W?"?X(/'X*(JT_KLMHF[JCV<73*RZA@DPA 374=9H&D M2=$4C:5.;;P24F_QR]L9N 6Q4<^P0S,D^_Q2;W VFC9ZJ\@"NR1BQ1K0*=H\ M2$]VF/,T@7\_12P-ZA,_UWXR\X(;#(=5:4J.^U;AJ-IJ2K.F86MW)0VEUT49 M%,@@(9SCQ@7/7%(N2%HJEE83'K_:--^9)3N]ZY].QB_8HCG>1@,<1Z93%[%3 M!A5$Q$(02VDDTJ&\XH(E:S9>R:U5A;$9!7-3@"6(0O\PZ$2Q/Y[E<(RZ87(! M^:9]-KZEM#QHZZCM7(^7^Z_L#V8>]=_!"'O7?VU/L6'UV[P%KYL=:'M,S=&9 M!$@#:\=[X0JB.95$>$6)+9TDRLK2:":YH1&G%].M%865L[9SE0\&A-DPHI1& MW +A6P%1 V9;G7>+G0ISLSK;ZPTJ40Q$AU!E%Q&R21:9%?3:X3#W0:A(=JJ: M?U,Z;X^R"V@TZ8TWYUO S/HF/CKYVW9*O$BV.V<[[P]$M!J,/TI*BD.WBY"( MT4(2G\H"4WVCMP([!UR$QX7VF>LE&!V,A#UHK#&RH+Q(DFIN1':\O; MO]N! TXY%4##H)JXW.:LC($8;_'\BU@:8VW$8;/%UL5QLPL'_JVNNH\0 =H^ MNI<21H&1"A>=HEJ3*)TFPG)'K "+7E&; !M*KSCHY)0^02AH3_[2D\_=8Q@P MFF26:,,M$5P*8APSA,/1% 7W.E&Z\8I?=?"5!C(>#[MN,JXJWP9+RL1,>5ZE M5JQ*R 5X[3I\%7Y!!;4H,OZ-L\4H:O6@.MM""'K6+-VYM.X0_QR&ON8!_BY M[E* _2E6.!\FH\8,F/8DF]WD)(Z/!OD1& ')/M)\J[Q+N9_9UH6I.=]Q=M*2 MVKZ/RWC9$Y3\ 0<$XL$6Q$3L$"L8)0"%C!1*)<]#BD:(Y5S>P(!C9!&CM4KP MTFKXV?/$55+"%S8N3U!Z)O[#_6\;""L8!&/9W=SQ99H.W+3[^"'SPV "BPJC M'Z_;[V-IS^C*B86P11673;/AP: :XMS#GCT=Q9^:'WX&1#GMV?.?NOW\POE+ M/R\^$'/&EP8@YN=5']?IY,9L@>3"C'(#&=<^$P56TRI M2S\&=>S2SZZZ+=5;15'>Z+97?R;,S>YZY6++K9)?_O'\;?-HOWJ/5PRY7&<> M9D43]2G#Y9W1H-<-'>2DQSH3\\*PL.*J2/$U!HN^X/V:]K#C505 <7&$Y%W2 M60:K)[QI,TS_+F3U3+?G&V1T<2:O]S%>/9,7J]8>TT3>WR[JV#_=:*1Q_>J7 M$L0\3=QHWO'2WM[F'NLOM^@\ ?K_ MKUN]X?R;Y=[5C^G5UO#G6%64T@9@#B&%**T-BLK2!!X-_$_+U3DVA-_"G_.Z MCF(LC;#@3].4K6=N_Z>[]^;MV8?C_U_UP_.[K MSC'>:^?+\LSMW;_?B9W]?W5WV2^PQO=R]\V_>CO'/?C]'<5U[QSOG*-9O//U ME[1S7GR9SMQV(8BD5$$*,&3!!BY+8I6G)&E,9B^\#9CYJ8H"BRTO.(+^^_]0 M5?Q\&QYH4&T-7KC-F/MEV&\!Z5D"DL0YI"6S.E A8BBUH8!./DJ1RIA,D0&I MH(S3%I >!2!]G0)24$88:CP)<&)$&(U#9!DG0!.<:F6U3/PQ M(=*?M/1<7[ M+8Y&/RW,9ZC=\U7.X*)O?C,/G\'&X97K/=>I7VHFL/4V;24L/SKP^N%QJU,K MPF._#^-)=W*RW0_YTOI T[BXBXD)%T#CHHD(YAFQ,1B2 M2NZ\T33FD4XEWRR+BUF0/UX;VJZ E^^E:UW7Q'[Q#/X ZDG+X-^9P6<:C(;3 M#=QKXBQF.;O B F1$N.DY[XLK?/ X(9MEO*B O,@#'Y'[JG'K*\ 12]G/JZK M)5[+[?=\#<7KO_ZCQNG'IH?]-N@?[L?AR4(R=8NYU\#5JNAYH &L1DD! M<[61Q.H$FE6@3I?&6\'UQBO)U"8S%Q.Q;V8U7ILA'KF/J\6U%X9K]Z)^MKAV M-YW)XI3"88/;8(XXZ7W>5+T"O?[N4ACAU-2YZ(&_( [->W,O[W0K- MN]J?YR)5'R((/C?P(#W]9B[-LYWJ:1&,8OC=YM[7)[:;6Z_/IH8N3BN_JL[.Z-)9 M&ITQ3@JIO>.@T!E96"6,M;Y866>W//8M3(;GT0ZOC2=_-$MNXG+;W MH$\31VY1H'HH=M\?%%([(P #?-2@=V$?04.5(:4IM55!4EO@E-E99XV&73IX M ,N-O+YO?>6[NN[S71],T;C=#\T?WE;%I'BXO0'VZ&E++[^^/["%8V :%<0[ M)8F(FA+#'*C45 F; .Y+2B^,49&,:4Z5 I07SBK#C3>441\IMU*Q9UIZ^6ZY M+#EW=)F5.5^SWC)@U>-PU'E&=9>@.&X5E?)X@\++@MZL"O*JV^HM5LCO4GJ-PT0ULWI_VEAOS6?OWG M$M%+M+2A-#:)D(2FTJA")2JX,J(4/C8.V'+! 7OCT-ZR:S8Z^+$>,33O?'\> M<;R3MU]VC]\7>,W'X[_0^RIWWAR*#_N[QSOL'=UE[RE^]P,\?SF.]V'_+=M] M\P=Z*[/WYN@(UOWU ]P+UH@>WN./)[N+706TY-0([8E3AA,A"T^T MIYR8PAD>N*8&NZ_334XOEKBM&<5;EV<>N BNA;X6^A;3Q@R5TEENHBV%LMXE MYXR62?H0X#>:H:]HH*]HH>]10M]. MMM#70E\+?3=+MVBA[Y%!'YU"'U-<4L Y8DP"Z"NL)CHR0:(.KN#!E;X$K8]O M&JY;Z&NA[R5#G_/ (RK2@G$IA'":)5<61DA)2RF%J[4^VFI]CQGZ^!3ZDO,\ M,FF)95@8$&,)6A\%^]=9F7SP D[UB4'?"R@>FZ=]3)FZ9CNK&W6NNFY#P:>, M:O?KQIL_O;U437R"KK9QXJYPMJ4Z0DEM: F283 M,8$Q(I(H0V%EC%HA5U-J6JY^MEQ]O\Z7EJN_#U?/G"^IC#A"6A"39"""!K!% MA"^P]9RFD24K&,[Q,YN%:(7U\V7K^W4LM&S]?=B:S_E4J2A2LL13!2+:EX%H M]*Y:)V@1$\6*-6!KO4GYK>-);3?LFS+H_F"\:H D#O,^[&/!:IL!U3J$'Y'K M9(5#N(7H=2!ZH?>D9D6@A4.W+]A3TD;B%+:B+ H5.8AA&_W&JW*S%+?NT-:& MO5J4>\HH]^#)3BW*K8=R,Z\15=%[IH&&>2R)T!I,2\TE*4K)M/>!)YS+4FX* MSEJ4:U'N):/<@^&: \H5T5>ZG.':Q#+"_ZS;>,78 M)DBM%N9:F'O),/?@.4PMS*T'11%<-#22I%7"^IR"P&D&$JDI.3>LU+K, M,%>4]*G W)UT%;]NF.$:]_B.7<7;53Z75;Z 6N"W*44 CL]QYA\?VG'L#/JY M15GOX@3YVTR&_&8WSV<4_0.)Z>+P;AW)_.J^E8T4_@-.\,UD"!M9=:B9SO<<5_GB4>>6CMT6=>X'=6;N7$^#CY9Z0IWG1(!!0#37!2D2XSPF M%[GB+>JTJ/.H4>>6CM86=>X'=6;N59>\%8&7)%(NB2A5)*Y(!0D15=;"2Z9M MBSHMZCQJU+FEW[-%G?M!G9FW4U*7%)>:(/@0$7E!-!6""!PH8N PHRT0=>[8 MU?E\4>?%#"QYUT?6[\<*%LZZXZ/EEON#E"(RZ6;G+'9R!T*<:]*O>_._MJ>G M\/MKV^N-JJ][.%/;Q=M.\.)3"T<,M[$I=7O=W-9_^I0NH%#7]CJGDZ$_LO & MHZ:M_^SY6YW]Y$0 +FOC8.87+^_E^H=N;-!6OT0YQ],@(QZ5T M1D?XW=RYS^?Y)*/ZJL5G;N:2V"/[.<(/TU4"?G4_P6/@]"-^Y[^NBB0!I/V) M#UM"UJA$P6((WA>EX%)99GA0%DB06Q6TP<%.5!>2B7E 9=WC 78B@=H$ZID 3$]8(XF3BA&LIF8Q,:R$W7C&^12^6 MC,PH!DC_J.N!M =#$%Q /6'4S*9HB&..G*8$LL1(BY,H\&GU](]<7+ *#6+ M"K958E[XZ6#4Q6M^RH,QNI_C;#P$RO:Y+]805,R^8MUH -QP^5=63;EX""1B M?&F#YOX]F@:]3NTA:-3#:#\1FV"Q/]G>F3T?;?QS$9 !>Y?V^_[&T? M:,&% M="$Y]Q.&8MG_^?^%#L'WP$]1L@>8(*L/VM%L54%5D?33H 2/ MM;&:[MU0G/?579"F@:H")@*%//4*LTFR]CPC=:#^<ZP\]GV)G&T MDJJ1BY!AAY&<1(N#VN!5QJ @ XP/XRG6.4ZG"BY-EGLRMDZ^XT^XU5U_=?]R M5G7QGFK.G3]COPO@4#?'F:#JQN43W89OF7S_GO3Q_:C,1AWV_@%:6 ?DM'1& M"!#0-C*A>73)"^]+;X"_%$\LBVM9J$7'T+O=7VXQH?87ZV,UDO8%X]HGN8,Y MO*4I'/9=C9$"KI6:N&02<;0T1BLC> "K1N (N,N!#=0U@)%3P)&9G%O/37@S M(I#7]P[^B0"'&B,:)J#X/WD/X8T/?N_-]A)<5-HT(E8BP[?C4C$SO9!H8$9>;+$!1>(D QPPB-$Z-)%H1CS MCM\#.MR,"%ITN-'!OST#L5 R6A:>:6*-)?U37YC_3G#!3CP6&$"X9=]#F>URV9( L4*@M$O%GM$%/>P .2#YH7O[O!+2RU,U.;-#+ MQI-&59\YH>%'[(:8+P?]# S3D]-,\6DX. %=^; +]%BYA4Z'@\]=- K<.2RA MX@OQ@_WQ!U;!YA\36!L58ANX!33^>C_\!&SEO"=^7%FI?3"BX5X^QH"^\G%] MZ44/^?^=-FYTQY=S:Y_S4:A-YU27C Z__5UY_V!9-9%+17AN:!> M:TJTXHJP6'*KO?*\*+)'^@IPOMBP\Y'20HI#L#*KKCDQ]\SY=3@8O5R_!- M!36.!J.XT9$4P5@B"L>(9J4CP7*C3(I2%F'C5;%U$::G))"1:!$RP90#"W\= M*F!*ED(60C!MX?BYE5[$!$\W29>ZRJ1&*LAQ_EN3P^\UO/T"2Y]#[H4ZIQ=( M$.BH2F64L1 %*5-08-#Q$O1ZR8E25C@\$X<]D+115Y!$)4<696U&BD51W7'1 M#F>%"G;<&GV/ES@^%*#66'Y1::LLYA0-&'#!:$"MY(#:44I7 >5&GRS7XYJ@W.QBE MKDJ2>N>;G5-[CHDLG5$\Z=I^'_3?7O8X6Q#.%G,N:H<@S33R)OIJ$#>MTB?\ M4;YI!2]ST@9@?S*,LR]OY@\W@:9Z<33"O(M>%^XRC(WN&G!=(8(B'CJ@J5<1 MVD/T+%']_>P9*S_5 A]-#V/\'I9 ,&SB7G1N'FGU;Q MG_8&P,7\[!OO5QF\='@.#=$>;#P*&/X&!'$\S. I5KG$V30%+NAQ,EK:Z(.ERSPPF+R MS6)34=>KEW4\N>;F-%N\N$G50X R8F4VX6\Y4M+\8D>C"%IT_C:^T6@"9#]_ MCWJ/\&T0R3R\;-ZG>F&XB%YO\:GX(H-LP90V_T4WX1U6.@OG73E5JDBWBG8"WTW9 M]LKT*7MZ.AQ\ :UBC#!PDZ027R8PM0I!-6,B>&F2B9BL0YTKG&5RM0+39MNM MK[[L>[Y[=N#+@BD3'%&E![LV64FL*0M24&'+9+V7$NQ:56R5ZHI4$SS[>4JK M-(\+%)RNH. 3>PYV3L<&9$F0!CGC$W%^X('EA[%?45B3JHK*4N42C)\QG+[9 M<9-Q1IJ<:^+]$..C"$"3?LXB:T5QW%9;@ ?ZB$Y8X%/)[IC(,^':?JVD6_OTO87&[J-B2N!>ATH50(".L M]0-8D: >#M$Y_4/6;O#8PIS&M'S9CYN=;J5@]2QV1A&_="GN!WN^A/>^+$A-ULG*ET9EWP<%/)ZMOPY M8GFYR@)0R]>=_7<'M "%3&I-#*>2"% 1B&6J)(8R:8-73B6Z\8JOH)8Y@EBD MG%AE@S:-5Q ^YCYOL*9[) 7ST<1EN%X@"1@1JS=8SR M:SU'VBVI[OH*Z93F9CZUO?0G8FI64/?!>#[$U;U4-]L.KOG-7P0@M!P]J#4'"E->85>%,"L(Q9I)E1DFP=I140$;7 M$21SL3-X(8_QL[/!,(QB_ZJRAA7GNOC^(I=>%8J"'T *G?B5& M=,DE*0O'2UTR)2+8H0G$QT79XB:C;G;?H<"H=8PJ'P/UX 6JQ4,CW2_DJ!N MN7YZ4=N\M[]]X$))I7:2>"XP,!4U"' 1"0L1Q!I3U%+7;'/F^W]-:7_+:'BRAJG;XA^?/=6\M"KX3X<#K/QH?KW*L+W@,VWRW):=68WNT+^.VI M[59A>#"% MH9NP:,)CO"<'GH9-3.RB]F>;LTLY"A'J/,)-]&[@=\>PUIE3+%-&;U 5I4WE M4&W,C/Q1#),>ALSF$&NU*;- /;/'=K" Z&=8\!I>RY9@;D\PEWB?9UYG/Q@" M?B 0-/YG$#>SC[LUXU<[C%'6PP' 1[\YZKE([G/T1_\1#^TP9.E;,QEP4SP< M-#5RN=8.]NQHM=^Z.[P+S_4\PU;JX((+NX,EKKTJ)P+K^;)ZT:VCC!<#%%N= MOQ9[4&PN@X>'?7:8LC$>]RH2\'9TM'E50&Y0J:CP-X?!]6Y%=,.(.#2NPI[Y MG9\ED?P=FZ#/$(.,PRHCNR&)B^"E$L[K\2HF^H*:[+CY37Y\EG)N>]I; #,[ MSRJI5Z559J4#M83+Q=ER+OA*,V0>;*X3OKV@B ![5!T3OAW#7RF"!AEELPR7WQ[Y?=[X>'DAAF=-6$.JL)\)'34Q2BC O2LX, MI:4*ZX9+X(]9^ZY2/6\<\K\EK;0A_UN0QM[^S@$O58Q:"^(\BT24LL"*=$U2 MI,S!V21GQ5V%_-'_?GW*"(P*QZ.!512B$,D:"20L%?6R,"Q]J[BI#?7?#944 MNV\^'3BI51&P%!D+5X2CC&A;>"*=+*@UUK'HU@KU-W[Y^6SJ2R+^V5U:7?YC MDR"0^U8-AK%VY[=!G7Q4='?_W4$TQF"S7^(%Q1P>6@+66T>4Y8H;80I&V<:K M,5#\-*JSP,F7>R31^X@:2UTRC8=0:Q S%^56Y^]8F20WTFNVK])KILZ9W%+L MNBK2("=^5"Z?!.#M2V7NZGF%*:IQVJK[0=Y=3](\03Z07ZKO^.%?I"^ M@$]-\,P)SXSFJBR$3B67#J74K?M!/A8SY5T_]S(;AERB7A4.S1H!(D-CH4S= M,'BJ&L[7S%2^RE&V<8!9![XJ%UKEF+GHW+M MQX/QPJVO;,&0 WI#V*A:'ZF*\6%]Z.>?5C=]8R6=R:C!R)'-B#6H,6E4]TB< MM8984?>]U=F_L((UVP'XH%B2.NBH@K"%U:43C%EM=8B%Y[QM!_"=9.[.^>[^ M^P/I+-@JM@0A:R@1,21BC0_$ZX(&XQE75F(_ '%U2XAU3MP)"RCD6;!!B:2, MUO!$KI*+2GIK0WOBW^_$C]\>X'1Y9A0C0I063MP41+,H"8@'(;SWDD:.)WZQ M8?]B$Y [; ]S3QC0MH>YE#*^[KS9/B@H-Z6@BHB 8ZL$340'T+\C6$G!84YT M03=>T7)K10G5(P>#]NBO.GI_4/)22ITT'#AV]Q,2Q( PZ&OS(?+H"RD!%.15 M8B"W@+'C\;#K)N,JLWA9!9GJ'2N5D8O*U&(W@:?J5%^S,>P?<;Y!M+W:W'RB M6_(M!7X'+'#L4)U5\ GV(5ZC(G<)8;!!I5=EU,D%$;#\@5*6C-,B!!.-:YIB M5\XX^('36T -G%[=&7LOM9V&IB!3Y*1=;./BN2,\N02:AX]$"\Y(85-,I5.* M"G3%\2NUS9H-%IK632V39F#,BA$8B\'EM;03>%WI?9D,XR(6. $X< DZE-"E M#DHV\P%N13?+Z173SB5M" J22(EM(09YF.P.;< M*:S:$L553=7MX2&ZR\:7&_.+"%N5@,^1#N9C7Y@( #"-PX;@7D V0("3[NCH M)%Y]3_0O=T.LNSFNUW6@Q;C'1Z-\Y^M?=X-Q6>)=S(99\C1G0ISZCUP+ ]$-SE!H;>"RQMSP' _1RWFG@&I 5T[1^\74[]P[)1+(_F&7=_&Z[X5W_=37.XVUFZM<-"UP@IC\G;@2,#Q_- MW>TE4]B7G3<[!S1ZS9Q@A%%OL/LI)38 A1E+G4L4E+PJF^2J#KB+L-OT][K$ MEET.#EX8WW+YP):*DB^"[Q*>QJI"#,[53WIY295+W\Z\<4W3FO52HF=*O5WF\,8-V9U;>]ZY].QB\YP>G]^=[^NP.91# L M1%(&#'I+S8G1H#JDDLJH"A=9H3=>B17=5_^![A'L;!?K&5?]3@1#_J0^[<7! M0&XP'%9];:K16.-97#Q'P6?J;0Z8P5].;*4"3,==]KIIGHSJ::1W )3+Q6 M@)E3U'[CU?ALD!MKCI8GRVYUMD?9DKDH.+,KYFP(,$; RK[HEYK,O*H51"UT M"4?;IKI^AIG7**:=Z^ YBYG.AF%U>H.J2FT=X^L!9/^H>]B'G]92 GX%ZA[] M!N\71WO]MPOOM9=>NKK(=M_X \&LBD%'8I,&=5$E1JR.BEAJJ5)6EU;@1)IB MZV)%[528@[C=RS'_MX!R?:3R?APOX6H&RBYZEG+YW+RAM6C"-\[O5='W1==W MCK=/3N:=6=X.A[F3Y*(SXK([S+-;CKL_5>_X->>%L6)S7J(!@_6ZG_,\:-MD M<]5[/E=XM<3XX]S"$UZO2LQ;K-":U>6-9T4I\T^\8(]WAQ>09;XA,2MFU2X+ M]+36L 0?"FM%M%$70OA@@K>%&75EHL25KL_Q*'O3DGN MMD3Z)/R9+=D_/-E_A6<U0:<_O'.01(81$DE<1+%K:6.6%DX4BJGT#%2 M@.6U\:H_N'CVA]A5&818-@T1)]!8XZ,IKL67TX'5?#,[#(&^@3 ME-"U@(\9HXRCC#(N:++.E!3L*_B#DD*Y,HM<6I@[%+FO:Y.G13RZ\^;M@52@ M11H;">.)$\%T($:X0*+&GJ1!>&Y"'L]V8Q5SA3.D\O/A8)#)N!EIOV1*KBP_ M"$PRX,@8K56"EU;#SQ[6K1"T"QN?33G!_O7CJ3.?Z9QO;+ZQ"BK(N2G\M$JG M:3;^0PYA#B:PTC#Z\;K=QI-.ZG"$HZ03VKV=/1_&GYH>? M0W=TVK/G/W7[>1?REWY>?"!6K^0H$W!J_9#\O.KCNK#%Z"W0#;&V93R$_P_- M@^NREZU<]O+/<;CXF91;DNM+/RZVZ*6?775;6FP5\F:WO?HS6:B7O5@X:<6? MT%KEM>[ZSTRW%>T"=R KYL#6M.XK-]KZJ>C0C$K-_::7FHTE7JNY!R[OC :] M;N@TL-7HO<0O_=>TM?,F[U!+:=R&T;T";L_[3 MX1",DT#JM:;\OZO>'[M;/LS;7S /\MO_=C$^]]-UR.BR5[\S^OK6WM[F'NTB M'VZ1:_.4]YBSM<)(,E_W>H-Y]\LSRE] M3*_V_=V0_.[=D/QINB&//IQ\Z>T=A^.=K[V3O?U>[P-["VM\SW?VP]&'_:/N MSIL/YQ_?[![OL'</=]_X+[OL MEZ.]7]^=[1[_^Q.L_^N'8T\_'H>T,Z&@5$45N M;2\I*:R)4O"8I,!^7'Q3\(L%Q/_]?Z@J?KX-"S2@M@8KK(782X]<1OT6CYXE M'KEHK%"2R[),(C%KBB1YB,F95";#8XM'CPR/OD[QJ-#>6L$++"?!=F*E(C:* M2$Q!F64Q1+!G-EX)56#;]1:06D!Z$H 4J9?&4Z^PE%!HZ73!B\0CHR55B54* M$E#X4A9R"T@/!4AT"DC:*P&G%4%!POXJSE!BHJ?$"D I)FR0I6P5I!:/'O[5 MUDG5=$%*0Q5G/@G0DHX)T1V[EI^("^RV.1C_-YY$LM(!<*+,:Y?J5G'M=58?D MC)U+_='L0O#G4O!]RA!U-SZER],YO]E>[/=A/.E.3K;[(5]:GUCN2;@;6P!; M!\!V7\]YG"@'\]R4@%@T2"(8F'E6BX)X'G2A;=*A**O1;)3]O!Z ?3_%Z9MA M@Z?,E3\\;M=*RYO?F3=GWI=(#0V12<(* ;Q9!D6TLR6AD@7KA*.) F]2LY6/K*1Y/@X_OW2'12M='PL$S=T5,EBMA.)$L.>#@TF!G"DND MBL(6,?J$K:%O)%W74M%;!G]@0?T )G[+YM^9S6=> &,L-:61)#I4H@UCQ#H7 M2>))2F\C%KORN!WE +SF&W^W8L=(=;UM%P[P_!Y.ENO M__J/&JLD'#_F,%$+:R\,UN[%3=3"VLUA;>;S\=8QA^U!4A&Q@:L+1%M= M *R5LE E%CAC0$G(S9)?;-'=XEJ+:R\(U^XED:?%M9OCVLP3!GHT,U120O$? M0;4AFFI)F%2%#LD(I76KKK6PUL+:/3D+6UB[.:S-/']*.Z=3H"31 .I:81GV M=7,$)))(WI8:2!C4-5YL@G[]5'"M=@XV"YGV5XGC\UKE"W!#OUUJ=31-+UO,.KLA"-0]/E;L=ZLUW-7^/!>UXB'J M0F<3518SCO?2_E%<&L#2:B'K:"'S9:.,*'( M.,YDD9N@5MZM$G('_/4TK*\6:%N@?53N]A9H[PUH9]YYI+K3PAP4/PL4Q5E=-/TTIT4() M;Y1*@EMK. ^A4-X&I8O"^3Q AA:T&B!3&]$KII_B;,XK1I_.@"_YS=ZFA!SF^$:8F?_TX'SCG/C')&6&B*\$L28TA-#F7-EB5.@ MQ<:K8JM<'HE:#4J]SD@,)QG3G((VKPKAK#+<>+@]]1&T0*E8)97@.S%LXWG+ M6#KJ2L7@Z4*FTG(02-'YDID09"$WG@L3O\.6Q7$TSJ.$^Z.8A\SA_(OQT3#& MS,E PK%S G[KF#C8>S-S]R^YF2-@/,MAJ/.,YJP 1K05E%I06N/ MV!!;0EYO#,(ZMS5;NF3?81"$,.)%KU5O<7&SNS[,OM[W@(TGU2E]/\/=3H5R M;R]!N;N=IO&D]F<7A< ZVW/GHS-63AU92Z%_W#O\T.,.7LC^?L^A&R]D"UL2 M?0+C.IY>0MOKP>04[;7:(KFS[-67XUC^UKL_%Z>QH]JG&(JDF!#,1\==R>%_ M6K$DM5.U+Z=<\.4L>H\7'<2-%?RV,H+1I?/VB^]-0N4;GKIIGHDW^-/7'0;W M._[WR+3[-1SO[&_#6GLG'V"M>V\^G2U[@_?V=[Y^//GE M9.?DX\GNW^_H[INW[./)6[[+=K[LO/'G>W]_[,([B[W]?Z6=[EPF65+*E;H0 MQ'*9B"@E0Q^/):6@TG(G2Y/LQJN[#KE]@R&>1CBM1;3GCVB%5%I2'S7UI2AD M,,PF5F@+-XK:E/0:B+9&/*R%N^\#=[-\+N$]"])*4O(8B0C>$R-M)'"HS!HM MA,:J1+JI58MX+>*]1,03&L1^F:Q+*0ACJ-,EX%[I>&31N$17QN-:'>[^06UN M1@*CUKM0$IHX!5#CDFC'2P)_BLY1&53I -3*[UYGW4):"VF/$-)2I+:TOI0I ME$+%9"-8I;&,0O 6FM$O?@>#?+8+*,>CBF1!+'ZB=C'4']G"A;^A"9 M]EY2L%DW5?$T$.\%C/R=)WS,-[C>9(:7/H3A#OQIU^L7/7\\>^F7;A_. '8U M-XK%YK%-!EF+6>M@UGS%)DZ**9BC))DDB9#*$LT=)U;J*"DH:*Y4[=B%1\J' M]^L%:IGQ^S#C7,\])KQ@IB2%#J! :,L(D&\BE!K'6!$E]^CTWF1'XZ #E5X1T(M8Y>BP)G+"*4NFM-&I8-KI"L^?I>_7H&_Y M^OOP]- UH6I@PC'YPV,<*H7;:0MOG\L'S@UH47@.%%R9#JA"D4)H3'9PA@@$> M&U=2DKR5!>.6NL+=1RK0^]-BW'H8-_,*ZAB5=M$3 M$[T@HK2!F,0=X=XK0#]#E>(;KQC=I.S)V*3MI(7UG_G89A@\C56^@,+4MRE% MX/;/<>:4'MIQ[ SZN9]-KVM=M[&$7M&M.YY3=#T.N8$$?0 .^<=UFBFL:Z2TJ+,&ZMS2V]JBSOV@SLS' MFKA@RAE'1"HY_%,XXC@S1!D!ZGM!0V1IXY7:6C.UKD6=%G7N#W5NZ?UL4>=^ M4&CS;^N=C+N=LG2WNX_/K52[[Z?VX(7UWQ MX-6=OJDOJ-.:$9T9S519" Z=(IPI1;%SRO;;C]UH=OXNVX_===/QF6X:5 M+[J+=KO6MN/WH^WX7;0=OZ^_/7?>\?OY=/1]L([)SV<+OV??[N>S2RVAM=VW M'U?W[6OYTQ[;9K0)C]],>+1")6Y9#)II$64TQJE06L-DTI@TEWV(11,O+=K^ MC8M>Q).W\N.;=WQO_ZC[X?C]UYWC/XX_OOE+[G[U7W9/X/['OQSO'O\":WMW MONQ%_+#?@V=YN?%MZUT/;BHG75EJE:1B M5&"0]QK8UJIU#PY\LZ08Z:AW5BABC99$^$")Y64$<]9K67)EF9#WU)[[KJ"O M[=!]\P[=+[-%X1VXX=JNHP^'9_.MNSDW)B8.9FH0#E L"6(=M<0%)8I4RK(P MONTZ^@)8^E[=3RU??Q^^GKF?E/*A3+X@*?J2B)(+XI*/A):&.:-,%)IMO!*; M8'&W7/ULN?H./"LM5S\X5\_<+J!J\,(IS M6\6FOKU3H>T0WG8(;WW!3]9M\D(ZLMT3"B]T")>Q$(6!O0?!Z4"W*DL",C:2 M:*POG$F"*]TF*K4H]N)1[*$3E5J(6P_B9DXA2T'WTUH29Q- G(^&.&4B26!6 MEKHL1 @ <6I3JUM/HFE1KD6YIXQR]^LY:U'NUB@WY&WO<@?@4A>V2GO MEG[BE]TI[[YD\7R-*\;=::2!R-((L#B8(D9I$,@IE-X)I870;7_.MC_GXT:= MV_EU6]2Y']29F_?(&-/:&**+Q(E@)24Z!$FDESHE(8WRKNW/V:+.HT:=6_I9 M6]2Y']29>5<#,\EH)PAV-B6B3*#F9#=$U+FEW[-% MG?M!G9FW4R6EDO&4.!84$6!L$+Z_NNE>[D;]^S">VF[H_#(8GMEAZ/PY'OA/G=\G0W]D1_%F?:$? M? ^^T7\; ; ?*W \ZXZ/LN=N6N]:]\R>U<5N=LYB!\!NT,DM$V- U]^@CO'0UAIQ7ZCS@]XWXVE'1]M_%@M8M"?/KL+ MB-VUO +P'=>^W^M$R(+8&4Y%:CR0@0J7*E*,+N*Z J+%AB*"BH+E44%_K 4 M(I-KA.";5S_/'3[LG[\]TW'\YVV=LON[_^]65GOW>\]^M_NA_^_O>GW5_?GH,T MZ>V\V4T[^Q^^[KYY?Y ,2.98@O;I?2*B\(%8[1GQP3+'G(J>XN@_6:QPN'6 MN7KPPU9G'RC)GN32[YK.EF%A@?*[U^.@Q9:HG3,[ZD0XP,]P8!5=+E+BI80X M.K*@0BS1(J@LVBC'.'=)H,KB@^0*1*#AR@-9UFJ+*CAI?K@K6OPSK^>/.$9: M?,D46.R]>7O 0Q$+4$4(@($FPA:1F*@EL:ET-"FJ)$YOIBO4D8;^.M4!-S % M9#**XW$/QQ?T._^> "SRJMOU=R;4?ST#0MT&G25T>Q.,4/T9/6C<8WBUJO%) M#+\,!R>O!R>GDW%=PO36#ON@NHU *<]4O9WW]B73- ,=_( G6Z942&(T%T1( MG8B+"DA<\)JLRYWEKO!T==4 Q[8):&49Y M8R=##+Z>X"$@7&_F+Z[2DZHE57>:Y_@:8= BPH5.1EO/40]&+&UFR#34"M#9 ML3X7,<:LQ'8 "RUEZ-MU1 [?%*F8F9E MXEX;YTHFRN0UM3X60MD@4_")'V!_F#N1_=]=U*]V\E&ZU8#3[N0$[N$7H2@P M[8J@F-(I"I.BTR4MC/-ETC:*HEPYCW017P ]3KI9@\-."*_SD1[&O@?BP[8( MO0%(P+@/3_Q7#\C]8>%#[$SA8X=_?//OWL?C]W+G&.Y[_,?)A^,_NKO[[^3N MWW\)6 '=_?7#VL]U?/W9W?WU'=XX_T8_[ M1\>[QW\5'X^WSW:^ GP<_W6^3B*.$9F>0V;6 MA9-H4*DF@B5^6#W.\9O/7UQO=)0S&87UG D0Z#8H3TME BW*PI?A*8UQ7-.5 M_AO89[6K]C7 ='?\'*V&OV-E)50&%,BAWNRM?7YK^"/N&(B-=7S+OG1<:V>D M*ZQP-#B6*-":!Y4H\(*Z@W>K)B%?4PE*\3S^5!_/7JH.I])HMC_;;@\MTL>B MVMP_-NUO?SFP C3/Q VHX)01D90DVD1'C%2I<,$7+@K,9+C8(&VJUR#8K'7@ M6GA?!.&5+801R27&> *-GUH!VG^9#[R@C-/VP._ZP,5!4 %.UGKBI'(@BJPC M@/0*K"^K. \F<)@=>.;Y"S,):::$-]'7?Z6-[0Y*Y6F5.M\[W\QZ M:HZ7P;$- :90GQU-3D\'P^S:'9R",HJ""_#%HGZ)*BAZ=FHW5;>VQ49Q!0"A MDNMQRBS\'9#H*WH6SCNV@VA6Q]HFJ-#V/VU=;K-]+XBZO,/K$KWNS93F)>NK M>&D4>^S/#\ID"R^E(H6Q)1$Q":!=Z8FB%M3UDJJ00+G8'5PDV,J=-^H<@873 M<3'V.V%HSX" #\%&&8W18EE%1D_5Z;=N D#CV=MSL."L^4V[/3^$K=)YHMM^ MI=:T?0E69H_FD;U-4#XJYIWWT:DHA0'X*;F5DE/-* \@4F^E.#70U!#)C$9> MKOC\ZL6!*ZW4 KN'E!*4ILA 7_(\$LZT9D*#<53:C5=,;='+Y2<0!/R=>/36 M9(VDD[K#DZDC*+N'&DMN)B91#C:79*(:#=+X#"4>BET@S\]=7\=+1MUQ95MO]^KZX"U9[(9+\-R#XBF*>Z/M>*4)_R6P+ M=T2G _ZW2LL;8K;[)Q739^Q 1N MK6[?#K%:=S*LHIMN,H)GCP!"MS&\7-T/07?N1HWF.,'P%CWGG=B&>3$[A!MH4FO7'EPQ^- =9[T[/##W.:&^#W8;^; MNMY.0](946$G[6%. ZBW878S?*6 B#ZJ! MZZW#@(^2 JD$"MSK=W8'GVLYV.AOL QXP7C8!-&/!CT4C*F+:1[X8255YFR- M#@;:,'4A3UF!K74##.[ :04X!(\9%)O5/;,4[7SN#GK3:2UO0%7(TO[7V$?C M%FXV!)NY^OPW>P:BVF]U6%E9X6X8K3^J](34#1/?15H/D_'YJO#1R/:F8:-? M8"EOSS$$-8"OX2(;MO@^M@&[U@ET.O=CF:Q^.H9^8?='D^X8%*3X"3,C0(CW M+&S_ /;U>!(.J^PH^60]!*A\V(_GHSQ$I/RYDR*RH,7,BUXO:TP9 M2X:@E\7TPK>ZYAS,QJNXJ0:XUX!]?W69@>5W-YWHH#KG<$FH-U61CE2 M&*&V.O_*X>D\H[[29W%#_60X!)H'$385")L+* >Z+' )"@AX0JAD\'@AC1.O M.AV,1EV4'#WX(4Y0]FU( @<_#8"#+B!!_[5+6\2P^!Y4[; M5=K;EW&6]]F,ZU8I6?4.Q'J'JJXCE8I3[158/)7",C.X>O"U<#[7J#M+=(?Z M4#[(4.'4XOE4-EL(W5IYR#<_:U0;=%D,N[:7U;&<4!>[&<1"%?:-U0OD4\K9 M84LW0FLS,VY>>O6L_O1Z8-Q^K7"LD3A0;Z%@6R5V4H<-RH_\*:>[@7[T\UDW MC(^:S[:^.''XA+3VR(6YV_0?D> M9'B:@:)#2?ZY)F[0&X!WY[!KBFT5VRYR1ARM4M)FAD*V9)"[OVW+7.36IPJ6 M:YK$[V!-)Y4%]%SMXK^F.DYW\6718OW<'67_'T;4)AEH^P&-#53U1]/L7V14 M])G4E6YH]*$%%V**( QR/C6\\^ $/7PS0Z8[#*3* FB,;J#9X;BBR(2EOI61 MB@$5^#OF@V&^>0_=?9/*,@>+%+Z>RT.S)=V8F""-T%?7.;4H]D9H2)^>-Y?! M4N$][?!39;SF7T$?]\.(GV;Q-V6P_R?G,XTI,Y\R'1G+FU#UWOK!_ZOS/X PP M8K@YW:]P7FL [E-[<#8?HI8R-#- M$ B7H=(.G^<,D^R#KN -_=*=9!'_NLT1VE/KIW'@84X]7!5?J52F6>CO4G=O MIHF-.\B+FWE^W^W^,VE4KDH: M?3PYH>R[Y83F[)M]8/G!$/21M_\[ OYB'_??BET&Z][_=]K=__1U]_! *D6+X!W1R40BE-#$*)6( M88P7QH>R+-*%U$_IF:&"TE@H$:4Q!4],&V:,3)Y1MISZ^4<$=LBF,&9]YG8+ M^//O0Y#C:-M5Q3A7YX!>AU)7*?VK_^0*++VR$!7)*P-6E%"53-J508'1- MZ,+QLKS4\%JEDK'RP52R>4ZH&;&%'AFD] M_SK?W$2E9YJ-1>MLK"S%JPRL'#8>@.ZP7O6**AW@K@^442EB-+9,A2V5\J+T M4CM>5:_ IU7;&/SA2M'XC:CHGR#Y]E(FX$H:PB]Y6>_R6[SK[\]J$A^-H+QO MK('KOAP47JC(DR#4"T :R@S105C"@U<^EIXZQC=> >%N A-7KQT@7Y8_KS MCYLYZ()&>DE((6+ G=) 5P-'F#/ M5P"R69EY:,F")#K,1>5-JM#U".-NL63-')PYT@".& '25!'6/VHS>6^EN'GH M])S[IY=/[,##_F.2/O'22.R!2(DK?22V# 8.!B"I<%G<7-KQ>=J%YN]8-R2H MT@>JP$$_CIO4B]$T=6M6Y9BU%UME'"1LIF"Q1U#ENP?=QTW.L8I_Z@"[6+J. M='HV&'Y"K0F4:?0L3HL:+W>27E_WO*SP\-$KL6^M/ZJ8NN!4YG5'U*%OE!X[@_.&,*L]/ MCBNB?,J6>QWKG3WO0LWV\F*K.+([1Z?8M&+VS^PZM%4<>1I#7AU07JE+YT9< MM7"\8G6-?%R'JIXZ$>U?=1H H9^PUT^_BV[G#52 \6F[ MPU'G!]N<[6^S&TS/LO,7/M=V?IN_>;P>ZW2S8[J;&\+ R]4^V"PU:P]R(TZQ M.0G@4FWZ@43%* [>^X?NCQ7W+0K7QO6Y"! 70DTQSW5 MI5-.J<-6,^?MRNVJ@\8YQ:[[#0#(CF5?*;F-';Y,=@O\/'>N]T!?G4QY#NMP\D[ODAA-5]4>>QS/+#0]PAO>LG=5@-"I^;I82VL6NO^ MD=*>%[MG!TH(%[%Y@),4!]9J3QQWEGA'C?(LE4[S2^S[S8Z?G$RJU!=$W-,< M!H%3K7 =A0BJP4@+"43>^,JX0$HQE46DSIHHI']L'1@6AJ-J\P7[K>9;YC=0"A;8Z_.7ZGSPF8/RLW;4/W:1,&= M,^;S4BKUI,J8]37IQMSS+FM6\"W,I\6+4&4+%NNB\.)\6]"40+8/JXIB"_(6 M=N(BBC;M?*=0BID,7=_%C /\X@Q9JPQ?3!X85@]8T6*ND^O?P60A,]T"^^6L M94$^!UV_VN*I49AU\TP(F.<^.*W48]CM>IORGR]3D"YIJG3$< M/-;18?;):)2C7S.#\L)!9==D]?11%?E%\3A5KV^BD&D7M(7_,TD#@S*A!4"D M\]Q8(213<;5"QBYTB5O$/@SFG>0-:S6PRL?]_LO.]D%9,N=4T"0)$W"@<2(. M6W'!'Y.V2EM61-# RBUV40[.:6!S_36;+)4J10T"M9*QF$O+JE ;&EM75K[BX*V M'PI1QEBB ]PBK4D%9*8M*4P))I@#8X"Y:]#:926T6YWMM07K*KH=]$/C[CS# M!,_SJ>1M +>I[YJC1XSO@:2M;=3YLMT9>%YJN<+37U?$7ENRJ?;WCW.WCO'E MED2PYW>"GCE\?+GB.!?&V@=]:(1>B_VAQ?=[@]G.+Y>P#\]V#P]-J$T'G.@?-*,]SR03T& \<(S?1YX:7 M[=GGL_^Z$U\@S-0YF2F'E$<32$;S-U)=V097# M,IAO LY*U\4M-;95!'A1A*+3PA[&%^RW./XD=PX/@M0L&L5( ,@A(NE(M /= M+6I7&+ <2LTE2M%5>0DUD2SK42_)JIKI"*.LA!Y=0TO(5G)MBH$X!SF?7>A3 MBZQRG\_7? ]SZF"E$E0ILFAL-?L_\^#3\N?+#;:L ^1^[',)( N1B_7>0S9F)OSL>-<'-")+WN:%QW.$F3857L%D=^V'5S5:J7!P)_ M?-@3FL67%LYF=:2C.LJY_N_5J0*D^4E5/(+&D/>#8@]RB $N_ M<;,?X/(LW@>'5=^+50NZR@$SRH.N?,^.1C]>ZC=;:>GLVE&P_]NI%Y!+;YH\ M@V["#EH](#V./!$(MG;V8-Y9*^:C!5WM$1 M5MM4Z( T/KO#E=' NF/V&C[W:]--X\P\)/Z<_3G9RC! M;0TH)@""0;N!G:Q#1'/'=.EBIJ[?)L]F5"=-X-G.\HWK?BIQ%L//L?0*5KI9 M6%<;BS2R>>7[+Q49+>WC@ZMW59;QU+1X\3&IW3=_L9WW!]2FJ*B@1'H&AF22 MG%B7 M$LI!+^7H+.!X;D%:K=%5R5L],OZ7*_*M.]9J&%)F2;]\GXF5>Q9U"E M6]1R%>5 @X3_:CJ]M+7L5]>REX^_EOVVQ2H/M+5O9C6:57 /"':6([60%K60 M,#6O'<\G2Z'J.XR'H!$/YU3DJ89<"1*4)%6#"=01IZ($?K#N )&G:% M^9DV/_QI3/T3W][L_/GV-::JIM39[O?!L/-9'O[4>8TZ]JS(%7EQ)T^BFM;E MSU4,SI61X86-.0HB;S"LU76X5;W$RQ7'4>V/'^?*3^I+J/W73(4!&='&B$C)M195['/W?4>-% MJ+T1C=I<%?W5_4VKG,7!\%M;N+""SSCW%@R:44YRK >@39OWK#6\]T:APW7Z M[2]!Y;;'O&I8U?Y@YAW-6F]L<$28;0'!=I;XH1( M1$@X+1GAD$JU\:JXJHWPNG,7K&-E&8LB2*Z%$,:5+EB@!6YHP073MY^[T-+! M6G10[)P=1*$QOT\2Z;0 ,4H5,47^-7"I:8C&817-5GEU#4TV:YKMOM6 AI?D M??L[3AV1ZP&JDJF(,0&."DV%2;(P8!%;J2P.2/]&OCD4>_M_\;WM Q=UZ60"7!4*U%(I$[%>!D)M$90R"4 7@TY\ M!4/-]V>_D%]]J=2>BX5GW><$*.4(ZSM0K5F5^Y'S@Z99N;/*EH82O_7 2YD; M%:I'HQ^V'OC^=[^-M_=?\_VWF.R MMW2T!"G !>@%7,%/J2A(DC84R4;O$M+O-P4":(XU/N-Q6F?8X^VMO6NVY=%/?)8C M_^ZS'/^]US6CGKRC'^#>'[Y^*G:._W/\X>M[8,[=[NY^ M.-[Y&KH?_O[ ]MX_=DF5$_'/\'&?IX;__]^>[?N\?HV?[ WM%=MO-U ME_W[Z./Q!['WYJW\P#ZFO3?OZ4%D1N*P1J)5"?*E4(F =:I)67(J"@=FN/;+ MC6U\4HD75'@1HHB%U*RDLBR48-$'5NA50QPQNZZR8_^(V JM=C*_JTW+&XQR M_.8JGE=+Q%S$>5))X%PH&G.?V:HOW5QHNMOWLQ[JTZ$"=C(^&@RSE8W#=C$: ML6:'G)L96NLVQIGJ!7/3Q;>G:W\T[LG[9M6=_9VO!T#3R3BC"$A$L*FC%"0HC$E]P4+ M_S][;]K41K*T#?\5!<]]/^],A(I3^S+S!!',P#@\<22\X/&!+XY:05A('$D8 MPZ]_L[JULX, "7HBQL:HU5U=E7GE55FYY"1,?+W+^::J1WZJ L[)F'.7L0O% M\:/-@3>E7^ZAU6T>A@S\9B'Y8'L[O:)B02B<*TL7Q?_\PO(=?U.1II@"0;G# M*1!I2I$)S"#*L.8&!V:#O@$"%IV)4:WA ];0"LRY51')D#CBFC-DI,'(8!DY M8SF:F60G*:CZ93_IC46*0'_+HL.K8MFG>H*^79DXVF;?L,^N-Q> @'L&ICUJ MV"H'AX0AS @:3=$5;%5,>QE>]+975&E!A=,,>6HQXK![1QH[@IB@FDC8QD?% M[KNB+Z>HU8JR;\Y2!TMG$ \!%#5H I -/PDK%0\IL:!OLKU+IJ,5](Z6-<+J M8W%P_@TLG4\:]LS."I4KQ%*D(S&("$:DE92; M2.Z+QUYS[W'@7EK,#4\N4LZ1&<<((!984@LZD22## M!4 S9L%K+3RSHX)4=_>&W-!T+J4G!JJ7ZCI8/'S:"S25LK(HM\_#X.^2RV!* M&2I_P9Q2-+?>\V^46F*B$PAKEB.KH@."0C'R0?L4!8E6/,SG\S"PJQ;PO@O( M&(M.28DLD01QX1*RCFND^3+ V6P-W-JENBF#.%?*\5K)R MIMW3=A@JBJN!,;VJN-J4V/U3I-!]*BJGCMHIP._B\E1'>':YV]VDWZCC,7 A M44Q)YEVK1$9F;V.4(DC"A"-T;:/;B9=E+"]M&=0SE5\WF_AX5=6Q41'3273& MV6'LY&9@137K,EBC:&0^W6"U$-=\X:0XV;#/V#C!:"K-8RJ3LB@5FY/RIBHP M3XTW9XD6D=ZW'X5,B?_ZI:/GIPQ-\(6 1+7$+@<-S&I&)];T+7; MW;-^K@@ *M$]A2&$_J^_/6SC3\CL%(T3YP9E+;I1,EX/M SERL?VI!]_&_WP M>VCU3]KV_+=6IWB]XDN_SSXPIZP5B@C0/'Q(\;SRXTDV6[:'.:-MT(/_P^C) MPX_7BX_^-0B7/U-D71-Y[<=XG5S[V4VW)71=BNL_ONFV-W\&U&OQ@R7K@M]M ML/\JYK><8UC&+#-%.=MQ5F+(J/@;KI%"+T;WN^+2H5 ,EQDNSRDFK5#+BO/[ MZ#[TY&?M2A&;EXGR-HO61'-;4%HA% M@ZVSXY([YS3#6JD@X&^>]#51X.RA;KP_R^#BTILW6MB_NKV_3@>GO3@*.?[9VC/;'W]3T\;_^X^0[(V^Y'LO_U4ZMY](4T+@Z/FC#JYC'0 MN:_O^>@[\*S3??I%-H_:AWOYW8[W\/[1@6AN_=/>?_>>YO2QG7<-UCQJP*CW MVWM'AZGQ&?_\]^[V /X^^Y9$@@TT3LCQX!$W+,)6AA"$+9->!QP%U6L;G-0- M9=>$D,]C]V*4)W]4*-'=E>P0H.E0H.+,1HH1F+RQB%E#:"!!#2P-&"$:9(B22(,SUGZNJ[X MY5HMRX@&]^9&J?CO]7*CZ<:-PVI,G>S0NS,G>NV09DBT3@&388IS$Z2.1@6F M(HL:)Y-D17"6']):4P2'T(0-SP0'FWR8[2@R! ODK1)**D(M4P!IK*Z%O!^D M/2=;F8.E![&5*Z#M-2JPMM9%Z@R-G''/J.'*2Y-8Q)$);*ZK6U I\%(I\(23 M !(3!H*!K"<1<6$= M';93KQV@2/#6,JZD-1*V3\IJ@7,M_6A(MDF\8AC+#U#G4PS#D229PPP96E3* MM[G+3#0HT6"4-S9Q1]8V**]COB@7RHHZ2EZ[9BN3#(XV:94"YTXYD N;O(I: M,PI_5]1C%31[0CV 9ZB4.$?!$9R3 @.RG"3X0SBKG(*M P7-9G7*S1)I=N7T MF-/B[>.3=O<\QF$.P*2I0!N&\LOVYP\??JW\'T,, R%// G'@F.:5 M^^,5Z*\-5 F-HP_)<^6,21 %BH.L@KZ.^$@5#J5!!=(!2P0)R(@ M0[Q"UE*,#4XRV;2VP>K\BNKY;\?[<0\*,GH&RC?,\5STQ7C);A1\H&-)=$@1 MR:3U"5-8R0V">5W@1SN$%ZYA*^2MJ6!E\0FM%:PL%ZQ,>!:.P@!+IHBRF%L4 M&8UL(@8EGX2U6DLOS=J&,75Z10?*5465@J;]J\@EF*Z].E,N\J9:K/=)"9EI M%/2XTJRYC--*EV;E3UZ:=5*$=2?E:KRQTR^6[U,L*O#^V>T/^@66_&'[,7RP MYT5KK"7)CQ*-<67EQL^]"[AF]Z/8^?K/T?X6/.?=1]X\\K29_[[X> %:?MX M+9_/CVI<_'4$XSEL;GT7^U^;WYM;X?O^U@$%],#P-VMN-8]WMMZ?-;_^DYO4 MG#?.O@F5I(E6H4231APGA1QA%&D6M))84V'5?,E6SJ.1PCI&HN2)$T4,CD=5SH!*\UJPV5YW\DPE3,M2]_P6O%A_GGM MUUJ_E?/"\E=:0 U:N00VP#4H;S>E6)1U_V7M_8>=M=S$:BK')=]BO;8S>E)Q MXY->-R=R]HN4LYQM.4X[ZZ:BW H(PF"<1%FVG(FU@Y[M%.VR];DIC9WV6&TQ]7>)EY)'STDA46)BTLX]!WW\]5 M^%++QYRJ&D99J\7@<^N^T_8 YJ9_XSS;3J=L..E[T>;Y-1_8#9KG5_ M#'\/*]+JPC="!/MX#%-Q0Y9N[IKFI^"\R%_,35HOMPZK(&%FD MU"MM.2/.),3CMS>64CS-RQ]9FVAYM]GJY"6*V/G^< M7S)(Q5P6?_P3BT9Q'XJY(F_-/!UY\4UYQYR1$0EAZ,LS*+L'C1B&-/T]R5^E.MW:<.WL-#N%W+RT^[G;QBTJ(TE#5 ]R];H0/;LL#OJMC8 M^S&^NC?PLTOFSN[FV;=H MF(\9QG (&'%J+=)>]9V!!]F)GNV@*TSGL.OW29[@*VI5 M%")5MIB./V%96N-6]6#[RS: @'CMW&+T):7L(7:R :ST^/1X(FP[Z2_;ZA7U M@O[J]K:'K_LAO^W;E;H&2%US\QL3C!L,MDA@!]:4TKS+2QX%[#%SV=5@/,C= M38*78'*'A;XFE8.&''$&)NMC E\F(9>2-K2O+V!2'R=F\_8TB]:(HW]M#0ZW MBP:]?P[U<0KNWIZ@<1 T%856U$@$V_4)>6Q$;9HC;$ ]+M$$N%V*->3/87-Z?G+D^;-DY->]R>L]2!. M'"IWS9=_$#^\9P_%AQ\:OG!#Q1>0GX\$T# Q3J(+@($B!I"? 'L0 B8Z62:B M-IR&&(M^>OKZ)J CSR'@U_U$(N#D4\ D&&HYCMHIHY51CCN;)$_B46V6*Y%X M@$CDOIK8LRB]4$B(1!!G3B"K7LN(<[W+<_[Q(#/VR_BIW^HL? MB\R4+\ZE\5_2Z=^;[E^8"GDL0;=_SX*L2SG5LWVSZU?Y7%]R\E]E.X/Q8=#- M&2!K.05D[=?L*\KE'B.\2I'4.CY[*C96_K^G><,^I]8SI5L']V2:+'IB7""2 M"LJ!93HMX1>28X8EE8[>GVD^:$=?G'V^[_0'O=,B#& G[Q]W@3@/.>B_"V]E MX4UJV-[W.*@8Z-A<[(G&QV_6ZJ0L(4A%SF _!3M]%S5PB6AA$X&921+V4_IR MX-"8@+9'_LHQ&STN9GI22?Z2M,T<1PYZMB@Q/7TL.3Z6+D\8\]GA\#OC35/F MMN69:5:!%SDN[=3LP4$O'@Q9MGT$O7Y@[E+%I9Y*.;[SQN8W*H$_&R]1+JN/ M..4):2LC,C%Z[I02B0&]OJI%^>/9]0.S82J)>#*)$,W-;]Y3QH+ B%KG\G&D M0DX1 $Z,A?%4Y,[U:QML_7)&VA7DVE_BL+-X-"22TW6=[T$EKV9MW2%@ODK2 M]%?A<,ZGL;D2//Q==G;*)>G+L]FI8*%9@]2[(G2IC(;)9>#!L(SL6"RCK29G MQ45=UL+3%WL#V^I,4:]6#G+I=&*I[F6/E4S%^JV"F\PMP8WAJL/7Y'1=%8E MW?(>O_5R4"0,8U(B^W]G(^*&RX@G7[&NWVV?#J[_RG61K\^]FE3/3=#4GX>] M23+G 5 6L//?47'6_YMMG]GS_MJ_9H4:Y'=N#N=?__KPWAO"&6\-3YP+9W3* M:JTXD\8E[GW4C-.( ^"[AXVY)*M4M[ZXXV_9:+3\'4*'R_U+R ML['"=&#QK3N._G5;CC<<:/P3*)',]4 T\X@+0H$2&8XL]1SIP*EG6ANNV$VM M&%[>4A":JY/7^J?'H$SGHXV+'0IDO;"\0Z4M6BN";0T@.2,U'L;AEA&L^=IL M%68"AF!_#D+4KX738@N3[]Z+)]W>8&I#D^]JI\?0ZI2TK0B"+2/=BSC2X8G2 M3+/'J9.FX7:H;)G2*XI9Y7BC'(@986,VV_^A#I=[8 _3[8*.NZ>=P3@8=9#9 M2MXZM5MI>*J[XDTCC%G7DCRD9X3@ZX+1A;=A,.M.*'>:B+10 6?RCB((L?OIE;,=_K>9\T7/^YX0-%?_^=V9$OY24J)KM!_8$&KG+BQE] M#Q/T2UI4$=S>,BZ'$40'NI=&!9!>$^;Q_^T&W"G_=TO9WM'<,WNWZW&5N.B M<;Q-FA=_'.]=-(_V=AOG\T40&D>Y.,*7\[V+?]K-W3]:S:TFW.?]&7P3QO^% M-=[M'S5H\[!Q\?=XTA"46SJBJ/,!;?_ M6%2)@P453GE:F%@V1/V?)UO&>RS?,J'CHGM]TR<$P1$;&_*PJ_-^7KAO\ZI MX\44-%KB;(S(L,01]\H@IS0@)4]8D<1IS.<.>IT]>9NT)4/&^]SC/N^T"D!Q MY2$+]=$&B[%(@ B:,J.I4<(EXIG0WK+BD 6/#EF&T'!%UE;>)2TL"_I6F/@4 MCVVK [^?VK+MQM[QBD9T/3=0D#%0,)8TQI8B02)!' >'G"4!:9(,DP 6AMBU M#;'.KJW[4M&6BK8LC+:L^(YN[-XH/!O5SNY^J,2FFI0(;8TW2$0/J!0#1R9I MCGQP"2<#NSN,US8DKDNUJ%8&SU.];CG[',P6&6;C*)/AF3TR+]8*8;@;"+5' MU!U>V5+JO]PS-^LAX3*SJ#D'C#G"(4>!QK!5Q#64*?3EB4_QX1 !Q\M4(=Y] M$&^Z+9/V*7JA-.S0/$,\6$"\( RBGFJI-!=@_=8V#+F\7[MT,O$<%=.K5@A/ MXY]YI [?WU%S;45NE;$P224X-X@HVCLXIAD0R4FJA,*WR^>+;PD?"X%_=7HJMG.8V!L(*]>Z!>C,-\VR@GBNM$3<4]HTJ MN;QOY"B9E)PWC @N(6.5QO'Q>G_5,.]:#T-RB'+ M8ZZSG8_\G;<(1Y-LP))YH]0P%%B%"Q>O/FQU96S M5S[WHRSVF@SKRW5BK**)7]223D<3!V>=R"Y8IL"< M\B@5B8N7OIUK)X9]^#!A MUDIAQH402'F;BVIJCVPP'FFG+*7,>9EWUGI=DR7R)E9',@\.A'W0'KH*A%UM M=9\$PEHJ*69,(P>F'G%/*-*"6"23441H"5A@XPV3@[SDC)1" 76-B@*VL@",I9KE(2A!GOB?2;CC-2OJI/_=@[S7D!Y=ZZH M0K1@U\,#&DY?\>DKPL75]4]L3Z2D\D_<'Q*G(T2!AQB2HD'.B8@XQP$Y+ B2 M3B0I8B#8Y]YS= 5+62"5A.#E]XA- 6UE4-H M<0 \<0@Y'UD0.J(DL4$\B,Q)E4.$$^(BI4R$ !,U_&"RTV\ @!^0-KU@MYZ M%=!FY?Q1UV/-=?ZH%6V"_MQH,_%'&>FY8RHA;21&7#B---@9) P@3S12B(AS MU7FY1(G9%7^J^-,R^O86@W2SOCU2[63O!VT3YQY+FB?.)8HV"L19P,@(!F;, M4JI$4%;G[&ZBZXP\^FQM>9A4X1O\5U'4>KK]PS1R7]V08\ M>P^&3Y,F)V4[A@+>:K^L??J\F;O(P>1>NN0+H'9QQ1>XXB7Z-GSVAS&[M-' [$SN8W#Q8UL5Q(PRO@DT8F9"B MKHW!6FZ5,):^O28.US0'JM= .4K@ 1VXL:U#_\Y]'4X[/^!I\//='EK/#8?: MIZ%\<+>?<3*W=BIOEF]5*]1BU+G.^L-6_%%PFJ(S71Y?,8X,MS +H6@%5*]: M1E0M(ZJQKLQ8GZ=EQ*7:XW?J&+$*Y<?!."-SRG5:N!N0GY,F*V?VCU=C]>+8'S]S?_2(:].^CYM87TOSZGNR\^_MPWJ>Y1_,8 M]DCC>$\TWKW_V=SZ S[_N]W<_7ZQ=]S S=TO9._H"]\[_BLU/D]%YS@LB0C2 M("PC1YS$A#0C$E94Z!")XM' AIKB.G]\P.**E=Q^6OQ8-LRMJOJN3#."NZ/C MW"%WP8$S!<[L=S;2>Z6C:IX/.*X$"&M;7 %VT;*5X7^5(T.[@\GQ8XB MAK?8Y>#9JUDNA>.M6/!75O_RN1!TNFH/5R&88"22.B=E))7#I)T$_B]1E4F_/W[^4_BNJQ+I;X94E@M>DJ1:5N[:, +'J]ZA\ ME(_HNO,6O91OE%$.^WA4I/)!AF.F4T_$R>FD$E*: JE4,B%-O4$$Z&4T(08: M;*XO+LGE'H]5C]=EQ85732JGNOA4C'+!P##5PH.()L2R9V@ M;71".D(4,$JU3A?5>& 9T6'5[_&6TTF>I.[K&\TG6>JJKE4^R5,:A>E\$AD3 M<3$I)&C@B">FD*6,(A6 +S ?B$P!V**H2[,R@4&5E_)U%B"M\BA>##"FJI-B M)PAF 6$I!>(."V3@=\@PHB,)R9J0RT/KJA'D*\F&>/+ZH%4VQ"HAP50G&U!^ M)F _2:6'_60NM*<9SRUA,8\ !PK3C 3/4SGT[1KKE:IV664!/+O"3K( N/64 M$.P12UHBKFU SMN(##4@&EYJIT%AN5!U)A:5!+F*@?XOZ?*P64OZ1=VXL\.6 M/QS6@@.UZ;<&L09W_Y'+498UX6J'ME_K= O^UIV_Q>71^U:K3S=,B=XGE\0KJU/2P9N-O- 2([^1!O M)%.OM'7PG=4$ZR=SB+T<)E?^L05C]%3XM348S(T7A'Y./]H^]+HR^SST6^,JK@$G/YI=;"I98^>L6B4Q3_CH) M )3%@3O8]'-O%#(1D$DZB6'G3TC$:G'^NHJ158SLE7@]GQ@5KW%YW@TLJ\WT M_>!PX@VU*0EMDT+*,(VX *)FA/=(>IIS_)GB.?*!Z[K!ZI4PM?NU!GI5W6F* M9BVH4,[:M *O:&^>&SLG?8P_25"OZ?:"R?8>?>NO9CAXIUU8?ME7J SP. M@%W!3<>?A]R Z:"L'+->@[N/+YG_^I4ME4IG9_YLN@M)=D>[6&OU^[EGRFEV M71>=4K8_?_A0.^V/VJ#\T09E0I_]8;>=[U'<%N663/F"XVZ([?7:[J5!3'4^ M*1^634'\/V!,,$4>]!GH;RT>G[2[YQ'FH#P6*/JRG)YA<]?_5Z;]+(9G3<4[67REP];)[6SUN 0E@C>-O\ @S\9WNRN+UVOG651 MZ\?^J&]7UUG7:H.=S,,?G5W802W"FUUJA5-VP@E9ZPJ1F9%LWYUM6-/JS]R^ M?&J>J&*QLIX<=$"W8$[@23-WRFUP.OV8;V-A]#V;50QE='H(4G7[&NWVV?#J[_RE6M<5X"NZB9FZ"I/P][D^8#!R!AO6B_(YM@ ML+_9]ID][Z_]:Q;" :WGYG#^]A].>_X0KOC0MIU,+$O>"K![7&+T&V]: M]OV\\3&G1FB8<(Z,=!YQJR*RD5 4@C 12P8K%&]J6K;"9*$PGMUVNWM6F-RR M&U;18PQN4L*SG0@+P#X :ZMS1]N_-G C^L1]:M@]7/W,[J!J?R\O6OV3WLQ5B0J&96RP9\X;!?VP:%"_<)]Z@F M:F:B9GO;/%.:%J#68[+^"9EJM_3BB?]_S=B'Z 8)S@8CT6T3'$2(M;2W"=SXT/NA_Q*SH>W>6-KCSZ2Y==C:W_(7S:U/K7S/2V['W8.SYM'!Q<[7]V(OCQ&^VS@Z MP,VC+WCGW=_?FQ<-W'P'[[[5GFW@XXWPEI,<*\T2XHX1I*46*/!HI/?"!I9C M>.@ZNYR%^Z2!TT^H1'+]MO+/; M/-X_^G2X?_2%[%WLI^;F-^T5UZ #R%$E$<=<(8T%059;*2,FQAJ]MD'8.KY< M0.,*0_5,T6FS4.(IMR,N4%_0O6\_UP M.3_!:H[Q#=$*X&X'N.E 8"],X,E+)&+V5TDFD/:1Y*(>EEAJN+1V;0.OX\LY MV__[%-$$VPY)\(F+*D6GCC'+79QV%5JJ)^7J,+S MZV>CU6D=GQY7:GI/-;V6AS2^?H0W/Z [7[^0YNX>//N?UL[6][/FUX\7C>,O M/YL7W^G.+LS&Q5^9AU#+/=<>9ZV&G4(R$9E$ Y+26"JXY$&XK.3D=+2>?.QV_"*"I"D$A)8Q GEB-C.$/$*6V!.'MF0B&=EU-1_G<1 M++GREVV,(L1J^8"E]DNK4YOKWOY@;]FKL]%7GL0JGXB@F*2H,2^BP0@G&5R# MPX!_^$K&?)_*!@_)D+X*_\:A@+#.I(*YVV%NJLCZ)6? A3]OT&:KL05C.=HD MS7?[&>9H<_^>YU::2O3V!BI0V1 M,8%1"C[+GC7(>,.1%B1W\R,>)YD#]O&U ?N/-@!/5 #G%1D1RD*.YHD)4\J= M#IHIXJG,S8!L=#Q<29PK15X)1;Z6*\,]X.=M^-XFWM_]=-Q\]QXWOK[_N?,. MGD>WR<[7/7A[F-%WS6Q$ .<)DU@@*H-#G$>/G,<6<9'_ K:,.7N($;%&,$E, M '6+0&"\2<; 8W0T3@BB525[;USVLA&1Q#ME\T$&"" WB2*C)0B@)EP3&6&+ M;^]J1*JCC _RDIQ>K:5'OZ)QZT$;M*2I0WH1MDX6N#C?NBW?3 M#0SF\6YG][UH7,"8M_[^GL<,SSV$^_B\+!Q])TUO_[=ACDX:APW6./BGVQZDL8>>Z]0\KF= MHPT<64D"=#.KQ++MR>68'HHH0R,CD.,1(^XXA0Y MFQSBU..HK M.>C ]U3G=4UF/*YNKP FIF];XDQ)2+5&NN;T''MH"NJZ(PJA!0%.7(<5G>V M_$V]S%V_LL1+AMMAG9?ZL+Q*SK_OCHJOY']U3V+/#N_4ZM=:'=\^#9/\^US2 M)3\_CZI3)&/9\O[P5U%IK$BS']\C%_C75UQLK9LU0A,&MSJC94GI7) M<[XI^?[ZG/M%U"5XI5-W2[6"^Q0JN,^V: 53[*^>OSN6O;C3"[^UB<.+K1?R MJN:F$JJ%"-6R^J!?QH^3]YZ9Z .7'F0/2[WFV]W3D(L\]GVO5>Q$BBT(/,@> M3&HZ]FNP[?@1.Z>Q5KO&-[VP>A"OK KWO5__M939ULY*%Z6AR3+.C7*&B$2" MH<%J^(O?XJ6_9Y?!H<[O;Q3-WMC[!__NM MO8M_ON\???S9H!_YWF[[<'^W?3SOS6ML-2Y@#(>-W>+]>/,=_'_\]U'SZZ?C MYM;VQ?[6X>'.U[_:.U_W9[/(A>/"1,N0LE(A3G(%;.<-DL$K3:D3S*:U#5;G M@KRQUM\5\%7 -UO>APDEB1..Y,QK*G1TF'AI>534VT1N.?ZH@&\)@&^F1Q,A M.+H<$Y_S,8Q 3L6$$F?2F:"9PRSWT9/RT97_*^"K@&^5@8\Q2DDBGCJEN"54 M6R."-4$ ZG&EPI7G;!7P+17P35I .2D4MH8@8D-"7$>#+' ]Q TWQHADL<=K M&Z:NK@A2K("O KXW!'PI6N)]8EHFSV4*VO!@I>98$B.%M4/&1RK&M[S -VGV MI'A@!I80@"\WP&/1(T-ATTLM50D':JC2:QNJ+MC* -^R)F.^L!>TUTVQWX=U ML^V)IW/HZ+PE O<._>M?40_ZRY!GI<".<>!V%/,0@HLQ;WFE)DRXB&^+P:T@ M[\4A;ZKVR#?%@,XY)Y&UNF@6CY%+6B,**"F2#8"AHH36%?0N)N D)!Y0+M4B(33&)> M4&LE&&I"ZUSA)5+J*K)JI@M%[$?;\X=%]%2(/V*[>U*TV+TN7NI.8';%E+TZ M,..1XB2$D$Y(G@1UBGJ\B0$H2DF"B4N>!&VDPE%P)"GCB#MAD#-"(AX= M5D:SS,76-JBJ,[VHN+9*J9=/J26+1#()>ARRH6:6",&CYC89+Y@TE2=A^95Z MXDDPBJ6H%:P5%QIQ(1ER6E!D*!&86X$=IVL;1-:%N5S!Z^64NHI.F*D !K+? M'R9A];['HM3#HYP(;\$C*HEP7@47#07#I;#6(C!B@E&1!QRJ9*.EQ['ITE[: M*F=PT @GQA"'-46.9P0" MMIG,,HYI8)B[X"6NO C+K]03+P+A E.%&;*!6<2Y,\A$%;.CT&!B([:XC">_ MHE5VI=.O1:=MM-Y23U4$76;26Z)P,EP0097BQ%1>A.77Z8D7@4I'%0T>11)R M5K#32&O+45"!2!\3]B*N;3!2E_AR$X5*J5^+4NN0"_)J#JHL>0PDFVEL-,LN M_P@LO/(B++]23[P(-AI#F(E(YG!!3@5!+O"(E Q:X$0L8:#45-85-TNDU%4\ MPK3VOHN=V+/MPH]@PW&KT^H/4PA\\ M8($LEAA%2RS'R9*4]QVB;A:6FU[I]/+I- N)*JYUQ)QRK83A%'8@@/7>$.F2 MKWP)RZ_3$U]"%$[29"T*+.IK?(T M6$I :Q47P=EM)@%QW+90(ZLC1)9)TTT M6LB@]=H&T77.'NU+>+Z(A%$W AALO!D'JBMGKUS64(_9EG!,+DT_N-WNP+;O M7W1W.&VSE>H9:$/HGN9^&WGY.],I.-3Y*+5/"-BTR?Y[BRS!#&FI0E+<**9RJ5Y3)PO+ M_%^$-KWP85X%I164+@!*G1+6".TH99H#\]7"))939BS6WCM;^1F7'THOI@*J MAQHP-3;-";Q9=F&?Z;]8R MM:G7!H4;>*:AM,]5C.>[20\[3Y>]HFN=[J!V'O-5HQ;DM3/;K_W//8##@S1I M[8QPV')'@J.):-C[""8#P\1]>W\E]Q+WPHL[]51O=CL_8A]>=K-XN<(Q/OUY MKNK<[ [VXF#2<7T,,7(U(>81?=8]V?GX39!D5,J)=,+E>H$X(&V5*2+U*>%) M>\+6-H"9K5^N+%8# 6_##_7:V6'+'^:FXKF'N1^*FXLU>]P%KEU?X*D#&+[O/;_9G1] 7N$*>;2]9Y/*#\6+_M7M#7^5KR-O M3D /1&/S6Q3,4<4%$D)SQ#7FR#'E$-&:*LDT(2('?:RK><2OY17KK\\=B\$U M63Q:G=-B\DN[4,PKM9D":>._:TO]J8#&W' MQO]SO7]MS(YO(3=^.J-TJ:5J892(6%^\"LYJVOL.6+:X:W]NM?J^W>V?]N(N MW/\/8)'?7U@OFN=#O3A^+_9W]X]W=K[!VUV\WC/='8;0 7/!#-K;\/&T=MT(7M\YTM?P9CP3"60]"9 MU-A]CQL?O[G(@LCU6%R0!/1"I0S<"OF@2;#611YY::E!U@%\,II)X0(G+!#' M$H?%,&"QO;$4PZVH=VJM%L$:GL"\#WJGP _+6:_!M,?^)4(U([=S:E6NR*V/ M>RVL["M8.N^!$P^RY:BURFD;Y&D#YA2&!L[V^\"T.X^"P M&]9K7X97@4$L?U4'KI1BKP>F1$TE@),?19OV$$?3SK?+78\>6K !NTX.'S? $L.5@P^$'^#0S M^-$+M\IQ%C">_U&2C-DW*M]]CG7D_AP]F(+U:[%UJ45IBHO;W('D1RLW(+DL M6; 2]^'ICSW"OQ]A'P/V<"O_1^S$U!HL#=U^;M0&NLV_8:#3+'*-@B)%]1V3 M.T5:H#;.@XE,EN1$$[Q^.1-V1+4+);O/JC_VM+%:]<>M^@'Y1DA*6'.)%"42 M<8=];HQ,8 Y32BH)*C.SO''5L^X7,'S8BP"PL,"'L-<"L I7^ (*&^Q)3"5FCQ*SW3W^C3J66VLJA'/S61Z(0"Y)C$S2 M7 / :X)EWBA=KJK[8'!YK,^X6O7'K;HGW[QR8#B$0M))V!YS'Y$)@2"#O6%> M$FU(+NAV%W#I9*?,0[%E%VYP YYDI^))#U:U!Y2I\%+V6IFD L[,7-A^^G3*K=>UQSF7_& M?C\_S@'9+6ZT7EODAGM96.-.I]8H:LM351\N3U[1/[N];L?^:/5.^[7-%NPI M/L5V*Z9B,K=!D[O'L%7_'#W,-.Q%?OES\]/VYU]KFWY0K->(M.>K^_#2Q58$ M&/:7]<_KM;8]RVR[6/( #'QTMU[Y!/@(9J4%GYV"JA>W&"T'O'6R/J_A^$N' MV3%VV#J!G068)1"LTW;1?J]XAYU_WF\A8FHPK2'"U>NU/P]MYZ 4EKSJ,!0P M6+UB8U'N!X:;,1AP*8C%C2;.P^+%\GZG%-NI_=58@OOCQ^PJZI=7P"-\PNSNYIKP:SVR2=W7FW;7G9C]S_$7N$B7A+/U<_& MUN:/_0X8DXN3H\;QI^][Q_N'C8MMWJ!?P,ADHW5PT:![O+'U3VMO=YOL;WW_ MN=\R>/\_A]@?_].Q7\WISG'C?/_=I];^\?9% Z[?W_TH]L%H[>23RZ.#LR88 MJ\;N/]]W=O\Z_L_%]GGSXOLW)I)("ELD85>".#$&66$=;(B$4%RR("R==UV) MG):=HB#4."XLMMC$J 51+&"B*)UW737!*OR["^ /:E\K9OUF!];KL -7^^%N MG[O9N8[4:B>3DM1ZX'5$*XDC45[J:!5+?&WC#]L'/>G '+='<]S/R%05%XT^ M+ C=R!I.7?XY=EI@S)HPRGXY?Z?#@ZYLP6&-"_(P,ZR"210_Y4T%S-,F,,,( M)C6,Q2.S@VYO))#YQ;HP,W8>R$D8GB.S4S]>=@;C>8$E!JY7K3?D4TPV-]L^\R>]]?^-0O( M@+US@!8DZ9\.'1SZ^_/8P@D;DH MT3$*#4<]0K8B' SFKVU/^O&WT0^_CU*"6YUB%HHO_7XY-W<^FS<_K_QX @WK MN(2'83+Q\,G#C]>+C^9BV\K/A%G'3%_[,5XGUWYVTVWU.N/\07>]^3-N'G;7 M:JPO,]:[2=8M:?"W%@DQ:W.J-E2>V>#+*^(O+^ONRP0T7]JME\GN!?-KE(1O M^S+AFP]:K:9N/'7-3)7O.'./E3XV/X67XWY7;OXRB;N#>-WIA=_:Q.%%Z.4K MG9M*J!8B5,]4W'?\SC>5CGF99)]BEVH'\*A;JO?>8586)G /KG)6#7*I!_E, M99KNI&Y+44Z[.&PHSIVO]%T^JCK3[7C]P@F:M[LQ'I6A>8?W?Z$TS#N^^"_/ M6VHI'T[#3P^(KLE2_!<(\9]C&=X9B_"R9&,^V &Y]_7O_OYN]V?C(APV+YI' MS7=?V-Z1QSG89F?W@.SO?L%[Q]OG>\.?S_UPTJ]STG"(38D(R")PT%BE9E?N5D3KEE[NI_OID>K,:N>L5_KTA_%M ?:0* M_Y8#_\['^">-P8P%BR1/$7&A!;(B2:2!?1IEO*"AS$>7A%7P=^M[O&GL>ZW MMX!J1A7P+07P-2?$CY/(O2$>F>0I CY/D=,R(,V=YCXRQ3Q>VZ!:UC5_2N2K M8*^"O>6$O044'JI@;SE@;\+W/&-6BJ"1<(DA'H5 QEF",,L]FB7G3-/<(=#4 M.;EXNQ@$JA:^#!#JS^.";[*B[GB/4GN"&-+6R!]%KRVIA9K M E^PI#MIU_[Y)$_G8!N^,#BO,.Y>&/=QVJ=GHK)!,8FHA57E M$GMD+6?(P*I[!C0^**!VC-4Q?71KXZH=T?*J_O,6]*Y4_\54?T)O>&YJKJ1! ME@N%..<) 6&EB"J>-(F:X236-CBMC^L];@+I2_9=2_2F'3J(B M<4T,BI)0Q(.ER%))42ZK*G36_I#R21Y;1,7_2O>75_>?MV!RI?LOIOL3LP^, MCFDA(Y("+#X'C4?:9F>NE=IJK9-P(NL^KJLKO!I+VZSPKL%:I0J;Y?=DY,2G M![DJ'N^ 7KH2\"L0>@1+-H&W"I_NA4]?9CP2!NP1(!%R)@C$'?/(1.*1-2[! M_YQ*#-Q$ZCJ]HJ_;DCE=%W365*G]TD;<5&K_*+6?.FSAL"$)H.J]B\4;U*I_6/4?LH3(0UF,L!&)$3F$,=1 M(8-)0$PRKXA)U&B2.Z>SNI"7O9"5WK]5O7^A@(M*[Q^E]Q-S'QSC,5@']EVI M;.X%T@)^2IYZ1Z*6.N9< J#Y"E]NVK)D>O\&8BNV<@FTV"EZX.0[P(TW;RJ\ M]5J"+);2/W$/P-J-QR?=GNV=;__WM#4X'RUC?S/DZD"Y?FB%8O="L;UI7T64 M@%>)$*1R]6*>&$- /26R2GKIG<;)YB/41R8$5 M M]/CI]7C"1HAE@5IGD",6(VY<0(8(@A)3BG+"L!-L;>/__A]-"?U]B M/G="99Q?4JFG7 LJ!F:\A94*"90:^VR7.4?&:"^)I8#4%K88K"ZO:!];6>=E M5>>7BVZHK/-S*O+$.BMNC1;6@R)+@3ALFI!EEB+F&34T!ID,7D;K_-SE95Y M&3>][\51N=8G\PM<,2^O#JL6[!:X,U:-5S '607X+/_\CVV?Q@J\'@A>?MI% MX"6+UAB,J+&Y: K+_>L305&8P!B-R>5(C^W(D^Y"UCB M(01K$,'<(HZE1,Y+C2(6W.FD F9^;4,O(.:P4M_E,\\OY2JHM/HIM'IBGJGA M'CMCD8,]%>**"C#/UB%-@'[GACF8D&4TSPL**5BI;(>[=%5[3%S!6XV56H:, MB,T?MM4N<[G^+%;U\]2B%HVB*I2[%\H=S,0A>*ZQ400I;P#EO./(T 0$1E$O MO*%66O/%H\4$Q*-87,$&*\0]=JA# S(POX( M!:>-XI0EHNQS.T,K\[+D0F,M2 S+Y>%)(HA'BG.*N4'8"T4Y4R(E>6U"5V5> M*O.R1!E>%58\ 59,9X%Q'P*Q%OF #>*:>V0E98@$QZU*/ IS/P.S]$)3<9)' MBHR)@N#@8C O2@L$),)[[%WP,JYM$*/JC%U.'*SL2V5?EBB3L(** MQ4/%U/8E6!]264WLRTSLL_;J M?*$4[-CI'K]>(D.H>RW./9>H+/=>H=O0,E&_X&]$OI1U?BW_$4+/P M4O8@UH!,N=@K\A(.;0^>TST=] >VDP<[C/=PF5G7X%>U4!*F6]3J;>53E=/V MHM4+1HNZ6:YILUC2G32DMY^+ >Y,EK7BN_?BN]OG!=MY-(I?-/J_.-L )I,1)H!)<&42]C/IXQR AA4=*.*>)-(#JW#*6\ MKO'E7O&5A7C-%N)YBZQ4%N)I=?[+6.>ITH)P:7._S'PD&Q3L)31#Q G+)*=, M2+J2LE)9B">0EJ@""SYQY!6GB&OID/.YBI[*ZQH-"(W(>PA9Y_@.!_B5A7A% M%N)YVQ)5%N)I==Z/==X1@9U(%M'@ ^*$&N14PD@)J4WP/%?Y7TE9J2S$$TB+ M#X1YV%DBRAU8" 6V0E.ND9#64L$MJW+E&ZBP M-4Z./8F]\B3K+FFR]=JELZW?KDV=7?73T>H>3W):7/)*OBZN4)#BWZU.B)W! M;XBPXIHE4IH_R[Z2\#*U[KBSY&.0_TJ2O6Q0\3^/>L.EWC[<&-#[(?8*XK78 MPT74KY*#:3E70\5CHQ+Y#VJC-GK-F://"FMP.KEP&IR*&J5A)6)#!'/? ZQPLBFX)!T MS#.!J8K&/\B4O:QT5%1G4?+A.&$!Y"-@&A&G1",3DT;8:9JHXX+APIBQRWW9 M*V-6&;.5,6://-2MX.HEX6IR@JL5#L)[B216>6>&*=*)T1P4FHR*PAL7'F3. M7E8^*K*S$.GP/'I/DT= 123B(0;D#&SCL7(:MML<)P+[=K).[Q#^51FS)4+\ MRI@M\ORY,F8O"5>3PV9IO(Q2!V2!;"..24+6*(P4M4YA3X)XH)OQ9>6C,F8+ MD0ZP500@PB/F0\I=7!ARN>1,\(Y(%TUT)!3&[')Y^.4P9@LZ*5_A,\&M5M^7 M.A+##:>"=PK#>Y45\9_LF.0FV)I>E0EP->-@)^W:GQ6 /0+ Z/0YB=98,LT, M4H(!@!E.R^%CLJBW*TAN!QQ\P5%K^QX>Y[%Y80"J6L!#QX,1+YZU$V$F/N+4.6<8E4E*!?1#>!>L+([#X M<.O*""R]$7B\6[[2\9?2\8E?7C%.4N(6^6B Z!ECD>%"(.624-@1*R)91?&H M.,*"!,0P( B*>(0#R 9/4B(3HD'::J.LX98J6H3453N!-V@$'N_.KK3\Y;1\ MXM$63CD+M@ ES0+BB@?DG#:(:,Y@\:SQX9:68**V3)TD5.P%^AU"TE>^B>>-11RYYN4R8OML=V':MLZBTP:>I M6_TZ QWN^.Y+30F6*M-JV_8Z,&W]T7-G*S!4N'XG7&?3;GX3DI(^N_U8SJ8B M""F ;&;0/$0EO+>(^*62P"(@[HEERU&J5 MBN.LIPA!K\Q<9>9>_*67*CNK,G.+ ;C)40WVCNDW:?#^Q 'H(AR(FD*&&*"<&RF=.L,G.5F:O, MW!/GY51F;C$ -W48!3P^*:]08@R7=1&<)@1)0PAU5%%''A:\_FPR4)FYQTM! MPH&2Z(#=V-R A).(K*,")4. F AG@BK,G'J*ZAC/THYU-(H1MM'"B+U 6=M-D9M(K#_]:/^#GZTUYKT(K][9^^?1IB*'.-CT]. M!T7HS4Z:-W6[,*H_VEW_?45-W/Y_#K$__J=COYK3G>/&^?Z[3ZW]X^V+!ER_ MO_M1[&_]?;BSU;C8/SHX:W[]^["Q^\_WG=V_CG/U\IT<7\N)P!9+)"CGB"L@ M*SII@W342@JF(FS6UFH1B, )3/^@=QIO:K@J9QNNRMG-Q]%I?]!*YY?B41;- MP@F^C8;3(O3D,-92M]WNGA65=R=E\&O=DR).JPZD[$?LYS:MPZ:L.=(D$S7X M:/OSAP_#7]=''[?Z_=,B7N7T!!C= .X/<@^FM)\)7C<5O_FS^,V@E2_['#NM M;J_6[ [R3?S4)R>]F&*OEY^< UZ*!P\?4@:4'<#DM<\G3SR+O5B+0ZFO_6+[ M,P$SM?C?T]8/X'*=0?_76@*E&(YNK!EY>,,8FMEHG-%MBJ"MD/MT/Z(-1=C!UY@T$(C/:W]TLK3TSV% MY0O]7^?Z0]]5NLCXUNH4HE%\ MZ??+_8/GF%#QO/+CW\]:87#XFS'K1,HRFVQ*Q3O7#;GOS9P)?_]!'#5;?Z;:W6/-;"899FY.)X2K/,N1Y MDJS6E;A*SE[&H:"N="AL]K/Z?HXG@UATD6:X/K-C>.S,L?F9NWUCL=P3EFG% M71H,7/>V]R7%=[G/JDPFPMI5(R3BPU7F)I#.'4X"2T76P?OD=N M03:/8>T&KZ3WTLEQX^+]1>/=>YYW'SOOMO'.EC_;V=T[:UX;(L&_738 M. KMG<]SSK;CO8O&4>-L[^BPW=SZSO=V/_+FQ:9H'FVRG77SY0> MUF=I)V%Z8\5(^@CZ\O0?A*U,\=WTFB*E$3N2+68:MHBDI) M'HRQOB*)JX[Z'Z=)(J\1]Q03(0*2GL.J"_JTEPN%5!5 M!GA%BH^=I(XG'F5,W&-CI&?4:.M)2-I*6=&]5Z#X$[IGA9)*10)T+[=N3PZ8 M7F[C[%E,BD2<@U)!\4E=LD=O#Y- M-*.7A"38QBIBF.4J<*L9()W'L(]EL)O%%:M9=7#[,LUJF U$ZN10I+D)$S$! MP;\<4DYHP+Q K5( ;KR.^:)\7ROJX7KUBN^(<%)&$ZGA2@>3+ ^2"Z.B#H&8 M>[*:U/H9 [J(O6ZE\TNA\Q-"H[V#W6J(*&&'0><=0083BW"N9A"-M%C@-5!N M30G]?8F4OO+Y/)H(]!03+'+*@W,\)*Y3L+#GHQHV_E+Q MRL.S\KBX-\V%\HY>>@/D)QJ&>%0<618%\L1RJHSQ3ONU#<;J6EP.NJ\\/*]( M\07WD4G)+/:4$Q%=XEY$AKE3.DGM*@_/*U#\"2%*1DBM\JD_IAKQ7"5(IV21 MPCI$CCF-3"VAXE>Q4P^"@JG(Z\?'2+UV)&3"<1I($DD3+J6SDB7&3/11 @EB M_ X4J *[EP8[/\UR1* Z+RB2@EG$K>%(FT01I2$*ZR,N$@L%PTNT\ZOX2I%H%ZGEW D;F(+A.<*3<5'>)6:I4NPE4.P)B^$QL&B#1QYVJ8BGY!#0 M%X8\9<((DP1/86U#75'(_H5=.C]?&Y<3 MAPJAHS:GRFOCG**@)5Z3C(M(]NLYW= U#&;5#,3;'_]:_O>[M[;/_/N43* MH_?GS0L8P=<]NK/;;#4N/AWM[7JQL_6=-G8/#QM;[?;>UT^'S:/P_3\7WT7C MX)NVN:*LXD@1!M1.8B=HO.::^5;P!3T:T6::R[0ZISE_;K'5Q=XW_YJ'UBW0WDX, M?T[-69[OH7[W^@T[\(>P/-,7;'9 A]O_P&O!!T"ZLC6T!Y.V$8B^.>!M_&Q^ M_":)YHX*CZP- +S:$&24@>V0YC+ XEZ8*U+Y5X#AH!G+JU[FEO1F#ZK8Z/M?Q'D1>X7OL" M"->;EZMZCH-" .-SMRS:9;2!>]DLS7#[:#-<3Y!Q"(SYX6#G6@& I&:]SQNV M0E;S#099"5JC\'( SGYL1U_^G'^961\\I0#G+/W]X@Z]HEX"/+*H"G %%@<@ MC,6$]-=KNW-JTBIFHP#S?(O_PK# EH)^Y'*0E/5AW(-6&UZX/\*1>CFY8*4NWVEH%_.-P%B>]DL0RM>W4@$;ZW.^S47M MHFYA+(_=5\D5WU?I)]]7?8X'630_Q9-N+]OR9=Q"[4V@EKX7>Q?O?^Y\W>/P M1+R_"_?=/6![QXV?>T< D4<-LO_N[^-+M6B.W@,TMX\:1]MB_^CPJ'GTJ=T\ M_G2XLQ5:>Q=_M9I;[\\;%_]DO\PQ6/*+YM;W;]X9[Y)("#NA M7X93[<&@B_D]E(^<$14)M5%R)[V6SCH9L53>.^?M_!YJ./N%IC7L$1CU/T'@ MNK#4?:">I?',1OH!VZK;AS([=*8\(5:!'B7* TDZ$N6(DS1)[[!UKW@;!C)O M#PYZ\6!<>Z8W9/L A@>Q>]"S)X?GKW2'!E*0L;_F3L'LQWZ_=M#N.K 2YV-; M?-(#0M>#AX,EZ #)#]DFV?'$ "CEQE=@47> 1_QYV(JIMOTS^K*VSDY*((J] M.EB4;C:QF6OXXIINV8$.#':FC$51HKQW@TMA]EOQK%\#4F@[O@7TH#6E"Y,J M/\4P8/Q% F/!-HJ!%%3@&&8S6U]8P>DO6]<]'5RUO/ 6( #YDDRM87=X C:W MH--#+I,'"D^&\?MAZ:7XP[9/RP\F(X67*IX&Y*D@[J&@ML5KE_?OYTWC%R#= M,+C/ QAUO_;+VI?US^MKO]9KVZ<]F)9Z8>4;8=^]MF&?IE;?/#YI_Y@I'!!_IA6YE.3%XW/W:RL/_. MKU';+,#%%E_[$Y8Z +L!%E@6<8+/"\];R9QZ<I3MN.UB?+REQ$Z48"BVG9?D;6)M6ON:W7FP7]&]8_&AXN\_$^MVXR,C=!4W\>CLM=GL"D(]>+]CNR"0;[FVV?V?/^ MVK]F(0K0:&X.YU__>L)U@Y&YU6C,&1FC/"B$IR9AQK4P0-G^?_:^M+EM7$OT MK[#RYKY)JD@W%W!+YJ7*MSO=DYEQTIVX;R;]Y18(@!832M0E*3O.KW_G . B M6;(M+[%DHZO:L24NP,'95\(X%WZ6 VL&[63G%;7U9S7P,F 1BQ([LB$1H;[? M2+PO@>.4LJO:%&QX;'QF6]B]['RNF,R\KI +-_@AK.&T0":3B;(ZZQJW#4P. M+7;U0+ W.JNG/ <6JX@2+R[ :%%V3 8?HD5W4J(' ;4\U8]LI'D,JY>/!HL! ME@(:X(&U4>;MI$CS?-5]"HP>MF@:Q;2PG9WE*Y:J#V<$<+E_R470"[G(&E87 ML$=[3&W2_=_UX#D%!45:D9$KR 7#-6=%..BD("OQB"I@AI=['X]_D M\E";EUT$E9G:T'+5F+M? T,[3C%B^^:;\A\+#F&''S21L> MQY__24D>!1Z-G!1L# =,C=2A<9(!A%GD\B0-.1./M GFA\L4,U#NE-*'>)P5 M98EH33FO46LMI%ZE&F@V]]/1<1 Q^]+2,2 'D4?NO$MB=!#X_IYT=#1K-6LU M:S5KA;4&UUOK;=N3DO#"M7O13/-8:K1'2I%]Q&^D6;5PWMON] MXS:OMWO/O@#>-?US#<;N%> -QAJ,W2_ &XPU&+M?@-^J.?SV$QL> 9 P\'@- M['R2L,$PJX'-AAD?OQ_^;&"S'C8R3+X-Y]F]?LCFRJ=YY-XN:R& +6]ZEH)UWL7%5" XP/FT9@KL,Q_;9# MY^./Y3OOC#R M^4*Y\QO_W2\?X/D?OL SO'?'\/OW/\B[+Y^#=\?L_*]?X+[?_H3G3"8K_;A% MGL5Y3 (GYP3[&+BID_F4.FGL^@%),QJ'' OV[&2G*I[OJ)6!X5B/DF,E8>(1 M$>2,9 ')N)^%C"5IG*5Q$L8T\'57AOAN&D\9CO4#.-;0H"'*&0_2Q'5PQ*E# M@BAQJ "VY6)]0NB1W'.!8P6A31+?<"S#L?:"8Z5>G%(1!CP(?9*&G&8A)8D0 M(LY]%N:)T;'VC6.]&W0LGW,NDH Z0!^3.($[ 26A&X9%#!,6F?0ES0K .J4BY M +GT['5L^R0T#,LPK+U@6%&8NU$2!!Q8%6%!1M,HI5$&8CD3\#,V&M:^,:PC M9%:2:1W^$^S!,$=SD!-LF!5DS$D#'CN!SP@8_GE*4XHJ5D@2P[$,Q]H+CA6" MC1 E/OP,0I)G8<* )\4N%5$>ICSRC8JU?QSKJ.=8D4="X0:YDU'N.R1BOI. MYNPD*)G\C.8NP_$.MN<;+Y;A6/O!L;(TS9)$9'D:HJ!PP'.-/R8D[9-F,F'M\DK35J52I<-XK!,F",N%FXH>N) M*.5&K=HO)K4T.=B+0Q0T.3"E'.U ^"WCB7!"X;DTRR,B$O_9:^+;271K)F6F MY>TLC6=QZL%1AU[*$X(]PCR7N1GW\X#F//%SHXCL'8T/X301A#ES$\\A>8@_ M(L_)L+$1&,5I#F83=S/00X+(=OW8T/BCI7$A2!1Y 8]8ZI+$3>&_)'(]CHD^ M86QR?/:/QD98$(",>D:,[QV)#V(\"Q(/E+3(B:+$!3'N42<% M=N[P(,M3DOA48-_]R/9#SY#XHR5Q-P^(EX7,92(G2>#"7GFAU&>FFJH MO2/Q41Y)F!(B$X3@0 "QOBM\T@,B>\LB<<^ M$W[D96" 1\0/@X1R G^2),G#A/A&BN\=B8\S+Z*<>6&4A$Y I"-,HR2EQ69(*1I(LC .?!I$?AD:, M[Q^-#[D*:1C$41!D#L]([!"PP9TT]'.'YR06<)HN"5*EJALY_GAIW L9S\$" MC^+,)RFAB0?'G]"(AAGWX]#(\3VD\2&Z[^94^'Z4.R1-0\R@)$Y"1.*X@1>[ M:+7 PP=:] M_!YGIM8=PN>Q2((PRQ+B<9[&E)&4AS2)29J0F,9Q"D62" MIEF0.&F>9 XA/AAT<9PZ6>0'7IK';IB$SUXG@1V[=Y5+?W$KAI&++$#_(D9L+DU.X?KQUB8 EA(F4I&U&](&(YHEGA\E'@](Q#U*4C^. MJ8N#"[/,Z+7[QVM'*45@L@0\SS.'NS$&*E+72>,P<+Q,$)?$&?$H\%HOLN/X MUCE%AM<:7FMX[:6\EJ0\\!B-(C_T2,"\%&B3^EX@PHQ3DAF]=O]X[:#7THS$ M(:6Q$U(F'#AJYF19Y#M^F'HB\>!_CKS6MP$;#:\UO-;PVGOEM3X580CJJN"@ M!)$ *),SP@GA*:5A[IM. GO':T=)=F[*O23T.:BT8>@0SF(G2\+4B5TW\M-8 MP/]<\EK/,[S6\%K#:^^7U^8L "7'SWW08PD->1I[$T-1W!(LEL\T<&H:)0X**GV'OX[GH@&%YK>*WAM1MZ^F4L M3GV!4RA\XE,_2V*?AAA0";*$)H'1:_>/UPY9IWGL@MR,?2=-L-],GN<.]2/N M\)R*+,D3[H8">6UP^XPTPVL-KS6\]E)>2UT*U!A&@B*O];*$>3G+4>.A69)$ MIG_J'O+:(?LWC-,L(%[D^&F8.41DOD,33AP_R@0(4XZM%C##/WY$>0@R=_BG MEL)+NYS9BX,D]?HB(*?1:$EOA>%] ;PL\G-XLGQ>->-G]\JH; MFEG,)$W*FUXMOS&<7UB^?*'Z^M59P=O)RS0]\*(("5GG0.L7JV^] TGC*R>B MO@O(0>21C5^[!][&[RY[;'00^/Z-GGKY=Z&[^9UFK6:M9JUFK;=8:W"]M5Y1 M;7)E!1D)+UR[%Z/(W\$GUA%<-FFL-S,NN/51S%LQS41M!:Z]S9#R*V$TLGH> MS2AW=#Y<8\S]LDIT<<_7 LCU 7N[]^P+X-WK _ZN /LX &'+TY-+!9#YO#WP]_-K!9#YOW M[434VW">SD\\JV;B5#]AH911W"1^JS\KO)6TQ?&E;K*P6W&H6 M6NID7A#ELF_ HHBP5F1<% MA$9^[N5=?KUG\I!N%QN'>_ =TS=GGS_]]>6S_\9]]^4H>'_\Y[>CXP_%^]_@ MONF?P5^_E.7[GU=BXU_>PG=O_<_'?Y_\-7WWY?/Q'_[1=Q:^.W[S[=UO;^'] MOQ9_'?.O[S_]2>3RET_=QC%YG>12)PT#K@3QG[L^RSR6(!CKSS? MCI*[*AS=HU0BP[)V9VM;L*R4Y"D+6" \3DC"&&6 XB1V_2Q+,I^E.IW',^D\ M>\.RAO)+E[@Q];AP?/C'@5,E3I)'J>,G0@@/>_GE/K L-["#=)=F]1F695C6 M)94U) P(B5(0N#CZ)\N",."^\%TO29CG!T;+VC>6->K.P4@^Y'MAK?N(VXXEN%8/\8NS/.$1$'JII23T.4I=4F: M)5ATG;#4"XR2M7<<:U"RP.*+XS#S'"_$?D)!'CK4"XC#PB0/?4*\/$M R8IM MWW LP['VA6-E;A1QEGN49H3Q./5I''$OXX+G >^'(QL=:V\XUJA3! D%]1D) M'>:FH&-1SW.2*.:.3QG)PCC+_!1U+,]V26 XEN%8>\&Q")B!OA=%299YA&C#:_YZ3,BQPB$NIDU&,.)5Y*/,%YDA!0 MLD*;^(9E&9:U'RPK3[V4!IS)03JNER=>FOE^%@R1FT+I0T!O=M((Q]/'C*0T=P,2YL]>)W:0WM7X!,.Q#,>Z9[/0\_(\R_(@ M=RD)$E"NHH@P%,U^&/'8-4K6_G&LH?B?1VD6I3QP,N:#DN4%D9/$J>O0! S% M")0L0M)GKT,[27=)Q]HZ(VW]V+%=9CZ_UU4.& YPIN7%S+)5MOWDYQ/F2>P& M7I )Y@-C\I*0!V 5NGD*'$F0V*A5^\6D_AQG87DTI;%@Q/%(YCLD#6(G(9PZ M(8T2YJ5>P'B 74XCVT^]'1I0>$/F9(:0;AH]1]P@RA.2AH20F)#,(X*E(@C\ MB N/^483V3LB'X74?!:%*<;07)\Z)/%3)PURX0@W"*,X#T/J82MCU[>]Y-:J MB"'RG25R-\YIE@:9GU!.\I2# &QXGG,1.%VCLB'V7ZI#RG<)2>DP0X M:!@G3O?6)[9IKX(Z9Q&H1>'L?8=A&0.!&@MR=N MF/I12A/?]TPAT=[1^#C_(DNYY_LL=P"%?8>PR'>RT,\<-W!S/XS"/(\9%C_: M07SK)%=#Y#M+Y,(-,I#724X206*2)LP-HX!Z61"'C">A$>3[1^3CC 4&!KB? M.S'APB&4,M#;,^I$+ C2R W=*.$RDSTE1I(_7B+W2)YC,W\_9QD1(:5>!+_[ M&<\I_L&,)-\_(A^"_-0- M^//"=/@A34]8@ZB1\*)X]2-V&""2_+@QKD'GQI];]]$P>=Q*D7JAV&2"]?)>>(YA+N9D[JYY_ \R7CB M^E3X8-/Y06*G\5VEJ#[\M)T-2C7B 8 M380?L.!F+8_22!PX-_,S)\S2-DD@$D9=B1^+0#N.[ MZAYFF*UAMH;9;F"V*<\"CK9P*$A(W21EOJ"12UR1Y(DPJ45[QVQ'J45))DM3 MN$-S@3.Y1>@DLJ3!]TCF4CC@V'OV.G1MW[NUC\/P6L-K#:^]G-=&<1SE)*=I MZ,'/*/6CD,19%E+?94%L%-O]X[6C'I,LS$*14R?T0U!L09UU4L_-'(]$:<## M.'6QF4@0V4EP5^V/#*\UO-;PVO6\-O8#H#Y*1H2QM,H9GZ><],< M<^]X[2C5+O=)DKI>YH09QP)=YF(ZK&]INX!M>:WBMX;7W MFPW%7.*&E$6)ZY$D\)(T]7S.LR1P\S 31J_=.UX[3GEDF.D6IZ'CIL1UB,\" MA[I1YB1!(A+ADD!X3'8BCM-;9T,99FN8K6&VESL1,LZ")/8I23G)8Y'%?L)H MZA,_S*,PBXQBNW_,=D@])5[N\R#(G<#UJ$-H0)TD9)D3A2*+. G].%7,-B F M.F:8K6&V]YSWE0J>Y:CFY)P(-\LHIRXGOI=F/(]\H]GN(;,=4H!90'B6@3Y+ M&,T=XGJQD[IA[B01=YD?P\&[,A?!]OV[F@KT\,Q6)A#_U%)X:9\XJ[;V;@%( M5K!ULR;U>B.@K]'TR6C=?%E-TZ__(ZM_>KV3GK\;IQ5YR M]_G%GGL5=_!\G$F[J"4/*&8+ +55S45-\< ;ZT3,\'?191];.1"JU0#Y-5:5 M6Q7<>$1GO*"SUOI8E0MU5U/E[1FMA4,;ASJZ:9DUU_,SU:S,BB_@(?;2%,W& M:BOYS-5)FO*6^;I.:):8G<"E4X!@=^R@^?%WCKNB4?W &&[".J^:Y&M>T! MJH_D'$X*Y0$BWQCS#ODI_ .W7 ?S\,YV4@O:XKF+$J D9DP )@JVJ(OVW#H% MR'&)&K:\@RZ $< *.(BY7,P:,6 O;:PS> 3^NQ9OX:UP4RM8O[=:-/,*GX%_ M#&]2N"O* AC9)230;01.L:A%>8X[J18G$_A7:&A6M0T;4Q]0>(\FTS6[ZZ%E M6Z+ L=1KGX8/H];D/*N!*U/&JOY5$::_'? M E>YC 25!'U_/@#19E&VR*+Z!VBVR+16!$@WJ:P)/166^ 9LK$ $!CRUV'D& MWW9/R@#)V<22*-@ N@"6-D734K@8?\5UPDOPK&$]12F?@N@"GQ1X[$J-DXAR MWK1BBAO):]JT]8*UBUH<6,=P[Y1^J>3K-**M!P%@&5R0BUH@$L%26P"])G:0 MH 7HCE9&87EVCX34RHMO<'DNX,*ZIC/%YFW>.!]6',Z3>< M1 -WL>ID!N?*D6J7%JCI3_"59ZEM"6=.@00DQ%N@ >(@8LI[N$"!VO@F(9; M-JX%^4F-(%&: M7TO-W#%.AV2?5V59G4D&@M@ "#HO6-M(=L*7T 890Z>$4<9 V9=W5?V'[?E< ML0*@".1^P*.029Z!3+(FU1E(6$N U%IT&EU>S("' 4>T5MJ3-LE'D"P"WIO!$ONU]>P39!()^_+&821/*F5\N/ M#^<73!-YANKK5V<%;RM)KC0]"+]R;M2;N]=9S17GNE37WZ;,52M.T M#:W/HHYJ%&@HEF!:V_LX6U ]PX^ MN2[D;HM]P2H(K^6&VFWXH3IW#?2ZUH:?&N###P3[[< /'ZI/R^_;^K5OU>;X M). .B;+$28CK.S'-:,9#GL78'"!R;?_VC?>VI:#]2&XRC/"I,,*8>'DD:!3Z M'B$93Z@?^<3S,C=(O(2G76I2;%*3]H81#L6D,0_S//)RQ^7,.$@TH( MQ^IRZJ<.3V/A@*:?.YD(N9.*,$KS/'5#EF"_:L].HSMN,'+/R>@_<&;UGOI2 M+QU[O>0O[8'XU)OWA[GG!J'K^3YEQ",T#3+LQ -:(>B GL>-GW"_>.'2\.LX M"06)0L])$T8=$OO424F>.WE,@HAZ;I+%[K/7D6?'_B[U[C<#.NZ6Q@.0?YZ; M9\SG,?%30J,@3V*?L<"E+(I3XP+;.QH?Z3NIEW#N1@[W&F<^CPG)&9QQA/B\3!)XR3S<^+&H/1RXAKOSK[1 M^+@_;>!F+$FY ^I9B@6XS('#I0YU0RZR6,2^G,&3^'9P>^^.(?*=)7*1N)$; M!*DKF$>R+,PBD.B!E\6,4U#=S@R#W M?$ZC)",QNG!);)-XEX9?[T^>UST4/YEA7+OEQ39-609I$>4BHS3U@R#R2<:C MS TRFC _$21*0A(;U\Y^28NE85QQ$(HH]A-'I/"#)&[F)"(.G8B'OF I)V'N M@[3P/3N]O;38F:8LI@.68;:[R6RS.*1I"%:9#R98S&@2IGE >)Y1-V$LH\;' MMG?,=J2:N\!.8R&+D(F$L%#'%K@VF%D MQLP:9FN8[7UGB 0LST@4IP$A@@89];GKIP'V>\W]Q/1VW3]F.QHSZP=>'"2! MP\(,^[NFF$'L'2>0E+/#AY)^]]I/4)H]H'-KOBW[KQIVQ(M>1WUJ1$ M_(-8>IFKIL!K7M:BA(M/A>[1I$EM=*/>LSO<0K,&6Z!NOF53X]@[8QC7[-^% M$X*6'->CGY-ZZ')Q E92+>A7A^:PV)>T/*/GS;.?EOWVQ'J]C?W=>Q[ MV(V/1Q%^&C,NZTMC$*E+G#P/0L_S:0:G>OOV@0_?*_!2M 3DJ\4)TGQ&&]49 M%'"U069O 6YH=M!@HT[5;[#9XS9_P! /7,44M^WS%WL'B7?W/=X\_\!-[Z-Y M'KGA4Z]<[/5@<'<]P?:JT="A[,F^U"K-NF;7IL<-DE\$TQ#Q)$2V:L=TYP49 M#U--@4V+SV47&O&O13%7G91GHGUYG9Y>FT!P9\V^;IQ&=B^+O*,T&.55\645 MS2YCQY^S IO;?VQI.ZJQN:8%^/C]2(_2$Q0S0O*<91$/79)$C$:@Z%,OA@W' M!+3^?[Z] V][QW9^+^FL/9SQ-QWG>2?:Q^+I^?;7EW]\>?_IK7_TR]>SH^_, M??_+"?E\_/?I7Y_>?/_KEZ_DKR^'[OOCS\&[\U5/SZ_3=Y^.PL]?/I^]/S[\ M_N[['^3]+Y/)T6]_E9^/WWU]?SR9'OWR1_CN"PO^]_O;<<)(0H1/W=1WZ17]QPI-W9VC:5W%F:I8**-,LX MR5Q.PU $8>"Q*.5IPJGD2*[G!Y[A2#O"D0;?LT]\04CB.GX8A<"1 N!(<9XY MZ#EB<43!(&3 D5([3>\JSK=#M=C[HNB]1?-L)KTJM-RH]S_YRHP,U"%&A9!W:0[E+=A2FNNEL29@$1J$3$@H$UP[V4,\_+_21)1,IXF!M=8N=( M>- EP@N+4JL7NE4XH2T]W6 M(U0-U'RS4_$!4W4>I<%G4IDNLO@X"Y(D2\/,I23S>.;G7N+&+ PB'KB><6#M M&(O_8[GBB6="B-CA61:#N9[%1EW>.EX[2/KV8<&PN #8.P7:QPJ&1 M( [/?1[0.,Z\' <(H+[\I+(^'\>HU5^K6HY4;>4T0=2T9S@<;UK)X7CBXG \ MF?&AYI;G2_=>?@O\K&9R$+0H2_BX%G/\?8:!X8V'K':O<@#EA%QWXU3 MX!Z)EU$1!7X6N<3C$1/)%=63_BK?^+F:85Z)FC#^H6B^_BYJ_(">"*_G&XZ_ MIXSC%FF$WXZ.__QG$&0QS?+$"=,46X91;!D6ATY&@YR*E ?,RR^1!6M/,!3$ MIY[G!E[LD2!-0"FC4<+2V.44+'%Z14F6.<'M3C#V4A8QYOA9'#DD8HF3!5'@ M@ CF-$Y]D6;>MB?HQ>1!-L47W0X7_W!WS!]#6=>M^.V,P=6)Q:N M(0S@YZRRF"ZZ66+LG@O/KZV36M 6OEK_JI6,_>7SR-@YOE0V]W-NLJ.?!-$F0^ MQ2*S) 4 ^23.6>)1)EP241[FG.7!/SW/?W8WZ[MW5%E?:.&E!]8]5U!\7&2- M^-<"X/X&J+!M=J98XOAMQV'=]Y_^A"O??C_Z_E_3]\=OW*-/1_[[W^"=G]Z$ M8/Z$1_X_RJ-/'XKW/Z]RV#]"X,93X,#?CZ:?PZ/C/[[!BLGG+^S;Y^.O8/Y\ M_?[7IS^__?7;6_*_W]]X[_[X)U@PD]96R'G2CJ#XDP @*?S4B"W0M$#O.NTJ!9-B0& &; HAI,M01- MYH47_%K4XLVYL,#PYPN&A1^+!I;8-"!A+(K'U51@XBVF5@EW9N?6Q^/?K&)F MB6]L0FCN4V3 !;"@BC?DS=Q.,A M4&N0<>TN]EPW67)Q)%NY.'XIFGD%(/@-C.;YVYDN;X5/>]1\/]?K_WF\F5Z% M2I\!6@\A;,#"G.1(L^J :93'3 MIEE,YQU^=7>5!86'%FTAFJMQFS96,P?TR M :EFK!%=UKST$^2Y4E RN ]R1 M*EN&%&0=XE_X'2X8[Y+5/6@A\!YP,Z[,DS98%I\@$&LP7E\"3ZLIPFXP'RN)NN"JOJVG' MFH$81M>I=>JB,+QG#.<)/04U1XA9I_\(Y<] L&VX0Y3J$LF#+E^ZUI^L9B+@ M40>@OPGK7=4*R[>M9V-ZM7J";>QG:@&<%RJ!"MZA> /\=;!&,;Z^O+A"KWK* ME2^UW+= VY9_8!W)F=5(YO_>6$@:"SF519+?(5#! M>5-(^O^UF %)%4 6(-H4B=%>WD,O8W MO&O$P]7+2GG!#'@A?#*?"UKCVD79B+,)"!TET6#5?RQH#30#RM\',0_>.7T.K]"NBPOFLI(05X,0^2X(:BP2KL]H MS9VRJK[B#:/M(4RT.)X*.I.B" UW!3$_/NQ$.WRTJ)5(.03M 3[UTB 8"VRE M*_2W>F_6W/JF4V*'9Y#Q,^36&C%>82$51F&#I :K'V -IP 2;BJ+L]K*'E]; MBQ/8)T91;DY*2PV5@VL0E_. _IG_^W\2WX_Z2-4N$/A*1VIR((=E(1Z(4Y2N M6HOL(C 4#A-KUM'HM'+*) 8BC6IWD*+ >5VA^M@VK\S![M;!XEDI;?-<,0!Y MTGF.A]4QZJ5'U)^2J4+O;^]4?SCW&HT M_A@LV&$LD(:E-A3P]Y.Z.NO3!,0JFEY3X*H;< 4+2T:BI=%F#HB[+$ M?Y?N[;P-I[1.1-GM#08L8L8,6()4V "DA$H3]=T+MH" M.;S5"C:9P_AP4LS[XRYJKA)\+NK9,U'* MKV9=@:0%K;S A M?2DKJ,OJ/"FK#-BUP@CCS]K%T]?Y(++0#WXK9E(FH[@]T06B.E-$IP< FOQK M >^4)6]B.B^KC M#!YT20H\RY[Q8X$LZO4KV/-!-/,*:WBJO#VCM;"MMS-V8#V7L'%?K7XM/_9> MO9!O>0MJ?W&R )%3U7.XYUGWP;,7FU'HOC'DL"YHN>E0_*OP0C8+V#6\@$6M MX$5PD-PQ7G!,"&T+E0MZTZX%Y]/YI)J=6\=]EHDE&P#TZ/3Q^+<>@P9#X8+! M,5J;K!FJ82_*$=BGIM&^!KQ359:UH*7]*.6F%E,E'?N-O+)VE]-=#X^WK,/< M-VE MZR"D97>[367<.A!=@H8/(,I "+#%FF< 9+ZL>_99 6>0B;4? M=_6':[\LBZ^8%ZD82G^%U(@*0" J]0_XMNF[L33BLA)ZK$GOYW1C':-L1C-6 M899[Z(#*-*&JE'W4BZ8%VKA\:"V #N4X99V4C78#B''?,&A]\[F_0">P<.K6B]SZ<6UQS\#H^VWKY5*L2U.CFLV8KB![QB"]U= >LA M2S&$0CZ^^?G ^B340EOZ%0%D51DP/N6=0400IX6"M7+/253%**BJF1[)0=2& MY-7ZSO8*3+6Q_9"8M\@#:IQ,4BON4-*S ^LW$(HS_8B-N(A=-:3SOD8(RU(B MU18#7P]4S>3.%KC*LE")JS.%))?@V]/H>O)6NF4J'?F0B-+W*\&^(HK:SD3? M-:ZGY)',&+56ZFRUHG\NBHR3I<^&" W@7 ;L#5[S?-*V\Y<__=3?=P";Y7!8 M[0&KIC^]L!%'$6LQPQR]1"B%- +BW\IE#&Q TSS@05FJ39V)C-$&.0ABN,)7 MK"53H9_&'IVSIB<+F:%[ W0DXM^&\VJ1=O7LP#:V[HO0&?_ M#1DAP&515+YMX5<+5+BFP,:@$K;2+AP!$& ]ERF LZ75:(X',I2C42D-SVQT M&LOMK>X.=>^HBVBRWUU$WY_BH8JS_6HK*9?^271A3(M:65U1T.I <.15650R MT>4\ YJ_T,MBNI]"P WZ3WAI8@1T;K4UG4*BPQ:"7]^P^[ZC24 M*BT2G*T+S_DRV0/$=V$@^EQ_+]#.!X;OGIJ$?I M4F]$[*JXJ8GB0!0A"UH.^**1]Y5=\F-/(?JIJ -!_JD#Z^Q'CQJZY M8*[HYL"SZE2@=5H#NSHMZH7$ JG:/^\B]2\ I72@O8O9*WCW$7S 0NW?[GJN M*8TE7]2CK%BE(JTY_-%'VH,ZZA@P(+0.#6,Q,&*P#;R]QK[&5EF!QJ>[KJD, M/L%E$OR0QK626""GWJ#O@S*51[;DX4#HGO<02[SL(GU7U5P<)QIE@ M'O@"\V-LE+JWCT"H.:-NK9,T*L7DHVN\+DSM'F5T0=* :KA0*+ *!A* T!G M?5?3&2@C?..+KEAUR\$]F]G(3G()+U1B>-A(+XM_!S!*WYSU=_P' %8KOXQ, ME#SX>&#]@DJ>C-\C?OP/V#XUBETO?M4 =V6+>9]I$VK"9&(PFU@#=PYB''_L'Z \ M!^H"_Z&R!ZR02HC[Z2:I,T@JU9N)$%=_T-P"G:(?U8.HB7'8FQ%?%4V%?4C)+ MB$CY]0Z8F#PQTG6-ELBO[4ZUOVFEMC&3&US>A*+EH0NI]K)(FI:<:UC;F*UI M3BR?A4P)=LVD#T@_07Z[F(W@L@([9:3B=M4^U"X!E!EM"F"#AR42]LE$.;=P MW^A]:G3@!62&-A1*L*T+/-6FDBQ":*& 5<;8PUV[V+HNG]'S[$7'VZY"3GB- MS.F7.HS47R2B26-=A6,;]#?!48%Y0Z?(]Y11C_UIT!=1=#P4;T>D[I]A2<(#]4KX8P4^B"8S]>W*-V>32H)<%LWC20 K$TJ\3, *D_DSRI>E/DL&]@&DF4?(]"<$0\G6(Z9.@!(Z!]=QZ-"R.9VB56=RXD14+- M(AM]T5EK"@$[FVVQE(FK\+ "$NH%VQ@3GX]\TH@33)>WH4?O1"H XIO0CNP7 MRTQB>:\=PQB,L;OEPE>G;R 7OJ>77T\$?!*2IPELKZ-*$%O-=.0!4NT)%?.F MJQDNSP?GUPH\#QX4C \*1^FMD,Z/(8>QZ-/:1AUEFY[E*L-H<.452-92?\%L M@E+W*NW+R_IXD+0].[KH:\[&]#,4HL$[,4ERQ/O'Z@\\:.#DH -)K^&L8RW] M@LZU]P2>K,.%)8I\501E2Q\_O&<V M"JGOI\4F72)(B'VTTRWG5: MH;DE;5;M!M+7##2E*L+A6D0JA'N-'8[[I\/ZX-$VFFGTO%$QS'-558XJB=1O M:D!YM)^T[%=1V[58\ZO2G[2A/^K[KH]I*5RW;&;KF-Y*I>S:]Z!#5P4;&ZWF M(>JU:$Y>'D[5,51['%>].ICZH,/9GG*Z4'@G0T1\SPP1V3;(!8SS[QUA'E7 M&_;+O]&%N_H:7]U"1?&NBT&D _2>]^$"F;[2!QQN&RS0B2#C!5QX#'I,Y= D M;1'QKNGI'?K@I6D+^X"'%!5OK'Z&I93U\")Z%WCK^H#9\D#M*]QQ\FG*<[G] M2KJ=*[="/S!7RHKQB%7IF"'IW^13X%\5Z>RZ*6TUZ_5'+CC9N. /XR-?[XO% M)X2>>@+^N\VH\O$FQR]6NG[H7WSJEI!;WLV=S_$:,>MPEYCU[]LBS)U#9B=E M@+2KCN40CR^5#/YK0^/F!%8TO43184S5>.E"7V(M1"[)%E O O:/]S\?C/>U MF0IKXR%$.O%B__CZ=4\=BI#>_UMY6H< 9M<2I,9"J\N!U%S^' %1 M@Q5R,H.CX-B9" RTTG^KF5 F*#(,'"+UQ),A5/A/ M!L>N>\H]WE!9+H1VYRDM2F4DKYZKC3(!E9+!B;]TK.(&]##& P[;/NW( 0\; M#&HF&XM=F(XSH/3HGY253A+6,9V<3E0#:O4$ZMXH^.*(=&UVL<$6> M26M13[F54;^9 QK0%#-9URUP>2>=#J;RF 7#8U3)@B"7&#RN&SB!K4;HV $S M1"[175W(;*+.,]X-F^H6CM!W5*+V99PC'\T;STMX4S8$K<>%U/TTN:T1"WC! MK&LLB9N8+:3(!C M]*%_\Q+_(%GZ?$7U>0AV^E"ZSSHM]9$YB+N4GL[CVVD76_-MZ;Z4S;G7:_?C M( +\IJ*&RFWIMNR MG'>*3AF<]%$#5VHPLHQI7AA'96KH<"-)73&[GO)UX0$P0LG=E/X"//;M,3#H MTZ*NM#<=HUBC1%,59!_4GL4&R"A)*ZM(=/ :W<$:R"K*T:A MMU+8 PC?T/! MB'&:NL98A9@.,%]MK=RK.ZBF50 AKA@.!3 M/M^+"-/('*-:.'-:;,K&D2)?\<%EX;U&5F]:W09&NA[R-^".LXYP6. M>EW.N;W2WA[T8GV-@4*%FSQJW)>587?*2> M_@0[DZ,5%)?'PI;B9+$Y&'I=KSC9[SJ,_P;=?W!1"\R%W,:QL2N(_DGT$55D MTVC1]#[EJ=J5A9GP.)]T@@TSJC,48A-1SBU,=5&9&Z*;=*=*T@$#&S3)BP9N M6? 3&?[3@<;1^%,LJ,/W=';:Q2;2PV!4G;@N+^\H$$.17:=46?_[J:\V''R2 M&+:L*]R-1"2]!96DI8-U/U=34#&D?!ZFC]03&+H?AR2&#KCG%I1G8KS??GTB:O%H!2?"B'''RZS0O346 I1!CM M94#U MTK4\*>.[Y_67IA??K!7ZQ'8PJ^2D*&F9+2ZWC_$/@GC4E*?6?$M]>N\< M-+U*C9*$?RS]\$H6,"9'GK^Y +[EH@"UG#-TWA"Y8R.Z-LH,Z_\EZ1G45'*^-7*ZU+:@? 'C_ MMDJ6=[?]\;:E_-BE?4>N[9-4J:WW!@+\=DM07,;5KJ+L5N=$%\"@/*?1L$FQKJIA#^L&2 M(/'M8&NEQIS2CY;7L4UB]^%.R3CO5J.SX_)-XY![PJJT#ZKTUJ1IK$*#RKN' MRJYKNZ%O4-F@\KZC MP]^NDWUTG[Z2QX98WK8Z@4$L@UC7XE@W#$<8Q#*(943AUHBUPP[I7=$[?QL7 M]PY:YRV4S34PW \:(O'-S*=]IY([!CP7^Y\\QYXGV*5-SJFK9H[^^\66N0+735G97V_]NAWN-"T$'K&C M>%NYL'LI4P;G]@?G?!+8D;^MN#$X9W#.\#F#<_N#>^ MFR6Z/F("6[?#W2:PB-B>%SZ(W?HCW4X)S!N1^IP8:IG=PT1?ZQN5]W0H-]U\U"T9-/U@X^L9QN#B9^ M7FV8-G7KFK''3*K;[7VGB?BY%]AQ&+VXG[WON#_$(.^>(Z_OVZY/#/(:Y-U# MY UBVP\"@[P&>?<0>=/(3D)WQY#7N+0W&03CN8@;C((-XUF?8L=0,&S=T+0Y MW/%#"FW_$7B\'O3[(B:W[T9A3^M&GY-I!^("TM,.>O)4";7_G1;GQXSU% MA9R@-+SK%G;&HC0(_,,BF('M1S?LO& 0V"#P@V\Z2>W(O>L150:!#0+_L'A^ M8(?NMD: \>L]Q%']BM/>I360E]79*&'5>KXVMG_#1%9]JGKS:QJ#/=6FP7_CN'SXZGI1E",82B",4F@6?HQ-")H9-+Z20DMDM\0RB& M4 RA7*%Y!39QMTAQVQE*D4;;3RV%EW9VQ\BN&CWKRZ)IB_S\K@'LN5=!V$<( M*WOWXL\.X/>T)OG$ET4+(L.5JS[B#'[+(2Y?T?E%;?&59F%G>%$W;6%5N MT2G@)?S:3FAKG0EK0D\%_"$LB3Q66UG%[+0JF+"R1:N^G56M=2Y:*Q-BA@U% MJI.9["U2S.#J[AU4/AT?)&:\^[46S5Q@#$Q@]^*BX@?6)V%-JUG15K55K5MK M1DLZP[<+1A>-L(H6OIK#@P2NFEH-(&>1 W[/6FM>U6A(X]NZVV%%F5A>I)4O MVD7=K: YL(YA95/ZI:J+]ASO7;N.,A\_LU@A?7;@OKZNI!>L] M+:I%4YYWT 3>0$O1=*]KL"T+OOX44(U+=X U+VF;5_6TL>&%M8#C 0"+$JA1 MX,NP"R&@!SV!9W'1(ECA)OP4H0RK%<-<8?Q4?&/E@L,?ZY>X(;$(!YK@;1)P M94&SHE2I2!-1<@N6)_=Q8+WMMM7AD_QJP2:RC*&F##Z",\+#P&^FB[(MYL#H M<'X*;! 7",C'2MHTP&76'P&@5->"$1XQZL (E\X!RZ0W96:=30 MX6'B&^*: M)7%2'[]&0@#LB$BMM^I$+[RO:/0SX+,+>'16M)-BI@C[CZURD[\*2$&+*^D\T:\['YY!3@'2'[^LIA) MQB5O>G71E[OS@K>3E *'[A2$G?^1_UF_?6!_&I%**OOHO@@"C=_ M[1YX&[^[[+$>.7"#Y$:/O?P[DI+[6&S@76^Q5_AXKTS,26_E#L9V]Z)^&,TO M7JOY'4H._E',6S'-1&T%KKU-6]TKX34R7J[ENP\/PET'F>_ZWG7Z4E^YWR<& M--?T:[[,!KO8KUD+S5L%59ZXY;[OAKE/$MLC-^PK\LB\5$\KXK_=WG<:B;W4 MMV/OA@U4=RSD_^A:JUX4.R-[[2G.98HB.[SI:-L=2J-ZW(<4NG;J;2L6'VM7 M._F08L:!8!]PM-MQU=+R@C_G0P4OUF57"0TN+GM1"3#'6.*?G^&\C0]W?%$"E&F#V]:AXE-:+L00 N^0%4 ]KV82 W44.%LT /NF60YV MYZ7 -0-#FYQ#C11=\%ZQ.LS MP&[DGG*I*IPNB0!OQMUK0H*>UR5 M;1#W!TX(\NUT5SH*C!!WET(L#R1SUEGX3[%18FI[R?[/F7[<9Q39KO^ #?AV MB5OL5$"6WMWHW.O4?)EDK=M"9J>I_&8C+.\0/#L2U36T86CC;D9M[@!M/(UP ML!>.AF\^6.AW:146K85%K:ZMDI47,SIC!2V[,&=7T\H%?"5CHGUL=ZD@E#(& M&")+.&6PZT3,1$W+\AR_0>\VEYMJS7QFC6AW68QQ8#M!"CA9 )+^]>B M: H9:%NJI\UZ.,E"V<4=RT56M:D;E"R4L=0CSA=W'(ONGJ1#? MVO+#+L"KPLYP856W6)@+N SD(VM\U38G@I8 :/3\G<+:=403OZP!&#)>N!00 M78G8KY3]BAJ]UO1$7 PY'UC_69W!K[6MRS*'10$49E4K%);(LDP5>9P5&&!6 M,>4N3BL_[%8%NP%"K<\QXG\NHYYC^*A/-KCF M4.YP"\UD!'GS+1?"!@_4'2"(5U3QT<])/82;3H23U8)^=6@.BWU)RS-ZWCS[ M:9E? VM>@>'J]C>7Q=Y1F/@AF*HF>!D]%YBQ0"5IB$+&WM%WC_S1MH M(I7I M1 Z9HP(,8,%4;;5*@) D"QL9%!@W@%L'4NYJ^FT M:&4.B,PET QGR"&9G0"FZ1R1G]?L!L764NZ+E!F2O<#*:^1C%Y(ED/P%7"MA M+47'!6@/:1/-A;R) ^O/65E\%R07X:1 I0&F#$N2IZ=7A#E0]K#; M4>'YN#H>:_"'/*@:97 )!P_+1_;W5?+5 33]E3V,2MR43J>1V#/*J>FJ_@?I MH-JJGV-]/"X"6&2I,D^6L' 0>PK3IE4#>F(!=V!&E49/65T_4B346T=K15&D MT7"]]H#RT[Y%(?ZE/,-3!M7>))*$T8$?W2RKX[+'IGN41V+6>F]K)8%)S]F< M.'$\P0:T1ZHIR1N9Y+DY5^=I@>8=*N?7A,P/R&+:SZR<6Z4RKG\0U+I7>FV/*^LM,,*N\3*KNN[89WG6)I4-F@ M\H\OA0]=.XSN>I">066#RC\^[2%);7+3ACD_IM3]!^8%/L !''+^T^+3T!-]K_B*99)VB';+C; MB=N];<;WW$]C._"CZT^/,>T2?_0)$6*[R1;S?@32HCMAX$YH=T]H3BP M?;+%V,4?UV]T]SI&[,N5#U@WN!M5@GTMPC#=V90%FM*G+2,S00H*X.W&%)BR M0$,;CY$VTM0.4\^0AB$-0QJKOL7$M5-#&_ID\=CH1 _3.W$VS9/X&XA M]!3+RB^MUORD*_3Z\B@P+.G)22U.+I9LF>4N74'M0 F-HI M4X"R.P4H!K$,8IDNX_MTY<-W0]>#JOMZ4EED&LEF+P]CISYT>_1'[O)X7!GC M\4URU4SM@\'DG<-D$MT@-]9@LL'DG<-D+XGL--RVL:]!98/*NX?*OF>[A.PH M*M]1PIE\=ZS:.^XP#EX^PN))E&9$H1VEL:F?V>E#"GT[O6E;>W-(/XJQI\1V MMZXT-J?THW-!$SN.MQ6_>UR*]@A3NI>5H1LDD#PIA?DNX+/C)'V3].X[!])^ M6(^&6IXXM=PHX=L0BR&6IT@L-TL!-]1BJ.4I4LO-TL%WAEKV.2-+F[UI]! <5,+KXE3,<)9)"2@CK#FM6WQ* M0W'(6;<2'%4E[6*9C0]779*T8E_(6($UMN*DJL_U )4UCFWYC9R2MI@[\"^. M]J+GPZ =0.W)RIP>O*.[_0"34A'XN-F;0$7,D+1P[ R.BH'UE^??A=S[,!!F M##F<]E(M6@D,=!7(]P&K$*Q5 WF F"D JVC%M+%AY6R"9\QQBA%3\VELBTXK M(/GOM$_U:=J*?74RBDO%F31BUJ@O6=6TS3 )"+"B.L,=J.5FHFU%;0'?$G73 MXH.&O"$]5PE6-Q."]R?:X=3!QH**/6$9G@_$]RNF;,M-Y@"8AYI/B"O1G&AY M07(FWOI9A8K@E^84W@!]KYAIM/ZMMAJT-%_4; (8)U$#7@F/;Q6ABG\MBCF2 MH)PLR(#F8#4UCJD;[TWB'VRO+.!RCJ/\NEW)X7IZ$_U IV(F:4AB-=RJD%1. M)L17%K-3 410 [RRCKR 2A;P-1(5OE0-:-3CLY8&!>+[@*APOIMB4E?O#/@7 MX$@FQVG)!RX4NVE:?,5)P0#<.#-P,=-P'D8#JJ6JWY;6T0^Y&AXR'M-HPU%G M+UB<1G82NKN'Q:9] MQGZWS]@3TTQ-E>DB8IN#?/(O+J9@@[7*%K,PGK>AD<:U2DSV=Q1#8 >>;T9E M[.SY^';HQ>9\=O9\/)"Y;FH.:)I,6G,(+%!XMU#XI#8+MG"3#18;+!X][#8\P*; MN%O8 COB('T,(Y^OR)L8LN>WR)O8OA'9FE*]1TR^V^]_I^D7-*GT]FT5KP#! M?I0O&US>:,;N, -)AM,WJF-@Y$;)[?K M"'&/R&S2L+\"0/OA/C.T M\N1I!2AEZR$?AEP,N3Q1!G;JW3AZ:&C%T,K3H94DLB/_QL&=AZ25NVOF MI\J)]0&\_H^L_NGUQ08S!?]_SPJ?AGG DC3+8I_$.4L\RH1+(LK#G+,\^*?G MQ\]NN1K=)^RN\>%"ZZT+APA@]Y)1OA]1W<[A?FZ]>B5+M/V)FJ/+>JF355B\,637V/KYH6 MC;#H&:U%UZJIK3@]_[__)_&]^%5CL7-LGT';%FA6]?6C2#VJP93LL"? SL>^ M7'"B-L9C%^M: !Z6V&?I9"+/O1%L46,WLE, *Q]:[-$%X+%L'\9%+F:PL-'C M.*]Q@0U@0I$#^:H3(#:=4GOK5]/07)PL:,T;2V[?>S5^@^S8I1IT "">K!?WJR#YQ+VEY1L^;9S\M\SQ@;RLP7-W^ M9HY[#>[R0""JQ13;PIU50**U(AY>G"#?L=H:GMLWYK/1RU86N7:9(<'.U&]- M"Z3C-'.@EJH&,E!H"4^S%7$!C3' %JN98"^Z$UF4(RF@)P!X&Y;D=,@O^Q9* MGJ$:[\'?RR19BZ[GJ* U\)@&'RMY"!>GHJQT@\)#;/8&Q+LH6UO2/^R@F7@81N8>L\O5/5A.[ML94M^ DN"YMM,LDQ- <"/G%*)1<8 MR+I;\,%FJMRN)>]]"YVKFMFJ! UK(N@I/!_/0'6$59U%\< TGP/(R2Y^P+: MKIKN. =^;VMI(#:'H*;:+ ME>T&X;-6L,D, '9RKC$(CA78K&XWV=A#%]5A+;"/LZ+5W22!S0K:RBZ%^'Y& MYS0K2MWG;S8@BIB=%G4UDT\]L(XG17-1#,)G## %54+96Q! U:I>M6<#KH&N M6984E@%XIK$.KYE6JB>P^%:HE)F+-^ CE\@,UJ<:998*=AK1$6*7BL?^>I6[.4,Q 7J ':D!G5L M-A.E;(0]TSRAP-.!PY+8IQ[:83TV=Q:(.SU/PJ\08++M\Z:&U7;7"AN#62!^ M&@ %Q=Z>"XFGJKVWZN6[M N4AWK?2@N%5=?8^%H228LMO%O=R5MJ8_-:ZM[P MKA-L)RZ9U)+F"C>=SS5CD%)1O8V=L[)32+%%;DE!"=B3'1N?8_P[;NU;8 M3Q7$A1*H95-IG146ISK*8L_@I1VT^A@DU-+&8CC;9R'ZS'X_>(&QA9_)0FJX+=L\;\"&C4U&'HH".. 2*$)S<_E+X%9WU MS_"4"]3-$+13?73E[/*<&/1A%,T@ 2QD8@.N38JX-.38I MX$[@IW 4,_,1Z.^M)!R6RMN#.!';/E7&HF2B*+"'A/\6,,;=TZ7#ZX[V"TIQ,,:5QNA#QX4Q&=L--Z/UP#9U*+G MA4OI8@](WLWQ:"=U[T[Z*LZ'1O-3T=8%6^JE#F)L 7B!0KE&%5H.HM"(+P7D MF)V-U-HI,!O)<)H63(AA)Z.-#H2T$3*2++5-B\ZM&C561@OR1 J,7=95R^!SA8W&/A^AOD>ZD;N[,6,.3:L:(S?3;4>8+ MO'$M/U,Z)>JV+<)+FOOX9&D_,"6,:;E"-(,,7YUQTROT:V;;B$)./]C,-+OG M]RX+-=.CDE9)?[W62 RQHZ-%IGJ&32;T$YWRAN!Y)V.LW&X0CIB=/ D0J:0/<%$DS5F\7+ M.OU(=08YA- #.FW:!+4>"!\4 MI>WF5*NK?.[=:*.>7TA%&0EH20KUI M-;A$/9IJ[3VWL$]U;HB#240O@VN0CK,=OAVB7G];JR_Q_>B^)R5N92DO@\TC MBJ/_?LF$P=%XNY'\KI=)_R%H6 5(IO1+58]TALN&)5ZZ%2298=R99 8](UA6 M9+22>ZG&C"_2JO;S->$?)%N,2DDULP24%6H U[J<"46&^J475M\[L#C8O*>2 MM73JGK0%$ @XA$LYAUY&A95T"$/ @V,X4YZT*T+ MB TO5ZZ'9:;X MS=JE=9XLG4>$;FTFI3.:BYBY(>Q1F+=4D?6:" #4T+WC;YZ/?/IXP/7 MS1G;-9'_. 1\A[HWUM.' WP(.-]Z^6B? Z(5Y?D2IH- ;"J9G2&GCX_E[IGR M(ZK05>?Y7V,^Z,[K4@)VEUUTG$\J[9F7KT$)J[3DHN8R,>1<;Z@W973:3)]U MVGL/T'$Y0>^K?-0!)O__B"UT8--!=0 E;BL#RRTO4*_*JMFBT24Z?Q#>VF2O$Z#&PW6'E(?-23>YLOVRY)#:2,O0]6&(<;I">/L MUJB&&11C]SY%-$/]H$L6WKR4[A%\(3HK2JF2,YFDJ3SIRXF\C>CV;\RLO>'" MUQ.5#\II+UOB-;EIG_O:W;Z4S7@Y6WN;+]/O^O5HTD7#"H-H0"&+69>WTZ<= M2/*?8!2H2TI PZ_ILJJOL]^K2/KR WT:88G?ZJIIK".Y@3U4C=7R%?REI7XB M/\"3+=IU9]ZG*PPN_AE7P5T=<99HB)ED,LZL#+%NT M TGV659=HO-< 5REXZE ##P3+M+;OKET1X6&ULK+>4.ROS-?Q^Y2T[%,L &D M;K2F\FM1BS?GHD\<'SO!>=%T%,-'78QTK9.,VF'957_:Q6RCX- )FQ=;(G4> MPQHS:A5F#.CW1#CT$"]_HXER3_=]I8]C&%GDF"=V'; M[2$'7 .[?$A&6V9./4!53E8Y=L]UV6_-1$H=4"$VY$9T'%;7,O5)6YU6@=A1 MBI'E"'Q7-JA&R](>9[YW8ER7KXVM8KV*85FK[@9=9]*]='510X+Q DY(/?L8 MTRA4DN_'3H8>8OV=3,]Z_NSXX^&S%P?6+>S;W<62MS.=E;FH 7C_6M :DSD MT#BRWNZ2UKN*?*P]5D7RTL%!I5*#!3Y:;HCL!JV:4\W'_O-4-=%#HJSM1Z)2_X MN!RYCYE1?HJUG%T*MPY1K^&&?%%WV(0[4PKJ#*T^7:1Q^ ME \;!/C#NDXVK:I#G,%7,KA/UOF@U_I%,./MBL>/17/34_=ZK_"*MW>=4WA< M&G)9TLV0$ZO?S2W]6MS=207T@9(*1)>JL[@J[3T3C$Z[1$$DQCYI?FQ";M+A M>FB,R_4QT4;44^E,ZH*Z?5VY"G2CM\CJ8L3PTKS$FH-Z;(MN=O^HD-KMW3V[ MQBT>JQ_VXT4]^&&37-8L:#NN(5U(F)UZ*D8J_!4<+%]98+3*7L/W>J0M3 M5.>^ZQM5W43G7E'B#Y>C+1,;"TU42KXRQ+$T6I>@RU0W4%]$K110V8Y%E8PH MTUPGO@A=8SL4: TOU"7.^L7 #S 1;62RJ,@:*JU=_GU?[RPWIYU P+)P/54C MAANZ1_2"MXS+<7Q%I?51!5T>/^?Z\KDYJ.FUD8Y]II6MA!F?FR*#O MVV?;VDFIT\(6K:SD'V6!Z6#$\1!F6SU:*HVW12V3L ;Q=(FEO2J9KBF0<%6R M&N[6\L>D*B\1C$;\ MWM:%MQA36<#F!S>#/?(=R0>7X@1>,8XG-NM315NC52J;)>QSA-W%W/.]Q&U;[8!WS="I? M7Q@]<@N.(S>]"Z_3RJ[M$[SP!%E-T/L81Y[ CX>/R'IZ')+M ^!"C9%9Z2SX M6>91/%C3 DZ=.L= B,OM9/T<'$"ARO_D+CYBV#*$=C[4/N^I0I-1_N9E[ 0 M8+L8GE$Q78DNNDQGJ?)<9M_W$7%E%R!C[2N .]=VIR^N>]-22%,%(SN/?/RW MOD1>RW!6( MXNT,S,G-F>J[O>DK(B=ZBX7-R>>;P[W?;:GIUX/VT@E"K11J#A4M75O_X]YV0F).A2H%))@'(CMJ>[ M!$GFN>6Y'R<*>-D.A2UPN!+O. #_@OVH[GBG5AY_E$T$C+GC(R7'>=S7%0;LX4;8I4NXTE0&H%:Q-\@&)KD@,-#C\SX5%"[QBNDQ M7NEH()7NG.B!5P%'3,;7A ^AD"1#K7>0$V]9[>.JD1;,!A+]+LL?1*OY82.M M6YE%E#_""4<'NAKS'7929OAW$G%]\I(VE/.OP=3: MA,$;U6ME>9L#V?AA3[ZE &% QV-+HGUBJ*@P( MSO(+%,8G'PA(YP3N#Y:L0E4X;[\BO@%0 A9(O7B5Z7%E-C!15V*HS9(.%[C8 M3.E&-$"BM_C:Y$_AB_.NPJ67U#87Y3<*69T'0%;([\QE1(GOY*?9']@T]58T M9UR'=[QMY)5PVA2 ;\[?SR>O=>(PQ_DLM)1YX6C M2NT'CYJ%A'+:X6[T_(F-\T!YQUZ0T='OH-#$"\\5C;>QU1^:@\ I:'=E!AO/ MDUN%/L_ QM5,4J9"7:^$EI MS7U;A:G/S;["3H#%&.-_SS9N\H8S#N?8_&DNIHI@0(PL?1[,DB:9C,H)&E5: MS=)E3CSO!!TA/SYAIP^CQ:!T#O?>OM>&''9 39"#:? M42(?5OJ3A<$MZ>1R3[N^MF0+)H-!8C^"";7EH]VYA[OI]5<(%NOLXF6F2.%R\?(R'T MZ?U;PZ@Y[Q+-_6+X]#80N)!5=1$75!!NW']VDQ =?E.9^/?]X >YI(B5[&LD M+C+TJ8XGRV/":V%_?4*O2*?*4LC9--$"R0)$5]B'2WF .L%A 9ZZ5WQ@\A?I8F3]#W^ M<\YZO3YG/YP_F8_*%#_WZ*?2&$WQV[#7'TSW_MSO6?M?/;#L[.A5#_\VG WU M7CN_UTM 8# :Z;VV9Z_#6:55:1ZOD(D[AECOFU6=/6I;6\_N&"W-Q?YE1BAO M:2M]?HECR="OO%+HXW:E4'FT^I34H%**AVY.NB$ ;.]5'= ^RI/ M4"XWQWP",UXC)#61-HM(NW-\35G-HBP-24VD#2+2$SH(CH49UAWLA=B^8E:K MW[-LI?HC$D?F?WWV<%4UV+_^111Y47@S3&&I1?RF%!)J"D1'O?$V0,4?VP;/ M1ZAZ[K@_;B,0.8L;L7/796RY/!JFSPJ+K3!57QD']K:*T'SLN%4$IEY#KZ'7 M>*8U:LNK)?W?*>X )9H[*E=36E;/?H89QM4$7.TQ:;OOU3H@[!LM$/PORQ*_ MU@G5D]$5WZ2CC?NF/9SQ\>U/.24J2S5/6XN52Y_IJ_Y)*1FWV*39U(356?-N:\G0.@]Z=M MUH-#.RZCL65.;*LF@Q[ ^G,Q:%7O:">1--((:CJ"S.&@KHVHD72=7-1)X%I3 MVQS4-CTU"YR9!6R-H$8CR!I.S.&DWQTL/2TAIGD&T\AZFL%TP+:U9LVVEKZK M9>1'64GB\)53SEK"L[9ESFKS;%U8-,4#TDF7+/RS.SZJ*^3 ?M_LU]9M- $>?7\=@SY[.C.'@R/#9*WCP*[%T."? MSQ%$:[(I^"&;(:X+1/0:>HU.K*$+1)ZM0*3;VJ<]-2?VZ*H4T!8B2:>%-AQ! M$[ !ZH:H-9+.C:1F(*B3P)T.S-%4\U\S,-@,_KL^WK&F$W-BZFM:Q^D?K&+!K\<'AX#GB@TVV!#]O6.0DL%F#_;%A M0%FS0[,Y^VF MWC@TIY;.X&LVD@;7Y9EJ(8(LX$7)Q@POSNN=K:U[HR!;4YTBY2& M(ZEV1TF-H#,C:&@.IT>6%F@DG0U)S4!0)X$[G8#%U)#PG>: ?1R@152S$329 MF8-AA^;O=BVX9#^QHK3%P:6O# RDU$W2").*W943W1[9E+6U_HQ__[>I;=GO MNN//T%C26+J4OF@?.8I58^A;L#5G39D2HNF_V?2O\;,W2&N.9AUB MHJX%EYZE^0YA:M!O_ @+WH@GW"K"U.UXCLUQ?_JF\RV6.^F)>SVQ:F.NI>YKN&8._B?'>%/&,/!^9L.M1,TTZFF?0OSC3ZLCJ.\09]F/=#U2LW&D;Y#FHV?F3D<=:BXOVLAL*L+@&5&D:2YV&D7_&DO[>&@V MJI$%WF#L="U$)-CGV@)%?P_CV)BS91@Q:2HESA^P_#(*UW#H(/&"% NI1(N- M,-@JIWK>[-BF >SE\QV_V8(+_L><#.L[1UN7%-Q-Y]RTU9Y3+6.N0L9,+=,Z MPH.L14Q#L'@* M9$SG0MPS^^I"W%^B\,Z+O3 PEF%4\-]<5X1[.+NN_ICMPY".3K0!2\.1YJ-F M8ZA1?-1)"-OF<*C+[9J-(XV?AN/''(X;,@14Q[IWH. MJV^9]G!R.B=/(ST\'?4BGSV0?8%3OMKKO[F$!UN+M7:(M:EECH^HD--2K0&H M.WM!?!.DFI9('9=(]G1L3H=:)&F1U-!3:D5+B[5CD@1FYK!<4JW%6BO$VNSZ M[,IC"\731]7_1K@\6:[$$T1YXXAF,##[]I&=0)LA MV9[!H?^L:UP9@0UMF/9EIZM 4]FP4UC W-GIH]]S?33SQF*RE\2&!W:O^OGKSASP%6:[']E*S']U'1K]1\C7)O[@HO@4/^)V_46 M__G"LYW1#_[,&XQ?RK54DS[!Q;MG- M/&+.CQMG"4=\Z_CWSD/\XJ"E!UW9&MG.0L/'&=Q[>>@'MBUYZ5_P@,E_IOJ#O\9]SONSU.6\* M_Z3XLOBY1S^5;C_^VV#6&\V&>W_N]ZR]OQU:=MJS^Z.C5CW\VU#O5>]5[]6J MMI]'(A:/Q\"L7'DLJ,2/=G%I2HW?UJ5'4O*Q:[U*WF-%>%30R\_XZ%,)8E8^ M?Z66/LTF!E3AJB/\\(&O#7#],P+NV##J.>V[:H#[L'*"VTSCO(!CQ"B%^;GA M=@H!41/MK:#S]VLP6/:/13H5I5>_6[H#VE=H:'\/P58SRG;822[!ZX&D)E)- MI(V'I";2YR/2.D4-CT/PZ?=X59U,+'&#S\-9>I:-7G[QQTBK;ZU_0 M?Q?%AA<8R2I,8:E%_*:^,M6%TA(A$-\>52G8MI1@O89>X]))P=N1"93,(T5F MS15OCE3$+AB^\DRS!:FX;KA^G"B--Y[$;>!F-+%"R##SBW#'Y@T9WG MLGB'[*Q9>=C-%(WVI%J,^Z8]K%N?6[T3]$40=(&37J1S@99'S3G: M<(K=GK0\:C:2M#S2\N@ZY)%EF>-!W>I*+8_.BR2[;OE]1^31B?Q4',#MH_2Q94YLW2B^V4@::00U'4'F<'!D4PZ-),U% M&D&\\XAI3VV-I$8CR>Y?#D$G"K'0M^T1+R-KL'K*,TVBW9DFCYU9#UKMPJ!5 MR[;,V:0NR]6%08M\"4\CZ^;AM]] W%[<#7'>C@!:1+9;1/;[9G]45VW4(E*+ M2"TBM8B\"A&)2J15=V:QEI!MD9!V R^_BPM(X2N0>Y!/#HEH+I SJ@"[U$9( MA?:E,UOU+O4N.[++1YR%LN-*$ ;L\*;TD^U\4A/ E3^I">#*G]0$<.5/:@*X M\B>O8%*'*+PUY@_&+0MO(V>S\EPC8K?8Z/0Y?(9Z#;U&X]>XLDSF?_2^]9Z2 MD=,Q]_VN$S;:=SD=F)-^70^]3GT[+Y+&E\GPO;@K_43$H>51>^31Q#)'?9W0 MWFQY-+E,0KN61UH>G3\/UK1F6AXU6QY9D^N41Z&3:D[JM##6.SHRCNKUO&]JOI06ZZ.=DQ:+K\HS.S,%DI*W11N-(>PN:C9^Q M.:F=:J%QI'E(XT?51,=CW52[V3CJBE>TLYT#B[768E3BCG+K:VT*'(@M<@[\,RKBZ.36!4+<;/1"!MO.,O+L7)-?13XL"!?Q9SI_>/UE:.]7L:)][R M@?_)"Q8L@/6GIY^T;?4?.Y1]U*AMZ1XRO,"-F!/#3_,'XZ5E]<8&[,^']TPC MC Q[^,HT%FD$.#:2%8/_CQ@SUK"A56PP./?"^,8V"5O/660,^J9A]VT+^'2] M<2+X+0DKO]7O&=]7^7[@7XS-T:>*V-)G;@(_Y>>+F!O>!AZ]'"Z-!5NR***_ M\W><. Y=S\&7[KUD9<2.#RO"D_($3@*K)0R <\L"E]$.8N8"<)('XP[H8N'0 MXNMPD2JO_@K/>4Z0&.\7=_ _L.'L8+1$F$;X#!WD%]A4 (?/#R:6%RB8U-Y &8 23&(O)@ MOX3WH, N04J+ .99< ODLP9HXS=0N"UV/+_9"8T-B^(P")A/Q%EZ9>W]@>O# MGSS$)8 NWH0!D9)XG5AG!3"'G43 3+2@L4+*@U.4H1$[:X8/>"%R*K_ " ![ MJ:^1Q&79F "1T3Y$ 7$2;D+7B&LE[/>I$!4@XO)5R$B8P.T@GO F2HY$%OU MA>\.>L'-Y62YF^!48H577% 5'"_8 B5VM"H2$+ $0)!33]PSSBFP]H:K3DAL M]*FW7@(;-_9Q.RM_)=WLBN;%]"&Z:5WQ0^B8E52#^E[_.=W]]XB6:'JUNN3^B;C M>.++XN<>_512>?EO@UEO-!ON_;G?L_;^=FC9:<_NCXY:]?!O0[U7O5>]5ZO: M?AZ)[#_N1[!R1T+!#G[4TMT6BI[4P!((?B5*P0?MQ6"*I[,BO"HT+SO MC(\^E2!FY?-7?2V;.2>Z8ZX$F)]3=(01-KII<&P9- M3JZ&IM=G@W"M+F>/0_#IE_O!5 7%GR66N,'GWXYZ8QN6D7^C:*3\XRZWU@4 M_?H7])9%,?>7ABDLM8C?%-UUITQC;W+ZAW1B"L_Y<1,,3CAY3*^AU[C(&N<> M7;(_Z:$@3BV+ZK O(QQJ)SGLD*$U*XXZEC.WZX2-3M:QI^;$[E")^877T*3? M(M*?F,-!W1[OFO0UZ;>?]"W3GNE^OLU.-[[,I=R,?.'K:;"Y,V'RNCIN#L;F M8-JA7G1-6:.3Q&+/S/%8$XLFEHJMG^P.T4HG<=25!HJM:5OC%B, =?7+O<&E M*S#P*IZ]T?PV'IE6_TC;HMKYFV(5-MP?HAFIW8PTFIC]V9'N0\U(FI$T(\GA MW&;_V.%B[>*C3KHI+S07KBM^RB9+(U[QPD9UI#@ZKS MH-*91\^6>=04E;7;5W[M9H<=N?*;2&":2/>U0[]2O;2)!';)-70^P8%\@J9H M>YV,; WK.@=/$]EJC01JF#EQI41Z9%-+3:3=6N,J0^&WBH.K\4I4-[7TRTS^ M:HWX:8.&W7TBK9NBI(FTT43Z)%-R;ROKYO9-Q:ZD,NOK^([/I>:]I=Z]HPMV ML7[ZV4K]?^$OL".UTRJL#D<68T3%N:G#K_,0A3Y/JHMWO0C/[.T+*I T)%=\ M&%/C[+<1@U-X=RSOR_FJZ,,7G3'Z^2O.G'I*[W_EV?LP5.P./1R4W/;*/U>1 MW,T&<'0S!_#]N'&6L-FWCG_O/,0O?BJ&,KS@1@5@^>S\A#]3)YA=7SW(N1=B MU!5S%BZV73&WB*_?FVX17YR$[H^;.?$DLA(+8NKF6^UM9QW"O?.G(]NU>T'B M!+<>QM"<.&;)=KMAOE+&]]@8&!L)$\^'Q@I8 /]5,M>^3NHO[=ZDN)E";_45 M"02Y2">;I!?D<8V&Z>-2:VM[T 2A>_ E03KJ#?>HLZ,%8@*D\BY8[[!_MA0 M\WY8(TXW&Z!?.D%A6X#J< T[5YM>[R)DJS>JS%#RPWM)>HN_KHVDU501E MX MS> 0W8M.KXNMNX[C9^X7:X:);SN.S7 MW:7))R'"*X"D)E)-I(V'I";2YR/23C06M\"VV^XL+O^J6XLW+JJ+A?IR96[IVI\V=US^KKD$<#RQQ88RV/&HXD+8^T/+H*>60-S.%LJN51 MHY%TK:4;)ZUZ;[C]^&1.9S/=ZKK12!K5 MM:8U@LZ,H)$Y'&DN:CJ2-((:C2"K;PZ'>NQ"PY%T03%W3<&1O[& 18[/2Y 6 M:R_PXB2B L]C==36VF(#VYS4'MVC#>;S(LF^3$!!(Z@R@H;F<-JA@;T=19)& M4*,1-#7MB6:B9N-H<$$FNB;_Z5<&*FGJ)KP8VUTYT>VUC2#]]W^;VI;]3MNL M&DL:2T^]6NW+M!35&*KL^]'X:31^7@,+O='8:2IVX'\N@IVK;-$;;A65')%6 M7KENJ9LY5=6/WVC&LX8#THM>X8CM05PTJTF#4I2X[35FCD[0R,FK=''(N71 & M[/!G]9/M?/*4YF9K,F=KN(R+SGDQ(:'DG]\?(>VRP^V4D>U6G/S&'M_,L3 M0D=;:YI%-8L>9E'+G,Z.[*ND652OL5,M_HG&,/_5R] MBZ/8]^80R 2H?";[_,%X:0UZ(T.,K3>-,#*&@U?FV2:S?U_E^S'NG=C81!Y M&J "6V"X& P>R!<&B\G/5$!)/:,DY?8>N.'#_ ]-XQIK/S6F_#0BCD+%W@C M,0"K*SCIK1.@S()/(:1@PV%Z"U!S_Y5ZL82P/,KUJXQRM?3@%8^9!_/V\%4_IQ/B*VO6:+X:%C(C-(_AOZAM"K+>+88:]OKHRO+OVXAC_"Y_.>#>K[WR$?:^$H=00P/M" M"*"EYZ]\VE+ 8S=[37N# G<-AHWFKD%OO'5K/9JI[,1QZ'I. K_?>PE>Z$$* M,&)P027(>\N(Q2L#F#,0G(='0$V/5H'/!H",F!(^ M #B\\UQ KLKRVPL,'[N'MZ 2L03H#!^>AT$*O'XEO%SLL/2AU&&I74<_>-!_ M,F,!IF,0)D@L:008W]%;JC:?]HQ?LC:=$[($?.)'X&8,V*/'=^)'DQ@&S"#G+(-Z!K MPI82%H%0X^P]!UFW] 3+*@NZ8$0[P$5+Q_5\X&%B0"]1;E:^5N$@-W*![/H$ MZP\>"@'X"(/2L3<^8'<_UPED#M'!O0FY%OR6O@"2^-V]MTA6PAFAOB4HM9^_ MXLSCT$^3_:\\^_C6B@0[')9FM2K_7$5R-QOGEMW,0?;]N'&6L-FWCG_O/,0O M?BKR+;"H"L#RV?D)?_Z/>03O[?CJM@@XGN'W!L@N)P0_(9J!&(U/ =QV1VHQ MIPQD>M>OBWX6RH]]J> MO=K5*.NI(\%G+TJLMG>HNNH_GFP%3ILW.OT[Z16_4:%R\)F@5R=> MLV^D.L) _H&/4Y_MD:<7 #VHQ<%MZ5HX";4^?7Y]\^@4M>(J5:Q5#EP=<'L) MM5. [9^"R:\1=N_7Z)_;':#4Q'D" +_: =NG2D?;>K)X/.HNLD AL;?N(_G7 MAMQ)KW]!TR&*T;F5K,(4EEK$;^K?42?OL+#77AIMVTM%L%L].]/"A/UX,SN] MPZAJUP9A$WID$ZHY:SEL:]9]=#.]I3UI*I9IV^TOW]$4UQZ*LTUK7+NY0OTF1 MZSS\AY%]PP_O,0KG)!0(CUB21H&!<3W'Q^@?&0L8?G.=F"?AT;]@U/[.\9F, MU7O!'9P*$_,>CX)W,P[TD4J\Z$-1(5UNW T'2"U1ROJF^H_NTV_]ZR6TPTN36))QTF=Q&H\M,&M51I@K8J=O070>:6A)H MD@KB62--V\62^&K$-FGDKD3-I6-LPDC6=E*$*0R(3C#D$80)#SW]5QHP4:>Z M=:0-+S&+BR$M*AM=X])_.G+YA1?S9@D4JXKCE!>V42F:4K.V"V"6F],^."1[45T:*L3(1B]5QW::J0G5H>V+N[LXZ&M70XH'=7242T= MU=)1+1W5TE$M'=724:U'?#/<^!3FO6D$99M3NWU;Z/8=CH=M=OMJ6FL/K5DC M7:JGZ>V,LFULZY!6<[$SF)V]K$T'M)XKH+6M&YI*$]5SQ+2V@UKP5=AB8%!/ MQL!],)((3NBX%';RP[A*3]!&0+YFD.A+%-YYU/,8X2Z"1=^=/QYO ]J"QP,7V6O4YTX.)\@0O=-:P[7O0V +9_ M4NK;8F+M4]0^Q3.IQT5=193=)]NZBK:_VV=_#VO/4FZ>#:[IK47T-KH@O9UH M8ORUR?^/RR5S:?0*"'WJ<[);[E?RA;5VEOCK?F]4W1=VFBGB%_>%'LA7Q=?:GGU1'@IR4;^I99.; 5L^[=.!C8BM'7A'C&X!,>D_ M&$OXMW-X5'O&8^["4SBJ'T%3*]RP6Z8CN6%_P:J&(/&"%,#[><,BJG>HY(/= M?52=EM^V]'&]UXZDY;?*07C>G/NKS/#4.?57$@UH"6QU3KW.J>^VQ-4Y]3K^ MU4'_YV\L:S:]C,(U+X671F.XQVC4P8GV!2<& [-OCW0\3)/<^>)AM@GVMR8Y M37)GG%5B#L-6KXHFHK -^_DKSARL^S39_\JS&^ 5*VN&HY+Q MI_P3M^LM_O.%9SNCY<"=SN;SB3V<+-VIY;BL/QP[B]%RX2X'_V<-9B_D6ZLH M]T?B*ES((.\4_+%U(="8\/4'+OJ1YZL'KQ]!;*MZ[7WE\O"X M(UL[/=]MBN /9KW1,T1OISV[/VI)I%GO5>^U97NUJNWG]#&38WKN-2\<^,@= M?]HHZQD?O7R)6/-P?9:4A(X"[B3Y!B?-(6I(O)0G!CV+,Z2:[\MHT@R[QI,R M3__H0.)'\T#["NWF[R%86T;9DM(Y2II(FP%:3:2:2!L/VAWAK*=@6X%DAG%D@S+9"T M0+H*@62/3=NZS/VKY5'E6^-*%:03>:HXCNVMFN"FB9DO4;AD,793;?5K:IJ"RK--HMW9)H^=N7+$OILN@>K';S2W#49]+2*UB-0B M4HO(;HO(L65:@[I.Q&N4D"T4CW9=KU8M&+11- HO@=R#?')(Y'*!C%$%T@, MYR),L:_#,74,>I=ZEWJ7#*GSQW/=X%;%Y1QVT'8H[YI6T=FVK0T2:I]2*I=.Z81=.8[?&Q.C\W4 MUD@Z%Q<--((:CB!S,*D['UHCZ=RB[G((NK(@R/LO[S]<5]N6P&F/>[8!^_/A/=,((\.:OC*-11H!CHUD MQ8P /FVL83^KV&!P[(7QC6T2MIZSR!CT36S$7/#VP! O3"64;@V%FS)(MQ[ M_@#L@Y\EAU7L^/"]<%G85(S/A&D$9X;'$G@\80#)6Q:XC#9\![2S<&C_ZW"1 MBB400K_"SYX3),;[Q1W\#QPK.SZ]B:N6C]LSBL/2%;JM3J@__\<\^NGG$RQT M=HK?-;AO#U4/AKU9@:KMX66HN@IATM(IK0+$P8);0/H:@!V;<+HX]1/4 M7YO#\5"*&2N@E7AKL[&S!I("4(<+?)KV=LWD\QD8"ODS"H@? R=!.QI<_<)"XC/1-#*!_JRTO\XT'JV^QD,H4F\147[G;'"[; >4LB M43T]D#X D5/A(?$EKEVAC(P!HR49J M7D ;II?>%3^(FE!)GZ/O\9_?W7N+9(6Z5J]/^I8,MHDOBY][]%-).^6_#6:] MT6RX]^=^S]K[VZ%EISV[/SIJU<._#?5>]5[U7JUJ^WDD_/ZXL6_EUG[!9'W4 M5[$M%"]CE4YV6J6_H5+P*U<*/FXK!16\C37:Z9WQT:?B>U9&=R6_5+-QC5IA M%?=QE0-?&^#ZI^"$V=:CK3C^AY43W+)M]]43V*LFM;4"3._7H.8GS\Y@6^OL MO8BZ UHR3X2#&0W_DJ%RDFOD>J#)"76WOUZ3JR;7AD&3DZNAZ?79(%RKG]CC M$'SZY7XP(T#Q2(DE;O#YMZ/>V(9EY-\H "C_N,LQ=0% O_X%_5U1S#V>80I+ M+>(W18?;*;/%FYQE(=V0PO]]W-B $\[ZTFOH-2ZRQKGGA>S/,RB(4\NB@N?+ M"(?:>04[9&C-PIZ.I:;M.F&C\V.F W,T[5"7RPNOH4F_/:0_F9F3:8>JY#7I M:]*O6N)G3F:Z;+K9N;V7:??9C!3=Z^EDN3.Q\;I:6UK]H6D-ZG9":7!'L::L MT4EJF8[,49>&@C1EC4X2BS4UQ[I78<.19%^PK?$I>Q6VIC^,6XP!U-4PGU! MUS1XU#;Q*IZ]T?QF32?FQ#K2O'BVVL"FN3/.X1+1G-1R3AJ/3'M:MU^UYB3- M29J3RCJ@.;2/G)_2+D:JX*OL4H>"8P>T=;P'0;>3C'A=(T]S>%*&D4(%Y285 MK7&LG&D-#:HN@:KN%G4VT[-E,S5%!>YXM/,R3:(OK@TTD< TD>Y!W? RXQHT MD39L#9VC<"!'H2F*8"=C9)J"KB;1A:UQEKH@=?]-KHYZ\X\SCTTV3_*\_>V:$B&0['):>]\L]5 M)'>S 1S=S %\/VZ<)6SVK>/?.P_QBY^*@0PON%$!6#[[_A[(%?CV0O!9,6?A M8B,79P"'P%<<'M@J72U@698=C MO)SUK.(Z"Z:T3EZ14,B:J9^S&?%%1'+%?NDOK6EO7&R6;E]>ZA[!OL#_YWMI6V[ M-[ENVN89)4@87B*,ZZ+R,'@%,@9 !<(#+R0'4M0FB_@5!LQ<.T]WC\#/!RZK3YRAHZ/ XCNZK[G MMY9UR=9[U7MMTUYU5_<+=W6O"@[=];WIM*"[OC]OU_=3 :Y5L-$MX75+^ OW M+$:KF@>ZO^ZN'C\)$5X!)#61:B)M/"0UD3X?D7:B^[L%=N%V^W?Y5]W_O7%) M:KF+4L0<8MT"7J]QG6N<,C_5FC6;[[^RF#F1NZ(XU *T(C_<8/#2,(RGI*!U MLZ-&>_IF6/;$' ^/[$#3TO88[4OV'.B,9-U9_#H$TG1F]D=:'C5<'EUFX(>6 M1UH>G9W4I^9H=IG>$EH>Z6*8,\XZ:+@!^LWQ62RR(*,?C%Q0V[9G)3IO;6&T M->N;UJ"N--+]R,^+I5&'1E%T$D'6>&+VAW4;6&LLG9F-ZHY6TP@Z+X+L@=F? M:BYJ-I)J]\]MZ'",IJNG?V,!BQR?EW(MUE[@Q4E$9;/':JFMM<:F$U!2.S02 MMI-(LB\S'E CJ,9TV4'M1E@:26?FHHE&4*,1-#$GQ\Y7T3@ZEXIZ0??Z-7E0 MOS)025,WX;7L[LJ);J]N5*PYJRVRM<5Z9AQI_#0;/S-S---,U&PD:?PT&S^O MK8DYGO3?: 0U%4&SRR#G*GL>AUM%)4>DE5>N6^IF2E7UXS>:[X;]L3D='.E6 MJ5.ZUA9[_FEDW3C\6M:IIW2> +<73^0Z4V*I%I%=$)&#TS4T^.[J*$;*-X/#)S04\$;W';B4^!ZZ<+6.ZQ%MA& MN'RFB>$JI5RZ'8'>I=YENW:I.VCH#AJ=+!"U)^9@VJ$TL NOH4F_/:1OCFY/:#<"8FL-!A\IY]!K:X'C>*IZG18$:)P#^_=^FMF5O\7XC M%!BM_5='H%;_]1K/I_ZW)N_]Z"1W,=]D1R10YR^="CZ-EJ/3 9A-1]9-GPY& M6H_63*N9MC)@QI8YF3ZM_$$SK5YCE^;T$PUI_[GFG/AQ49#\GL:)MWS@?_*" M!0N &)A&&!G#P2O36' 70;)B1H"3I=4&\Z>]P-@X M#U'HFKR3!ZI_E8'JEAZ\XC'S>/P.CK$'/:O ,=;P"(X!:C\1T^0,(^D>J'F0 M";:R^.\<^<5_"X;+WQPP?&JK&/N<4[P]ZL-NMP)C1>[F"[_)O..@2M MXD_^XA) [06)$]QZJ+PX<[U_NEMQF^!(_CGNCH_G1[LUV"HYDY44+8K:'J^:38@SE0RF&TJZC'SSH M+_6(VS3NB4S3" D\VA5I0MIT-D \?P#])@SH]Z654UO/J/?%_I%?G*GZ[OW* M S4Y9RBI1P)399=B# ITY 0NRU9%5@EAFY&1L B$!V>D.KZ7>/ R^\-+Q$6+-QI?)TR3V%NPC)D,,.#HSQ$=M72ZC0]X MW<]O HU#]&-OPMC#W;VEDX%\>W?O+9*5\"JH;PD:[>>O./,X]--D_RO//F.Y M(JD.)Z6!RLH_5Y'8_YRXN\3HAF(T?@4P"URI&Y0"K!DM$..B)P>R2GE MXOSL3RG]YM_!B8("'MUY VZ.7WA6_AQ\H.:3H>_SG'*>]/L>K"!Z)+XN? M>_13RJ/9<._/_9ZU][=#RTY[=G]TU*J'?QOJO;9JK[.JJ^YP $KN M",* ->/)1\*SCSHW9R]*(D$P^6%7]60KCLO%S&6<^I.=3OW?4,OYE6LY'[>U MG JI*L\$/*OID .].[AE%0#4/788E#%:*6S3;'2B 5$E,:O*@:L#;B\K= JP M_5.(D6N$W?LU>CMWAUPU<9X P*\JP[9[4MRVGBS&#^9N**:86.(&GP?(]RP; M_0+BCY' !__KLQOTU0CC]2]HZT4Q]SN&*2RUB-^4K.W+T\#)J.7D77;V&N*C M;4.\2!Y6S\[49N&8N)F=W@=9M7./<#9XY&Q0PP^1DU"F2,22- H,#%X[/H:XR>3" MJ+/KQ#Q]E/Z%_2OU[AP?(,B#WUYP!R?!E-)8QM Q,<4Q%E[$W 3#U:F?X!=P MBR'&SWU??-N3<*!-L.#.B\* LE,IK [?]KVUAT'X11KQR'K^.6,31LD2+.3P MT723;H9=/_)L'1UWO>;XH-[K)>.N.IZIXYEGB&=>($[8!AIK:ZBP);#5T4(= M+3P^N"2B!Z7@DAI3N'QPJ1QUS",).J;7A)B>CI4]+58FZSETL*P#CN3AT+2G MLS9[DC6YM8G<1N;H_+YQ36[726Z6:8_KMC1I'L5U/%0VN+I(6?L$X11 F/$[U7RE\ MCM=(7U4PZ#.5C(I(D G?.;*)C0X'=2-LH?=Z?>&@QOM#=2Q(QX)T+*C5L-6Q M(!T+TK$@'0O2L:"6Q8*X@2CR3%\+:_^-:01E2U%[3=OG-7T]& ^UA[Y!".DR MKG8'[8"01;-EQ*;3CAW',CNR"_7SQGLN%=;Y$X9T7RT[7O+^B\=WYX_'V MLIT(YDPFO<'$/KDC?]8;6..6!!UPK],&!QW:X+>L$W?0K=BZXU-O V#[)Z6^ M+1[6'D;M83R3DES45806F6SK*MH0;Y\A;IO#H=5Z4UQ37'LHSC*'X^'E*.Y$ M\X.O[0[XN%PRET;F@."G;AZ/=&@\Y!3; =*6.,7ZO1KU.0;1:LT$SI^ M?F57*:-&*4U'**.2O_20OXJOM3U=9??8F>8X52UT7>&HKLU>U5@9*?;L:?:E ML6%D!AW<6ZT=[9Q"M@) P$/2Y\N7Y1-(Y;'QHLC&)"VC<&W,TQ@^&),;>"XF M*1&@_!2_+?;]K!,5V^U+WK)_^? N+W;A(2](XC MGC7:__.U>)+U7I]EKW8URCJ==Z\A7LZM*[ !>?\=2UJM"&)>(+"KO+I4H"U25]<*7 ;N.I3W?$X+KK&QK"0+U78,]]B. M+0RS5 1'*^,L%<]F]0>F/9GIX)ZFNK-27=^<6.WO]*.IKDU49YNC\:#U--?6 MBH**2+H,@BYQTB/#9/4"#RW:W\4AOA5$:S@4^XV$8BG^NC-@ZF2149JZPXD92%<4X\3[(Y,GDPABST.R M4/!+WJFCN"CNWG[_BS./03Y/]KYS?F["[R&8X+=FQRC]Q MN][B/U]XMC-:#MSI;#Z?V,/)TIU:CLOZP[&S&"T7[G+P?];0?B'?6D6Y<^66 MW.74[A-:._W&;0J!3ZS>],B@ZJ%E+;LW M/C*R?OY8K67U1L/S!&NK.=;;%IJ(L?OF?JWE^6,]K038+\P5\+**^LFYBG[J M.K1AA0-!@DEO.MF*$8@_-B9$\*D9H8$M2+8Z+O!A[PC(#HR6T ZRGP?3H0G\ MU'H7F::Z-E'=>#PTQY<,09VIVJ=;=\&W51@E-W##K]79OS5O@:J5'"WFQUU' M;#8_3HM^3PAU9VNKY-V#EV'&F&>X#<-3IZB.>JW(H6YE@GI+8-NTQCL-A-(> M'UJ3O6>7](NE,:].S:.VV-7PSDL\^-"-(7(4\.\Z@[9+[HO7@XEI#\X^%$_[ MRZZ6X&9C>":C=SA_V M2?O'*B9:WNZD:IJW#90ZJ)OFW3Q/4N?1U#<'H[H-WD[M>GFZ.DG?'O0KB)79 MMDQ9>XN%SYHL5NK*^VKI )7O\XL"J/9]7O'PCQ+J14\]G9GC_I$)\96302IR M; :(FH3;3L+VP!SUC^P=^KPDW. >CTVYA5X+G\8;$>)]%J>& .N)6;TE MUF>]PS=;C7QMCV;FI%^_]^6I^?Q)-L#CFZD;9]:4W7;*'@W-R71ZG'WTO,1] M2LMI4L$9TSA?C/2Z[[F@3NF':6]-[6MK9,[./ZI+5SW7P)!M]JUIZWVZW?"^ M'-9[G^D*[)@1>^+[_Z*G?FU/1N9X4F/PZ3-=_L=O-X)U"F>))X3:A\,Y!P-GY77C*3F$-&-9F'^IO9!IA M&AVXP^&EEX/IL#XM3N?PBN=$Z)!P]H 6 MNQ[.445:L*6'7X5-PNL$"9;O:VM31LCGP,V=V*.ET4V_IE^2E9,8RQ2!"JRY MQA]35@;,%GU^$10:OF _/D5@EI M!\[_[_\VM:W)NSV0>W3@7!N9Z7-@O$]O84_&4'+1/0,(!B!37>PE"MA3:1>@ M]RD T-RFS#0<[(UY1S1[0P1*+4@#8 6$NB1&1[Y8)G*[-\AH7&C?IVB=>480 M6B,.PE^=!\.>*0"D.D'R_%&_T"]IY*[0R'A_&S&&9&BB%(A3AU,T%P((>/R= M.KC&#$@?H?]7+V(?'YCQ)0H7J0MR+),IM#1".82;*%T;/H^+??O^-P0G^\/E M\Z9H0F2(@HQX9 LM+ZV>;,-=;>ODPR&T@\&:K0!0N\2V)XXBYS+N#M^Y7C+^71( <])K"?EP_1(.1%'C0-R M\![;U;(8#N6@# .K_!7(=1+R[XT/84#:"^I#7R*V9%%$(CMT?P!=.I$!5V;* MC)?4J< R-O!Y6ATX/N%,[S)..?1EY7>D-8"3MX3[ LS%STPC[HHJ@]BWG4R<% M /!_%4*V!X(8F3E@KK@KDQ7PBU?0->BC&\=;[.5]:]RS"LC(10!L\^6HA"ID MY@"NWP1$"]&/(A:ZBL;_AL'04Z-A1$U?MY[&"X<]H?'NV.']%K434$K\'#7*+D5O9:$:P+7O /J&HU) M!D ;EBT:K0,-K#S *WQGY=PQ,EM X),:MV"^\T"CN #Z/I<8L:)V)$+;E;WC M/WS^WT^_W%@SD!V Q[7GFH7MYR>@WCFX=R=P;ID"VE. _R$5 "HI:T"F\MC33XJC , M8C+T< H!*&#I9@,HA_7OF!]NR'9@2]AS$O,5F,"=^R!M"F"-'RR1R\9 /;$2 M[N5O>2@!4%L2$ABN:KZ) +0U1-6&_\R7(&,2KTVXH]$&X6NX84S;I?-R^"BB M@JMGF5UJ )2E7H:;P'7Y(EE5 -\WK.&"Y8>[D ?:2,5.V4Q,%P\!X(X(%PTY M=)G@MP%#>:0;KB*!KH7@"6$G"EXDFEJ#ZAR$B4I+D>/%R!M F_EB:$D"\\5R ME^+9-#8X%3F^#QM;$C5':/P65U,V*$F)%$S4D6!_W'<@P60JE7V@4Z6^@(#8 M#9?7"R&7PQ24,-S]X@YO;]"[',"6"[2^7ZI>7_O^V?[V_>UJQ'_&VXU6K#X[ M_G-&L^^WLR#;=?*#M/1+/BBFRK 6SMH[.P"04-I9'<7S=NBN(K?A!$QD::R@ MJ@672TI&DT,Z%5BEW+]H3\>]J7Q27OS\)H*'\=$@#&ZX@B&FA?#WK&%OF+^7 MCQPAQ9#K)W@_H8EV,Z=Y.6@&P +")@#SZQ8E*MR&8$%[PFA Y62-WH$_^1_$ M-^F';",>^2K@1I&_DB#B7@CRJ"K6(DAJ)BYF/(SP,!3[Z< U(^2EZC+(,G=S MH(YRH*I'5CY/S_+;0EPAQ=DK"VF[1G@7I=R^'/154#KPF[QNX0VX/7!P;RS\ M#'1)T$OY7N28EWPTD:(SX?V9CX=1%]PX#[0: =UU(S322SZ3ES/%XT7/%4X# MF"-3+:,,T#3 \<0!Z[0)ID\O=&QJ.V?E*:2 M>V6)8TT*DJJ#$J<(T&'.>N9C(YUVBA5[UANK8J5$^-6%@&7E"-O!1(^QX+0@ M-7=P]"ZA64D&6A-E8W6%X&[&MP=*'*N6Q"-J!_-"D7R#8R5?6]T;-17 3UD9 M3+<5P,=+"@^(V44][9'[W>S1+*<]C%J :;MS-!P0O-7K9U2*$BOS*>O\-7/1=?O6J>UVV%GR0T3V*JHH< $H',20RA*M(@%8T@P2V]*G#^R-7)S;!^KJKD9 M64B>F("M-W[XP)A1V)CX8AI0^"O%D*+EO]11E%1UM.SHQ6D$WOD; MB7/=!6/30$HIW,6?Y[Y(/. 7_8=PO?9VS0[JAFC_OJ)$4 R:SAD#M1VH&+;I M+3T7$[2XSR%6O!,9H,(2H-P<4*0MI+'L-PXOO@^"E(;<4EP1J/.O(:A85O_F MO[.(_P-S(L'S6_,H2=$""Y<_&P)#XA=X0I07$$?"8H7DGF\L\.!I8E;:'W_( M4A$J$(QJS2T#@9+?WI>@PDM-+:>/(V8=^&N6LO:"0PX0#P!:H(N"0$7)XB3O M_II%!"GAE0#Z M_^ K>J\