0001048695-19-000034.txt : 20191115 0001048695-19-000034.hdr.sgml : 20191115 20191115164600 ACCESSION NUMBER: 0001048695-19-000034 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 100 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191115 DATE AS OF CHANGE: 20191115 FILER: COMPANY DATA: COMPANY CONFORMED NAME: F5 NETWORKS, INC. CENTRAL INDEX KEY: 0001048695 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER COMMUNICATIONS EQUIPMENT [3576] IRS NUMBER: 911714307 STATE OF INCORPORATION: WA FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-26041 FILM NUMBER: 191225067 BUSINESS ADDRESS: STREET 1: 401 ELLIOTT AVENUE WEST CITY: SEATTLE STATE: WA ZIP: 98119 BUSINESS PHONE: 2062725555 MAIL ADDRESS: STREET 1: 401 ELLIOTT AVENUE WEST CITY: SEATTLE STATE: WA ZIP: 98119 FORMER COMPANY: FORMER CONFORMED NAME: F5 NETWORKS INC DATE OF NAME CHANGE: 19990308 FORMER COMPANY: FORMER CONFORMED NAME: F5 LABS INC DATE OF NAME CHANGE: 19990305 10-K 1 ffiv10k9-30x2019.htm 10-K Document
false--09-30FY20190001048695204000032590000020000000020000000060215000603670006021500060367000P2YP3Y18600040003500049300086900095400000100000001000000000P2YP2YP2YP1YP2Y 0001048695 2018-10-01 2019-09-30 0001048695 2019-03-31 0001048695 2019-11-11 0001048695 2019-09-30 0001048695 2018-09-30 0001048695 us-gaap:ServiceMember 2017-10-01 2018-09-30 0001048695 2017-10-01 2018-09-30 0001048695 2016-10-01 2017-09-30 0001048695 us-gaap:ProductMember 2017-10-01 2018-09-30 0001048695 us-gaap:ProductMember 2016-10-01 2017-09-30 0001048695 us-gaap:ServiceMember 2016-10-01 2017-09-30 0001048695 us-gaap:ServiceMember 2018-10-01 2019-09-30 0001048695 us-gaap:ProductMember 2018-10-01 2019-09-30 0001048695 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-09-30 0001048695 2017-09-30 0001048695 us-gaap:CommonStockMember 2019-09-30 0001048695 us-gaap:CommonStockMember 2017-09-30 0001048695 us-gaap:CommonStockMember 2017-10-01 2018-09-30 0001048695 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-10-01 0001048695 2016-09-30 0001048695 us-gaap:RetainedEarningsMember 2018-10-01 2019-09-30 0001048695 us-gaap:CommonStockMember 2016-10-01 2017-09-30 0001048695 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-10-01 2017-09-30 0001048695 us-gaap:CommonStockMember 2018-10-01 2019-09-30 0001048695 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-10-01 2018-09-30 0001048695 us-gaap:RetainedEarningsMember 2017-09-30 0001048695 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001048695 us-gaap:RetainedEarningsMember 2018-09-30 0001048695 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0001048695 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-01 2019-09-30 0001048695 us-gaap:CommonStockMember 2018-09-30 0001048695 us-gaap:RetainedEarningsMember 2019-09-30 0001048695 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-09-30 0001048695 us-gaap:CommonStockMember 2016-09-30 0001048695 us-gaap:RetainedEarningsMember 2016-10-01 2017-09-30 0001048695 us-gaap:RetainedEarningsMember 2016-09-30 0001048695 us-gaap:RetainedEarningsMember 2017-10-01 2018-09-30 0001048695 us-gaap:AccountingStandardsUpdate201409Member 2018-10-01 0001048695 2019-07-01 2019-09-30 0001048695 us-gaap:RestrictedStockUnitsRSUMember ffiv:AnnualEquityProgramMember 2018-10-01 2019-09-30 0001048695 us-gaap:MaintenanceMember 2019-09-30 0001048695 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-10-01 2019-09-30 0001048695 us-gaap:SubsequentEventMember 2019-10-31 2019-10-31 0001048695 ffiv:HardwareMember 2018-10-01 2019-09-30 0001048695 ffiv:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2017-10-01 2018-09-30 0001048695 srt:MinimumMember 2018-10-01 2019-09-30 0001048695 srt:MaximumMember 2018-10-01 2019-09-30 0001048695 ffiv:CustomerFourMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2018-10-01 2019-09-30 0001048695 ffiv:CustomerFourMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2017-10-01 2018-09-30 0001048695 us-gaap:SubscriptionAndCirculationMember 2019-09-30 0001048695 ffiv:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2018-10-01 2019-09-30 0001048695 ffiv:CustomerFiveMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2018-10-01 2019-09-30 0001048695 ffiv:November12018Member us-gaap:RestrictedStockUnitsRSUMember ffiv:AnnualEquityProgramMember 2018-10-01 2019-09-30 0001048695 ffiv:November12016Member us-gaap:RestrictedStockUnitsRSUMember ffiv:AnnualEquityProgramMember 2018-10-01 2019-09-30 0001048695 ffiv:November22015Member us-gaap:RestrictedStockUnitsRSUMember ffiv:AnnualEquityProgramMember 2018-10-01 2019-09-30 0001048695 ffiv:November12017Member us-gaap:RestrictedStockUnitsRSUMember ffiv:AnnualEquityProgramMember 2018-10-01 2019-09-30 0001048695 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-10-01 2019-09-30 0001048695 2020-10-01 2019-09-30 0001048695 2019-10-01 2019-09-30 0001048695 2021-10-01 2019-09-30 0001048695 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-10-01 0001048695 2018-10-01 0001048695 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2019-09-30 0001048695 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2019-09-30 0001048695 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-10-01 2019-09-30 0001048695 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-10-01 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember us-gaap:GeneralAndAdministrativeExpenseMember 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember 2018-10-01 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember us-gaap:DevelopedTechnologyRightsMember 2018-10-01 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember us-gaap:CustomerRelationshipsMember 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember us-gaap:DevelopedTechnologyRightsMember 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember ffiv:NoncompetitionAgreementsMember 2018-10-01 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember us-gaap:CustomerRelationshipsMember 2018-10-01 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember us-gaap:TradeNamesMember 2018-10-01 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember ffiv:NoncompetitionAgreementsMember 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember us-gaap:TradeNamesMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member 2018-09-30 0001048695 us-gaap:USGovernmentDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel1Member 2018-09-30 0001048695 us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001048695 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:USGovernmentDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member ffiv:MunicipalBondsAndNotesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:CertificatesOfDepositMember 2018-09-30 0001048695 ffiv:MunicipalBondsAndNotesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member ffiv:MunicipalBondsAndNotesMember 2018-09-30 0001048695 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001048695 ffiv:MunicipalBondsAndNotesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member 2019-09-30 0001048695 us-gaap:FairValueInputsLevel1Member 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member ffiv:MunicipalBondsAndNotesMember 2019-09-30 0001048695 us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentDebtSecuritiesMember 2019-09-30 0001048695 ffiv:MunicipalBondsAndNotesMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2019-09-30 0001048695 us-gaap:USGovernmentDebtSecuritiesMember 2019-09-30 0001048695 ffiv:MunicipalBondsAndNotesMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:USGovernmentDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:CertificatesOfDepositMember 2019-09-30 0001048695 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member ffiv:MunicipalBondsAndNotesMember 2019-09-30 0001048695 ffiv:LongTermInvestmentsMember 2019-09-30 0001048695 ffiv:LongTermInvestmentsMember 2018-09-30 0001048695 us-gaap:PropertyPlantAndEquipmentMember 2017-10-01 2018-09-30 0001048695 us-gaap:PropertyPlantAndEquipmentMember 2018-10-01 2019-09-30 0001048695 us-gaap:PropertyPlantAndEquipmentMember 2016-10-01 2017-09-30 0001048695 us-gaap:IntellectualPropertyMember 2018-09-30 0001048695 us-gaap:NoncompeteAgreementsMember 2018-09-30 0001048695 us-gaap:CustomerRelationshipsMember 2019-09-30 0001048695 us-gaap:NoncompeteAgreementsMember 2019-09-30 0001048695 us-gaap:TradeNamesMember 2018-09-30 0001048695 us-gaap:TradeNamesMember 2019-09-30 0001048695 us-gaap:DevelopedTechnologyRightsMember 2018-09-30 0001048695 us-gaap:IntellectualPropertyMember 2019-09-30 0001048695 us-gaap:CustomerRelationshipsMember 2018-09-30 0001048695 us-gaap:DevelopedTechnologyRightsMember 2019-09-30 0001048695 us-gaap:DomesticCountryMember 2019-09-30 0001048695 us-gaap:StateAndLocalJurisdictionMember 2019-09-30 0001048695 us-gaap:ForeignCountryMember 2019-09-30 0001048695 ffiv:OctoberTwentySixTwoThousandTenProgramMember 2018-10-31 0001048695 ffiv:OctoberTwentySixTwoThousandTenProgramMember 2017-10-25 0001048695 us-gaap:RestrictedStockUnitsRSUMember ffiv:NginxInc.2011SharePlanMember 2019-09-30 0001048695 us-gaap:PerformanceSharesMember ffiv:TwoThousandFourteenEquityIncentivePlanMember 2018-10-01 2019-09-30 0001048695 us-gaap:RestrictedStockUnitsRSUMember ffiv:TwoThousandFourteenEquityIncentivePlanMember 2018-10-01 2019-09-30 0001048695 ffiv:NginxInc.2011SharePlanMember 2019-09-30 0001048695 ffiv:TwoThousandElevenEmployeeStockPurchasePlanMember 2019-09-30 0001048695 us-gaap:PerformanceSharesMember ffiv:TwoThousandFourteenEquityIncentivePlanMember 2019-09-30 0001048695 ffiv:NginxAcquisitionEquityIncentivePlanMember 2019-05-08 0001048695 us-gaap:RestrictedStockUnitsRSUMember ffiv:NginxAcquisitionEquityIncentivePlanMember 2019-09-30 0001048695 ffiv:TwoThousandElevenEmployeeStockPurchasePlanMember 2018-10-01 2019-09-30 0001048695 ffiv:TwoThousandFourteenEquityIncentivePlanMember 2019-09-30 0001048695 ffiv:NginxAcquisitionEquityIncentivePlanMember 2018-10-01 2019-09-30 0001048695 ffiv:Defense.NetInc.2012StockOptionandGrantPlanMember 2019-09-30 0001048695 ffiv:Traffix2007PlanMemberMember 2019-09-30 0001048695 ffiv:Defense.NetInc.2012StockOptionandGrantPlanMember 2014-06-30 0001048695 ffiv:NginxInc.2011SharePlanMember 2019-05-08 0001048695 us-gaap:RestrictedStockUnitsRSUMember ffiv:NginxInc.2011SharePlanMember 2018-10-01 2019-09-30 0001048695 us-gaap:RestrictedStockUnitsRSUMember ffiv:TwoThousandFourteenEquityIncentivePlanMember 2019-09-30 0001048695 ffiv:Traffix2007PlanMemberMember 2012-03-31 0001048695 us-gaap:EmployeeStockOptionMember ffiv:NginxInc.2011SharePlanMember 2018-10-01 2019-09-30 0001048695 us-gaap:RestrictedStockUnitsRSUMember ffiv:NginxAcquisitionEquityIncentivePlanMember 2018-10-01 2019-09-30 0001048695 ffiv:TwoThousandFourteenEquityIncentivePlanMember 2018-10-01 2019-09-30 0001048695 ffiv:EquityBasedAwardsMember 2019-09-30 0001048695 ffiv:EquityBasedAwardsMember 2018-10-01 2019-09-30 0001048695 ffiv:EquityBasedAwardsMember 2018-09-30 0001048695 us-gaap:RestrictedStockUnitsRSUMember ffiv:TwoThousandFourteenEquityIncentivePlanMember 2018-09-30 0001048695 us-gaap:PerformanceSharesMember ffiv:TwoThousandFourteenEquityIncentivePlanMember 2018-09-30 0001048695 us-gaap:RestrictedStockUnitsRSUMember 2017-10-01 2018-09-30 0001048695 us-gaap:RestrictedStockUnitsRSUMember 2016-10-01 2017-09-30 0001048695 us-gaap:RestrictedStockUnitsRSUMember 2018-10-01 2019-09-30 0001048695 ffiv:F5TowerMember 2018-10-01 2019-09-30 0001048695 ffiv:F5CounterclaimofRadwareLtd.andRadwareInc.PatentInfringementComplaintMember us-gaap:SettledLitigationMember 2018-10-01 2019-06-30 0001048695 country:US 2018-10-01 2019-09-30 0001048695 country:US 2017-10-01 2018-09-30 0001048695 srt:AmericasMember 2016-10-01 2017-09-30 0001048695 us-gaap:EMEAMember 2018-10-01 2019-09-30 0001048695 srt:AmericasMember 2018-10-01 2019-09-30 0001048695 srt:AsiaPacificMember 2017-10-01 2018-09-30 0001048695 ffiv:OtherAmericasMember 2018-10-01 2019-09-30 0001048695 ffiv:OtherAmericasMember 2017-10-01 2018-09-30 0001048695 us-gaap:EMEAMember 2016-10-01 2017-09-30 0001048695 srt:AmericasMember 2017-10-01 2018-09-30 0001048695 us-gaap:EMEAMember 2017-10-01 2018-09-30 0001048695 srt:AsiaPacificMember 2018-10-01 2019-09-30 0001048695 srt:AsiaPacificMember 2016-10-01 2017-09-30 0001048695 country:US 2016-10-01 2017-09-30 0001048695 ffiv:OtherAmericasMember 2016-10-01 2017-09-30 0001048695 ffiv:WorldwideDistributor6Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2016-10-01 2017-09-30 0001048695 ffiv:WorldwideDistributor1Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-10-01 2019-09-30 0001048695 ffiv:WorldwideDistributor3Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-10-01 2018-09-30 0001048695 ffiv:WorldwideDistributor6Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-10-01 2019-09-30 0001048695 ffiv:WorldwideDistributor4Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2016-10-01 2017-09-30 0001048695 ffiv:WorldwideDistributor4Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-10-01 2019-09-30 0001048695 ffiv:WorldwideDistributor1Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2016-10-01 2017-09-30 0001048695 ffiv:WorldwideDistributor6Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-10-01 2018-09-30 0001048695 ffiv:WorldwideDistributor3Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2016-10-01 2017-09-30 0001048695 ffiv:WorldwideDistributor1Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-10-01 2018-09-30 0001048695 ffiv:WorldwideDistributor4Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-10-01 2018-09-30 0001048695 ffiv:WorldwideDistributor3Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-10-01 2019-09-30 0001048695 ffiv:WorldwideDistributor2Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-10-01 2019-09-30 0001048695 ffiv:WorldwideDistributor2Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-10-01 2018-09-30 0001048695 ffiv:WorldwideDistributor2Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2016-10-01 2017-09-30 0001048695 ffiv:OtherInternationalCountriesMember 2018-09-30 0001048695 us-gaap:EMEAMember 2019-09-30 0001048695 country:US 2019-09-30 0001048695 ffiv:OtherInternationalCountriesMember 2019-09-30 0001048695 country:US 2018-09-30 0001048695 us-gaap:EMEAMember 2018-09-30 0001048695 2018-07-01 2018-09-30 0001048695 2018-01-01 2018-03-31 0001048695 2018-10-01 2018-12-31 0001048695 us-gaap:ServiceMember 2018-07-01 2018-09-30 0001048695 2018-04-01 2018-06-30 0001048695 2017-10-01 2017-12-31 0001048695 us-gaap:ServiceMember 2019-04-01 2019-06-30 0001048695 us-gaap:ProductMember 2018-04-01 2018-06-30 0001048695 2019-04-01 2019-06-30 0001048695 2019-01-01 2019-03-31 0001048695 us-gaap:ServiceMember 2019-07-01 2019-09-30 0001048695 us-gaap:ProductMember 2019-07-01 2019-09-30 0001048695 us-gaap:ServiceMember 2017-10-01 2017-12-31 0001048695 us-gaap:ServiceMember 2018-10-01 2018-12-31 0001048695 us-gaap:ServiceMember 2019-01-01 2019-03-31 0001048695 us-gaap:ProductMember 2019-01-01 2019-03-31 0001048695 us-gaap:ServiceMember 2018-01-01 2018-03-31 0001048695 us-gaap:ServiceMember 2018-04-01 2018-06-30 0001048695 us-gaap:ProductMember 2019-04-01 2019-06-30 0001048695 us-gaap:ProductMember 2018-10-01 2018-12-31 0001048695 us-gaap:ProductMember 2017-10-01 2017-12-31 0001048695 us-gaap:ProductMember 2018-07-01 2018-09-30 0001048695 us-gaap:ProductMember 2018-01-01 2018-03-31 xbrli:pure iso4217:USD ffiv:segment xbrli:shares iso4217:USD xbrli:shares ffiv:employee ffiv:geographic_region utreg:sqft

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
Form 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended September 30, 2019
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 000-26041
 
F5 Networks, Inc.
(Exact name of Registrant as specified in its charter)

Washington
 
91-1714307
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
801 5th Avenue
Seattle, Washington 98104
(Address of principal executive offices, including zip code)
(206272-5555
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of Each Class
Trading Symbol(s)
Name of Each Exchange on Which Registered
Common stock, no par value
FFIV
NASDAQ Global Select Market
Securities registered pursuant to Section 12(g) of the Act:
None 
 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes      No  
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes      No  
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):
Large Accelerated Filer
 
  
Accelerated Filer
 
Non-accelerated Filer
 
  (Do not check if a smaller reporting company)
  
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  
As of March 29, 2019, the aggregate market value of the Registrant’s Common Stock held by non-affiliates of the Registrant was $9,350,718,618 based on the closing sales price of the Registrant’s Common Stock on the NASDAQ Global Select Market on that date.
As of November 11, 2019, the number of shares of the Registrant’s common stock outstanding was 60,793,880.
 
 
DOCUMENTS INCORPORATED BY REFERENCE
Information required in response to Part III of this Form 10-K (Items 10, 11, 12, 13 and 14) is hereby incorporated by reference to the specified portions of the Registrant’s Definitive Proxy Statement for the Annual Shareholders Meeting for fiscal year 2019, which Definitive Proxy Statement shall be filed with the Securities and Exchange Commission pursuant to Regulation 14A within 120 days of the end of the fiscal year to which this Report relates.




F5 NETWORKS, INC.
ANNUAL REPORT ON FORM 10-K
For the Fiscal Year Ended September 30, 2019
Table of Contents
 
 
 
Page
PART I
 
 
 
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
 
 
 
 
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
 
 
 
 
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
 
 
 
 
Item 15.
Item 16.


2


Forward-Looking Statements
This Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934 and Section 27A of the Securities Act of 1933. These statements include, but are not limited to, statements about our plans, objectives, expectations, strategies, intentions or other characterizations of future events or circumstances and are generally identified by the words “expects,” “anticipates,” “intends,” “plans,” “believes,” “seeks,” “estimates,” and similar expressions. These forward-looking statements are based on current information and expectations and are subject to a number of risks and uncertainties. Our actual results could differ materially and adversely from those expressed or implied by these forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed under “Item 1A. Risk Factors” below and in other documents we file from time to time with the Securities and Exchange Commission. We assume no obligation to revise or update any such forward-looking statements.
Unless the context otherwise requires, in this Annual Report on Form 10-K, the terms “F5 Networks,” “the Company,” “we,” “us,” and “our” refer to F5 Networks, Inc. and its subsidiaries. Our fiscal year ends on September 30, and fiscal years are referred to by the calendar year in which they end. For example, “fiscal year 2019” and “fiscal 2019” refer to the fiscal year ended September 30, 2019.

Item 1.
Business
General
F5 Networks is a leading provider of multi-cloud application services, which enable our customers to develop, deploy, operate, secure, and govern applications in any architecture, from on-premises to the public cloud. Our cloud, software, and hardware solutions enable our customers to deliver digital experiences to their customers faster, reliably, and at scale.
Our enterprise-grade application services are available as cloud-based, software-as-a-service, and software-only solutions optimized for multi-cloud environments, with modules that can run independently, or as part of an integrated solution on our high-performance appliances. In connection with our solutions, we offer a broad range of professional services, including consulting, training, installation, maintenance, and other technical support services.
On May 8, 2019, we completed the acquisition of Nginx, Inc. ("NGINX"), the open source leader in application delivery for modern applications. NGINX is the world’s leading web server by market share, powering more than 400 million websites. The acquisition enables F5 to offer multi-cloud application services across a broader range of environments than either company could have addressed independently, providing the ease-of-use and flexibility developers require while also delivering the scale, security, reliability, and enterprise readiness IT operations teams demand.
Our customers include large enterprise businesses, public sector institutions, governments, and service providers. We conduct our business globally and manage our business by geography. Our business is organized into the following three geographic regions: Americas; Europe, Middle East, and Africa (EMEA); and Asia Pacific, China, and Japan (APAC).
Total revenue in fiscal year 2019 increased 4% to $2,242 million. Total revenue is comprised of services revenue of $1,257 million and product revenue of $986 million. While the majority of our product revenue today is derived from appliance sales, we are actively managing a transformation to a software- and SaaS-driven business with software revenue growing 60% in fiscal year 2019.
At the end of fiscal years 2019 and 2018, we had product backlog of approximately $17.4 million and $30.5 million, respectively. Backlog represents orders confirmed with a purchase order for products to be shipped generally within 90 days to customers with approved credit status. Orders are subject to cancellation, rescheduling by customers, or product specification changes by customers. Although we believe that the backlog orders are firm, purchase orders may be canceled by the customer
prior to shipment without significant penalty. For this reason, we believe that our product backlog at any given date is not a reliable indicator of future revenues.
F5 Networks was incorporated on February 26, 1996 in the state of Washington. Our headquarters is in Seattle, Washington, and our mailing address is 801 5th Avenue, Seattle, Washington 98104-1663. The telephone number at that location is (206) 272-5555. Our website is www.f5.com. We have 73 subsidiaries, branch offices, or representative offices worldwide. Through a link on the Investor Relations section of our website, we make available the following filings as soon as reasonably possible after they are electronically filed with or furnished to the Securities and Exchange Commission (SEC): our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and any amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act. All such filings are available free of charge. The information posted on our website is not incorporated into this report.

3


Strategy and Priorities
F5 is at an inflection point, moving from a hardware-centric, ADC leader to a multi-cloud application services leader that helps over 25,000 enterprise customers with their digital transformations; enabling them to be more application-centric, and decreasing the time it takes to bring an application to market. F5 is uniquely positioned to offer an application services architecture that spans from code creation to end user; making it possible for our customers to develop and deploy their applications in days instead of months, securely and at scale, across any environment.
IDC estimates there were over 314 million enterprise application workloads in the world in 2018, and forecasts that number to grow to approximately 1.8 billion by 2023. While the number of applications is growing 5x, the complexity of deploying, managing, and securing these applications is increasing with enterprises embracing new, highly distributed architectures and multi-cloud environments. Simultaneously, the risk of cyber-attacks is increasing with the majority of threats targeting applications or the identity of the person accessing that application.
Our goal is to lead the industry in providing application services that ensure the secure, fast, and reliable delivery of applications to any user, anywhere, anytime - regardless of a user's location or where the application resides. These application services include availability, security, performance, and visibility. They also include managing and orchestrating resources, as well as coordinating services across multiple data centers, networks, and cloud-based resources.
Key components of our strategy include:
Expanding our addressable market by being multi-platform and multi-cloud while expanding the value we deliver with a growing range of application services.
Today our platform reach extends across all the different ways that customers want to consume application services. In addition to our hardware appliances and software-based virtual editions, F5 application services can also be consumed via standalone software, on a per-application basis, via a SaaS model, and as a managed service. These deployment models mean that F5 services can follow the application wherever it resides, whether in a private data center, a private cloud, a public cloud, microservices environments, or across a multi-cloud environment.
We also continue to expand the number of services we offer. We have developed a portfolio of application services that extends beyond our industry-leading traffic management capabilities to encompass advanced security functionality, including web application firewall (WAF), anti-bot, access management, SSL termination and orchestration, Layer-4 firewall, and DDoS protection. We are also investing heavily in services that increase application portfolio visibility, as well as services to help customers increase the value of their applications by extracting data and insights via an analytics engine.
Our multifaceted approach addresses the needs of today’s evolving hybrid infrastructures and sharply differentiates our products from our competitors’ offerings. Moreover, in step with our product development efforts and acquisition strategies, we believe our current addressable market is significantly broader and more diverse than the ADC market as industry analysts have defined it.
Investing in technology to meet evolving customer needs.
We meet with our customers often and maintain multiple customer advisory relationships to ensure that our development efforts are aligned with their needs. We continue to invest in research and development efforts that leverage the unique attributes of our Traffic Management Operating System (TMOS) platform as well as new technologies to deliver new features and functions that address the complex, changing needs of our customers. The majority of our investment is related to software development, though we continue concurrent development of tightly integrated hardware that delivers consistent high-performance. We also look for opportunities to acquire technologies that either extend our reach to new applications or expand our role in developing, deploying, operating, securing, and governing those applications. NGINX, for example, extends our reach to cloud-native and microservices environments and extends our role into application servers, web servers, and API gateways.
Continuing to build and expand relationships with strategic technology partners.
F5 works with many of the world’s leading technology companies to improve manageability, enable automation, strengthen security, and ensure faster and more successful deployments. Joint customers benefit from the integration and interoperability that result from this close collaboration. In recent years, we have developed partnerships with leading public cloud providers such as Amazon Web Services, Microsoft Azure, Google Cloud Platform, and Alibaba Cloud. We continue to partner with and build integrations for Equinix, Cisco, Dell, FireEye, IBM/Red Hat, Okta, and VMware.
Enabling modern DevOps practices is critical for our customers practicing agile development and accelerating applications’ time to market. F5 integrates into automation toolkits for deploying application services into Ansible, HashiCorp/Terraform, Chef, Puppet, and Salt Stack. For microservices in container environments, F5 integrates with Kubernetes and Red Hat OpenShift to enable application services in north-south traffic, enhances basic Kubernetes environments natively with

4


enterprise-grade delivery services, and runs a simplified service mesh in Kubernetes for east-west traffic. Strong, evolving partner integrations allow organizations to inject enterprise-grade application services into their CI/CD toolchains, which means that developers can focus all their energy on creating applications that delight customers and deliver business value.
We plan to continue building on our existing relationships and to extend our competitive edge by developing new strategic partnerships with other technology leaders and emerging players.
Engaging in open source and technology communities.
F5 demonstrated its belief in open source technologies with the acquisition of NGINX, the popular open source project trusted by more than 400 million websites and developers worldwide. This commitment to open source and developer communities will continue as we build on the momentum of 2019.
In fiscal 2019, F5 reached over 25,000 technologists at DevOps community events, and saw threefold increases in DevOps Share of Voice metrics with the NGINX acquisition. F5 will continue its DevOps community engagement, investing in thought-leadership initiatives, and hiring technical fellows in the Office of the CTO.
We will continue to support our network architects as they manage and play a bigger role in leading their company’s digital transformations. Our online community, DevCentral, lets customers and partners discuss and share the ways in which they use our programmable technologies to solve problems and enhance the security, performance, and availability of their applications. DevCentral also provides a valuable window into our customers’ constantly evolving needs that helps guide product development efforts; a number of solutions posted by DevCentral participants have already become standard features in newer product releases.
F5 Products and Solutions
F5 is expanding its portfolio of multi-cloud application services to address the modern enterprise’s need for scalable, performant, secure, and available applications, delivered at speed from the time of coding to end-user interaction with the application or service.
Our BIG-IP software offerings continue to provide feature-rich, highly customizable application delivery and security services for enterprise applications. BIG-IP offerings also comprise our incremental service provider solutions that address the complex needs of enabling fast, reliable communications among the elements of legacy infrastructures and existing packet-based 4G/LTE and evolving 5G networks, network functions virtualization (NFV) environments, and edge computing.
To better address the needs of digitally transforming enterprises that will have a mix of traditional, three-tier architectures and cloud-first microservices architectures, NGINX offers a lightweight, agile ADC and API management software for container-built applications, CI/CD workflows, and microservices. NGINX enables developer and DevOps agility to get applications to market quickly, with security and automation closer to the code. F5 SaaS offerings support modern cloud application delivery and security use cases for cloud-native applications, making it easier for developers and DevOps engineers to build in the application services required for production.
These solutions may be deployed on any infrastructure: on appliances and chassis, on premises, in colocation facilities, in private clouds, in public clouds, in microservices environments, or in hybrid or multi-cloud environments. In addition, F5 works with many of the world’s leading technology companies to improve manageability, strengthen security, and ensure faster and more successful deployments. Customers benefit from the integration and interoperability that results from this close collaboration and F5 products and solutions are designed with these partnerships in mind.
Hardware Platforms
All of our purpose-built hardware products are designed to enhance the performance of our software by leveraging a combination of custom FPGA logic and off-the-shelf silicon, providing a balance of cost and flexibility. Currently, we offer two types of hardware configurations: BIG-IP iSeries appliances and our chassis-based VIPRION products. Both BIG-IP iSeries and VIPRION systems run our BIG-IP software modules. Our hardware platforms have earned regulatory certifications such as NIST FIPS 140-2 Level 2 and Common Criteria Evaluation Assurance Level (EAL 4+) to help customers comply with regulatory requirements and protect sensitive data.
Platforms in our family of BIG-IP iSeries appliances and VIPRION chassis-based systems differ primarily in their performance and size characteristics resulting from the hardware components and configurations that make up these systems. Enhancements in performance, scalability, and hardware programmability enable F5 products to run various software services. The iSeries appliance lineup ranges from the entry-level BIG-IP i2000 series for small and medium-sized organizations to the highest-performing BIG-IP i15000 series for large enterprises and service providers. Currently, we offer four chassis-based systems: VIPRION 4800, VIPRION 4480, VIPRION 2400, and VIPRION 2200. We also offer the VIPRION 4450 blade for VIPRION 4800 (8-blade chassis) and VIPRION 4480 (4-blade chassis).

5


Software and Software-as-a-Service (SaaS) Platforms
Our software platforms are offered in a variety of licensing options including as a subscription, as part of an enterprise license agreement, as a perpetual license, and in a utility model through several F5 cloud partners.
Traffic Management Operating System (TMOS)
The core of our BIG-IP appliance and virtual edition application services technology is TMOS, our Traffic Management Operating System. The full-proxy characteristics of the TMOS architecture enable our products to intercept, inspect, and act on the contents of traffic from virtually every type of IP-enabled application. The most recent versions of TMOS deliver leading application services with enhanced public cloud integration and more sophisticated security policies for on-premises and multi-cloud environments.
BIG-IP Software Modules
The features and functions of F5 products provide integrated software services that cover a broad range of multi-cloud application services from intelligent L4-7 load balancing and DNS services to advanced application security services, including DDoS mitigation, web application firewall (WAF), bot protection, and SSL/TLS traffic decryption. These services are available as software modules designed to run on our appliances, as software-only Virtual Editions (VEs) with any standard hypervisor, in private and public clouds, and as-a-service via F5 Cloud Services. Software modules can be licensed individually or as part of an integrated system. In addition, our “Better” and “Best” offerings bundle certain modules and are sold at a discount on the price customers would pay if each of the included items were purchased separately. F5 also offers its software as subscription licenses with 1-, 2- and 3-year terms and enterprise licensing agreements (ELAs) with 3-year terms to give customers additional operational flexibility and predictable budgeting.
BIG-IP Management and Orchestration Software
F5 BIG-IQ Centralized Management provides unified management, automation, and orchestration for BIG-IP virtual and physical devices and the services that run on them. Available in enterprise-grade virtual or physical form factors, BIG-IQ simplifies and enhances infrastructure and application services management and reduces customer operational costs. F5 Automation Toolchain provides a set of composable elements that deliver declarative, intent-based APIs for the F5 platform. These APIs are backed by strong API contracts that enable forward and backward compatibility, rapid iteration, and release. In addition to F5 Automation Toolchain, F5’s DevOps, Programmability, and API portfolio enables automation, orchestration, and partner integration capabilities across F5 product offerings. This portfolio includes an iControl REST platform API, customizable iApps templates, iRules programmability, and F5 Container Ingress Services (CIS) for container and Platform as a Service (PaaS) deployments. F5 also integrates with third-party orchestration systems such as Ansible, Terraform, Chef, and Puppet.
BIG-IP Virtual Edition (VE) and BIG-IP Cloud Edition (CE)
BIG-IP Virtual Edition (VE) is one of F5’s software services platforms and enables customers to leverage BIG-IP services in virtualized and cloud-based environments. VE is consumable in many performance throughput offerings and integrates into automation and orchestration frameworks such as Ansible, Puppet, Terraform, OpenShift, and Cloud Foundry to align with modern application deployments as part of a CI/CD pipeline. BIG-IP Cloud Edition (CE) is another one of our software services offerings that enables customers to leverage BIG-IP services in virtualized and cloud-based environments on a per-application basis which is particularly effective for public cloud deployments. CE provides right-sized packaging and pricing for enterprises that want to deploy dedicated BIG-IP services to support individual applications.
NGINX
Under the NGINX brand we offer:
NGINX Plus, an all-in-one load balancer, web server, content cache, and API gateway for modern applications.
NGINX Controller, which provides centralized monitoring and management for NGINX Plus.
We believe the combined forces of F5 and NGINX will enable multi-cloud application services across a broader range of environments than either company could have addressed independently, providing the ease-of-use and flexibility developers require while also delivering the scale, security, reliability, and enterprise readiness network operations teams demand.
F5 Cloud Services
On March 27, 2019, we introduced F5 Cloud Services, our SaaS platform. F5 Cloud Services is a portfolio of enterprise-grade offerings designed to support modern cloud application delivery and security use cases for cloud-native applications, microservices, and container-based environments. Built from the ground up to support DevOps workflows for modern application teams, F5 Cloud Services can be consumed as a utility through a pay-as-you-go model, offering predictable pricing

6


and flexibility. Services are easily provisioned and configured within minutes via a web interface, or via a complete suite of declarative APIs.
Cloud-based Managed Services
F5 Silverline Managed Services
Silverline is a cloud-based, managed application services platform. Current offerings include Silverline Web Application Firewall, Silverline DDoS Protection, and Silverline Threat Intelligence Services. These services provide enterprise and service provider customers with F5’s proven security technologies coupled with world-class security professionals. Silverline’s Security Operation Center experts set up, manage, and support each customer's application services as an extension to the customer’s staff.
Depending on the level of protection required, customers can route traffic through the Silverline cloud-based platform 24/7 or only when an attack is detected. Silverline Managed Services also provides an affordable and straightforward deployment alternative for customers who want to minimize the upfront costs and expense of maintaining on-premises solutions. For large enterprises, subscribing to Silverline Managed Services in conjunction with our on-premises DDoS Hybrid Defender and Advanced WAF can provide the first line of defense against attacks, and prevent them from having a significant downtime impact on their application or network services.
Service Provider Solutions
In addition to the solutions described above, F5 also offers solutions for fixed and mobile service provider customers to optimize, secure and monetize their networks. These solutions include intelligent traffic management services to classify and manipulate network traffic and migrate successfully from IPv4 to IPv6 at scale; carrier-class network firewall services to mitigate DDoS, IOT and signaling threats; and signaling services for traffic management and security for protocols like Diameter, SIP, and GTP, as well as IoT protocols. All F5 software solutions can be delivered on dedicated F5 hardware and as Virtual Network Functions (VNFs) that can use F5 VNF Manager or other industry solutions to deploy and manage VNF instances.
Competition
As F5 expands its reach and role into a broader set of multi-cloud application services, the companies that we consider as competitors changes too. In addition to server load balancing, traffic management, and other functions normally associated with application delivery, our suite of application services has expanded our addressable market into security, and policy management, where we compete with a number of companies focused on niche areas of application security. The ability to create customized, programmable services (e.g., using iRules) enables our customers and our partners to design solutions to problems for which there is no off-the-shelf solution. As a result, we believe the traditional definitions of our market do not encompass all of the features, functions, and capabilities of our products, or accurately represent the addressable market for our solutions.
Within the more narrowly defined traditional ADC market, several companies sell server load balancing products and capabilities. These include Citrix Systems, Inc., Radware Ltd., and a number of other competitors that have a smaller market presence or limited feature set, such as: A10 Networks, Amazon Web Services, Array Networks, Inc., Barracuda Networks, Inc., HAProxy, Kemp Technologies, Microsoft Azure, and VMware.
In application security, we compete with companies that provide web application firewalls, bot detection and mitigation, carrier-grade firewall, carrier-grade NAT, SSL orchestration, access policy management, and DDoS protection. Competitors include A10, Akamai, Cisco, Citrix, Imperva, Juniper, Radware, and Symantec/Blue Coat.
The principal competitive factors in the markets in which we compete include form factor, consumption model, ecosystem integrations, features and performance, customer support, brand recognition, scope of distribution and sales channels, and pricing. Some of our competitors have already tried or plan to adopt aggressive pricing policies to gain market share. However, because F5 offers superior performance, broad functionality, and lighter-weight options with NGINX and F5 Cloud Services, coupled with the unique capabilities of our products, we believe that we can and will compete effectively against such pricing policies.
Corporate Functions
Customer Services and Technical Support
In connection with our products, we offer a broad range of professional services including consulting, training, installation, maintenance, and other technical support services.
We believe that our ability to provide consistent, high-quality customer service and technical support is a key factor in attracting and retaining large enterprise and service provider customers. Accordingly, we offer a broad range of support services

7


that includes installation, phone and online technical support, hardware repair and replacement, software updates, online tools, consulting, and training services.
We provide these services directly to end users and also utilize a multi-tiered support model, leveraging the capabilities of our channel partners. Our technical support staff is strategically located in regional service centers to support our global customer base.
Product Development
We believe our future success depends on our ability to maintain technology leadership by continuing to improve our products and by developing new products to meet the changing needs of our customers and partners. Our engineering organization uses standard processes for the development, documentation, and quality control of services, software, and systems that are designed to meet these goals. These processes include working with our business development and marketing teams, customers, and partners to identify technology innovation opportunities to better meet the evolving needs of our addressable markets.
Over 90 percent of our engineers are engaged in software development in eight major locations. The BIG-IP LTM, DNS, and Automation Tool Chain offerings are primarily developed in Seattle, Washington. Development of security products is centered in Tel Aviv, Israel and San Jose, California with our web application firewall and WebSafe/MobileSafe centered in Tel Aviv, and our core firewall (AFM) and identity and access products and technologies developed in San Jose. Policy Enforcement Manager is also developed in San Jose. NGINX products are developed in San Francisco, California; Cork, Ireland; and Moscow, Russia.
Our hardware engineering team is located in Spokane, Washington; San Jose, California; and Tel Aviv, Israel.
Smaller development sites including Boulder, Colorado; Warsaw, Poland; and Lowell, Massachusetts also support the core development teams in the larger centers. Additionally, we have recently opened a dedicated facility to continue to scale and extend engineering across the portfolio in Hyderabad, India.
Members of all our engineering teams collaborate closely with one another to ensure the interoperability and performance of our solutions.
We believe that robust and constant innovation is a necessity for F5, so we are also innovating in new ways. For more than a year now, we have had dedicated teams focused on testing new disruptive innovations in technology, business models, or customer segments. We expect innovations resulting from the work of these teams will be complementary to our goal of delivering the broadest and most consistent portfolio of application services across cloud and on-premises environments.
During the first quarter of our fiscal 2019, we announced one of the first innovations to come from this program, an open beta of our Aspen Mesh solution. With the shift from monolithic to microservice architectures, a rapidly increasing number of applications are being deployed in container environments. Yet, there is still a need for services that help enterprises monitor, manage, and control microservice-based applications at runtime. Aspen Mesh provides critical enterprise features in a platform built on top of Istio, so organizations can enjoy the benefits of an open source approach without foregoing the features, support, and guarantees needed to power enterprise applications.
During that same quarter, we also introduced the customer early access preview of F5 Cloud Services, a software as a service (SaaS) portfolio. F5 Cloud Services provide high-availability, self-service, and fully managed SaaS solutions that are easily provisioned and configured within minutes through an intuitive user interface via declarative APIs. As enterprise-grade offerings, they are designed to support modern deployment scenarios such as cloud-native applications, microservices, and container-based environments. Consumed as a utility through a pay-as-you-go model, F5 Cloud Services offer predictable pricing, flexibility, and the ability to auto-scale to meet application workload demands. They also deliver foundational security capabilities and will offer additional protections through future services that allow companies to configure and automate defenses for multiple attack vectors. Offering F5 capabilities through a SaaS delivery model provides an extensible framework to deliver additional services as needed over time, and throughout an application’s development and production lifecycle. 
We rely on a combination of patent, copyright, trademark, and trade secret laws and restrictions on disclosure to protect our intellectual property rights. F5 holds 320 patents in the United States and has 43 international patents (with applications pending for various aspects of our technology). Our future success depends in part on our ability to protect our proprietary rights to the technologies used in our principal products. Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our products or to obtain and use trade secrets or other information that we regard as proprietary. In addition, the laws of some foreign countries do not protect our proprietary rights as fully as the laws of the United States. Any issued patent may not preserve our proprietary position, and competitors or others may develop technologies similar to or superior to our technology. Our failure to enforce and protect our intellectual property rights could harm our business, operating results, and financial condition.

8


In addition to our own proprietary software, we incorporate software licensed from several third-party sources into our products. These are generally term licenses which may renew annually and that generally provide for certain rights and licenses to support our customers post termination. While we may not be able to renew all of these licenses in the future, we believe that alternative technologies for these licenses are available both domestically and internationally.
During the fiscal years ended September 30, 2019, 2018 and 2017, we had research and product development expenses of $408.1 million, $366.1 million, and $350.4 million, respectively.
Sales and Marketing
Our customers include a wide variety of enterprises and service providers among Fortune 1000 and Business Week Global 1000 companies, including those in technology, telecommunications, financial services, transportation, education, manufacturing, healthcare, and government. In fiscal year 2019, sales outside of the Americas represented 44.5% of our net revenues. Refer to Note 14 of our consolidated financial statements included in this Annual Report on Form 10-K for additional information regarding our revenues by geographic area.
Sales
We sell our products and services to large enterprise customers and service providers through a variety of channels. Our sales teams sell our products and services directly to major accounts and work closely with our channel partners including distributors, value-added resellers (VARs), managed service providers (MSPs), and systems integrators.
F5 sales teams. Our inside sales team generates and qualifies leads and helps manage accounts by serving as a liaison between the field and internal corporate resources. Our field sales personnel are located in major cities in three sales regions: the Americas (primarily the United States); Europe, the Middle East, and Africa (EMEA); and the Asia Pacific region (APAC). Field sales personnel work closely with our channel partners to sell our products and services to their customers. We reward partners that identify new business and provide sales expertise for our portfolio of products and solutions through various incentive programs. Our major account team sells our products and services directly to customers, primarily large enterprises. Systems engineers, with deep technical domain expertise, support our regional sales account managers and channel partners providing pre-sale technical solution engineering and support, as needed.
Distributors, VARs, and MSPs. As a key component of our sales strategy, we have established relationships with a number of large national and international distributors, local and specialized distributors, VARs, and MSPs. We derive a majority of our product sales from VARs and MSPs, relying on our large distributors for fulfillment, training, and partner enablement.
Our agreements with our channel partners are not exclusive and do not prevent them from selling competitive products. These agreements typically have one-year terms with no obligation to renew, and typically do not provide for exclusive sales territories or minimum purchase requirements.
For fiscal year 2019, sales to three of our worldwide distributors, Ingram Micro, Inc., Tech Data, and Westcon Group, Inc. represented 18.2%, 10.2%, and 10.0% of our total revenues, respectively. Our agreements with these distributors are standard, non-exclusive distribution agreements that renew automatically on an annual basis and generally can be terminated by either party with 90 days written notice prior to the start of any renewal term. The agreements grant Ingram Micro, Inc., Tech Data and Westcon Group, Inc. the right to distribute our products to resellers, with no minimum purchase requirements.
Systems integrators. We also market our products through strategic relationships with systems integrators, including Dell Services, HP Enterprise Services, and IBM Global Services, who include our products as core components of application deployments or network-based solutions they deploy for their customers. In most cases, systems integrators do not directly purchase our products for resale to their customers. Instead they typically recommend our products as part of broader solutions, such as enterprise resource planning (ERP) or customer relationship management (CRM) solutions that incorporate our products for high availability and enhanced performance.
Resellers and technology partners. Historically, our ability to compete with much larger companies has been strengthened through partnerships with large systems and software vendors. Currently, we partner with Dell and HP, who resell our products, and with other large technology companies, including Microsoft, Oracle, VMware and Cisco, who recommend our products to their customers. Our business development team manages these relationships and closely monitors adjacent and complementary markets for opportunities to partner with those whose solutions are complementary to ours and could enable us to expand our addressable market.
Marketing
As we continue to expand our offerings and our range of consumption models, we are focused on driving F5’s compelling and unique value proposition among our existing customers as well as with new buying centers. In addition to revitalizing our brand in the market, our expansion into new buying centers (DevOps for example) at existing customers,

9


exploration of new routes to market (such as public cloud marketplaces), and acquisition of net new customers, compels us to increase our focus and investments in more digitally-enabled, personalized, and effortless experiences at scale.
We are increasing our focus on efforts to drive momentum behind our brand and reputation to deliver clarity, guidance and inspiration among our existing customers, future customers, partners, and employees around our evolving strategy and F5’s unique offering. Additionally, to best support our growth as we transform our role in driving value for our customers, we are transforming marketing from a cost center to a revenue center that can serve as a meaningful and predictable source of opportunities, customer growth, and ultimately, revenues. The critical success factors in this shift are increased investments in digital technologies, requisite competencies, and shifting our culture to adopt an agile mindset as we use data to constantly improve our contributions to our customers.
Manufacturing
We outsource the manufacturing of our pre-configured hardware platforms to a third-party contract manufacturer, Flex LTD, for building, assembling, and testing according to our specifications at Flex's facilities in Guadalajara, Mexico and Zhuhai, China. Flex also performs the following activities on our behalf: material procurement, PCB assembly and test, final assembly, system test, quality control, and direct shipment.
We provide a rolling forecast that allows Flex to stock component parts and other materials, plan capacity, and build finished goods inventory in anticipation of end-user demand. Flex procures components in volumes consistent with our forecast, assembles the products, and tests them according to our specifications. Generally, we do not own the system components. Hardware components for our products consist primarily of commodity parts and certain custom components. Most of our components are purchased from sources which we believe are readily available from other suppliers. However, some components are purchased from a single or limited source. If the components are unused or the products are not sold within specified periods of time, we may incur carrying charges or obsolete material charges for components that our contract manufacturers purchased to build products to meet our forecast or customer orders.
Systems built in Guadalajara are shipped to the Flex fulfillment center in Milpitas, California for distribution primarily to distributors, value-added resellers, or end users in EMEA and the Americas. Systems built and fulfilled in Zhuhai are for distribution to partners and customers in APAC. Title to the products transfers from Flex to us and then to our customers upon shipment from a designated fulfillment location.
Employees
As of September 30, 2019, we had 5,325 full-time employees. None of our employees are represented by a labor union. We have experienced no work stoppages and believe that our employee relations are good.
Executive Officers of the Registrant
The following table sets forth certain information with respect to our executive officers as of November 15, 2019:
 
Name
 
Age
 
Position
François Locoh-Donou
 
48
 
President, Chief Executive Officer, and Director
Tom Fountain
 
43
 
Executive Vice President and Chief Strategy Officer
Geng Lin
 
55
 
Executive Vice President and Chief Technology Officer
Steve McMillan
 
48
 
Executive Vice President of Global Services
Frank Pelzer
 
49
 
Executive Vice President and Chief Financial Officer
Gus Robertson
 
50
 
Senior Vice President and General Manager of NGINX
Scot Rogers
 
52
 
Executive Vice President and General Counsel
Kara Sprague
 
39
 
Executive Vice President and General Manager, Application Services
Chad Whalen
 
48
 
Executive Vice President, Worldwide Sales
Ana White
 
46
 
Executive Vice President and Chief Human Resources Officer
Mika Yamamoto
 
47
 
Executive Vice President and Chief Marketing and Customer Experience Officer

10


François Locoh-Donou has served as our President, Chief Executive Officer and member of our Board of Directors since April 2017. Prior to joining F5, Mr. Locoh-Donou served as Senior Vice President and Chief Operating Officer of Ciena Corporation. During his more than 15 years at Ciena, Mr. Locoh-Donou served in several leadership positions. From August 2011 to October 2015, he served as Ciena’s Senior Vice President, Global Products Group. Previously, he served as Ciena’s Vice President and General Manager, Europe, Middle East and Africa from June 2005 to August 2011. He holds an M.B.A. from Stanford University, a 'Mastere' in Optical Telecommunications from the National Institute of Telecommunications of Paris (ENST), and a 'Diplome d'Ingenieur' in Physics Engineering from the National Institute of Physics in Marseille (ENSPM), France. Mr. Locoh-Donou serves on the board of Capital One Financial Corporation (NYSE: COF). He is also the co-founder of Cajou Espoir, a cashew-processing facility that employs several hundred people in rural Togo, 80 percent of whom are women. Cajou Espoir exports more than 400 tons of cashew kernels annually to the U.S. and Europe.
Tom Fountain has served as our Executive Vice President and Chief Strategy Officer since January 2018. Mr. Fountain is responsible for corporate strategy, corporate development, technology partnerships, our service provider business, and new business incubations. From November 2012 to January 2018, Mr. Fountain served as Senior Vice President for Strategy and Corporate Development at McAfee LLC, Vice President of Strategy and Operations at Intel Corporation, and Senior Vice President for Strategy and Corporate Development at McAfee Incorporated. Previously, Mr. Fountain served as Vice President and General Manager of the Content and Media Business Unit at Juniper Networks from December 2011 to November 2012 and Vice President of Corporate Strategy at Juniper Networks from February 2009 to December 2011. Earlier in his career, Mr. Fountain was a venture capitalist at Mayfield Fund from June 2003 to February 2009 and co-founder and engineering leader at Ingrian Networks from December 1999 to June 2004. He holds an M.B.A., an M.S. in Computer Science, an M.S. in Electrical Engineering, and a B.S. in Computer Systems Engineering, each from Stanford University.
Geng Lin joined F5 as our Executive Vice President and Chief Technology Officer in July 2019. Mr. Lin is responsible for the technical vision for the company with a focus on next-generation technological capabilities through organic and inorganic innovation, including advanced research initiatives and strategic partnerships. Prior to joining F5, Mr. Lin was the Managing Director, Chief Development Officer and Head of Engineering for consumer and community banking for J.P. Morgan Chase from September 2017 to June 2019. Previously, he served as Head of Service Engineering for Next Billion Users, CTO of Corporate Networks at Google, CTO of Network Business at Dell and CTO of Cisco’s IBM Alliance. Mr. Lin is an industry-leading expert in distributed systems, software-defined infrastructure, and cloud services. He is a contributing author of two books on cloud and data-intensive computing and holds nine U.S. patents. Mr. Lin received B.Sc. and M.Sc. degrees in Computer Science from Peking University and a Ph.D. degree in Computer Science from University of British Columbia.
Steve McMillan has served as our Executive Vice President of Global Services since October 2017. He is responsible for overseeing F5’s worldwide services organization, including global support, consulting, and services teams. Prior to joining F5, Mr. McMillan served as Senior Vice President, Customer Success and Managed Cloud Services at Oracle from September 2015 to October 2017, where he developed, oversaw, and expanded a customer success organization focused on the company’s strategic SaaS portfolio. Previously, Mr. McMillan served as Oracle’s Senior Vice President, Managed Cloud Services from July 2012 to September 2015. Prior to joining Oracle, McMillan spent 19 years at IBM, where he held leadership roles focused on global managed services, consulting, and IT. He holds a B.S. in Management and Computer Science from Aston University.
Frank Pelzer has served as our Executive Vice President and Chief Financial Officer since May 2018. He oversees F5's worldwide financial planning, analysis, accounting, reporting, and internal auditing procedures, as well as investor relations.
Prior to joining F5, Mr. Pelzer served as President and Chief Operating Officer of the Cloud Business Group at SAP, responsible for the execution of strategy and operations of the company's Software as a Service (SaaS) portfolio including Concur, Ariba, Fieldglass, SuccessFactors, and Hybris. Prior to that, he served as Chief Financial Officer of Concur Technologies, before it was acquired by SAP in 2014. Mr. Pelzer has also held senior leadership positions at Deutsche Bank and Credit Suisse Group. Mr. Pelzer serves on the board of directors for Benefitfocus, Limeade, and Modumetal. He holds a B.A. from Dartmouth College and an M.B.A. from the Tuck School of Business at Dartmouth College.
Scot Rogers has served as our Executive Vice President and General Counsel since January 2014. Mr. Rogers has held a variety of positions in F5's legal department since 2005, including most recently as Senior Vice President and Associate General Counsel immediately prior to his promotion to Executive Vice President. From 2002 through 2005, Mr. Rogers was the General Counsel for Xpediate Consulting, a healthcare technology and consulting company located in the San Francisco Bay Area. Prior to becoming a corporate counsel, he spent eight years in private practice as a commercial litigator. He is a graduate of the University of Texas and holds a J.D. from the Dedman School of Law of Southern Methodist University.
Kara Sprague is Executive Vice President and General Manager, Application Services. She is responsible for F5’s BIG-IP ADC and Security product portfolio management, products and solutions. Prior to joining F5 in 2017, Ms. Sprague held various leadership positions across the technology practice of McKinsey and Company. Most recently she led the Technology, Media, and Telecom Practice for the Western Region. Prior to McKinsey, Ms. Sprague was on the engineering staff of Oracle,

11


Agilent Technologies, and Hewlett-Packard. She holds a bachelor's degree and two master's degrees from Massachusetts Institute of Technology and serves on the board of Girls Who Code.
Gus Robertson joined F5 as Senior Vice President and General Manager of NGINX following the Company’s May 2019 acquisition of Nginx, Inc., where he was Chief Executive Officer. Mr. Robertson joined NGINX as CEO in 2012, raising more than $100 million in venture capital from such investors as Goldman Sachs and New Enterprise Associates. Prior to joining NGINX, he led Global Business Development at Red Hat and ran the Asia Pacific region for Visio, prior to its acquisition by Microsoft in 2000. Mr. Robertson studied Marketing at Charles Sturt University in Australia and completed the Advanced Management Program at Duke University’s Fuqua School of Business.
Chad Whalen has served as our Executive Vice President of Worldwide Sales since July 2018. He is responsible for F5’s global sales strategy and brings over 20 years of experience leading global teams across Europe, Asia, and North and South America in network infrastructure, security, and SaaS. Mr. Whalen joined F5 in 2017 to lead the Cloud Sales team. Prior to joining F5, he ran strategic alliances at Fortinet, worldwide sales and services at Jasper, Americas sales and field operations at Ciena and global sales and marketing at World Wide Packets (WWP). He holds a B.A. in Business Administration and Management from Eastern Washington University. 
Ana White has served as our Executive Vice President and Chief Human Resources Officer since January 2018. She is responsible for the F5’s people, practices, and professional growth programs; recruiting; diversity and inclusion; organizational development; and employee advocacy initiatives. Ms. White comes to F5 from Microsoft, where she led global Human Resources teams for over 18 years across multiple business units. Most recently, she acted as General Manager, Human Resources for Microsoft’s Business Development, Finance, HR and Legal organizations with responsibility for their teams’ HR strategy, talent management, diversity and inclusion, and organizational capability as well as HR Business Insights across Microsoft. Prior to that, Ms. White led HR for the Marketing and Consumer Business organization. Prior to Microsoft, she was a Compensation and Benefits Consultant at Willis Towers Watson. She holds a B.S. in Mathematics from Seattle University, and serves on the taskforce for both the Seattle University Center for Science and Innovation and the board of Childhaven.
Mika Yamamoto joined F5 in May 2019 in the newly created role of Executive Vice President and Chief Marketing and Customer Experience Officer. In this role, she is responsible for leading the company’s marketing strategies across segments, channels, and geographies, and ensuring customers remain at the forefront of the company’s Digital Transformation initiative. Prior to joining F5, Ms. Yamamoto served as Global President of Marketo, where she led the company’s go-to-market strategy after it was acquired by Adobe. Ms. Yamamoto previously served as Chief Digital Marketing Officer and CMO for SAP. In addition, she has held senior leadership roles at Amazon Books, Microsoft Windows and Microsoft Stores, Gartner Research and Accenture. She holds a B.A. in Commerce, Economics and Marketing from Queen’s University in Canada and serves on the board of the Rainier Valley Food Bank.
Item 1A.
Risk Factors
In addition to the other information in this report, the following risk factors should be carefully considered in evaluating our company and operations.
Our business could be adversely impacted by conditions affecting the information technology market
A substantial portion of our business depends on the demand for information technology by large enterprise customers and service providers. In addition to the challenges presented by new cloud computing models, we are dependent upon the overall economic health of our current and prospective customers and the continued growth and evolution of the Internet. International, national, regional and local economic conditions, such as recessionary economic cycles, protracted economic slowdown or further deterioration of the economy could adversely impact demand for our products. Demand for our products and services depends substantially upon the general demand for application delivery products and associated services, which fluctuates based on numerous factors, including capital spending levels and growth of our current and prospective customers, as well as general economic conditions. Moreover, the purchase of our products is often discretionary and may involve a significant commitment of capital and other resources. Future economic projections for the information technology sector are uncertain as companies continue to reassess their spending for technology projects and embrace new models for delivery of IT services, such as cloud computing and highly orchestrated software defined networking environments. As a result, spending priorities for our current and future customers may vary and demand for our products and services may be impacted. In addition, customer buying patterns are changing over time and more customers seek to rent software on a subscription basis and to reduce their total cost of ownership. These evolving business models could lead to changes in demand and licensing strategies, which could have a material adverse effect on our business, results of operations and financial condition.

12


Cloud-based computing trends present competitive and execution risks
Customers are transitioning to a hybrid computing environment utilizing various cloud-based software and services accessed via various smart client devices. Pricing and delivery models are evolving and our competitors are developing and deploying cloud-based services for customers. In addition, new cloud infrastructures are enabling the emergence of new competitors including large cloud providers who offer their own ADC functionality as well as smaller companies targeting the growing numbers of "born in the cloud" applications. We are devoting significant resources to develop and deploy our own competing cloud-based software and services strategies. While we believe our expertise and investments in software and infrastructure for cloud-based services provides us with a strong foundation to compete, it is uncertain whether our strategies will attract the customers or generate the revenue required to be successful. In addition to software development costs, we are incurring costs to build and maintain infrastructure to support cloud-computing services. These costs may reduce the operating margins we have previously achieved. Whether we are successful in this new business model depends on our execution in a number of areas, including:
continuing to innovate and bring to market compelling cloud-based services that generate increasing traffic and market share;
maintaining the utility, compatibility and performance of our software on the growing array of cloud computing platforms and the enhanced interoperability requirements associated with orchestration of cloud computing environments; and
implementing the infrastructure to deliver our own cloud-based services.
These new business models may reduce our revenues or operating margins and could have a material adverse effect on our business, results of operations and financial condition.
Industry consolidation may result in increased competition
Some of our competitors have made acquisitions or entered into partnerships or other strategic relationships to offer a more comprehensive solution than they had previously offered. We have also entered into large, strategic partnerships to enhance our competitive position in the marketplace. As IT companies attempt to strengthen or maintain their market positions in the evolving application delivery, mobility, cloud networking and cloud platform markets, these companies continue to seek to deliver comprehensive IT solutions to end users and combine enterprise-level hardware and software solutions that may compete with our solutions and which could negatively impact our partnerships. These consolidators or potential consolidators may have significantly greater financial, technical and other resources than we do and may be better positioned to acquire and offer complementary products and services. The companies resulting from these possible combinations may create more compelling product and service offerings and be able to offer greater pricing flexibility or sales and marketing support for such offerings than we can. These heightened competitive pressures could result in a loss of customers or a reduction in our revenues or revenue growth rates, all of which could adversely affect our business, results of operations and financial condition.
We may not be able to compete effectively in the emerging application services market
The markets we serve are new, rapidly evolving and highly competitive, and we expect competition to persist and intensify in the future. Our principal competitors in the application services market include Citrix Systems, Inc., Radware Ltd., and a number of other competitors that have a smaller market presence or limited feature set, such as: A10 Networks, Amazon Web Services, Array Networks, Inc., Barracuda Networks, Inc., HAProxy, Kemp Technologies, Microsoft Azure, and VMware.
In related markets, we compete with companies such as the following:
Cisco, Juniper Networks, and A10 for carrier-grade firewall capabilities;
Akamai, Imperva, Citrix, and Barracuda Networks in the web application firewall market;
Cisco, Juniper, and A10 in Carrier Grade NAT;
Symantec / Blue Coat and A10 in SSL Orchestration;
Pulse Security for Access Policy Manager;
Procera, Allot, Sandvine, and other DPI vendors with our PEM offering; and
Akamai, Arbor, and Radware in DDoS protection.
We expect to continue to face additional competition as new participants enter our markets. As we continue to expand globally, we may see new competitors in different geographic regions. In addition, larger companies with significant resources, brand recognition, and sales channels may form alliances with or acquire competing application services solutions from other companies and emerge as significant competitors. Potential competitors may bundle their products or incorporate an Internet

13


traffic management or security component into existing products in a manner that discourages users from purchasing our products. Any of these circumstances may limit our opportunities for growth and negatively impact our financial performance.
Our success depends on our timely development of new products and features, market acceptance of new product offerings and proper management of the timing of the life cycle of our products
The markets for our products and services are characterized by:
rapid technological change;
evolving industry standards;
consolidation of network and application functions into existing network infrastructure products;
requirements that our products interoperate with those of other IT vendors to enable ease of management;
fluctuations in customer demand;
changes in customer requirements; and
frequent new product and service introductions and enhancements.
Our continued success depends on our ability to identify and develop new products and new features for our existing products to meet the demands of these changes, and the acceptance of those products and features by our existing and target customers. In addition, our products must interoperate with our end customers’ IT infrastructure, which often have different specifications, deploy products from multiple vendors, and utilize multiple protocol standards. Our customers’ IT infrastructure is becoming more complex and we may be reliant on orchestration and interoperability with third party vendors on whom we are reliant for testing and support of new product versions and configurations. If we are unable to identify, develop and deploy new products and new product features on a timely basis, our business and results of operations may be harmed.
The current development cycle for our products is on average 12-24 months. The introduction of new products or product enhancements may shorten the life cycle of our existing products, or replace sales of some of our current products, thereby offsetting the benefit of even a successful product introduction, and may cause customers to defer purchasing our existing products in anticipation of the new products. This could harm our operating results by decreasing sales, increasing our inventory levels of older products and exposing us to greater risk of product obsolescence. We have also experienced, and may in the future experience, delays in developing and releasing new products and product enhancements. This has led to, and may in the future lead to, delayed sales, increased expenses and lower quarterly revenue than anticipated. Also, in the development of our products, we have experienced delays in the prototyping of our products, which in turn has led to delays in product introductions. In addition, complexity and difficulties in managing product transitions at the end-of-life stage of a product can create excess inventory of components associated with the outgoing product that can lead to increased expenses. Any or all of the above problems could materially harm our business and results of operations.
Our success depends on sales and continued innovation of our Application Delivery Controller and Application Security product lines
We expect to derive a significant portion of our net revenues from sales of our Application Delivery Controller (ADC) and Application Security products in the future. Implementation of our strategy depends upon these products being able to solve critical network availability, performance and security problems for our customers. If our products are unable to solve these problems for our customers or if we are unable to sustain the high levels of innovation in product feature sets needed to maintain leadership in what will continue to be a competitive market environment, our business and results of operations will be harmed.
Security vulnerabilities in our IT systems or products as well as unforeseen product errors could have a material adverse impact on our business results of operations, financial condition and reputation
In the ordinary course of business, we store sensitive data, including intellectual property, personal data, our proprietary business information and that of our customers, suppliers and business partners on our networks. In addition, we store sensitive data through cloud-based services that may be hosted by third parties and in data center infrastructure maintained by third parties. The secure maintenance of this information is critical to our operations and business strategy. Our information systems and those of our partners and customers are subject to the increasing threat of intrusions by a wide range of actors including computer programmers, hackers or sophisticated nation-state and nation-state supported actors or they may be compromised due to employee error or wrongful conduct, malfeasance, or other disruptions. Despite our security measures, and those of our third-party vendors, our information technology and infrastructure has experienced breaches or disruptions and may be vulnerable in the future to breach, attacks or disruptions. If any breach or attack compromises our networks, creates system

14


disruptions or slowdowns or exploits security vulnerabilities of our products, the information stored on our networks or those of our customers could be accessed and modified, publicly disclosed, lost or stolen, and we may be subject to liability to our customers, suppliers, business partners and others, and suffer reputational and financial harm.  
In addition, our products are used to manage critical applications and data for customers and third parties may attempt to exploit security vulnerabilities in our products as well as our internal IT systems. As we continue to focus on the development and marketing of security solutions, we become a bigger target for malicious computer hackers, including sophisticated nation-state and nation-state supported actors who wish to exploit security vulnerabilities in our products or IT systems.
We devote significant resources to addressing security vulnerabilities in our IT systems, product solutions and services through our efforts to engineer more secure solutions and services, enhance security and reliability features in our solutions and services, deploy security updates to address security vulnerabilities and seek to respond to known security incidents in sufficient time to minimize any potential adverse impact. Despite our efforts to harden our infrastructure and build secure solutions, from time to time, we experience attacks and other cyber-threats. These attacks can seek to exploit, among other things, known or unknown vulnerabilities in technology included in our IT infrastructure, solutions and services. While we have undertaken efforts to mitigate these vulnerabilities, they could render our internal systems, products, and solutions and services susceptible to a cyber-attack.
Our products may also contain undetected errors or defects when first introduced or as new versions are released. We have experienced these errors or defects in the past in connection with new products and product upgrades. As our products and customer IT infrastructures become increasingly complex, customers may experience unforeseen errors in implementing our products into their IT environments. We expect that these errors or defects will be found from time to time in new or enhanced products after commencement of commercial shipments. These problems may cause us to incur significant warranty and repair costs, divert the attention of our engineering personnel from our product development efforts and cause significant customer relations problems. We may also be subject to liability claims for damages related to product errors or defects. While we carry insurance policies covering this type of liability, these policies may not provide sufficient protection should a claim be asserted. A material product liability claim may harm our business and results of operations.
Our products must successfully operate with products from other vendors. As a result, when problems occur in a network, it may be difficult to identify the source of the problem. The occurrence of software or hardware problems, whether caused by our products or another vendor’s products, may result in the delay or loss of market acceptance of our products. The occurrence of any of these problems may harm our business and results of operations.
Any errors, defects or vulnerabilities in our products or IT systems could result in:
expenditures of significant financial and product development resources in efforts to analyze, correct, eliminate, or work-around errors and defects or to address and eliminate vulnerabilities;
remediation costs, such as liability for stolen assets or information, repairs or system damage;
increased cybersecurity protection costs which may include systems and technology changes, training, and engagement of third party experts and consultants;
increased insurance premiums;
loss of existing or potential customers or channel partners;
loss of proprietary information leading to lost competitive positioning and lost revenues;
negative publicity and damage to our reputation;
delayed or lost revenue;
delay or failure to attain market acceptance;
an increase in warranty claims compared with our historical experience, or an increased cost of servicing warranty claims, either of which would adversely affect our gross margins; and
litigation, regulatory inquiries, or investigations that may be costly and harm our reputation.
We are dependent on various information technology systems, and failures of or interruptions to those systems could harm our business
Many of our business processes depend upon our IT systems, the systems and processes of third parties, and on interfaces with the systems of third parties. For example, our order entry system provides information to the systems of our contract manufacturers, which enables them to build and ship our products. If those systems fail or are interrupted, or if our ability to

15


connect to or interact with one or more networks is interrupted, our processes may function at a diminished level or not at all. This would harm our ability to ship products, and our financial results may be harmed.
In addition, reconfiguring our IT systems or other business processes in response to changing business needs may be time-consuming and costly. To the extent this impacted our ability to react timely to specific market or business opportunities, our financial results may be harmed.
Our failure to adequately protect personal information could have a material adverse effect on our business
A wide variety of local, state, national, and international laws, directives and regulations apply to the collection, use, retention, protection, disclosure, transfer, and other processing of personal data. These data protection and privacy-related laws and regulations continue to evolve and may result in ever-increasing regulatory and public scrutiny and escalating levels of enforcement and sanctions and increased costs of compliance. Certain safe-harbor exemptions upon which the Company relies for data transfers have been challenged and may no longer be available to us in the future. Our failure to comply with applicable laws and regulations, or to protect such data, could result in enforcement action against us, including fines, imprisonment of company officials and public censure, claims for damages by end-customers and other affected individuals, damage to our reputation and loss of goodwill (both in relation to existing end-customers and prospective end-customers), any of which could have a material adverse effect on our operations, financial performance, and business. Changing definitions of personal data and personal information, within the European Union, the United States, and elsewhere, especially relating to classification of IP addresses, machine identification, location data, and other information, may limit or inhibit our ability to operate or expand our business, including limiting strategic partnerships that may involve the sharing of data. The evolving data protection regulatory environment may require significant management attention and financial resources to analyze and modify our IT infrastructure to meet these changing requirements all of which could reduce our operating margins and impact our operating results and financial condition.
Our success depends on our key personnel and our ability to hire, retain and motivate qualified executives, sales and marketing, operations, product development and professional services personnel
Our success depends, in large part, on our ability to attract, engage, retain, and integrate qualified executives and other key employees throughout all areas of our business. In order to attract and retain executives and other key employees in a competitive marketplace, we must provide a competitive compensation package, including cash- and equity-based compensation. If we do not obtain the stockholder approval needed to continue granting equity compensation in a competitive manner, our ability to attract, retain, and motivate executives and key employees could be weakened. Failure to successfully hire executives and key employees or the loss of any executives and key employees could have a significant impact on our operations. We have recently experienced changes in our senior leadership team, including the appointment of Mika Yamamoto as the Company's Chief Marketing and Customer Experience Officer effective May 6, 2019, Gus Robertson as the General Manager of NGINX effective May 8, 2019 and Geng Lin as the Chief Technology Officer effective July 1, 2019, and we expect to continue to see changes as we build the team that is needed to execute our strategy. Changes in our management team may be disruptive to our business, and any failure to successfully integrate key new hires or promoted employees could adversely affect our business and results of operations. The complexity of our products and their integration into existing networks and ongoing support, as well as the sophistication of our sales and marketing effort, requires us to retain highly trained developers, professional services, customer support and sales personnel. Competition for qualified developers, professional services, customer support and sales personnel in our industry is intense, especially in Silicon Valley and Seattle where we have substantial operations and a need for highly skilled personnel, because of the limited number of people available with the necessary technical skills and understanding of our products. Also, to the extent we hire personnel from competitors, we may be subject to allegations that they have been improperly solicited, that they have divulged proprietary or other confidential information, that they have violated non-compete obligations to their prior employers, or that their former employers own their inventions or other work product. Our ability to hire and retain these personnel may be adversely affected by volatility or reductions in the price of our common stock or our ability to get approval from shareholders to offer additional common stock to our employees, since these employees are generally granted restricted stock units. The loss of services of any of our key personnel, the inability to retain and attract qualified personnel in the future or delays in hiring qualified personnel may harm our business and results of operations. In addition, we recently announced a restructuring to re-align our workforce to match strategic and financial objectives and optimize resources for long term growth, including a reduction in force program impacting a number of employees. This restructuring could lead to increased attrition amongst those employees who were not directly affected by the reduction in force program.
We recently implemented a restructuring program, which we cannot guarantee will achieve its intended result
In July 2018, we announced a restructuring program to match strategic and financial objectives and optimize resources for long term growth. We incur substantial costs to implement restructuring plans, and our restructuring activities may subject us to

16


litigation risks and expenses. Our past restructuring plans do not provide any assurance that additional restructuring plans will not be required or implemented in the future. In addition, our restructuring plans may have other consequences, such as attrition beyond our planned reduction in workforce, a negative effect on employee morale and productivity or our ability to attract highly skilled employees. Our competitors may also use our restructuring plans to seek to gain a competitive advantage over us. As a result, our restructuring plans may affect our revenue and other operating results in the future.
The average selling price of our products may decrease and our costs may increase, which may negatively impact revenues and profits
It is possible that the average selling prices of our products will decrease in the future in response to competitive pricing pressures, increased sales discounts, new product introductions by us or our competitors, as well as the shift to more software consumption based and “as a service based” models, or other factors. Therefore, in order to maintain our profits, we must develop and introduce new products and product enhancements on a timely basis and continually reduce our product costs. Our failure to do so could cause our revenue and profits to decline, which would harm our business and results of operations. In addition, we may experience substantial period-to-period fluctuations in future operating results due to the erosion of our average selling prices.
Our business may be harmed if our contract manufacturers are not able to provide us with adequate supplies of our products or if a single source of hardware assembly is lost or impaired
We outsource the manufacturing of our hardware platforms to third party contract manufacturers who assemble these hardware platforms to our specifications. We have experienced minor delays in shipments from contract manufacturers in the past. However, if we experience major delays in the future or other problems, such as inferior quality and insufficient quantity of product, any one or a combination of these factors may harm our business and results of operations. The inability of our contract manufacturers to provide us with adequate supplies of our products or the loss of one or more of our contract manufacturers may cause a delay in our ability to fulfill orders while we obtain a replacement manufacturer and may harm our business and results of operations. In particular, we currently subcontract manufacturing of our products to a single contract manufacturer with whom we do not have a long-term contract. If our arrangement with this single source of hardware assembly was terminated or otherwise impaired, and we were not able to engage another contract manufacturer in a timely manner, our business, financial condition and results of operation could be adversely affected.
If the demand for our products grows, we will need to increase our raw material and component purchases, contract manufacturing capacity and internal test and quality control functions. Any disruptions in product flow may limit our revenue, may harm our competitive position and may result in additional costs or cancellation of orders by our customers.
Our business could suffer if there are any interruptions or delays in the supply of hardware components from our third-party sources
We currently purchase several hardware components used in the assembly of our products from a number of single or limited sources. Lead times for these components vary significantly. The unavailability of suitable components, any interruption or delay in the supply of any of these hardware components or the inability to procure a similar component from alternate sources at acceptable prices within a reasonable time, may delay assembly and sales of our products and, hence, our revenues, and may harm our business and results of operations.
It is difficult to predict our future operating results because we have an unpredictable sales cycle
Our products have a lengthy sales cycle and the timing of our revenue is difficult to predict. Historically, our sales cycle has ranged from approximately two to three months and has tended to lengthen as our products become increasingly complex. Also, as our distribution strategy is focused on a channel model, utilizing value-added resellers, distributors and systems integrators, the level of variability in the length of sales cycle across transactions has increased and made it more difficult to predict the timing of many of our sales transactions. Sales of our products require us to educate potential customers in their use and benefits. Sales of our products are subject to delays from the lengthy internal budgeting, approval and competitive evaluation processes that large enterprises and governmental entities may require. For example, customers frequently begin by evaluating our products on a limited basis and devote time and resources to testing our products before they decide whether or not to purchase. Customers may also defer orders as a result of anticipated releases of new products or enhancements by our competitors or us. As a result, our products have an unpredictable sales cycle that contributes to the uncertainty of our future operating results.

17


We may not be able to sustain or develop new distribution relationships, and a reduction or delay in sales to significant distribution partners could hurt our business
We sell our products and services through multiple distribution channels in the United States and internationally, including leading industry distributors, value-added resellers, systems integrators, service providers and other indirect channel partners. We have a limited number of agreements with companies in these channels, and we may not be able to increase our number of distribution relationships or maintain our existing relationships. Recruiting and retaining qualified channel partners and training them in our technologies requires significant time and resources. These channel partners may also market, sell and support products and services that are competitive with ours and may devote more resources to the marketing, sales and support of such competitive products. Our indirect sales channel structure could subject us to lawsuits, potential liability, and reputational harm if, for example, any of our channel partners misrepresent the functionality of our products or services to customers or violate laws or our corporate policies. If we are unable to establish or maintain our indirect sales channels, our business and results of operations will be harmed. In addition, three worldwide distributors of our products accounted for 38.4% of our total net revenue for fiscal year 2019. A substantial reduction or delay in sales of our products to these distribution partners, if not replaced by sales to other indirect channel partners and distributors, could harm our business, operating results and financial condition.
A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks
Sales to U.S. and foreign, federal, state, and local governmental agency end-customers account for a significant portion of our revenues and we may in the future increase sales to government entities. Sales to government entities are subject to a number of risks. Selling to government entities can be highly competitive, expensive, and time consuming, often requiring significant upfront time and expense without any assurance that these efforts will generate a sale. The substantial majority of our sales to date to government entities have been made indirectly through our channel partners. Government certification requirements for products like ours may change, thereby restricting our ability to sell into the federal government sector until we have attained the revised certification. Government demand and payment for our products and services may be impacted by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our products and services. Government entities 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 operating results. Governments routinely investigate and audit government contractors’ administrative processes, and any unfavorable audit could result in the government refusing to continue buying our products and services, a reduction of revenue or fines or civil or criminal liability if the audit uncovers improper or illegal activities, which could adversely impact our operating results in a material way. Finally, for purchases by the U.S. government, the government may require certain products to be manufactured in the United States and other relatively high cost manufacturing locations, and we may not manufacture all products in locations that meet the requirements of the U.S. government, affecting our ability to sell these products to the U.S. government.
Misuse of our products could harm our reputation
Our products may be misused by end-customers or third parties that obtain access to our products. For example, our products could be used to censor private access to certain information on the Internet. Such use of our products for censorship could result in negative publicity and damage to our reputation. In addition, as many of our products are subject to export control regulations, diversion of our products to restricted third parties by others could result in investigations, penalties, fines, trade restrictions and negative publicity that could damage our reputation and materially impact our business, operating results, and financial condition.
Our quarterly and annual operating results may fluctuate in future periods, which may cause our stock price to fluctuate
Our quarterly and annual operating results have varied significantly in the past and could vary significantly in the future, which makes it difficult for us to predict our future operating results. Our operating results may fluctuate due to a variety of factors, many of which are outside of our control, including the changing and recently volatile U.S. and global economic environment, which may cause our stock price to fluctuate. In particular, we anticipate that the size of customer orders may increase as we continue to focus on larger business accounts. A delay in the recognition of revenue, even from just one account, may have a significant negative impact on our results of operations for a given period. In the past, a majority of our sales have been realized near the end of a quarter. Accordingly, a delay in an anticipated sale past the end of a particular quarter may negatively impact our results of operations for that quarter, or in some cases, that fiscal year. Additionally, we have exposure to the credit risks of some of our customers and sub-tenants. Although we have programs in place that are designed to monitor and mitigate the associated risk, there can be no assurance that such programs will be effective in reducing our credit risks adequately. We monitor individual payment capability in granting credit arrangements, seek to limit the total credit to amounts

18


we believe our customers can pay and maintain reserves we believe are adequate to cover exposure for potential losses. If there is a deterioration of a sub-tenant’s or a major customer’s creditworthiness or actual defaults are higher than expected, future losses, if incurred, could harm our business and have a material adverse effect on our operating results. Further, our operating results may be below the expectations of securities analysts and investors in future quarters or years. Our failure to meet these expectations will likely harm the market price of our common stock. Such a decline could occur, and has occurred in the past, even when we have met our publicly stated revenue and/or earnings guidance.
Reliance on shipments at the end of the quarter could cause our revenue for the applicable period to fall below expected levels
As a result of customer buying patterns and the efforts of our sales force and channel partners to meet or exceed their sales objectives, we have historically received a substantial portion of sales orders and generated a substantial portion of revenue during the last few weeks of each fiscal quarter. In addition, any significant interruption in our information technology systems, which manage critical functions such as order processing, revenue recognition, financial forecasts, inventory and supply chain management, and trade compliance reviews, could result in delayed order fulfillment and decreased revenue for that fiscal quarter. If expected revenue at the end of any fiscal quarter is delayed for any reason, including the failure of anticipated purchase orders to materialize, our third party contract manufacturers’ inability to manufacture and ship products prior to fiscal quarter-end to fulfill purchase orders received near the end of the fiscal quarter, our failure to manage inventory to meet demand, our inability to release new products on schedule, any failure of our systems related to order review and processing, or any delays in shipments based on trade compliance requirements, our revenue for that quarter could fall below our expectations, resulting in a decline in the trading price of our common stock.
Changes in financial accounting standards may cause adverse unexpected revenue fluctuations and affect our reported results of operations
A change in accounting policies can have a significant effect on our reported results and may even affect our reporting of transactions completed before the change is effective. New pronouncements and varying interpretations of existing pronouncements have occurred with frequency and may occur in the future. Changes to existing rules, or changes to the interpretations of existing rules, could lead to changes in our accounting practices, and such changes could adversely affect our reported financial results or the way we conduct our business.
If we are unable to maintain effective internal control over financial reporting, the accuracy and timeliness of our financial reporting may be adversely affected
As a public company, we are required to design and maintain proper and effective internal controls over financial reporting and to report any material weaknesses in such internal controls. Section 404 of the Sarbanes-Oxley Act of 2002 requires that we evaluate and determine the effectiveness of our internal controls over financial reporting and provide a management report on the internal controls over financial reporting, which must be attested to by our independent registered public accounting firm. We have an ongoing program to review the design of our internal controls framework in keeping with changes in business needs, implement necessary changes to our controls design and test the system and process controls necessary to comply with these requirements. If in the future, our internal controls over financial reporting are determined to be not effective resulting in a material weakness, investor perceptions regarding the reliability of our financial statements may be adversely affected which could cause a decline in the market price of our stock and otherwise negatively affect our liquidity and financial condition.
We may have exposure to greater than anticipated tax liabilities
Our provision for income taxes is subject to volatility and could be affected by changes in our business operations, including acquisitions, new offerings, and changes in the jurisdictions in which we operate. The provision for income taxes may also be impacted by changes in stock-based compensation, changes in the research and development tax credit laws, earnings being lower than anticipated in jurisdictions where we have lower statutory rates and being higher than anticipated in jurisdictions where we have higher statutory rates, transfer pricing adjustments, not meeting the terms and conditions of tax holidays or incentives, changes in the valuation of our deferred tax assets and liabilities, changes in actual results versus our estimates, or changes in tax laws, regulations, accounting principles or interpretations thereof, including changes to the tax laws applicable to corporate multinationals. Our results of operations and cash flows could be affected by future guidance implementing the provisions of the Tax Cuts and Jobs Act. In addition, we may be subject to examination of our income tax returns by the U.S. Internal Revenue Service and other tax authorities. While we regularly assess the likelihood of adverse outcomes from such examinations and the adequacy of our provision for income taxes, there can be no assurance that such provision is sufficient and that a determination by a tax authority will not have an adverse effect on our results of operations and cash flows.

19


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 products are subject to U.S. export controls and may be exported outside the U.S. only with the required level of export license or through an export license exception because we incorporate encryption technology into our products. In addition, various countries regulate the import of certain encryption technology and have enacted laws that could limit our ability to distribute our products or our customers’ ability to implement our products in those countries. Changes in our products or changes in export and import regulations may create delays in the introduction of our products in international markets, prevent our customers with international operations from deploying our products throughout their global systems or, in some cases, prevent the export or import of our products to certain countries altogether. Any change in export or import regulations or related legislation, shift in approach to the enforcement or scope of existing regulations or change in the countries, persons or technologies targeted by such regulations, could result in decreased use of our products by, or in our decreased ability to export or sell our products to, existing or potential customers with international operations. Any decreased use of our products or limitation on our ability to export or sell our products would likely adversely affect our business, operating results and financial condition.
We may not be able to adequately protect our intellectual property, and our products may infringe on the intellectual property rights of third parties
We rely on a combination of patent, copyright, trademark and trade secret laws, and restrictions on disclosure of confidential and proprietary information to protect our intellectual property rights. Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy or otherwise obtain and use our products or technology. Monitoring unauthorized use of our products is difficult, and we cannot be certain that the steps we have taken will prevent misappropriation of our technology, particularly in foreign countries where the laws may not protect our proprietary rights as fully as in the United States.
Our industry is characterized by the existence of a large number of patents and frequent claims and related litigation regarding patent and other intellectual property rights. In the ordinary course of our business, we are involved in disputes and licensing discussions with others regarding their claimed proprietary rights and cannot provide assurance that we will always successfully defend ourselves against such claims and such matters are subject to many uncertainties and outcomes are not predictable with assurance. We expect that infringement claims may increase as the number of products and competitors in our market increases and overlaps occur. Also, as we have gained greater visibility, market exposure and competitive success, we face a higher risk of being the subject of intellectual property infringement claims. If we are found to infringe the proprietary rights of others, or if we otherwise settle such claims, we could be compelled to pay damages or royalties and either obtain a license to those intellectual property rights or alter our products so that they no longer infringe upon such proprietary rights. Any license could be very expensive to obtain or may not be available at all or may require us to make royalty payments which could adversely affect gross margins in future periods. The actual liability in any such matters may be materially different from our estimate, if any, which could result in the need to adjust the liability and record additional expenses. Similarly, changing our products or processes to avoid infringing upon the rights of others may be costly or impractical. In addition, we have initiated, and may in the future initiate, claims or litigation against third parties for infringement of our proprietary rights, or to determine the scope and validity of our proprietary rights or those of our competitors. Any of these claims, whether claims that we are infringing the proprietary rights of others, or vice versa, with or without merit, may be time-consuming, result in costly litigation and diversion of technical and management personnel or require us to cease using infringing technology, develop non-infringing technology or enter into royalty or licensing agreements. Further, our license agreements typically require us to indemnify our customers, distributors and resellers for infringement actions related to our technology, which could cause us to become involved in infringement claims made against our customers, distributors or resellers. Any of the above-described circumstances relating to intellectual property rights disputes could result in our business and results of operations being harmed.
We incorporate open source software into our products. Although we monitor our use of open source closely, the terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that such licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our products. We could also be subject to similar conditions or restrictions should there be any changes in the licensing terms of the open source software incorporated into our products. In either event, we could be required to seek licenses from third parties in order to continue offering our products, to re-engineer our products or to discontinue the sale of our products in the event re-engineering cannot be accomplished on a timely or successful basis, any of which could adversely affect our business, operating results and financial condition.
Many of our products include intellectual property licensed from third parties. In the future, it may be necessary to renew licenses for third party intellectual property or obtain new licenses for other technology. These third party licenses may not be

20


available to us on acceptable terms, if at all. The inability to obtain certain licenses, or litigation regarding the interpretation or enforcement of license rights and related intellectual property issues, could have a material adverse effect on our business, operating results and financial condition. Furthermore, we license some third party intellectual property on a non-exclusive basis and this may limit our ability to protect our intellectual property rights in our products.
Our operating results are exposed to risks associated with international commerce
As our international sales increase, our operating results become more exposed to international operating risks. Additionally, our international sales and operations are subject to a number of risks, including the following:
greater difficulty in enforcing contracts and accounts receivable collection and longer collection periods;
the uncertainty of protection for intellectual property rights in some countries;
greater risk of unexpected changes in regulatory practices, tariffs, and tax laws and treaties;
risks associated with trade restrictions and foreign legal requirements, including the importation, certification, and localization of our products required in foreign countries;
greater risk of a failure of foreign employees, partners, distributors, and resellers to comply with both U.S. and foreign laws, including antitrust regulations, the U.S. Foreign Corrupt Practices Act, and any trade regulations ensuring fair trade practices;
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;
increased expenses incurred in establishing and maintaining office space and equipment for our international operations;
greater difficulty in recruiting local experienced personnel, and the costs and expenses associated with such activities;
management communication and integration problems resulting from cultural and geographic dispersion;
fluctuations in exchange rates between the U.S. dollar and foreign currencies in markets where we do business;
economic uncertainty around the world, including continued economic uncertainty as a result of sovereign debt issues in Europe; and
general economic and political conditions in these foreign markets.
In addition, in June 2016, voters in the United Kingdom approved an advisory referendum to withdraw from the European Union (commonly referred to as Brexit). The uncertainty surrounding the terms of the United Kingdom's withdrawal and its consequences, may cause our customers to closely monitor their costs and reduce their spending on our products and services.
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 an international staff, and specifically staff related to sales management and sales personnel, we may experience difficulties in sales productivity in 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 internationally or recruit additional companies to enter into strategic distributor relationships, 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 in the future to include terms other than our standard terms in customer contracts. We intend to continue expanding into international markets. Sales outside of the Americas represented 44.5% and 44.3% of our net revenues for the fiscal years ended September 30, 2019 and 2018, respectively.
These factors and other factors could harm our ability to gain future international revenues and, consequently, materially impact our business, operating results, and financial condition. The expansion of our existing international operations and entry into additional international markets will require significant management attention and financial resources. Our failure to successfully manage our international operations and the associated risks effectively could limit the future growth of our business.
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, substantially all of our revenue is not subject to foreign currency risk. However, a strengthening of the U.S. dollar could increase the real cost of our solutions to our end customers outside of the United States, which could adversely affect our financial condition and operating results. In addition, an

21


increasing portion of our operating expenses is incurred outside the United States, is denominated in foreign currencies, and is subject to fluctuations due to changes in foreign currency exchange rates. If we become more exposed to currency fluctuations and are not able to successfully hedge against the risks associated with currency fluctuations, our operating results could be adversely affected. To date, we have not entered into any hedging arrangements with respect to foreign currency risk or other derivative instruments.
Changes in governmental regulations could negatively affect our revenues
Many of our products are subject to various regulations promulgated by the United States and various foreign governments including, but not limited to, environmental regulations and regulations implementing export license requirements and restrictions on the import or export of some technologies, especially encryption technology. Changes in governmental regulation and our inability or failure to obtain required approvals, permits or registrations could harm our international and domestic sales and adversely affect our revenues, business and operations.
New regulations related to conflict minerals may force us to incur additional expenses and could limit the supply and increase the costs of certain metals and minerals used in the manufacturing of our products
In August 2012, the SEC adopted new requirements under the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 (or the Dodd-Frank Act) for companies that use certain minerals and derivative metals (referred to as conflict minerals, regardless of their country of origin) in their products, whether or not these products are manufactured by third parties. The Dodd-Frank Act requires companies to perform due diligence and disclose whether or not such minerals originate from the Democratic Republic of Congo or adjoining countries. We filed a report on Form SD with the SEC regarding such matters on May 31, 2019. These requirements could adversely affect the sourcing, availability and pricing of minerals or metals used in the manufacture of our products and the numerous components that go into our products all of which could adversely affect our business, financial condition, and operating results. In addition, we will incur additional costs to comply with the disclosure requirements, including costs related to determining the source of any relevant minerals and metals used in our products. We have a complex supply chain and many components are sourced through our contract manufacturer and we may not be able to sufficiently verify the origins for these minerals and metals used in our products through the due diligence procedures that we implement. As a result, we may face reputational challenges with our customers and other stakeholders and possible regulatory risk.
We face litigation risks
We are a party to lawsuits in the normal course of our business. Litigation in general, and intellectual property and securities litigation in particular, can be expensive, lengthy and disruptive to normal business operations. Moreover, the results of complex legal proceedings are difficult to predict. Responding to lawsuits has been, and will likely continue to be, expensive and time-consuming for us. An unfavorable resolution of these lawsuits could adversely affect our business, results of operations or financial condition.
Acquisitions present many risks and we may not realize the financial and strategic goals that are contemplated at the time of the transaction
With respect to our past acquisitions, as well as any other future acquisitions we may undertake, we may find that the acquired businesses, products or technologies do not further our business strategy as expected, that we paid more than what the assets are later worth or that economic conditions change, all of which may generate future impairment charges. Our acquisitions may be viewed negatively by customers, financial markets or investors. There may be difficulty integrating the operations and personnel of the acquired business, and we may have difficulty retaining the key personnel of the acquired business. We may have difficulty in integrating the acquired technologies or products with our existing product lines. Our ongoing business and management’s attention may be disrupted or diverted by transition or integration issues and the complexity of managing geographically and culturally diverse locations. We may have difficulty maintaining uniform standards, controls, procedures and policies across locations. We may experience significant problems or liabilities associated with product quality, technology and other matters.
Our inability to successfully operate and integrate newly-acquired businesses appropriately, effectively and in a timely manner, or to retain key personnel of any acquired business, could have a material adverse effect on our ability to take advantage of further growth in demand for integrated traffic management and security solutions and other advances in technology, as well as on our revenues, gross margins and expenses.

22


Anti-takeover provisions could make it more difficult for a third party to acquire us
Our Board of Directors has the authority to issue up to 10,000,000 shares of preferred stock and to determine the price, rights, preferences, privileges and restrictions, including voting rights, of those shares without any further vote or action by the shareholders. The rights of the holders of common stock may be subject to, and may be adversely affected by, the rights of the holders of any preferred stock that may be issued in the future. The issuance of preferred stock may have the effect of delaying, deferring or preventing a change of control of our company without further action by our shareholders and may adversely affect the voting and other rights of the holders of common stock. Further, certain provisions of our bylaws, including a provision limiting the ability of shareholders to raise matters at a meeting of shareholders without giving advance notice, may have the effect of delaying or preventing changes in control or management of our company, which could have an adverse effect on the market price of our common stock. Similarly, state anti-takeover laws in the State of Washington related to corporate takeovers may prevent or delay a change of control of our company.
Our stock price could be volatile, particularly during times of economic uncertainty and volatility in domestic and international stock markets
Our stock price has been volatile and has fluctuated significantly in the past. The trading price of our stock is likely to continue to be volatile and subject to fluctuations in the future. Some of the factors that could significantly affect the market price of our stock include:
Actual or anticipated variations in operating and financial results;
Analyst reports or recommendations;
Rumors, announcements or press articles regarding our competitors’ operations, management, organization, financial condition or financial statements; and
Other events or factors, many of which are beyond our control.
The stock market in general and the market for technology companies in particular, have experienced extreme price and volume fluctuations. These fluctuations have often been unrelated or disproportionate to operating performance. The fluctuations may continue in the future and this could significantly impact the value of our stock and your investment.
If securities or industry analysts publish inaccurate or unfavorable research about our business, or discontinue publishing research about our business, the price and trading volume of our securities could decline
The trading market for our common stock is influenced by the research and reports that industry or securities analysts publish about us, our business, our market or our competitors. If one or more of the analysts who cover us downgrade our common stock or publish inaccurate or unfavorable research about our business, the price of our securities would likely decline. If one or more of these analysts cease coverage of us or fail to publish reports on us regularly, demand for our securities could decrease, which might cause the price and trading volume of our securities to decline.
We face risks associated with having operations and employees located in Israel
We have offices and employees located in Israel. As a result, political, economic, and military conditions in Israel directly affect our operations. The future of peace efforts between Israel and its Arab neighbors remains uncertain. There has been a significant increase in hostilities and political unrest in Israel in the past year. The effects of these hostilities and violence on the Israeli economy and our operations in Israel are unclear, and we cannot predict the effect on us of further increases in these hostilities or future armed conflict, political instability or violence in the region. In addition, many of our employees in Israel are obligated to perform annual reserve duty in the Israeli military and are subject to being called for active duty under emergency circumstances. We cannot predict the full impact of these conditions on us in the future, particularly if emergency circumstances or an escalation in the political situation occurs. If many of our employees in Israel are called for active duty for a significant period of time, our operations and our business could be disrupted and may not be able to function at full capacity. Current or future tensions and conflicts in the Middle East could adversely affect our business, operating results, financial condition and cash flows.
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
A significant natural disaster, such as an earthquake, a fire, a flood, or a significant power outage could have a material adverse impact on our business, operating results, and financial condition. We have an administrative and product development office and a third party contract manufacturer located in the San Francisco Bay Area, a region known for seismic activity. In addition, natural disasters could affect our supply chain, manufacturing vendors, or logistics providers’ ability to provide

23


materials and perform services such as manufacturing products or assisting with shipments on a timely basis. In the event our or our service providers’ information technology systems or manufacturing or logistics abilities are hindered by any of the events discussed above, shipments could be delayed, resulting in missed financial targets, such as revenue and shipment targets, for a particular quarter. In addition, cyber-attacks, acts of terrorism, or other geo-political unrest could cause disruptions in our business or the business of our supply chain, manufacturers, logistics providers, partners, or end-customers or the economy as a whole. Any disruption in the business of our supply chain, manufacturers, logistics providers, partners or end-customers that impacts sales at the end of a fiscal quarter could have a significant adverse impact on our quarterly results. All of the aforementioned risks may be further increased if the disaster recovery plans for us and our suppliers prove to be inadequate. To the extent that any of the above should result in delays or cancellations of customer orders, or the delay in the manufacture, deployment or shipment of our products, our business, financial condition and operating results would be adversely affected.
In addition to other risks listed in this “Risk Factors” section, factors that may affect our operating results include, but are not limited to:
fluctuations in demand for our products and services due to changing market conditions, pricing conditions, technology evolution, seasonality, or other changes in the global economic environment;
changes or fluctuations in sales and implementation cycles for our products and services;
changes in the mix of our products and services, including increases in subscription-based offerings;
changes in the growth rate of the application delivery market;
reduced visibility into our customers’ spending and implementation plans;
reductions in customers’ budgets for data center and other IT purchases or delays in these purchases;
changes in end-user customer attach rates and renewal rates for our services;
fluctuations in our gross margins, including the factors described herein, which may contribute to such fluctuations;
our ability to control costs, including operating expenses, the costs of hardware and software components, and other manufacturing costs;
our ability to develop, introduce and gain market acceptance of new products, technologies and services, and our success in new and evolving markets;
any significant changes in the competitive environment, including the entry of new competitors or the substantial discounting of products or services;
the timing and execution of product transitions or new product introductions, and related inventory costs;
variations in sales channels, product costs, or mix of products sold;
our ability to establish and manage our distribution channels, and the effectiveness of any changes we make to our distribution model;
the ability of our contract manufacturers and suppliers to provide component parts, hardware platforms and other products in a timely manner;
benefits anticipated from our investments in sales, marketing, product development, manufacturing or other activities;
impacts on our overall tax rate caused by any reorganization in our corporate structure;
changes in tax laws or regulations, or other accounting rules; and
general economic conditions, both domestically and in our foreign markets.

Item 1B.
Unresolved Staff Comments
Not applicable.

Item 2.
Properties
We lease our principal administrative, sales, marketing, research and development facilities, which are located in Seattle, Washington and consist of approximately 515,000 square feet. In May 2017, we entered into a lease agreement for the building in Seattle, Washington that now serves as our corporate headquarters. This lease will expire in 2033 with an option for renewal.

24


We also lease a total of approximately 320,000 square feet of space at another location in Seattle, which served as our previous corporate headquarters through June 2019, when we relocated to our current location. The leases for the three buildings that served as our previous corporate headquarters expire in July 2022 and are being actively marketed for sublease.
We believe that our existing properties are in good condition and suitable for the conduct of our business. We also lease additional office space for product development and sales and support personnel in the United States and internationally. We believe that our future growth can be accommodated by our current facilities or by leasing additional space if necessary.

Item 3.
Legal Proceedings
See Note 11 - Commitments and Contingencies of the Notes to Financial Statements (Part II, Item 8 of this Form 10-K) for information regarding legal proceedings in which we are involved.

Item 4.
Mine Safety Disclosures
Not applicable.


25


PART II
 
Item 5.
Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Market Prices of Common Stock
Our common stock is traded on the Nasdaq Global Select Market under the symbol “FFIV.” The following table sets forth the high and low sales prices of our common stock as reported on the Nasdaq Global Select Market.
 
 
 
Fiscal Year 2019
 
Fiscal Year 2018
 
 
High
 
Low
 
High
 
Low
First Quarter
 
$
195.41

 
$
149.87

 
$
136.35

 
$
114.63

Second Quarter
 
$
173.44

 
$
148.91

 
$
153.91

 
$
131.31

Third Quarter
 
$
168.94

 
$
131.53

 
$
183.27

 
$
138.67

Fourth Quarter
 
$
153.99

 
$
121.36

 
$
199.71

 
$
168.77

The last reported sales price of our common stock on the Nasdaq Global Select Market on November 11, 2019 was $147.69.
As of November 11, 2019, there were 45 holders of record of our common stock. As many of our shares of common stock are held by brokers and other institutions on behalf of shareholders, we are unable to estimate the total number of beneficial holders of our common stock represented by these record holders.
Dividend Policy
Our policy has been to retain cash for use in our business, for investment in acquisitions and to repurchase shares of our common stock. Accordingly, we have not paid dividends and do not anticipate declaring dividends on our common stock in the foreseeable future.
Unregistered Securities Sold in 2019
We did not sell any unregistered shares of our common stock during the fiscal year 2019.
Issuer Purchases of Equity Securities
On October 31, 2018, we announced that our Board of Directors authorized an additional $1.0 billion for our common stock share repurchase program. This new authorization is incremental to the existing $4.4 billion program, initially approved in October 2010 and expanded in each fiscal year. Acquisitions for the share repurchase programs will be made from time to time in private transactions or open market purchases as permitted by securities laws and other legal requirements. The programs can be terminated at any time. During fiscal year 2019, we repurchased and retired 1,185,881 shares at an average price of $169.53 per share and as of September 30, 2019, we had $1.4 billion remaining authorized to purchase shares.
In the second quarter of fiscal 2019, we announced that, in connection with our acquisition of NGINX, we were suspending the automatic component of our common stock share repurchase program. Management will continue to evaluate market conditions and other factors including our capital requirements in determining when and whether to repurchase shares and when and whether to re-implement an automatic component of our repurchase program. The program does not require the purchase of any minimum number of shares and the program may be modified, suspended or discontinued at any time. As a result of this suspension, no shares were repurchased and retired in the fourth quarter of fiscal 2019.


26


Performance Measurement Comparison of Shareholder Return
The following graph compares the annual percentage change in the cumulative total return on shares of our common stock, the Nasdaq Composite Index and the Nasdaq Computer Index for the period commencing September 30, 2014, and ending September 30, 2019. In addition, we have added the S&P 500 Index as we believe this is a more commonly used index in our industry. We do not plan to include the NASDAQ Computer Index in our Annual Report on Form 10-K for the year ended September 30, 2020.
Comparison of Cumulative Total Return
On Investment Since September 30, 2014*
 
chart-91fe13c398885d54ab7a02.jpg

The Company’s closing stock price on September 30, 2019, the last trading day of the Company’s 2019 fiscal year, was $140.42 per share.

*
Assumes that $100 was invested September 30, 2014 in shares of Common Stock and in each index, and that all dividends were reinvested. Shareholder returns over the indicated period should not be considered indicative of future shareholder returns.


27


Item 6.
Selected Financial Data
The following selected consolidated historical financial data are derived from our audited financial statements. The consolidated balance sheet data as of September 30, 2019 and 2018 and the consolidated income statement data for the years ended September 30, 2019, 2018 and 2017 are derived from our audited consolidated financial statements and related notes that are included elsewhere in this report. The consolidated balance sheet data as of September 30, 2017, 2016 and 2015 and the consolidated income statement data for the years ended September 30, 2016 and 2015 are derived from our audited consolidated financial statements and related notes which are not included in this report. The information set forth below should be read in conjunction with our historical financial statements, including the notes thereto, and “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” included elsewhere in this report.
 
 
 
Years Ended September 30,
 
 
2019 (4)
 
2018
 
2017
 
2016
 
2015
 
 
(In thousands, except per share data)
Consolidated Income Statement Data
 
 
 
 
 
 
 
 
 
 
Net revenues
 
 
 
 
 
 
 
 
 
 
Products
 
$
985,591

 
$
960,108

 
$
964,662

 
$
944,469

 
$
991,539

Services
 
1,256,856

 
1,201,299

 
1,125,379

 
1,050,565

 
928,284

Total
 
2,242,447

 
2,161,407

 
2,090,041

 
1,995,034

 
1,919,823

Cost of net revenues
 
 
 
 
 
 
 
 
 
 
Products
 
174,986

 
181,061

 
176,032

 
166,624

 
174,225

Services
 
181,591

 
180,420

 
177,453

 
170,581

 
158,036

Total
 
356,577

 
361,481

 
353,485

 
337,205

 
332,261

Gross profit
 
1,885,870

 
1,799,926

 
1,736,556

 
1,657,829

 
1,587,562

Operating expenses
 
 
 
 
 
 
 
 
 
 
Sales and marketing
 
748,619

 
664,135

 
652,239

 
628,743

 
602,540

Research and development
 
408,058

 
366,084

 
350,365

 
334,227

 
296,583

General and administrative
 
210,730

 
160,382

 
156,887

 
138,431

 
135,540

Litigation expense (1)
 

 

 
391

 
9,051

 

Restructuring charges (2)
 

 
18,426

 
12,718

 

 

Total
 
1,367,407

 
1,209,027

 
1,172,600

 
1,110,452

 
1,034,663

Income from operations
 
518,463

 
590,899

 
563,956

 
547,377

 
552,899

Other income, net
 
22,648

 
12,861

 
11,561

 
2,514

 
8,445

Income before income taxes
 
541,111

 
603,760

 
575,517

 
549,891

 
561,344

Provision for income taxes
 
113,377

 
150,071

 
154,756

 
184,036

 
196,330

Net income
 
$
427,734

 
$
453,689

 
$
420,761

 
$
365,855

 
$
365,014

Net income per share — basic
 
$
7.12

 
$
7.41

 
$
6.56

 
$
5.43

 
$
5.07

Weighted average shares — basic
 
60,044

 
61,262

 
64,173

 
67,433

 
71,944

Net income per share — diluted
 
$
7.08

 
$
7.32

 
$
6.50

 
$
5.38

 
$
5.03

Weighted average shares — diluted
 
60,456

 
62,013

 
64,775

 
67,984

 
72,547

Consolidated Balance Sheet Data
 
 
 
 
 
 
 
 
 
 
Cash, cash equivalents, and short-term investments
 
$
972,282

 
$
1,039,412

 
$
1,016,928

 
$
882,395

 
$
774,342

Restricted cash (3)
 
3,035

 
1,187

 
1,224

 
1,151

 
1,149

Long-term investments
 
358,402

 
411,184

 
284,802

 
276,375

 
397,656

Total assets
 
3,390,275

 
2,605,476

 
2,476,489

 
2,306,323

 
2,312,290

Long-term liabilities
 
523,252

 
365,551

 
312,554

 
276,823

 
240,439

Total shareholders’ equity
 
1,761,497

 
1,285,492

 
1,229,392

 
1,185,262

 
1,316,728

 
 
 
 
 
 
 
 
 
 
 
 
(1)
Litigation expense primarily represents a patent-related jury verdict and legal fees associated with the litigation.
(2)
Restructuring charges represent severance and other employee-related costs associated with workforce reductions that took place in the fourth quarters of fiscal 2018 and 2017.
(3)
Restricted cash represents escrow accounts established in connection with lease agreements for our facilities.
(4)
Selected financial data for fiscal year 2019 contains effects from the adoption of ASC 606, and differs in comparability to previous years due to those effects. See Note 2 - Revenue from Contracts with Customers for more details.

28


Item 7.
Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion of our financial condition and results of operations contains forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934 and Section 27A of the Securities Act of 1933. These statements include, but are not limited to, statements about our plans, objectives, expectations, strategies, intentions or other characterizations of future events or circumstances and are generally identified by the words “expects,” “anticipates,” “intends,” “plans,” “believes,” “seeks,” “estimates,” and similar expressions. These forward-looking statements are based on current information and expectations and are subject to a number of risks and uncertainties. Our actual results could differ materially from those expressed or implied by these forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed under “Item 1A. Risk Factors” herein and in other documents we file from time to time with the Securities and Exchange Commission. We assume no obligation to revise or update any such forward-looking statements.
Overview
F5 is a leading provider of multi-cloud application services which enable our customers to develop, deploy, operate, secure, and govern applications in any architecture, from on-premises to the public cloud. Our enterprise-grade application services are available as cloud-based, software-as-a-service, and software-only solutions optimized for multi-cloud environments, with modules that can run independently, or as part of an integrated solution on our high-performance appliances. We market and sell our products primarily through multiple indirect sales channels in the Americas (primarily the United States); Europe, the Middle East, and Africa (EMEA); and the Asia Pacific region (APAC). Enterprise customers (Fortune 1000 or Business Week Global 1000 companies) in the technology, telecommunications, financial services, transportation, education, manufacturing, and health care industries, along with government customers, continue to make up the largest percentage of our customer base.
On May 8, 2019, we completed the acquisition of NGINX, the open source leader in application delivery for modern applications. The combined company will enable multi-cloud application services across all environments, providing the ease-of-use and flexibility developers require while also delivering the scale, security, reliability and enterprise readiness network operations teams demand.
Our management team monitors and analyzes a number of key performance indicators in order to manage our business and evaluate our financial and operating performance on a consolidated basis. Those indicators include:
Revenues. The majority of our revenues are derived from sales of our application delivery controller (ADC) products including our BIG-IP appliances and VIPRION chassis and related software modules and our software-only Virtual Editions; Local Traffic Manager (LTM), DNS Services (formerly Global Traffic Manager); Advanced Firewall Manager (AFM) and Policy Enforcement Manager (PEM), that leverage the unique performance characteristics of our hardware and software architecture; and products that incorporate acquired technology, including Application Security Manager (ASM) and Access Policy Manager (APM); and the WebSafe, MobileSafe, Secure Web Gateway and Silverline DDoS and Application security offerings which are sold to customers on a subscription basis. We also derive revenues from the sales of services including annual maintenance contracts, training and consulting services. We carefully monitor the sales mix of our revenues within each reporting period. We believe customer acceptance rates of our new products and feature enhancements are indicators of future trends. We also consider overall revenue concentration by customer and by geographic region as additional indicators of current and future trends.
Cost of revenues and gross margins. We strive to control our cost of revenues and thereby maintain our gross margins. Significant items impacting cost of revenues are hardware costs paid to our contract manufacturers, third-party software license fees, amortization of developed technology and personnel and overhead expenses. Our margins have remained relatively stable; however, factors such as sales price, product and services mix, inventory obsolescence, returns, component price increases and warranty costs could significantly impact our gross margins from quarter to quarter and represent significant indicators we monitor on a regular basis.
Operating expenses. Operating expenses are substantially driven by personnel and related overhead expenses. Existing headcount and future hiring plans are the predominant factors in analyzing and forecasting future operating expense trends. Other significant operating expenses that we monitor include marketing and promotions, travel, professional fees, computer costs related to the development of new products and provision of services, facilities and depreciation expenses.
Liquidity and cash flows. Our financial condition remains strong with significant cash and investments and no long term debt. The increase in cash and investments for fiscal year 2019 was primarily due to cash provided by operating activities of $747.8 million, partially offset by cash used to repurchase outstanding common stock under our share repurchase program of $201.0 million and capital expenditures of $103.5 million. Going forward, we believe the primary driver of cash flows will be net income from operations. Capital expenditures for fiscal year 2019 were primarily related to the expansion of our

29


facilities to support our operations worldwide as well as investments in information technology infrastructure and equipment purchases to support our core business activities. We will continue to evaluate possible acquisitions of, or investments in businesses, products, or technologies that we believe are strategic, which may require the use of cash or other financing arrangements.
Balance sheet. We view cash, short-term and long-term investments, deferred revenue, accounts receivable balances and days sales outstanding as important indicators of our financial health. Deferred revenues continued to increase in fiscal 2019 due to growth in the amount of annual maintenance contracts purchased on new products and maintenance renewal contracts related to our existing product installation base. Our days sales outstanding for the fourth quarter of fiscal year 2019 was 49.
Critical Accounting Policies
Our consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results may differ from these estimates under different assumptions or conditions.
We believe that, of our significant accounting policies, which are described in Note 1 of the notes to the consolidated financial statements, the following accounting policies involve a greater degree of judgment and complexity. Accordingly, these are the policies we believe are the most critical to aid in fully understanding and evaluating our consolidated financial condition and results of operations.
Revenue Recognition. On October 1, 2018, we adopted the new revenue recognition standard by applying the modified retrospective approach to those contracts which were not completed as of October 1, 2018. Results for reporting periods beginning after October 1, 2018 are presented under the new revenue recognition standard, while prior period amounts are not adjusted and continue to be reported under the accounting standards in effect for the prior periods.
We sell products through distributors, resellers, and directly to end users. Revenue related to our contracts with customers is recognized by following a five-step process:
Identify the contract(s) with a customer. Evidence of a contract generally consists of a purchase order issued pursuant to the terms and conditions of a distributor, reseller or end user agreement.
Identify the performance obligations in the contract. Performance obligations are identified in our contracts and include hardware, hardware-based software, software-only solutions, cloud-based subscription services as well as a broad range of service performance obligations including consulting, training, installation and maintenance.
Determine the transaction price. The purchase price stated in an agreed upon purchase order is generally representative of the transaction price. We offer several programs in which customers are eligible for certain levels of rebates if certain conditions are met. When determining the transaction price, we consider the effects of any variable consideration.
Allocate the transaction price to the performance obligations in the contract. The transaction price in a contract is allocated based upon the relative standalone selling price of each distinct performance obligation identified in the contract.
Recognize revenue when (or as) the entity satisfies a performance obligation. We satisfy performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring control of promised products and services to a customer.
The following is a description of the principal activities from which we generate revenue:
Product
Revenue from the sale of our hardware and perpetual software products is generally recognized at a point in time when the product has been fulfilled and the customer is obligated to pay for the product. When rights of return are present and we cannot estimate returns, revenue is recognized when such rights of return lapse. Payment terms to domestic customers are generally net 30 days to net 45 days. Payment terms to international customers range from net 30 days to net 120 days based on normal and customary trade practices in the individual markets.

30


Subscription
We also offer several products by subscription, either through term-based license agreements or as a service through our cloud-based Silverline platform. Revenue for term-based license agreements is recognized at a point in time, when we deliver the software license to the customer and the subscription term has commenced. For our software-as-a-service Silverline offerings, revenue is recognized ratably as the services are provided.
Support and professional services
Revenues for post-contract customer support (PCS) are recognized on a straight-line basis over the service contract term. PCS includes a limited period of telephone support, updates, repair or replacement of any failed product or component that fails during the term of the agreement, bug fixes and rights to upgrades, when and if available. Consulting services are customarily billed at fixed hourly rates, plus out-of-pocket expenses, and revenues are recognized as the consulting is completed. Similarly, training revenue is recognized as the training is completed.
Contract acquisition costs
Sales commissions earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial service contracts and subscription offerings are deferred and then amortized as an expense on a straight-line basis over the period of benefit which management has determined to be 4.5 years and 3 years, respectively.
Significant Judgments
We enter into certain contracts with customers, including enterprise license arrangements, with non-standard terms and conditions. Management exercises significant judgment in assessing contractual terms in these arrangements to identify and evaluate performance obligations and total consideration. Management allocates consideration to each performance obligation based on relative fair value using standalone selling price and recognizes associated revenue as control is transferred to the customer.
Business Combinations. Our business combinations are accounted for under the acquisition method. We allocate the fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets.
On May 8, 2019, we completed our acquisition of Nginx, Inc. for a total purchase price of $643.2 million, of which approximately $62.5 million of finite-lived developed technology was recorded. Management valued the developed technology using the relief-from-royalty method under the income approach. This method reflects the present value of the projected cash flows that are expected to be generated from the licensing of the asset to third-parties. Management applied significant judgment in estimating the fair value of the acquired developed technology, which involved the use of a significant assumption with respect to the royalty rate.
Results of Operations
The following discussion and analysis should be read in conjunction with our consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K.
 
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
 
 
(in thousands, except percentages)
Net Revenues
 
 
 
 
 
 
Products
 
$
985,591

 
$
960,108

 
$
964,662

Services
 
1,256,856

 
1,201,299

 
1,125,379

Total
 
$
2,242,447

 
$
2,161,407

 
$
2,090,041

Percentage of net revenues
 
 
 
 
 
 
Products
 
44.0
%
 
44.4
%
 
46.2
%
Services
 
56.0

 
55.6

 
53.8

Total
 
100.0
%
 
100.0
%
 
100.0
%

31


Net Revenues. Total net revenues increased 3.7% in fiscal year 2019 from fiscal year 2018, compared to an increase of 3.4% in fiscal year 2018 from the prior year. Overall revenue growth for the year ended September 30, 2019 was primarily due to increased software revenue including our subscription-based products and increased service revenues as a result of our increased installed base of products. International revenues represented 49.3%, 49.6% and 48.6% of net revenues in fiscal years 2019, 2018 and 2017, respectively.
Net product revenues increased 2.7% in fiscal year 2019 from fiscal year 2018, compared to a decrease of 0.5% in fiscal year 2018 from the prior year. The increase of $25.5 million in net product sales for fiscal year 2019 was due to an increase in software sales compared to the same period in the prior year, partially offset by a decrease in systems revenue. The decrease of $4.6 million in net product sales for fiscal year 2018 was primarily due to a decrease in systems revenue, partially offset by an increase in software revenue.
Net service revenues increased 4.6% in fiscal year 2019 from fiscal year 2018, compared to an increase of 6.7% in fiscal year 2018 from the prior year. The increases in service revenue were the result of increased purchases or renewals of maintenance contracts driven by additions to our installed base of products.
The following distributors of our products accounted for more than 10% of total net revenue:
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
Ingram Micro, Inc.
 
18.2
%
 
16.6
%
 
16.1
%
Tech Data1
 
10.2
%
 
11.6
%
 
12.4
%
Westcon Group, Inc.2
 
10.0
%
 
10.4
%
 
17.7
%
Synnex Corporation2
 

 
10.8
%
 

Arrow ECS
 

 
10.7
%
 
10.4
%
 
 
 
 
 
 
 
(1)
On February 27, 2017, Tech Data completed the acquisition of Avnet Technology Solutions. Revenues for the year ended September 30, 2017 represent combined revenues for Tech Data and Avnet.
(2)
On September 1, 2017, Synnex Corporation completed the acquisition of Westcon Americas.
The following distributors of our products accounted for more than 10% of total receivables:
 
 
 
September 30,
 
 
2019
 
2018
Synnex Corporation
 
12.9
%
 
10.3
%
Ingram Micro, Inc.
 
12.4
%
 
16.6
%
Carahsoft Technology
 
11.5
%
 

 
 
 
 
 
No other distributors accounted for more than 10% of total net revenue or receivables. 
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
 
 
(in thousands, except percentages)
Cost of net revenues and Gross Margin
 
 
 
 
 
 
Products
 
$
174,986

 
$
181,061

 
$
176,032

Services
 
181,591

 
180,420

 
177,453

Total
 
356,577

 
361,481

 
353,485

Gross profit
 
$
1,885,870

 
$
1,799,926

 
$
1,736,556

Percentage of net revenues and Gross Margin (as a percentage of related net revenue)
 
 
 
 
 
 
Products
 
17.8
%
 
18.9
%
 
18.2
%
Services
 
14.4

 
15.0

 
15.8

Total
 
15.9

 
16.7

 
16.9

Gross profit
 
84.1
%
 
83.3
%
 
83.1
%

32


Cost of Net Product Revenues. Cost of net product revenues consist of finished products purchased from our contract manufacturers, manufacturing overhead, freight, warranty, provisions for excess and obsolete inventory and amortization expenses in connection with developed technology from acquisitions. Cost of net product revenues decreased to $175.0 million in fiscal year 2019, down 3.4% from the prior year, primarily due to a change in product mix. Cost of net product revenues increased to $181.1 million in fiscal year 2018 from $176.0 million in fiscal year 2017, primarily due to an increase in payments to our contract manufacturers due to global memory shortages, as well as an increase in sales of our subscription-based Silverline services.
Cost of Net Service Revenues. Cost of net service revenues consist of the salaries and related benefits of our professional services staff, travel, facilities and depreciation expenses. Cost of net service revenues as a percentage of net service revenues decreased to 14.4% in fiscal year 2019 compared to 15.0% in fiscal year 2018 and 15.8% in fiscal year 2017, primarily due to the scalability of our existing customer support infrastructure and increased revenue from maintenance contracts. Professional services headcount at the end of fiscal 2019 increased to 925 from 891 at the end of fiscal 2018. Professional services headcount at the end of fiscal year 2018 decreased to 891 from 895 at the end of fiscal 2017. In addition, cost of net service revenues included stock-based compensation expense of $18.3 million, $18.8 million and $19.3 million for fiscal years 2019, 2018 and 2017, respectively.
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
 
 
(in thousands, except percentages)
Operating expenses
 
 
 
 
 
 
Sales and marketing
 
$
748,619

 
$
664,135

 
$
652,239

Research and development
 
408,058

 
366,084

 
350,365

General and administrative
 
210,730

 
160,382

 
156,887

Litigation expense
 

 

 
391

Restructuring charges
 

 
18,426

 
12,718

Total
 
$
1,367,407

 
$
1,209,027

 
$
1,172,600

Operating expenses (as a percentage of net revenue)
 
 
 
 
 
 
Sales and marketing
 
33.4
%
 
30.7
%
 
31.2
%
Research and development
 
18.2

 
16.9

 
16.8

General and administrative
 
9.4

 
7.4

 
7.5

Litigation expense
 

 

 

Restructuring charges
 

 
0.9

 
0.6

Total
 
61.0
%
 
55.9
%
 
56.1
%
Sales and Marketing. Sales and marketing expenses consist of the salaries, commissions and related benefits of our sales and marketing staff, the costs of our marketing programs, including public relations, advertising and trade shows, travel, facilities, and depreciation expenses. Sales and marketing expense increased 12.7% in fiscal year 2019 from the prior year, as compared to a year-over-year increase of 1.8% in fiscal year 2018. The increase in sales and marketing expense for fiscal year 2019 was primarily due to increases in commissions and personnel costs of $43.3 million, compared to the prior year. The increases in commissions and personnel costs were driven by growth in sales and marketing employee headcount during fiscal year 2019, including employees from the acquisition of NGINX, as well as higher commissions related to software sales. Sales and marketing headcount at the end of fiscal year 2019 increased to 2,146 from 1,682 at the end of fiscal year 2018. In addition, facilities costs increased $9.4 million during fiscal year 2019, compared to the prior year, primarily due to the move of our corporate headquarters which began in April 2019. In fiscal year 2018, the increase in sales and marketing expense was primarily due to increases in commissions and personnel costs of $11.4 million, compared to the prior year. The increases in commissions and personnel costs were driven by growth in sales and marketing employee headcount during fiscal year 2018 over the prior year. However, sales and marketing headcount at the end of fiscal year 2018 decreased to 1,682 from 1,711 at the end of fiscal year 2017 due to a reduction in workforce that took place in the fourth quarter of fiscal year 2018. Sales and marketing expense included stock-based compensation expense of $69.5 million, $61.5 million and $69.7 million for fiscal years 2019, 2018 and 2017, respectively.
Research and Development. Research and development expenses consist of the salaries and related benefits of our product development personnel, prototype materials and other expenses related to the development of new and improved products, facilities and depreciation expenses. Research and development expense increased 11.5% in fiscal year 2019, compared to the prior year. The increase in research and development expense for fiscal year 2019 was primarily due to increased personnel costs of $25.0 million, compared to the prior year. The increase in personnel costs were driven by growth

33


in research and development employee headcount during fiscal year 2019, including employees from the acquisition of NGINX. Research and development headcount at the end of fiscal year 2019 increased to 1,556 from 1,268 at the end of fiscal year 2018. In addition, facilities costs increased $11.7 million during fiscal year 2019, compared to the prior year, primarily due to the move of our corporate headquarters which began in April 2019. In fiscal year 2018, research and development expense increased 4.5%, compared to the prior year. The increase in research and development expense for fiscal year 2018 was primarily due to increased personnel costs of $5.4 million, compared to the prior year. The increase in personnel costs were driven by growth in research and development employee headcount during fiscal year 2018. Research and development headcount at the end of fiscal year 2018 increased to 1,268 from 1,192 at the end of fiscal year 2017. Research and development expense included stock-based compensation expense of $40.9 million, $47.3 million and $53.4 million for fiscal years 2019, 2018 and 2017, respectively.
General and Administrative. General and administrative expenses consist of the salaries, benefits and related costs of our executive, finance, information technology, human resource and legal personnel, third-party professional service fees, bad debt charges, facilities and depreciation expenses. General and administrative expense increased 31.4% in fiscal year 2019, compared to the prior year. The increase in general and administrative expense for fiscal year 2019 was primarily due to an increase of $18.1 million in fees paid to outside consultants for legal, accounting and tax services, primarily related to the acquisition of NGINX. In addition, personnel costs increased $6.5 million, compared to the prior year due to growth in general and administrative headcount, including employees from the acquisition of NGINX. General and administrative expense for fiscal year 2019 also included an impairment charge of $6.3 million related to capitalized internal-use software costs, and an increase in facilities cost of $8.7 million, compared to the prior year, primarily due to the move of our corporate headquarters which began in April 2019. In fiscal year 2018, general and administrative expense increased 2.2% compared to the prior year. The increase in general and administrative expense for fiscal year 2018 was primarily due to an increase in personnel costs of $1.7 million, compared to the prior year, and an increase in taxes of $3.1 million, compared to the prior year. General and administrative headcount at the end of fiscal year 2019 increased to 593 from 475 at the end of fiscal year 2018 and 471 at the end of fiscal year 2017. General and administrative expense included stock-based compensation expense of $32.2 million, $27.9 million and $30.8 million for fiscal years 2019, 2018 and 2017, respectively.
Restructuring charges. In September 2018, we initiated a restructuring plan to match strategic and financial objectives and optimize resources for long term growth. As a result of these initiatives, we recorded a restructuring charge of $18.4 million in the fourth quarter of fiscal year 2018 related to a reduction in workforce. In September 2017, we initiated a restructuring plan to reduce our operating expenses and better align our workforce and costs with market opportunities, product development and business strategies. As a result of these initiatives, we recorded a restructuring charge of $12.7 million in the fourth quarter of fiscal year 2017 related to a reduction in workforce.
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
 
 
(in thousands, except percentages)
Other income and income taxes
 
 
 
 
 
 
Income from operations
 
$
518,463

 
$
590,899

 
$
563,956

Other income, net
 
22,648

 
12,861

 
11,561

Income before income taxes
 
541,111

 
603,760

 
575,517

Provision for income taxes
 
113,377

 
150,071

 
154,756

Net income
 
$
427,734

 
$
453,689

 
$
420,761

Other income and income taxes (as percentage of net revenue)
 
 
 
 
 
 
Income from operations
 
23.1
%
 
27.3
%
 
27.0
%
Other income, net
 
1.0

 
0.6

 
0.5

Income before income taxes
 
24.1

 
27.9

 
27.5

Provision for income taxes
 
5.0

 
6.9

 
7.4

Net income
 
19.1
%
 
21.0
%
 
20.1
%
Other Income, Net. Other income, net, consists primarily of interest income and foreign currency transaction gains and losses. Other income, net increased $9.8 million in fiscal year 2019, as compared to fiscal year 2018 and increased $1.3 million in fiscal year 2018, as compared to fiscal year 2017. Interest income was $25.3 million, $17.0 million and $8.5 million for fiscal years 2019, 2018 and 2017, respectively. The increase in other income, net for fiscal year 2019 was primarily due to an increase of $8.3 million in interest income, compared to the prior year, and foreign currency gains of $1.8 million, compared to the prior year. The increase in other income, net for fiscal year 2018 as compared to fiscal year 2017 was primarily due to an

34


increase of $8.5 million in interest income, compared to the prior year, partially offset by foreign currency losses of $7.5 million, compared to the prior year.
Provision for Income Taxes. We recorded a 21.0% provision for income taxes for fiscal year 2019, compared to 24.9% in fiscal year 2018 and 26.9% in fiscal year 2017. The decrease in the effective tax rate from fiscal year 2018 to 2019 is primarily due to a further reduction in the U.S. federal income tax rate to 21%, the non-recurring tax expense recorded in fiscal year 2018 for deemed repatriation of undistributed foreign earnings and remeasurement of net deferred tax assets, partially offset by a decrease in tax deductible stock compensation. The decrease in the effective tax rate from fiscal year 2017 to 2018 was primarily due to the impacts of the Tax Cuts and Jobs Act enacted on December 22, 2017, partially offset with foreign tax credits from a one-time distribution in fiscal year 2017.
We record a valuation allowance to reduce our deferred tax assets to the amount we believe is more-likely-than-not to be realized. In making these determinations we consider historical and projected taxable income, and ongoing prudent and feasible tax planning strategies in assessing the appropriateness of a valuation allowance. The net increase in the valuation allowance of $0.7 million for fiscal year 2019 and $4.6 million for fiscal year 2018 was primarily related to tax net operating losses incurred in certain foreign jurisdictions and state tax credit carryforwards. Our net deferred tax assets as of September 30, 2019, 2018 and 2017 were $27.4 million, $33.4 million and $53.2 million, respectively.
Our worldwide effective tax rate may fluctuate based on a number of factors, including variations in projected taxable income in the various geographic locations in which we operate, changes in the valuation of our net deferred tax assets, resolution of potential exposures, tax positions taken on tax returns filed in the various geographic locations in which we operate, and the introduction of new accounting standards or changes in tax laws or interpretations thereof in the various geographic locations in which we operate. We have recorded liabilities to address potential tax exposures related to business and income tax positions we have taken that could be challenged by taxing authorities. The ultimate resolution of these potential exposures may be greater or less than the liabilities recorded which could result in an adjustment to our future tax expense.
Liquidity and Capital Resources
We have funded our operations with our cash balances, cash generated from operations and proceeds from public offerings of our securities.
 
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
 
 
(in thousands)
Liquidity and Capital Resources
 
 
 
 
 
 
Cash and cash equivalents and investments
 
$
1,330,684

 
$
1,450,596

 
$
1,301,730

Cash provided by operating activities
 
747,841

 
761,068

 
740,281

Cash used in investing activities
 
(414,634
)
 
(456,023
)
 
(32,212
)
Cash used in financing activities
 
(155,447
)
 
(551,263
)
 
(546,032
)
Cash and cash equivalents, short-term investments and long-term investments totaled $1,330.7 million as of September 30, 2019, compared to $1,450.6 million as of September 30, 2018, representing a decrease of $119.9 million. The decrease was primarily due to $611.6 million in cash paid for the acquisition of NGINX in the third quarter of fiscal 2019 as well as $201.0 million of cash required for the repurchase of outstanding common stock under our share repurchase program in fiscal year 2019 and $103.5 million of capital expenditures related to the expansion of our facilities to support our operations worldwide. The decrease was partially offset by cash provided by operating activities of $747.8 million. As of September 30, 2019, 55.8% of our cash and cash equivalents and investment balances were outside of the U.S. The cash and cash equivalents and investment balances outside of the U.S. are subject to fluctuation based on the settlement of intercompany balances. In fiscal year 2018, the increase to cash and cash equivalents, short-term investments and long-term investments from the prior year was primarily due to cash provided by operating activities of $761.1 million, partially offset by $600.1 million of cash required for the repurchase of outstanding common stock under our share repurchase program and $53.5 million of capital expenditures related to the expansion of our facilities to support our operations worldwide. As of September 30, 2018, 37.6% of our cash and cash equivalents and investment balances were outside of the U.S.
Cash provided by operating activities during fiscal year 2019 was $747.8 million compared to $761.1 million in fiscal year 2018 and $740.3 million in fiscal year 2017. Cash provided by operating activities resulted primarily from cash generated from net income, after adjusting for non-cash charges such as stock-based compensation, depreciation and amortization charges and changes in operating assets and liabilities.

35


Cash used in investing activities during fiscal year 2019 was $414.6 million compared to cash used in investing activities of $456.0 million in fiscal year 2018 and cash used in investing activities of $32.2 million in fiscal year 2017. Cash used in investing activities for fiscal year 2019 was primarily the result of $611.6 million in cash paid for the acquisition of NGINX, along with capital expenditures related to the build-out of our new corporate headquarters and the purchase of investments, partially offset by the maturity and sale of investments. Cash used in investing activities for fiscal years 2018 and 2017 was primarily the result of the purchase of investments and capital expenditures related to maintaining our operations worldwide, partially offset by the sale and maturity of investments.
Cash used in financing activities was $155.4 million for fiscal year 2019, compared to $551.3 million for fiscal year 2018 and $546.0 million for fiscal year 2017. Cash used in financing activities for fiscal year 2019 included $201.0 million to repurchase common stock under our share repurchase program, which was partially offset by cash received from the exercise of employee stock options and stock purchases under our employee stock purchase plan of $45.6 million. Cash used in financing activities for fiscal year 2018 included $600.1 million to repurchase common stock under our share repurchase program, which was partially offset by cash received from the exercise of employee stock options and stock purchases under our employee stock purchase plan of $48.8 million. Cash used in financing activities for fiscal year 2017 included $600.1 million to repurchase common stock under our share repurchase program, which was partially offset by cash received from the exercise of employee stock options and stock purchases under our employee stock purchase plan of $47.0 million and excess tax benefits related to share-based compensation of $7.0 million.
Based on our current operating and capital expenditure forecasts, we believe that our existing cash and investment balances, together with cash generated from operations should be sufficient to meet our operating requirements for the next twelve months. Our future capital requirements will depend on many factors, including our rate of revenue growth, the expansion of our sales and marketing activities, the timing and extent of expansion into new territories, the timing of introductions of new products and enhancements of existing products, the continuing market acceptance of our products and cash paid for future acquisitions.
Obligations and Commitments
The following table summarizes our contractual payment obligations and commitments as of September 30, 2019:
 
 
 
Payment Obligations by Year
 
 
2020
 
2021
 
2022
 
2023
 
2024
 
Thereafter
 
Total
 
 
(in thousands)
Operating leases
 
$
54,046

 
$
50,712

 
$
47,550

 
$
36,514

 
$
33,971

 
$
242,826

 
$
465,619

Purchase obligations
 
20,801

 

 

 

 

 

 
20,801

Total
 
$
74,847

 
$
50,712

 
$
47,550

 
$
36,514

 
$
33,971

 
$
242,826

 
$
486,420

We lease our facilities under operating leases that expire at various dates through 2033.
As of September 30, 2019, we had approximately $46.3 million of tax liabilities, including interest and penalties, related to uncertain tax positions (See Note 7 to our Consolidated Financial Statements). Because of the high degree of uncertainty regarding the settlement of these liabilities, we are unable to estimate the years in which future cash outflows may occur.
Purchase obligations are comprised of purchase commitments with our contract manufacturers. The agreement with our primary contract manufacturer allows it to procure component inventory on our behalf based on our production forecast. We are obligated to purchase component inventory that the contract manufacturer procures in accordance with the forecast, unless cancellation is given within applicable lead times.
Recently Adopted Accounting Standards
In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606) (ASU 2014-09). ASU 2014-09 and the related amendments outline a new, single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. The new model requires revenue recognition to depict the transfer of promised goods or services to customers in an amount that reflects the consideration a company expects to receive in exchange for those goods or services. We adopted this new accounting standard and the related amendments on October 1, 2018 using the modified retrospective method. See Note 2 - Revenue from Contracts with Customers for further details.
In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (ASU 2016-18), which requires a company’s cash flow statement to explain the changes during a reporting period of the totals for

36


cash, cash equivalents, restricted cash and restricted cash equivalents. Additionally, amounts for restricted cash and restricted cash equivalents are to be included with cash and cash equivalents if the cash flow statement includes a reconciliation of the total cash balances for a reporting period. We adopted this new accounting standard on October 1, 2018, which resulted in an immaterial reclassification of beginning and ending cash, cash equivalents and restricted cash for the periods presented within the statement of cash flows. Upon adoption of this new standard, restricted cash activity is no longer separately presented within the investing activities in the statement of cash flows. The overall adoption of the standard did not have a material impact to our consolidated financial statements.
In January 2017, the FASB issued ASU 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business (ASU 2017-01), which provides a more robust framework to use in determining when a set of assets and activities is considered a business. We adopted this new accounting standard on October 1, 2018.
In May 2017, the FASB issued ASU 2017-09, Compensation-Stock Compensation (ASU 2017-09), which provides clarification on when modification accounting should be used for changes to the terms or conditions of a share-based payment award. This ASU does not change the accounting for modifications but clarifies that modification accounting guidance should only be applied if there is a change to the value, vesting conditions or award classification and would not be required if the changes are considered non-substantive. We adopted this new accounting standard on October 1, 2018.
Recently Issued Accounting Pronouncements
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) (ASU 2016-02), which requires lessees to recognize on the balance sheet a right-of-use asset, representing its right to use the underlying asset for the lease term, and a corresponding lease liability for all leases with terms greater than twelve months. Our leases primarily consist of operating leases for our offices and lab spaces. The guidance also requires qualitative and quantitative disclosures designed to assess the amount, timing and uncertainty of cash flows arising from leases. Adoption of the new lease standard requires measurement of leases at the beginning of the earliest period presented on a modified retrospective basis. The new standard will be effective for us beginning October 1, 2019. We anticipate that our long-term leases for office space will be recognized as lease liabilities and corresponding right-of-use assets, and will have a material impact on our consolidated balance sheet upon adoption.
In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842) (ASU 2018-11), which provides an optional transition method to adopt ASU 2016-02, Leases (Topic 842) by allowing lessees to apply the new standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Comparative periods will still be presented under current GAAP (ASC 840), along with the applicable Topic 840 disclosures for those comparative periods. The new standard is effective at the same time as adoption of ASU 2016-02, Leases (Topic 842), which we are planning to adopt in the first quarter of fiscal year 2020. We plan to adopt the transitional provisions allowed under ASU 2018-11.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13), which replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses. The new standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. We do not anticipate that the adoption of this standard will have a material impact on our consolidated financial statements.
In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) (ASU 2018-15), which aligns the requirements for capitalizing 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, and hosting arrangements that include an internal-use software license. The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments in this update. The new standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. We do not anticipate that the adoption of this standard will have a material impact on our consolidated financial statements.

37


Item 7A.
Quantitative and Qualitative Disclosure About Market Risk
Interest Rate Risk. Our cash equivalents consist of high-quality securities, as specified in our investment policy guidelines. The policy limits the amount of credit exposure to any one issue or issuer to a maximum of 5% of the total portfolio with the exception of U.S. treasury and agency securities and money market funds, which are exempt from size limitation. The policy requires investments in securities that mature in three years or less, with the average maturity being no greater than one and a half years. These securities are subject to interest rate risk and will decrease in value if interest rates increase. A decrease of one percent in the average interest rate would have resulted in a decrease of approximately $12.2 million in our interest income for the fiscal year 2019.
 
 
 
Maturing in
 
 
Three Months
or Less
 
Three Months
to One Year
 
Greater Than
One Year
 
Total
 
Fair Value
 
 
(in thousands, except for percentages)
September 30, 2019
 
 
 
 
 
 
 
 
 
 
Included in cash and cash equivalents
 
$
293,642

 
$

 
$

 
$
293,642

 
$
293,642

Weighted average interest rate
 
2.1
%
 

 

 

 

Included in short-term investments
 
$
98,811

 
$
274,252

 
$

 
$
373,063

 
$
373,063

Weighted average interest rates
 
2.1
%
 
2.2
%
 

 

 

Included in long-term investments
 
$

 
$

 
$
358,402

 
$
358,402

 
$
358,402

Weighted average interest rate
 

 

 
2.5
%
 

 

September 30, 2018
 
 
 
 
 
 
 
 
 
 
Included in cash and cash equivalents
 
$
54,336

 
$

 
$

 
$
54,336

 
$
54,336

Weighted average interest rate
 
1.1
%
 

 

 

 

Included in short-term investments
 
$
146,376

 
$
468,329

 
$

 
$
614,705

 
$
614,705

Weighted average interest rates
 
1.4
%
 
1.7
%
 

 

 

Included in long-term investments
 
$

 
$

 
$
411,184

 
$
411,184

 
$
411,184

Weighted average interest rate
 

 

 
1.9
%
 

 

September 30, 2017
 
 
 
 
 
 
 
 
 
 
Included in cash and cash equivalents
 
$
16,909

 
$

 
$

 
$
16,909

 
$
16,909

Weighted average interest rate
 
0.5
%
 

 

 

 

Included in short-term investments
 
$
105,713

 
$
237,987

 
$

 
$
343,700

 
$
343,700

Weighted average interest rates
 
0.9
%
 
1.1
%
 

 

 

Included in long-term investments
 
$

 
$

 
$
284,802

 
$
284,802

 
$
284,802

Weighted average interest rate
 

 

 
1.4
%
 

 

Foreign Currency Risk. The majority of our sales and expenses are denominated in U.S. dollars and as a result, we have not experienced significant foreign currency transaction gains and losses to date. While we have conducted some transactions in foreign currencies during the fiscal year ended 2019 and expect to continue to do so, we do not anticipate that foreign currency transaction gains or losses will be significant at our current level of operations. However, as we continue to expand our operations internationally, transaction gains or losses may become significant in the future. We have not engaged in foreign currency hedging to date. However, we may do so in the future.

38


Item 8.
Financial Statements and Supplementary Data
F5 NETWORKS, INC.
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS
 


39


Report of Independent Registered Public Accounting Firm
To the Board of Directors and Shareholders of F5 Networks, Inc.

Opinions on the Financial Statements and Internal Control over Financial Reporting
We have audited the accompanying consolidated balance sheets of F5 Networks, Inc. and its subsidiaries (the “Company”) as of September 30, 2019 and 2018, and the related consolidated statements of income, of comprehensive income, of shareholders’ equity and of cash flows for each of the three years in the period ended September 30, 2019, including the related notes (collectively referred to as the “consolidated financial statements”). We also have audited the Company's internal control over financial reporting as of September 30, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).
In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of September 30, 2019 and 2018, and the results of its operations and its cash flows for each of the three years in the period ended September 30, 2019 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of September 30, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.
Change in Accounting Principle
As discussed in Note 2 to the consolidated financial statements, the Company changed the manner in which it accounts for revenues from contracts with customers in 2019.

Basis for Opinions
The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management's Report on Internal Control over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.
Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.
Definition and Limitations of Internal Control over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Critical Audit Matters
The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that (i) relate to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
Revenue recognition - Identification and evaluation of contractual terms in certain customer arrangements
As described in Note 1 to the consolidated financial statements, the Company enters into certain contracts with customers, including enterprise license arrangements, with non-standard terms and conditions. Management exercises significant judgment in assessing contractual terms in these arrangements to identify and evaluate performance obligations and total consideration. Management allocates consideration to each performance obligation based on relative fair value using standalone selling price and recognizes associated revenue as control is transferred to the customer.
The principal considerations for our determination that performing procedures relating to the-- identification and evaluation of contractual terms in certain customer arrangements is a critical audit matter are there was significant judgment by management in identifying and evaluating contractual terms in customer arrangements and determining the appropriate revenue recognition. This in turn led to a high degree of auditor judgment, subjectivity, and effort in performing procedures relating to identifying and evaluating the contractual terms used in the identification of performance obligations and total consideration, including management’s judgments regarding revenue recognition.
Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to the revenue recognition process, including controls related to the identification and evaluation of contractual terms used in the identification of performance obligations. These procedures also included, among others, on a sample basis (i) testing the completeness and accuracy of management’s identification of the contractual terms by evaluating customer arrangements, and (ii) testing management’s process for determining the appropriate amount and timing of revenue recognition based on the contractual terms identified in the customer arrangements.
Acquisition of Nginx, Inc. - Fair value of the acquired developed technology
As described in Note 3 to the consolidated financial statements, on May 8, 2019, the Company completed its acquisition of Nginx, Inc. for a total purchase price of $643.2 million, of which approximately $62.5 million of finite-lived developed technology was recorded. As disclosed by management, the developed technology was valued using the relief-from-royalty method under the income approach. This method reflects the present value of the projected cash flows that are expected to be generated from the licensing of the asset to third-parties. Management applied significant judgment in estimating the fair value of the acquired developed technology, which involved the use of a significant assumption with respect to the royalty rate.
The principal considerations for our determination that performing procedures relating to the fair value of the acquired developed technology is a critical audit matter are there was significant judgment by management in estimating the fair value of the finite-lived developed technology. This in turn led to a high degree of auditor judgment, subjectivity, and effort in performing procedures and in evaluating management’s fair value measurement of the finite-lived developed technology, including the royalty rate assumption.
Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to the acquisition accounting, including controls over the fair value of the acquired finite-lived developed technology and controls over development of the royalty rate assumption. These procedures also included, among others, (i) reading the merger agreement, and (ii) testing management’s process for estimating the fair value of the acquired finite-lived developed technology, including evaluating the appropriateness of the valuation method and the reasonableness of the royalty rate assumption used by management. Evaluating management’s royalty rate assumption involved evaluating whether the assumption used was reasonable considering industry data, benchmarking of peer comparisons, and other historical transactions. Professionals with specialized skill and knowledge were used to assist in evaluating the reasonableness of the royalty rate assumption used by management.

/s/ PricewaterhouseCoopers LLP
Seattle, Washington
November 15, 2019
We have served as the Company’s auditor since 1996.  

40


F5 NETWORKS, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands)
 
 
 
September 30,
 
 
2019
 
2018
ASSETS
Current assets
 
 
 
 
Cash and cash equivalents
 
$
599,219

 
$
424,707

Short-term investments
 
373,063

 
614,705

Accounts receivable, net of allowances of $3,259 and $2,040
 
322,029

 
295,352

Inventories
 
34,401

 
30,568

Other current assets
 
182,874

 
52,326

Total current assets
 
1,511,586

 
1,417,658

Property and equipment, net
 
223,426

 
145,042

Long-term investments
 
358,402

 
411,184

Deferred tax assets
 
27,701

 
33,441

Goodwill
 
1,065,379

 
555,965

Other assets, net
 
203,781

 
42,186

Total assets
 
$
3,390,275

 
$
2,605,476

LIABILITIES AND SHAREHOLDERS’ EQUITY
Current liabilities
 
 
 
 
Accounts payable
 
$
62,627

 
$
57,757

Accrued liabilities
 
235,869

 
180,979

Deferred revenue
 
807,030

 
715,697

Total current liabilities
 
1,105,526

 
954,433

Other long-term liabilities
 
131,853

 
65,892

Deferred revenue, long-term
 
391,086

 
299,624

Deferred tax liabilities
 
313

 
35

Total long-term liabilities
 
523,252

 
365,551

Commitments and contingencies (Note 11)
 

 

Shareholders’ equity
 
 
 
 
Preferred stock, no par value; 10,000 shares authorized, no shares outstanding
 

 

Common stock, no par value; 200,000 shares authorized, 60,367 and 60,215 shares issued and outstanding
 
142,597

 
20,427

Accumulated other comprehensive loss
 
(19,190
)
 
(22,178
)
Retained earnings
 
1,638,090

 
1,287,243

Total shareholders’ equity
 
1,761,497

 
1,285,492

Total liabilities and shareholders’ equity
 
$
3,390,275

 
$
2,605,476

The accompanying notes are an integral part of these consolidated financial statements.

41


F5 NETWORKS, INC.
CONSOLIDATED INCOME STATEMENTS
(in thousands, except per share amounts)
 
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
Net revenues
 
 
 
 
 
 
Products
 
$
985,591

 
$
960,108

 
$
964,662

Services
 
1,256,856

 
1,201,299

 
1,125,379

Total
 
2,242,447

 
2,161,407

 
2,090,041

Cost of net revenues
 
 
 
 
 
 
Products
 
174,986

 
181,061

 
176,032

Services
 
181,591

 
180,420

 
177,453

Total
 
356,577

 
361,481

 
353,485

Gross profit
 
1,885,870

 
1,799,926

 
1,736,556

Operating expenses
 
 
 
 
 
 
Sales and marketing
 
748,619

 
664,135

 
652,239

Research and development
 
408,058

 
366,084

 
350,365

General and administrative
 
210,730

 
160,382

 
156,887

Litigation expense
 

 

 
391

Restructuring charges
 

 
18,426

 
12,718

Total
 
1,367,407

 
1,209,027

 
1,172,600

Income from operations
 
518,463

 
590,899

 
563,956

Other income, net
 
22,648

 
12,861

 
11,561

Income before income taxes
 
541,111

 
603,760

 
575,517

Provision for income taxes
 
113,377

 
150,071

 
154,756

Net income
 
$
427,734

 
$
453,689

 
$
420,761

Net income per share — basic
 
$
7.12

 
$
7.41

 
$
6.56

Weighted average shares — basic
 
60,044

 
61,262

 
64,173

Net income per share — diluted
 
$
7.08

 
$
7.32

 
$
6.50

Weighted average shares — diluted
 
60,456

 
62,013

 
64,775

The accompanying notes are an integral part of these consolidated financial statements.


42


F5 NETWORKS, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)

 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
 
 
 
 
 
 
 
Net income
 
$
427,734

 
$
453,689

 
$
420,761

Other comprehensive income (loss):
 
 
 
 
 
 
Foreign currency translation adjustment
 
(837
)
 
(1,415
)
 
(3,671
)
Available-for-sale securities:
 
 
 
 
 
 
Unrealized gains (losses) on securities, net of taxes of $954, $(869), and $(493) for the years ended September 30, 2019, 2018, and 2017, respectively
 
3,715

 
(2,775
)
 
(822
)
Reclassification adjustment for realized losses (gains) included in net income, net of taxes of $(35), $(4), and $186 for the years ended September 30, 2019, 2018, and 2017, respectively
 
110

 
9

 
(310
)
Net change in unrealized gains (losses) on available-for-sale securities, net of tax
 
3,825

 
(2,766
)
 
(1,132
)
Total other comprehensive income (loss)
 
2,988

 
(4,181
)
 
(4,803
)
Comprehensive income
 
$
430,722

 
$
449,508

 
$
415,958

 The accompanying notes are an integral part of these consolidated financial statements.

43


F5 NETWORKS, INC.
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
(in thousands)

 
 
Common Stock
 
Accumulated
Other
Comprehensive
Income/(Loss)
 
Retained
Earnings
 
Total
Shareholders’
Equity
 
 
Shares
 
Amount
 
 
 
 
Balance, September 30, 2016
 
65,315

 
$
13,191

 
$
(13,194
)
 
$
1,185,265

 
$
1,185,262

Exercise of employee stock options
 
9

 
201

 

 

 
201

Issuance of stock under employee stock purchase plan
 
469

 
46,838

 

 

 
46,838

Issuance of restricted stock
 
1,362

 

 

 

 

Repurchase of common stock
 
(4,561
)
 
(223,826
)
 

 
(376,264
)
 
(600,090
)
Tax benefit from employee stock transactions
 

 
5,897

 

 

 
5,897

Stock-based compensation
 

 
175,326

 

 

 
175,326

Net income
 

 

 

 
420,761

 
420,761

Other comprehensive loss
 

 

 
(4,803
)
 

 
(4,803
)
Balance, September 30, 2017
 
62,594

 
$
17,627

 
$
(17,997
)
 
$
1,229,762

 
$
1,229,392

Exercise of employee stock options
 
1

 
3

 

 

 
3

Issuance of stock under employee stock purchase plan
 
475

 
48,815

 

 

 
48,815

Issuance of restricted stock
 
1,219

 

 

 

 

Repurchase of common stock
 
(4,074
)
 
(203,873
)
 

 
(396,208
)
 
(600,081
)
Stock-based compensation
 

 
157,855

 

 

 
157,855

Net income
 

 

 

 
453,689

 
453,689

Other comprehensive loss
 

 

 
(4,181
)
 

 
(4,181
)
Balance, September 30, 2018
 
60,215

 
$
20,427

 
$
(22,178
)
 
$
1,287,243

 
$
1,285,492

Cumulative effect adjustment from adoption of ASC 606
 

 

 

 
36,048

 
36,048

Exercise of employee stock options
 
6

 
159

 

 

 
159

Issuance of stock under employee stock purchase plan
 
334

 
45,439

 

 

 
45,439

Issuance of restricted stock
 
998

 

 

 

 

Repurchase of common stock
 
(1,186
)
 
(88,110
)
 

 
(112,935
)
 
(201,045
)
Stock-based compensation
 

 
164,682

 

 

 
164,682

Net income
 

 

 

 
427,734

 
427,734

Other comprehensive income
 

 

 
2,988

 

 
2,988

Balance, September 30, 2019
 
60,367

 
$
142,597

 
$
(19,190
)
 
$
1,638,090

 
$
1,761,497



The accompanying notes are an integral part of these consolidated financial statements.

44


F5 NETWORKS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
 
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
Operating activities
 
 
 
 
 
 
Net income
 
$
427,734

 
$
453,689

 
$
420,761

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
 
Realized loss (gain) on disposition of assets and investments
 
1,106

 
(267
)
 
(439
)
Stock-based compensation
 
162,914

 
157,855

 
175,326

Provisions for doubtful accounts and sales returns
 
556

 
1,461

 
366

Depreciation and amortization
 
68,507

 
59,491

 
61,148

Deferred income taxes
 
7,440

 
20,810

 
(4,626
)
Impairment of assets
 
6,273

 

 

Non-cash provisions for exit costs
 
8,211

 

 

Changes in operating assets and liabilities:
 
 
 
 
 
 
Accounts receivable
 
(18,305
)
 
(4,889
)
 
(24,115
)
Inventories
 
(3,832
)
 
(734
)
 
4,218

Other current assets
 
(75,449
)
 
15,607

 
(14,890
)
Other assets
 
(22,742
)
 
446

 
(2,056
)
Accounts payable and accrued liabilities
 
74,710

 
6,583

 
30,524

Deferred revenue
 
110,718

 
51,016

 
94,064

Net cash provided by operating activities
 
747,841

 
761,068

 
740,281

Investing activities
 
 
 
 
 
 
Purchases of investments
 
(602,987
)
 
(855,424
)
 
(446,838
)
Maturities of investments
 
625,201

 
439,130

 
390,449

Sales of investments
 
278,244

 
12,736

 
66,858

Acquisition of intangible assets
 

 

 
(4,000
)
Acquisition of businesses, net of cash acquired
 
(611,550
)
 

 

Cash provided by sale of fixed asset
 

 
1,000

 

Purchases of property and equipment
 
(103,542
)
 
(53,465
)
 
(38,681
)
Net cash used in investing activities
 
(414,634
)
 
(456,023
)
 
(32,212
)
Financing activities
 
 
 
 
 
 
Excess tax benefit from stock-based compensation
 

 

 
7,019

Proceeds from the exercise of stock options and purchases of stock under employee stock purchase plan
 
45,598

 
48,818

 
47,039

Repurchase of common stock
 
(201,045
)
 
(600,081
)
 
(600,090
)
Net cash used in financing activities
 
(155,447
)
 
(551,263
)
 
(546,032
)
Net increase (decrease) cash, cash equivalents and restricted cash
 
177,760

 
(246,218
)
 
162,037

Effect of exchange rate changes on cash, cash equivalents and restricted cash
 
(1,400
)
 
(2,340
)
 
(3,307
)
Cash, cash equivalents and restricted cash, beginning of year
 
425,894

 
674,452

 
515,722

Cash, cash equivalents and restricted cash, end of year
 
$
602,254

 
$
425,894

 
$
674,452

Supplemental disclosures of cash flow information
 
 
 
 
 
 
Cash paid for taxes, net of refunds
 
$
100,569

 
$
104,878

 
$
162,944

Supplemental disclosures of non-cash activities
 
 
 
 
 
 
Capitalized leasehold improvements paid directly by landlord
 
$
34,948

 
$
9,958

 
$



The accompanying notes are an integral part of these consolidated financial statements.

45


F5 NETWORKS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. Summary of Significant Accounting Policies
The Company
F5 Networks, Inc. (the “Company”) is a leading provider of multi-cloud application services which enable its customers to develop, deploy, operate, secure, and govern applications in any architecture, from on-premises to the public cloud. The Company's cloud, software, and hardware solutions enable its customers to deliver digital experiences to their customers faster, reliably, and at scale. The Company's enterprise-grade application services are available as cloud-based, software-as-a-service, and software-only solutions optimized for multi-cloud environments, with modules that can run independently, or as part of an integrated solution on its high-performance appliances. In connection with its solutions, the Company offers a broad range of professional services, including consulting, training, installation, maintenance, and other technical support services.
The Company’s core technology is a full-proxy, programmable, highly-scalable software platform called TMOS, which supports a broad array of features and functions designed to ensure that applications delivered over Internet Protocol (IP) networks are secure, fast and available. The Company’s offerings include software products for local and global traffic management, network and application security, identity and access management, web acceleration and a number of other network and application services. In connection with its products, the Company offers a broad range of support and services including consulting, training, installation and maintenance.
Accounting Principles
The Company’s consolidated financial statements and accompanying notes are prepared on the accrual basis of accounting in accordance with generally accepted accounting principles in the United States of America (GAAP).
Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates and Assumptions
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Examples of estimates and assumptions include: revenue recognition, identifying and evaluating the performance obligations of contracts with non-standard terms, and the allocation of purchase consideration based on the relative fair value standalone sales price of these performance obligations; business combinations, the determination of fair value for acquired developed technology assets, including the evaluation and selection of significant assumptions such as royalty rates; obsolete and excess inventory; and valuation allowances on deferred tax assets. Actual results and outcomes may differ from management's estimates and assumptions.
Cash, Cash Equivalents and Restricted Cash
The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents. The Company invests its cash and cash equivalents in deposits with five major financial institutions, which, at times, exceed federally insured limits. The Company has not experienced any losses on its cash and cash equivalents. Amounts included in restricted cash represent those for which the Company's use is restricted by a contractual agreement.
Investments
The Company classifies its investment securities as available-for-sale. Investment securities, consisting of certificates of deposit, corporate and municipal bonds and notes, the United States government and agency securities and international government securities are reported at fair value with the related unrealized gains and losses included as a component of accumulated other comprehensive income (loss) in shareholders’ equity. Realized gains and losses and declines in value of securities judged to be other than temporary are included in other income (expense). The cost of investments for purposes of computing realized and unrealized gains and losses is based on the specific identification method. Investments in securities with maturities of less than one year or where management’s intent is to use the investments to fund current operations are classified as short-term investments. Investments with maturities of greater than one year are classified as long-term investments.

46


Concentration of Credit Risk
The Company extends credit to customers and is therefore subject to credit risk. The Company performs initial and ongoing credit evaluations of its customers’ financial condition and does not require collateral. An allowance for doubtful accounts is recorded to account for potential bad debts. Estimates are used in determining the allowance for doubtful accounts and are based upon an assessment of selected accounts and as a percentage of remaining accounts receivable by aging category. In determining these percentages, the Company evaluates historical write-offs, and current trends in customer credit quality, as well as changes in credit policies. At September 30, 2019, Synnex Corporation, Ingram Micro, Inc. and Carahsoft Technology accounted for 12.9%, 12.4% and 11.5% of the Company’s accounts receivable, respectively. At September 30, 2018, Ingram Micro, Inc. and Synnex Corporation accounted for 16.6% and 10.3% of the Company’s accounts receivable, respectively. No other customers accounted for more than 10% of total receivables as of September 30, 2019 and 2018.
The Company maintains its cash and investment balances with high credit quality financial institutions.
Fair Value of Financial Instruments
Short-term and long-term investments are recorded at fair value as the underlying securities are classified as available-for-sale with any unrealized gain or loss being recorded to other comprehensive income. The fair value for securities held is determined using quoted market prices, broker or dealer quotations, or alternative pricing sources with reasonable levels of price transparency.
Inventories
The Company outsources the manufacturing of its pre-configured hardware platforms to contract manufacturers, who assemble each product to the Company’s specifications. As protection against component shortages and to provide replacement parts for its service teams, the Company also stocks limited supplies of certain key product components. The Company reduces inventory to net realizable value based on excess and obsolete inventories determined primarily by historical usage and forecasted demand. Inventories consist of hardware and related component parts and are recorded at the lower of cost and net realizable value (as determined by the first-in, first-out method).
Property and Equipment
Property and equipment are stated at net book value. Depreciation of property and equipment are provided using the straight-line method over the estimated useful lives of the assets, ranging from two to five years. Leasehold improvements are amortized over the lesser of the remaining lease term or the estimated useful life of the improvements. The cost of normal maintenance and repairs is charged to expense as incurred and expenditures for major improvements are capitalized at cost. Gains or losses on the disposition of assets are reflected in the income statements at the time of disposal.
Business Combinations
The Company’s business combinations are accounted for under the acquisition method. Management allocates the fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets.
Goodwill
Goodwill represents the excess purchase price over the estimated fair value of net assets acquired as of the acquisition date. The Company tests goodwill for impairment on an annual basis and between annual tests when impairment indicators are identified, and goodwill is written down when impaired. For its annual goodwill impairment test in all periods to date, the Company has operated under one reporting unit and the fair value of its reporting unit has been determined by the Company’s enterprise value. The Company performs its annual goodwill impairment test during the second fiscal quarter.
For its annual impairment test performed in the second quarter of fiscal 2019, the Company completed a quantitative assessment and determined that there was no impairment of goodwill. The Company also considered potential impairment indicators of goodwill at September 30, 2019 and noted no indicators of impairment.
Intangible Assets
Intangible assets with finite lives consist of acquired developed technologies, customer relationships, patents and trademarks, trade names, and non-compete covenants acquired through business combination or asset acquisition. Intangible

47


assets acquired through business combination are recorded at their respective estimated fair values upon acquisition close. Other intangible assets acquired through asset acquisition are recorded at their respective cost. The Company determines the estimated useful lives for acquired intangible assets based on the expected future cash flows associated with the respective asset. The Company's intangible assets with finite lives are amortized using the straight-line method over their estimated useful lives, ranging from two to fifteen years. Amortization expense related to acquired developed technologies are charged to cost of product revenues. Amortization expense related to customer relationships, trade names, and non-compete covenants are charged to sales and marketing activities. Amortization expense related to patents and trademarks are charged to general and administrative activities. The Company evaluates the recoverability of intangible assets periodically by taking into account events or circumstances that may warrant revised estimates of useful lives or that indicate the asset may be impaired.
Software Development Costs
The authoritative guidance requires certain internal software development costs related to software to be sold to be capitalized upon the establishment of technological feasibility. Capitalized software development costs are amortized over the remaining estimated economic life of the product. The Company's software development costs incurred subsequent to achieving technological feasibility have not been significant and, as a result, all software development costs have been expensed as research and development activities as incurred.
Internal-Use Software
The Company capitalizes costs incurred during the application development stage associated with the development of internal-use software systems. The capitalized costs are then amortized over the estimated useful life of the software, which is generally three to five years, and are included in property and equipment in the accompanying consolidated balance sheets.
Impairment of Long-Lived Assets
The Company assesses the impairment of long-lived assets whenever events or changes in business circumstances indicate that the carrying amount of an asset may not be recoverable. When such events occur, management determines whether there has been impairment by comparing the anticipated undiscounted net future cash flows to the related asset’s carrying value. If impairment exists, the asset is written down to its estimated fair value.
Revenue Recognition
On October 1, 2018, the Company adopted the new revenue recognition standard by applying the modified retrospective approach to those contracts which were not completed as of October 1, 2018. Results for reporting periods beginning after October 1, 2018 are presented under the new revenue recognition standard, while prior period amounts are not adjusted and continue to be reported under the accounting standards in effect for the prior periods.
The Company sells products through distributors, resellers, and directly to end users. Revenue related to the Company's contracts with customers is recognized by following a five-step process:
Identify the contract(s) with a customer. Evidence of a contract generally consists of a purchase order issued pursuant to the terms and conditions of a distributor, reseller or end user agreement.
Identify the performance obligations in the contract. Performance obligations are identified in the Company's contracts and include hardware, hardware-based software, software-only solutions, cloud-based subscription services as well as a broad range of service performance obligations including consulting, training, installation and maintenance.
Determine the transaction price. The purchase price stated in an agreed upon purchase order is generally representative of the transaction price. The Company offers several programs in which customers are eligible for certain levels of rebates if certain conditions are met. When determining the transaction price, the Company considers the effects of any variable consideration.
Allocate the transaction price to the performance obligations in the contract. The transaction price in a contract is allocated based upon the relative standalone selling price of each distinct performance obligation identified in the contract.
Recognize revenue when (or as) the entity satisfies a performance obligation. The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring control of promised products and services to a customer.
The following is a description of the principal activities from which the Company generates revenue:

48


Product
Revenue from the sale of the Company's hardware and perpetual software products is generally recognized at a point in time when the product has been fulfilled and the customer is obligated to pay for the product. When rights of return are present and the Company cannot estimate returns, revenue is recognized when such rights of return lapse. Payment terms to domestic customers are generally net 30 days to net 45 days. Payment terms to international customers range from net 30 days to net 120 days based on normal and customary trade practices in the individual markets.
Subscription
The Company also offers several products by subscription, either through term-based license agreements or as a service through its cloud-based Silverline platform. Revenue for term-based license agreements is recognized at a point in time, when the Company delivers the software license to the customer and the subscription term has commenced. For the Company's software-as-a-service Silverline offerings, revenue is recognized ratably as the services are provided.
Support and professional services
Revenues for post-contract customer support (PCS) are recognized on a straight-line basis over the service contract term. PCS includes a limited period of telephone support, updates, repair or replacement of any failed product or component that fails during the term of the agreement, bug fixes and rights to upgrades, when and if available. Consulting services are customarily billed at fixed hourly rates, plus out-of-pocket expenses, and revenues are recognized as the consulting is completed. Similarly, training revenue is recognized as the training is completed.
Contract acquisition costs
Sales commissions earned by the Company's sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial service contracts and subscription offerings are deferred and then amortized as an expense on a straight-line basis over the period of benefit which management has determined to be 4.5 years and 3 years, respectively.
Significant Judgments
The Company enters into certain contracts with customers, including enterprise license arrangements, with non-standard terms and conditions. Management exercises significant judgment in assessing contractual terms in these arrangements to identify and evaluate performance obligations and total consideration. Management allocates consideration to each performance obligation based on relative fair value using standalone selling price and recognizes associated revenue as control is transferred to the customer.
Shipping and Handling
Shipping and handling fees charged to the Company’s customers are recognized as product revenue in the period shipped and the related costs for providing these services are recorded as a cost of sale.
Guarantees and Product Warranties
In the normal course of business to facilitate sales of its products, the Company indemnifies other parties, including customers, resellers, lessors, and parties to other transactions with the Company, with respect to certain matters. The Company has agreed to hold the other party harmless against losses arising from a breach of representations or covenants, or out of intellectual property infringement or other claims made against certain parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. The Company has entered into indemnification agreements with its officers and directors, and the Company’s bylaws contain similar indemnification obligations to the Company’s agents. It is not possible to determine the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement.
The Company offers warranties of one year for hardware for those customers without service contracts, with the option of purchasing additional warranty coverage in yearly increments. The Company accrues for warranty costs as part of its cost of sales based on associated material product costs and technical support labor costs. Accrued warranty costs as of September 30, 2019 and 2018 were not considered material.

49


Research and Development
Research and development expenses consist of salaries and related benefits of product development personnel, prototype materials and expenses related to the development of new and improved products, and an allocation of facilities, depreciation and amortization expense. Research and development expenses are reflected in the income statements as incurred.
Advertising
Advertising costs are expensed as incurred. The Company incurred $4.7 million, $4.6 million and $3.5 million in advertising costs during the fiscal years 2019, 2018 and 2017, respectively.
Income Taxes
Deferred income tax assets and liabilities are determined based upon differences between the financial statement and income tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The realization of deferred tax assets is based on historical tax positions and estimates of future taxable income. A valuation allowance is recorded when it is more-likely-than-not that some of the deferred tax assets will not be realized.
The Company assesses whether tax benefits claimed or expected to be claimed on a tax return should be recorded in the financial statements. The Company may recognize the tax benefit from an uncertain tax position only if it is more-likely-than-not that the tax position will be sustained on examination by the taxing authorities, including resolution of any related appeals or litigation processes, based on the technical merits of the position. The tax benefits to be recognized in the financial statements from such a position is measured as the largest amount of benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The Company adjusts these liabilities based on a variety of factors, including the evaluation of information not previously available. These adjustments are reflected as increases or decreases to income tax expense in the period in which new information is available.
The Company has made an accounting policy election to treat taxes under the global intangible low-taxed income (GILTI) provision as a current period expense.
Foreign Currency
The functional currency for the Company’s foreign subsidiaries is either the U.S. dollar or the local currency depending on the assessment of management. An entity’s functional currency is determined by the currency of the economic environment in which the majority of cash is generated and expended by the entity. The financial statements of all majority-owned subsidiaries and related entities, with a functional currency other than the U.S. dollar, have been translated into U.S. dollars. All assets and liabilities of the respective entities are translated at year-end exchange rates and all revenues and expenses are translated at average rates during the respective period. Translation adjustments are reported as other comprehensive income (loss) in the consolidated statements of comprehensive income.
Foreign currency transaction gains and losses are a result of the effect of exchange rate changes on transactions denominated in currencies other than the functional currency, including U.S. dollars. Gains and losses on those foreign currency transactions are included in determining net income or loss for the period of exchange and are recorded in other income, net. The net effect of foreign currency gains and losses was not significant during the fiscal years ended September 30, 2019, 2018 and 2017.
Segments
Management has determined that the Company is organized as, and operates in, one reportable operating segment: the development, marketing and sale of application services that optimize the security, performance and availability of network applications, servers and storage systems.
Stock-based Compensation
The Company accounts for stock-based compensation using the straight-line attribution method for recognizing compensation expense. The Company recognized $162.9 million, $157.9 million and $175.3 million of stock-based compensation expense for the fiscal years ended September 30, 2019, 2018 and 2017, respectively. The income tax benefit recognized on stock-based compensation within income tax expense was $4.5 million, $9.4 million and $2.1 million for the fiscal years ended September 30, 2019, 2018 and 2017, respectively. As of September 30, 2019, there was $168.7 million of total unrecognized stock-based compensation cost, which will be recognized over approximately two years. Going forward, stock-based compensation expenses may increase as the Company issues additional equity-based awards to continue to attract and retain key employees.

50


The Company issues incentive awards to its employees through stock-based compensation consisting of restricted stock units (RSUs). On October 31, 2019, the Company’s Board of Directors and Compensation Committee approved 1,050,018 RSUs to employees and executive officers pursuant to the Company’s annual equity awards program. The value of RSUs is determined using the fair value method, which in this case, is based on the number of shares granted and the quoted price of the Company’s common stock on the date of grant. All stock options granted in fiscal year 2019 were replacement awards of those assumed as part of the acquisition of NGINX. No stock options were granted in fiscal years 2018 and 2017. In determining the fair value of shares issued under the Employee Stock Purchase Plan (ESPP), the Company uses the Black-Scholes option pricing model that employs the following key assumptions.
 
 
 
Employee Stock Purchase Plan
Years Ended September 30,
 
 
2019
 
2018
 
2017
Risk-free interest rate
 
1.97
%
 
2.25
%
 
1.14
%
Expected dividend
 

 

 

Expected term
 
0.5 years

 
0.5 years

 
0.5 years

Expected volatility
 
26.32
%
 
18.14
%
 
22.03
%

The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant. The Company does not anticipate declaring dividends in the foreseeable future. Expected volatility is based on the annualized daily historical volatility of the Company’s stock price commensurate with the expected life of the ESPP option. Expected term of the ESPP option is based on an offering period of six months. The assumptions above are based on management’s best estimates at that time, which impact the fair value of the ESPP option calculated under the Black-Scholes methodology and, ultimately, the expense that will be recognized over the life of the ESPP option.
The Company recognizes compensation expense for only the portion of restricted stock units that are expected to vest. Therefore, the Company applies estimated forfeiture rates that are derived from historical employee termination behavior. Based on historical differences with forfeitures of stock-based awards granted to the Company’s executive officers and Board of Directors versus grants awarded to all other employees, the Company has developed separate forfeiture expectations for these two groups.
The Company issues incentive awards to certain current executive officers as part of its annual equity awards program. Fifty percent of the aggregate number of RSUs issued to executive officers vest in equal quarterly increments, and 50% are subject to the Company achieving specified performance goals.
For the performance stock awards granted prior to fiscal 2018, attainment is based on the Company achieving specific quarterly revenue and EBITDA targets. In each case, 70% of the quarterly performance stock grant is based on achieving at least 80% of the quarterly revenue goal set by the Company's Board of Directors, and the other 30% is based on achieving at least 80% of the quarterly EBITDA goal set by the Company's Board of Directors. The quarterly performance stock grant is paid linearly over 80% of the targeted goals. At least 100% of both goals must be attained in order for the quarterly performance stock grant to be awarded over 100%. Each goal is evaluated individually and subject to the 80% achievement threshold and the 100% over-achievement threshold. Each goal is also capped at achievement of 200% above target.
For the fiscal 2018 and 2019 performance stock awards, the Company's Compensation Committee adopted a new set of metrics that are differentiated from the quarterly revenue and EBITDA measures, including (1) 50% of the annual performance stock grant is based on achieving 80% of the annual revenue goal set by the Company’s Board of Directors; (2) 25% of the annual performance stock grant is based on achieving at least an 18% increase in annual software revenue compared to the prior year; and (3) 25% of the annual performance stock grant is based on relative total shareholder return benchmarked to the S&P 500 index. In each case, no vesting or payment with respect to a performance goal shall occur unless a minimum threshold is met for the applicable goal. Vesting and payment with respect to the performance goal is linear above the threshold of the applicable goal and is capped at achievement of 200% above target.

51


As of September 30, 2019, the following annual equity grants for executive officers or a portion thereof are outstanding:
Grant Date
RSUs Granted
Vesting Schedule
Vesting Period
Date Fully Vested
November 1, 2018
144,066
Quarterly, Annually1
3 years
November 1, 2021
November 1, 2017
140,135
Quarterly, Annually1
4 years
November 1, 2021
November 1, 2016
115,347
Quarterly
4 years
November 1, 2020
November 2, 2015
145,508
Quarterly
4 years
November 1, 2019

(1)
50% of the annual equity grant vests in equal quarterly increments and 50% is subject to the Company achieving specified annual performance goals.
The Company recognizes compensation costs for awards with performance conditions and market conditions on a straight-line basis over the requisite service period for each separately vesting portion of the award and, for awards with performance conditions, when it concludes it is probable that the performance condition will be achieved. The Company reassesses the probability of vesting at each balance sheet date and adjusts compensation costs based on the probability assessment.
Comprehensive Income
Comprehensive income includes certain changes in equity that are excluded from net income. Specifically, unrealized gains or losses on securities and foreign currency translation adjustments. These changes are included in accumulated other comprehensive income or loss.
Recently Adopted Accounting Standards
In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606) (ASU 2014-09). ASU 2014-09 and the related amendments outline a new, single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. The new model requires revenue recognition to depict the transfer of promised goods or services to customers in an amount that reflects the consideration a company expects to receive in exchange for those goods or services. The Company adopted this new accounting standard and the related amendments on October 1, 2018 using the modified retrospective method. See Note 2 - Revenue from Contracts with Customers for further details.
In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (ASU 2016-18), which requires a company’s cash flow statement to explain the changes during a reporting period of the totals for cash, cash equivalents, restricted cash and restricted cash equivalents. Additionally, amounts for restricted cash and restricted cash equivalents are to be included with cash and cash equivalents if the cash flow statement includes a reconciliation of the total cash balances for a reporting period. The Company adopted this new accounting standard on October 1, 2018, which resulted in an immaterial reclassification of beginning and ending cash, cash equivalents and restricted cash for the periods presented within the statement of cash flows. Upon adoption of this new standard, restricted cash activity is no longer separately presented within the investing activities in the statement of cash flows. The overall adoption of the standard did not have a material impact to the consolidated financial statements.
In January 2017, the FASB issued ASU 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business (ASU 2017-01), which provides a more robust framework to use in determining when a set of assets and activities is considered a business. The Company adopted this new accounting standard on October 1, 2018.
In May 2017, the FASB issued ASU 2017-09, Compensation-Stock Compensation (ASU 2017-09), which provides clarification on when modification accounting should be used for changes to the terms or conditions of a share-based payment award. This ASU does not change the accounting for modifications but clarifies that modification accounting guidance should only be applied if there is a change to the value, vesting conditions or award classification and would not be required if the changes are considered non-substantive. The Company adopted this new accounting standard on October 1, 2018.
Recently Issued Accounting Pronouncements
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) (ASU 2016-02), which requires lessees to recognize on the balance sheet a right-of-use asset, representing its right to use the underlying asset for the lease term, and a corresponding lease liability for all leases with terms greater than twelve months. The Company’s leases primarily consist of operating leases for its offices and lab spaces. The guidance also requires qualitative and quantitative disclosures designed to assess the amount, timing and uncertainty of cash flows arising from leases. Adoption of the new lease standard requires

52


measurement of leases at the beginning of the earliest period presented on a modified retrospective basis. The new standard will be effective for the Company beginning October 1, 2019. The Company anticipates that its long-term leases for office space will be recognized as lease liabilities and corresponding right-of-use assets, and will have a material impact on its consolidated balance sheets upon adoption.
In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842) (ASU 2018-11), which provides an optional transition method to adopt ASU 2016-02, Leases (Topic 842) by allowing lessees to apply the new standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Comparative periods will still be presented under current GAAP (ASC 840), along with the applicable Topic 840 disclosures for those comparative periods. The new standard is effective at the same time as adoption of ASU 2016-02, Leases (Topic 842), which the Company is planning to adopt in the first quarter of fiscal year 2020. The Company plans to adopt the transitional provisions allowed under ASU 2018-11.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13), which replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses. The new standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. The Company does not anticipate that the adoption of this standard will have a material impact on its consolidated financial statements.
In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) (ASU 2018-15), which aligns the requirements for capitalizing 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, and hosting arrangements that include an internal-use software license. The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments in this update. The new standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. The Company does not anticipate that the adoption of this standard will have a material impact on its consolidated financial statements.
2. Revenue from Contracts with Customers
The following table summarizes the impact of adopting ASC 606 on the Company's consolidated balance sheet as of the date of adoption, October 1, 2018. This table does not represent the full consolidated balance sheet as it only reflects the accounts impacted by the adoption of ASC 606.
 
Ending Balance as of September 30, 2018 (ASC 605)
 
ASC 606 Adjustments
 
Beginning Balance as of October 1, 2018
(ASC 606)
Assets
 
 
 
 
 
Other current assets1
$
52,326

 
$
50,558

 
$
102,884

Other assets, net1
$
42,186

 
$
59,676

 
$
101,862

Deferred tax assets
$
33,441

 
$
(7,902
)
 
$
25,539

Liabilities and Shareholders' Equity
 
 
 
 
 
Deferred revenue
$
715,697

 
$
35,464

 
$
751,161

Deferred revenue, long-term
$
299,624

 
$
32,614

 
$
332,238

Retained earnings2
$
1,287,243

 
$
36,048

 
$
1,323,291

 
 
 

 
 
(1)
Upon the adoption of ASC 606, capitalized contract acquisition costs and unbilled accounts receivable are reported as part of other current assets and other assets, net.
(2)
The net increase to retained earnings of $36.0 million was primarily related to the capitalization of contract acquisition costs of $54.6 million, partially offset by a decrease of $8.8 million due to changes in deferred revenue and a decrease of $7.9 million from the impact on deferred income taxes.
As a result of an increase in sales of the Company's software solutions sold as Enterprise License Agreements and annual subscriptions, the adoption of ASC 606 had a material impact to the Company's consolidated balance sheet as of September 30, 2019 and consolidated income statements for the year ended September 30, 2019.

53


The following table summarizes the impact of adopting ASC 606 on the Company's consolidated balance sheet as of September 30, 2019 (in thousands):
 
September 30, 2019
 
As Reported
(ASC 606)
 
Impacts Subsequent
to the Date of Adoption
 
Impacts on the
Date of Adoption
(October 1, 2018)
 
Without Adoption (ASC 605)
Assets
 
 
 
 
 
 
 
Other current assets
$
182,874

 
$
50,938

 
$
50,558

 
$
81,378

Other assets, net
$
203,781

 
$
25,555

 
$
59,676

 
$
118,550

Deferred tax assets
$
27,701

 
$
(2,654
)
 
$
(7,902
)
 
$
38,257

Total assets
$
3,390,275

 
$
73,839

 
$
102,332

 
$
3,214,104

Liabilities and Shareholders' Equity
 
 
 
 
 
 
Accrued liabilities
$
235,869

 
$
11,986

 
$

 
$
223,883

Deferred revenue
$
807,030

 
$
14,112

 
$
35,464

 
$
757,454

Deferred revenue, long-term
$
391,086

 
$
(9,284
)
 
$
32,614

 
$
367,756

Total liabilities
$
1,628,778

 
$
16,814

 
$
68,078

 
$
1,543,886

Retained earnings
$
1,638,090

 
$
55,231

 
$
36,048

 
$
1,546,811

Total liabilities and shareholders' equity
$
3,390,275

 
$
72,045

 
$
104,126

 
$
3,214,104

 
 
 
 
 
 
 
 
The following table summarizes the impact of adopting ASC 606 on the Company's consolidated income statement for the year ended September 30, 2019 (in thousands):
 
Year Ended September 30, 2019
 
As Reported
(ASC 606)
 
Effect of Adoption of ASC 606
 
Without Adoption (ASC 605)
Total net revenues
$
2,242,447

 
$
72,246

 
$
2,170,201

Total cost of net revenues
$
356,577

 
$
4,004

 
$
352,573

Gross profit
$
1,885,870

 
$
68,242

 
$
1,817,628

Total operating expenses
$
1,367,407

 
$
(1,629
)
 
$
1,369,036

Income before income taxes
$
541,111

 
$
69,871

 
$
471,240

Provision for income taxes
$
113,377

 
$
14,640

 
$
98,737

Net income
$
427,734

 
$
55,231

 
$
372,503

 
 
 
 
 
 
Net income per share — basic
$
7.12

 
 
 
$
6.20

Net income per share — diluted
$
7.08

 
 
 
$
6.16

 
 
 
 
 
 
The adoption of ASC 606 did not have a material impact to cash from or used in operating, financing, or investing activities on the Company’s consolidated statement of cash flows for the year ended September 30, 2019.

54


Capitalized Contract Acquisition Costs
The table below shows significant movements in capitalized contract acquisition costs (current and noncurrent) for the year ended September 30, 2019 (in thousands):
Balance, September 30, 2018
$

Impacts from adoption of ASC 606
$
54,608

Additional capitalized contract acquisition costs deferred
$
33,925

Amortization of capitalized contract acquisition costs
$
(29,087
)
Balance, September 30, 2019
$
59,446


Amortization of capitalized contract acquisition costs is recorded in Sales and Marketing expense in the accompanying consolidated income statements for the year ended September 30, 2019. There was no impairment of any capitalized contract acquisition costs.
Contract Balances
Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to our contracts with customers. We record assets for amounts related to performance obligations that are satisfied but not yet billed and/or collected, in addition to contracts that have started, but not yet been fully billed. These assets are recorded as contract assets rather than receivables when receipt of the consideration is conditional on something other than the passage of time. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. These liabilities are classified as current and non-current deferred revenue.
The table below shows significant movements in contract assets (current and noncurrent) for the year ended September 30, 2019 (in thousands):
Balance, September 30, 2018
$

Impacts from adoption of ASC 606
$
57,499

Revenue recognized during period but not yet billed
$
27,459

Contract asset net additions
$
88,068

Contract assets reclassified to accounts receivable
$
(40,534
)
Balance, September 30, 2019
$
132,492


As of September 30, 2019, contract assets that are expected to be reclassified to receivables within the next 12 months are included in other current assets, with those expected to be transferred to receivables in more than 12 months included in other assets. There were no impairments of contract assets during the year ended September 30, 2019.
The impacts to deferred revenue from the adoption of ASC 606 are primarily related to unbilled accounts receivable now being capitalized and included as contract assets on the balance sheet. The table below shows significant movements in the deferred revenue balances (current and noncurrent) for the year ended September 30, 2019 (in thousands):
Balance, September 30, 2018
$
1,015,321

Impacts from adoption of ASC 606
$
68,078

Amounts billed but not recognized as revenues
$
866,142

Revenues recognized related to the opening balance of deferred revenue
$
(751,425
)
Balance, September 30, 2019
$
1,198,116


Our contract assets and liabilities are reported in a net position on a contract by contract basis at the end of each reporting period.

55


Remaining Performance Obligations
Remaining performance obligations represent the amount of the transaction price under contracts with customers that are attributable to performance obligations that are unsatisfied or partially satisfied at the reporting date. The Company expects to recognize this amount as revenue over the following time periods (in thousands):
 
2020
 
2021
 
Thereafter
 
Total
Revenue expected to be recognized on remaining performance obligations
$
808,980

 
$
237,175

 
$
151,961

 
$
1,198,116


See Note 14 - Segment Information, for disaggregated revenue by significant customer and geographic region.
3. Business Combinations
Fiscal Year 2019 Acquisition of Nginx, Inc.
On March 9, 2019, the Company entered into a Merger Agreement (the “Merger Agreement”) with Nginx, Inc. ("NGINX"), a provider of open source web server software and application delivery solutions. The transaction closed on May 8, 2019 with NGINX becoming a wholly-owned subsidiary of F5.
Pursuant to the Merger Agreement, at the effective time of the Merger, the capital stock of NGINX and the vested outstanding and unexercised stock options in NGINX were cancelled and converted to the right to receive approximately $643.2 million in cash, subject to certain adjustments and conditions set forth in the Merger Agreement, and the unvested stock options and restricted stock units in NGINX held by continuing employees of NGINX were assumed by F5, on the terms and conditions set forth in the Merger Agreement. Included in cash consideration was $19.0 million of transaction costs paid by F5 on behalf of NGINX. In addition, the Company incurred an additional $1.0 million of transaction costs associated with the acquisition which was included in General and Administrative expenses for fiscal 2019.
NGINX is an open source leader in application delivery. The combined company will enable multi-cloud application services across all environments, providing the ease-of-use and flexibility developers require while also delivering the scale, security, reliability and enterprise readiness network operations teams demand. As a result of the acquisition, the Company acquired all the assets and assumed all the liabilities of NGINX. The goodwill related to the NGINX acquisition is comprised primarily of expected synergies from combining operations and the acquired intangible assets that do not qualify for separate recognition. The results of operations of NGINX have been included in the Company’s consolidated financial statements from the date of acquisition.
The purchase price allocation is as follows (in thousands):
Assets acquired
 
Cash and cash equivalents
$
29,911

Fair value of tangible assets:
 
Accounts receivable
7,306

Other current assets
4,214

Property and equipment, net
1,822

Deferred tax assets
10,357

Intangible assets
89,300

Goodwill
509,414

Total assets acquired
$
652,324

Liabilities assumed
 
Accounts payable
$
(1,081
)
Deferred revenue
(4,000
)
Other liabilities
(4,035
)
Total liabilities assumed
$
(9,116
)
Net assets acquired
$
643,208



56


The allocation of the purchase price and the estimated useful lives associated with certain assets is as follows (in thousands):
 
 
 
Estimated
 
Amount
 
Useful Life
Net tangible assets
$
44,494

 
Identifiable intangible assets:
 
 
 
Developed technologies
62,500

 
7 years
Customer relationships
12,000

 
15 years
Trade name
14,500

 
7 years
Non-competition agreements
300

 
2 years
Goodwill
509,414

 
Total purchase price
$
643,208

 
 

The developed technology intangible asset will be amortized on a straight-line basis over its estimated useful life of seven years and included in cost of net product revenues. The trade names and customer relationships intangible assets will be amortized on a straight-line basis over their estimated useful lives of seven years and fifteen years, respectively, and included in sales and marketing expenses. The weighted average life of the amortizable intangible assets recognized from the NGINX merger was 8.1 years. The estimated useful lives for the acquired intangible assets were based on the expected future cash flows associated with the respective asset. Tax deductible goodwill based on the Company's preliminary calculation is $450.7 million.
Since the NGINX acquisition was completed on May 8, 2019, the F5 and NGINX teams have been rapidly executing a plan to integrate ongoing operations. The pro forma financial information, as well as the revenue and earnings generated by NGINX, were not considered material for disclosure purposes.
4. Fair Value Measurements
In accordance with the authoritative guidance on fair value measurements and disclosure under GAAP, the Company determines fair value using a fair value hierarchy that distinguishes between market participant assumptions developed based on market data obtained from sources independent of the reporting entity, and the reporting entity’s own assumptions about market participant assumptions developed based on the best information available in the circumstances and expands disclosure about fair value measurements.
Fair value is the price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date, essentially the exit price.
The levels of fair value hierarchy are:
Level 1: Quoted prices in active markets for identical assets and liabilities at the measurement date that the Company has the ability to access.
Level 2: Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3: Unobservable inputs for which there is little or no market data available. These inputs reflect management’s assumptions of what market participants would use in pricing the asset or liability.
Level 1 investments are valued based on quoted market prices in active markets and include the Company’s cash equivalent investments. Level 2 investments, which include investments that are valued based on quoted prices in markets that are not active, broker or dealer quotations, actual trade data, benchmark yields or alternative pricing sources with reasonable levels of price transparency, include the Company’s certificates of deposit, corporate bonds and notes, municipal bonds and notes, U.S. government securities, U.S. government agency securities and international government securities. Fair values for the Company’s level 2 investments are based on similar assets without applying significant judgments. In addition, all of the Company’s level 2 investments have a sufficient level of trading volume to demonstrate that the fair values used are appropriate for these investments.

57


A financial instrument’s level within the fair value hierarchy is based upon the lowest level of any input that is significant to the fair value measurement. However, the determination of what constitutes “observable” requires significant judgment by the Company. The Company considers observable data to be market data which is readily available, regularly distributed or updated, reliable and verifiable, not proprietary, and provided by independent sources that are actively involved in the relevant market.
The Company’s financial assets measured at fair value on a recurring basis subject to the disclosure requirements at September 30, 2019, were as follows (in thousands):

 
 
Fair Value Measurements at Reporting Date Using
 
Fair Value at
September 30,
2019
 
 
Quoted Prices in
Active Markets for
Identical Securities
(Level  1)
 
Significant
Other Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Cash equivalents
 
$
140,238

 
$
153,404

 
$

 
$
293,642

Short-term investments
 
 
 
 
 
 
 
 
Available-for-sale securities — certificates of deposit
 

 
249

 

 
249

Available-for-sale securities — corporate bonds and notes
 

 
259,547

 

 
259,547

Available-for-sale securities — municipal bonds and notes
 

 
12,129

 

 
12,129

Available-for-sale securities — U.S. government securities
 

 
78,992

 

 
78,992

Available-for-sale securities — U.S. government agency securities
 

 
22,146

 

 
22,146

Long-term investments
 
 
 
 
 
 
 

Available-for-sale securities — corporate bonds and notes
 

 
298,916

 

 
298,916

Available-for-sale securities — municipal bonds and notes
 

 
2,524

 

 
2,524

Available-for-sale securities — U.S. government securities
 

 
5,515

 

 
5,515

Available-for-sale securities — U.S. government agency securities
 

 
51,447

 

 
51,447

Total
 
$
140,238

 
$
884,869

 
$

 
$
1,025,107


The Company’s financial assets measured at fair value on a recurring basis subject to the disclosure requirements at September 30, 2018, were as follows (in thousands):
 
 
 
Fair Value Measurements at Reporting Date Using
 
Fair Value at
September 30,
2018
 
 
Quoted Prices in
Active Markets for
Identical Securities
(Level 1)
 
Significant
Other Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Cash equivalents
 
$
41,468

 
$
13,118

 
$

 
$
54,586

Short-term investments
 
 
 
 
 
 
 
 
Available-for-sale securities — certificates of deposit
 

 
2,970

 

 
2,970

Available-for-sale securities — corporate bonds and notes
 

 
393,750

 

 
393,750

Available-for-sale securities — municipal bonds and notes
 

 
22,524

 

 
22,524

Available-for-sale securities — U.S. government securities
 

 
120,078

 

 
120,078

Available-for-sale securities — U.S. government agency securities
 

 
75,383

 

 
75,383

Long-term investments
 
 
 
 
 
 
 

Available-for-sale securities — corporate bonds and notes
 

 
367,710

 

 
367,710

Available-for-sale securities — municipal bonds and notes
 

 
24,286

 

 
24,286

Available-for-sale securities — U.S. government securities
 

 
12,771

 

 
12,771

Available-for-sale securities — U.S. government agency securities
 

 
6,417

 

 
6,417

Total
 
$
41,468

 
$
1,039,007

 
$

 
$
1,080,475


The Company uses the fair value hierarchy for financial assets and liabilities. The carrying amounts of other current financial assets and other current financial liabilities approximate fair value due to their short-term nature.

58


The Company’s non-financial assets and liabilities, which include goodwill, intangible assets, and long-lived assets, are not required to be carried at fair value on a recurring basis. These non-financial assets and liabilities are measured at fair value on a non-recurring basis when there is an indicator of impairment, and they are recorded at fair value only when impairment is recognized. The Company reviews goodwill and intangible assets for impairment annually, during the second quarter of each fiscal year, or as circumstances indicate the possibility of impairment. The Company monitors the carrying value of long-lived assets for impairment whenever events or changes in circumstances indicate its carrying amount may not be recoverable. During the year ended September 30, 2019, the Company recorded impairment of capitalized internal-use software costs of $6.3 million. The charge was reflected in the general and administrative expense line item on the Company’s consolidated income statement. No impairment of long-lived assets was noted as of and for the years ended September 30, 2018 and 2017.
5. Short-Term and Long-Term Investments
Short-term investments consist of the following (in thousands):
 
September 30, 2019
 
Cost or
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Certificates of deposit
 
$
249

 
$

 
$

 
$
249

Corporate bonds and notes
 
259,242

 
402

 
(97
)
 
259,547

Municipal bonds and notes
 
12,128

 
6

 
(5
)
 
12,129

U.S. government securities
 
78,988

 
18

 
(14
)
 
78,992

U.S. government agency securities
 
22,138

 
9

 
(1
)
 
22,146

 
 
$
372,745

 
$
435

 
$
(117
)
 
$
373,063

     
September 30, 2018
 
Cost or
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Certificates of deposit
 
$
2,970

 
$

 
$

 
$
2,970

Corporate bonds and notes
 
394,684

 
9

 
(943
)
 
393,750

Municipal bonds and notes
 
22,588

 
1

 
(65
)
 
22,524

U.S. government securities
 
120,283

 

 
(205
)
 
120,078

U.S. government agency securities
 
75,587

 

 
(204
)
 
75,383

 
 
$
616,112

 
$
10

 
$
(1,417
)
 
$
614,705


Long-term investments consist of the following (in thousands):
 
September 30, 2019
 
Cost or
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Corporate bonds and notes
 
$
298,888

 
$
469

 
$
(441
)
 
$
298,916

Municipal bonds and notes
 
2,528

 
2

 
(6
)
 
2,524

U.S. government securities
 
5,515

 
3

 
(3
)
 
5,515

U.S. government agency securities
 
51,463

 
5

 
(21
)
 
51,447

 
 
$
358,394

 
$
479

 
$
(471
)
 
$
358,402

 
September 30, 2018
 
Cost or
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Corporate bonds and notes
 
$
370,377

 
$
25

 
$
(2,692
)
 
$
367,710

Municipal bonds and notes
 
24,468

 

 
(182
)
 
24,286

U.S. government securities
 
12,956

 

 
(185
)
 
12,771

U.S. government agency securities
 
6,500

 

 
(83
)
 
6,417

 
 
$
414,301

 
$
25

 
$
(3,142
)
 
$
411,184



59


Interest income from investments was $25.3 million, $17.0 million and $8.5 million for fiscal years 2019, 2018 and 2017, respectively. Interest income is included in other income, net on the Company's consolidated income statements.
The following table summarizes investments that have been in a continuous unrealized loss position for less than 12 months and those that have been in a continuous unrealized loss position for more than 12 months as of September 30, 2019 (in thousands):
 
 
 
Less Than 12 Months
 
12 Months or Greater
 
Total
September 30, 2019
 
Fair Value
 
Gross
Unrealized
Losses
 
Fair
Value
 
Gross
Unrealized
Losses
 
Fair Value
 
Gross
Unrealized
Losses
Corporate bonds and notes
 
$
237,747

 
$
(434
)
 
$
109,613

 
$
(104
)
 
$
347,360

 
$
(538
)
Municipal bonds and notes
 
864

 

 
7,800

 
(11
)
 
8,664

 
(11
)
U.S. government securities
 
27,095

 
(12
)
 
9,991

 
(5
)
 
37,086

 
(17
)
U.S. government agency securities
 
30,946

 
(22
)
 

 

 
30,946

 
(22
)
Total
 
$
296,652

 
$
(468
)
 
$
127,404

 
$
(120
)
 
$
424,056

 
$
(588
)

The following table summarizes investments that have been in a continuous unrealized loss position for less than 12 months and those that have been in a continuous unrealized loss position for more than 12 months as of September 30, 2018 (in thousands):
 
 
 
Less Than 12 Months
 
12 Months or Greater
 
Total
September 30, 2018
 
Fair Value
 
Gross
Unrealized
Losses
 
Fair Value
 
Gross
Unrealized
Losses
 
Fair Value
 
Gross
Unrealized
Losses
Corporate bonds and notes
 
$
543,729

 
$
(1,800
)
 
$
152,097

 
$
(1,835
)
 
$
695,826

 
$
(3,635
)
Municipal bonds and notes
 
26,846

 
(123
)
 
14,363

 
(124
)
 
41,209

 
(247
)
U.S. government securities
 
103,470

 
(281
)
 
29,379

 
(109
)
 
132,849

 
(390
)
U.S. government agency securities
 
44,812

 
(110
)
 
36,987

 
(177
)
 
81,799

 
(287
)
Total
 
$
718,857

 
$
(2,314
)
 
$
232,826

 
$
(2,245
)
 
$
951,683

 
$
(4,559
)

The Company invests in securities that are rated investment grade. The unrealized losses on investments for fiscal year 2019 were primarily caused by interest rate increases.
The Company reviews the individual securities in its portfolio to determine whether a decline in a security's fair value below the amortized cost basis is other-than-temporary. The Company determined that as of September 30, 2019, there were no investments in its portfolio that were other-than-temporarily impaired.
6. Balance Sheet Details
Cash, Cash Equivalents and Restricted Cash
The following table provides a reconciliation of the Company’s cash and cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash shown in the Company’s consolidated statements of cash flows for the periods presented (in thousands):
 
 
September 30,
 
 
2019
 
2018
Cash and cash equivalents
 
$
599,219

 
$
424,707

Restricted cash included in other assets, net
 
3,035

 
1,187

Total cash, cash equivalents and restricted cash
 
$
602,254

 
$
425,894



60


Inventories
Inventories consist of the following (in thousands):
 
 
 
September 30,
 
 
2019
 
2018
Finished goods
 
$
22,441

 
$
21,339

Raw materials
 
11,960

 
9,229

 
 
$
34,401

 
$
30,568




Other Current Assets
Other current assets consist of the following (in thousands):
 
 
September 30,
 
 
2019
 
2018
Contract assets
 
$
79,407

 
$

Prepaid expenses
 
49,051

 
39,531

Capitalized contract acquisition costs
 
28,228

 

Other
 
26,188

 
12,795

 
 
$
182,874

 
$
52,326


Property and Equipment
Property and equipment consist of the following (in thousands):
 
 
September 30,
 
 
2019
 
2018
Computer equipment
 
$
142,372

 
$
135,176

Software
 
85,866

 
59,671

Office furniture and equipment
 
38,892

 
31,625

Leasehold improvements
 
151,055

 
107,615

 
 
418,185

 
334,087

Accumulated depreciation and amortization
 
(194,759
)
 
(189,045
)
 
 
$
223,426

 
$
145,042


Depreciation and amortization expense totaled approximately $58.0 million, $45.9 million, and $44.6 million for the fiscal years ended September 30, 2019, 2018 and 2017, respectively.
During the year ended September 30, 2019, the Company recorded impairment of capitalized internal-use software costs of $6.3 million. The charge was reflected in the general and administrative expense line item on the Company’s consolidated statement of operations.

61


Goodwill
Changes in the carrying amount of goodwill during fiscal year 2019 are summarized as follows (in thousands):
Balance, September 30, 2018
 
$
555,965

Acquisition of Nginx, Inc.
509,414

Balance, September 30, 2019
 
$
1,065,379


There was no change in the carrying amount of goodwill during fiscal year 2018.
Other Assets
Other assets consist of the following (in thousands):
 
 
September 30,
 
 
2019
 
2018
Intangible assets
 
$
108,903

 
$
31,259

Contract assets
 
53,085

 

Capitalized contract acquisition costs
 
31,218

 

Other
 
10,575

 
10,927

 
 
$
203,781

 
$
42,186


Intangible assets are included in other assets on the balance sheet and consist of the following (in thousands):
 
 
2019
 
2018
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
Developed technology
 
$
126,173

 
$
(53,213
)
 
$
72,960

 
$
63,672

 
$
(46,031
)
 
$
17,641

Customer relationships
 
20,242

 
(5,533
)
 
14,709

 
8,242

 
(4,376
)
 
3,866

Patents and trademarks
 
19,160

 
(11,800
)
 
7,360

 
18,971

 
(9,219
)
 
9,752

Trade names
 
15,473

 
(1,836
)
 
13,637

 
973

 
(973
)
 

Non-compete covenants
 
2,260

 
(2,023
)
 
237

 
1,960

 
(1,960
)
 

 
 
$
183,308

 
$
(74,405
)
 
$
108,903

 
$
93,818

 
$
(62,559
)
 
$
31,259


Amortization expense related to intangible assets was approximately $11.8 million, $11.1 million, and $12.3 million for the fiscal years ended September 30, 2019, 2018 and 2017, respectively.
Estimated amortization expense for intangible assets for the five succeeding fiscal years is as follows (in thousands):
2020
$
18,331

2021
18,137

2022
16,844

2023
16,047

2024
14,360

 
$
83,719


Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 
 
September 30,
 
 
2019
 
2018
Payroll and benefits
 
$
138,453

 
$
104,815

Income and other tax accruals
 
31,801

 
27,656

Other
 
65,615

 
48,508

 
 
$
235,869

 
$
180,979



62


Other Long-term Liabilities
Other long-term liabilities consist of the following (in thousands):
 
 
September 30,
 
 
2019
 
2018
Deferred rent
 
$
66,103

 
$
31,151

Income taxes payable
 
42,324

 
30,864

Other
 
23,426

 
3,877

 
 
$
131,853

 
$
65,892


7. Income Taxes
The United States and international components of income before income taxes are as follows (in thousands):
 
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
United States
 
$
360,648

 
$
441,336

 
$
452,869

International
 
180,463

 
162,424

 
122,648

 
 
$
541,111

 
$
603,760

 
$
575,517


The provision for income taxes (benefit) consists of the following (in thousands):
 
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
Current
 
 
 
 
 
 
U.S. federal
 
$
43,039

 
$
78,454

 
$
113,105

State
 
13,864

 
9,800

 
10,381

Foreign
 
49,197

 
41,040

 
34,679

Total
 
106,100

 
129,294

 
158,165

Deferred
 
 
 
 
 
 
U.S. federal
 
8,716

 
21,259

 
964

State
 
1,617

 
725

 
99

Foreign
 
(3,056
)
 
(1,207
)
 
(4,472
)
Total
 
7,277

 
20,777

 
(3,409
)
 
 
$
113,377

 
$
150,071

 
$
154,756


The effective tax rate differs from the U.S. federal statutory rate as follows (in thousands):
 
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
Income tax provision at statutory rate
 
$
113,633

 
$
147,921

 
$
201,431

State taxes, net of federal benefit
 
14,206

 
9,349

 
9,235

Tax impact of foreign operations
 
(9,161
)
 
(6,696
)
 
(40,606
)
Research and development and other credits
 
(12,760
)
 
(13,159
)
 
(12,795
)
Domestic manufacturing deduction
 

 
(9,722
)
 
(15,802
)
Stock-based and other compensation
 
6,771

 
(150
)
 
12,688

Impacts of the Tax Cuts and Jobs Act
 

 
21,015

 

Other
 
688

 
1,513

 
605

 
 
$
113,377

 
$
150,071

 
$
154,756


The provision for income taxes for fiscal year 2019 and 2018 includes various impacts from the Tax Cuts and Jobs Act enacted on December 22, 2017. Significant impacts for fiscal year 2019 include a further reduction of the U.S. federal income tax rate to 21%, a deduction for foreign derived intangible income, a tax on global intangible low taxed income, and repeal of

63


the deduction for income attributable to domestic production activities. Significant impacts for fiscal year 2018 include a reduction of the U.S. federal income tax rate to 24.5%, a tax for deemed repatriation of undistributed foreign earnings, and an expense from the remeasurement of the Company's net deferred tax assets to reflect the change in the U.S. federal income tax rate when temporary differences are expected to reverse.
Effective January 1, 2018, the U.S. tax law provides a deduction for the foreign-source portion of dividends received from specified foreign corporations. The Company no longer maintains an indefinite reinvestment assertion on unremitted foreign earnings and has recorded a deferred tax liability for any estimated foreign, federal, or state tax liabilities associated with a future repatriation of foreign earnings.
The Company benefits from a tax incentive arrangement in certain foreign jurisdictions, which are effective through fiscal year 2021. The tax incentive agreements are conditional upon meeting certain operational, employment and investment requirements. These arrangements decreased foreign taxes by $8.1 million, $6.4 million and $6.9 million, and increased diluted earnings per common share by $0.13, $0.10 and $0.11 for the years ended September 30, 2019, 2018 and 2017, respectively.
The tax effects of the temporary differences that give rise to the deferred tax assets and liabilities are as follows (in thousands):
 
 
 
Years Ended September 30,
 
 
2019
 
2018
Deferred tax assets
 
 
 
 
Net operating loss carry-forwards
 
$
12,269

 
$
11,540

Allowance for doubtful accounts
 
587

 
368

Accrued compensation and benefits
 
13,478

 
8,202

Inventories and related reserves
 
526

 
324

Stock-based compensation
 
7,144

 
5,570

Deferred revenue
 
35,247

 
29,290

Lease liabilities
 
17,313

 
3,662

Other accruals and reserves
 
14,673

 
10,747

Tax credit carryforwards
 
13,783

 
12,177

Depreciation
 
592

 
671

 
 
115,612

 
82,551

Valuation allowance
 
(23,495
)
 
(22,780
)
 
 
92,117

 
59,771

Deferred tax liabilities
 
 
 
 
Purchased intangibles and other
 
(10,560
)
 
(10,678
)
Depreciation
 
(39,910
)
 
(12,277
)
Deferred costs
 
(10,656
)
 

Other accruals and reserves
 
(3,603
)
 
(3,410
)
 
 
(64,729
)
 
(26,365
)
 
 
 
 
 
Net deferred tax assets
 
$
27,388

 
$
33,406


At September 30, 2019, the Company had foreign net operating loss carry-forwards of approximately $60.4 million that can be carried forward indefinitely and $3.5 million that will expire in fiscal year 2026. The Company had $3.4 million of federal net operating loss carryforwards, the annual utilization of which is limited under Internal Revenue Code Section 382, and can be carried forward indefinitely. In addition, there are $3.6 million of foreign credit carryforwards that will expire in fiscal years 2020 to 2024, $0.6 million of federal credit carryforwards that will expire in fiscal years 2038 to 2039, $12.4 million of state tax credit carryforwards that can be carried forward indefinitely and $3.6 million that will expire in fiscal years 2030 to 2034. Management believes that it is more-likely-than-not that the benefit from certain foreign net operating loss carryforwards and state tax carryforwards will not be realized. In recognition of this risk, the Company has provided a valuation allowance on the deferred tax assets relating to these carryforwards. The net change in the total valuation allowance was an increase of $0.7 million and $4.6 million for the years ended September 30, 2019 and 2018, respectively.
The Company recognizes the financial statement impact of a tax position only after determining that the relevant tax authority would more-likely-than-not sustain the position following an audit. For tax positions meeting the more-likely-than-

64


not threshold, the amount recognized in the financial statements is the largest impact that has a greater than fifty percent likelihood of being realized upon ultimate settlement with the relevant tax authority.
The following table provides a reconciliation of the beginning and ending amount of unrecognized tax benefits in fiscal years 2019, 2018 and 2017 (in thousands):
 
 
2019
 
2018
 
2017
Balance, beginning of period
 
$
31,672

 
$
23,135

 
$
13,687

Gross increases related to prior period tax positions
 
5,129

 
2,715

 
2,769

Gross decreases related to prior period tax positions
 
(287
)
 

 

Gross increases related to current period tax positions
 
7,756

 
8,230

 
8,507

Decreases relating to settlements with tax authorities
 

 

 
(240
)
Reductions due to lapses of statute of limitations
 
(1,983
)
 
(2,408
)
 
(1,588
)
Balance, end of period
 
$
42,287

 
$
31,672

 
$
23,135



The total amount of gross unrecognized tax benefits was $42.3 million, $31.7 million, and $23.1 million as of September 30, 2019, 2018, and 2017, respectively, of which, $29.4 million, $23.1 million, and $18.3 million, if recognized, would affect the effective tax rate. There is a reasonable possibility that the Company’s unrecognized tax benefits will change within twelve months due to audit settlements or the expiration of statute of limitations, but the Company does not expect the change to be material to the consolidated financial statements. 
The Company recognizes interest and, if applicable, penalties (not included in the “unrecognized tax benefits” table above) for any uncertain tax positions. Interest and penalties are recorded as a component of income tax expense. In the years ended September 30, 2019, 2018 and 2017, the Company recorded approximately $2.4 million, $0.4 million and $0.3 million, respectively, of interest and penalty expense related to uncertain tax positions. As of September 30, 2019 and 2018, the Company had a cumulative balance of accrued interest and penalties on unrecognized tax positions of $4.0 million and $1.6 million, respectively.
The Company and its subsidiaries are subject to U.S. federal income tax as well as the income tax of multiple state and foreign jurisdictions. The Company has concluded all U.S. federal income tax matters for fiscal years through September 30, 2015. The Company is currently under audit by various states for fiscal years 2014 through 2017, and by Israel for fiscal years 2013 to 2017. Major jurisdictions where there are wholly owned subsidiaries of F5 Networks, Inc. which require income tax filings include the United Kingdom, Japan, Singapore, Australia and Israel. The earliest periods open for review by local taxing authorities are fiscal years 2018 for the United Kingdom, 2013 for Japan, 2014 for Singapore, 2015 for Australia and 2013 for Israel. Within the next four fiscal quarters, the statute of limitations will begin to close on the fiscal year 2016 federal income tax return, fiscal years 2014, 2015 and 2016 state income tax returns, and fiscal years 2013 to 2018 foreign income tax returns.
8. Shareholders' Equity
Common Stock Repurchase
On October 31, 2018, the Company announced that its Board of Directors authorized an additional $1.0 billion for its common stock share repurchase program. This new authorization is incremental to the existing $4.4 billion program, initially approved in October 2010 and expanded in each fiscal year. Acquisitions for the share repurchase programs will be made from time to time in private transactions or open market purchases as permitted by securities laws and other legal requirements. The programs can be terminated at any time. During fiscal year 2019, the Company repurchased and retired 1,185,881 shares at an average price of $169.53 per share and as of September 30, 2019, the Company had $1.4 billion remaining authorized to purchase shares.
In the second quarter of fiscal 2019, the Company announced that, in connection with its acquisition of NGINX, it was suspending the automatic component of its common stock share repurchase program. Management will continue to evaluate market conditions and other factors including the Company’s capital requirements in determining when and whether to repurchase shares and when and whether to re-implement an automatic component of its repurchase program. The program does not require the purchase of any minimum number of shares and the program may be modified, suspended or discontinued at any time.
9. Stock-based Compensation
The majority of awards consist of restricted stock units and to a lesser degree, stock options. Employees vest in restricted stock units and stock options ratably over the corresponding service term, generally one to four years. The Company’s stock

65


options expire ten years from the date of grant. Restricted stock units are payable in shares of the Company’s common stock as the periodic vesting requirements are satisfied. The value of a restricted stock unit is based upon the fair market value of the Company’s common stock on the date of grant. The value of restricted stock units is determined using the intrinsic value method and is based on the number of shares granted and the quoted price of the Company’s common stock on the date of grant. Alternatively, the Company used the Black-Scholes option pricing model to determine the fair value of its stock options. Compensation expense related to restricted stock units and stock options is recognized over the vesting period. The Company has adopted a number of stock-based compensation plans as discussed below.
2011 Employee Stock Purchase Plan. In April 2012, the Board of Directors amended and restated the Company’s 1999 Employee Stock Purchase Plan, or the Employee Stock Purchase Plan. A total of 10,000,000 shares of common stock have been reserved for issuance under the Employee Stock Purchase Plan. The Employee Stock Purchase Plan permits eligible employees to acquire shares of the Company’s common stock through periodic payroll deductions of up to 15% of base compensation. No employee may purchase more than 10,000 shares during an offering period. In addition, no employee may purchase more than $25,000 worth of stock, determined by the fair market value of the shares at the time such option is granted, in one calendar year. The Employee Stock Purchase Plan has been implemented in a series of offering periods, each 6 months in duration. The price at which the common stock may be purchased is 85% of the lesser of the fair market value of the Company’s common stock on the first day of the applicable offering period or on the last day of the respective purchase period. As of September 30, 2019 there were 2,318,325 shares available for awards under the Employee Stock Purchase Plan.
Acquisition Related Incentive Plans. In connection with the Company’s acquisition of Traffix Systems in the second quarter of fiscal year 2012, the Company assumed the Traffix 2007 Israeli Employee Share Option Plan, or the Traffix Plan. Unvested options to acquire Traffix’s common stock were converted into options to acquire the Company’s common stock in connection with the acquisition. A total of 106,829 shares of common stock were reserved for issuance under the Traffix Plan. The plan provided for grants of stock options to persons who were employees, officers, directors, consultants or advisors to Traffix on or prior to February 21, 2012. During the fiscal year 2019, the Company issued no stock options or restricted stock units under the Traffix Plan. As of September 30, 2019, there were options to purchase 49 shares outstanding and no shares available for additional awards under the Traffix Plan. The Company terminated the Traffix Plan effective January 3, 2014 and no additional shares may be issued from the Traffix Plan.
In connection with the Company’s acquisition of Defense.Net, Inc. in the third quarter of fiscal year 2014, the Company assumed the Defense.Net, Inc. 2012 Stock Option and Grant Plan, or the Defense.Net Plan. Unvested options to acquire Defense.Net's common stock were converted into options to acquire the Company’s common stock in connection with the acquisition. A total of 84,375 shares of common stock were reserved for issuance under the Defense.Net Plan. The plan provided for grants of stock options to persons who were employees, officers, directors, consultants or advisors to Defense.Net, Inc. on or prior to May 22, 2014. During the fiscal year 2019, the Company issued no stock options or restricted stock units under the Defense.Net Plan. As of September 30, 2019, there were options to purchase 113 shares outstanding and no shares available for additional awards under the Defense.Net Plan. The Company terminated the Defense.Net Plan effective January 5, 2015 and no additional shares may be issued from the Defense.Net Plan.
In May 2019, the Company adopted the Nginx Acquisition Equity Incentive Plan, or the Nginx Acquisition Plan. The Nginx Acquisition Plan provided for discretionary grants of stock options and stock units for employees, directors and consultants of Nginx, Inc. to whom the Company offered employment in connection with the Company’s acquisition of Nginx. A total of 183,061 shares of common stock were reserved for issuance under the Nginx Acquisition Plan. Upon certain changes in control of the Company, the surviving entity will either assume or substitute all outstanding stock awards under the Nginx Acquisition Plan or the vesting of 50% of the stock awards shall be accelerated. During the fiscal year 2019, the Company issued no stock options and 178,334 restricted stock units under the Nginx Acquisition Plan. As of September 30, 2019, there were no options outstanding and 176,908 stock units outstanding. The Company terminated the Nginx Acquisition Plan effective October 31, 2019 and no additional shares may be issued from the Nginx Acquisition Plan.
In connection with the Company’s acquisition of Nginx, Inc. in the third quarter of fiscal year 2019, the Company assumed the Nginx Inc. 2011 Share Plan, or the Nginx Plan. Unvested options to acquire Nginx's common stock and unvested stock units with respect to Nginx’s common stock were converted into options to acquire the Company’s common stock and stock units with respect to the Company’s stock in connection with the acquisition. A total of 302,634 shares of common stock were reserved for issuance under the Nginx Plan (including converted options and stock units). The Nginx Plan provided for grants of stock options, stock awards and stock units to persons who were employees, officers, directors and consultants to Nginx, Inc. prior to May 8, 2019. During the fiscal year 2019, the Company issued (including conversions to Company awards) 215,767 stock options and 40,044 stock units under the Nginx Plan. As of September 30, 2019, there were options to purchase 207,597 shares outstanding and 37,102 stock units outstanding. The Company terminated the Nginx Acquisition Plan effective October 31, 2019 and no additional shares may be issued from the Nginx Acquisition Plan.

66


2014 Incentive Plan. In March 2014, the Company adopted the 2014 Incentive Plan, or the 2014 Plan, which amended and restated the 2005 Equity Incentive Plan. The 2014 Plan provides for discretionary grants of stock options, stock units and other equity and cash-based awards for employees, including officers, directors and consultants. A total of 20,480,000 shares of common stock have been reserved for issuance under the 2014 Plan. Upon certain changes in control of the Company, all outstanding and unvested options or stock awards under the 2014 Plan will vest at the rate of 50%, unless assumed or substituted by the acquiring entity. During the fiscal year 2019, the Company issued no stock options, 62,154 performance stock units and 997,309 restricted stock units under the 2014 Plan. As of September 30, 2019, there were no options outstanding, 55,184 performance stock units outstanding, 1,041,889 restricted stock units outstanding and 2,881,829 shares available for new awards under the 2014 Plan.
A majority of the restricted stock units the Company grants to its employees vest quarterly over a two-year period. The performance stock units, restricted stock units and stock options under all plans were granted during fiscal years 2019, 2018 and 2017 with a per-share weighted average fair value of $165.64, $126.86 and $134.35, respectively. The fair value of performance stock units and restricted stock units vested during fiscal years 2019, 2018 and 2017 was $159.6 million, $182.6 million and $176.8 million, respectively.
A summary of restricted stock unit activity under the 2014 Plan is as follows:
 
 
Performance Stock Units
 
Restricted Stock Units
 
 
Outstanding
Performance
Stock Units
 
Weighted
Average
Grant Date
Fair Value
 
Outstanding
Restricted
Stock Units
 
Weighted
Average
Grant Date
Fair Value
Balance, September 30, 2018
 
24,079

 
$
119.01

 
1,150,870

 
$
129.35

Units granted
 
62,154

 
173.46

 
997,309

 
173.00

Units vested
 
(25,618
)
 
165.89

 
(972,116
)
 
158.92

Units cancelled
 
(5,431
)
 
162.74

 
(134,174
)
 
150.94

Balance, September 30, 2019
 
55,184

 
$
165.83

 
1,041,889

 
$
158.10


A summary of stock option activity under all of the Company’s plans is as follows:
 
 
Options Outstanding
 
 
Number of
Shares
 
Weighted
Average
Exercise Price
per Share
Balance, September 30, 2018
 
162

 
$
3.76

Options granted
 
215,767

 
24.49

Options exercised
 
(5,943
)
 
26.84

Options cancelled
 
(2,227
)
 
22.40

Balance, September 30, 2019
 
207,759

 
$
24.43


All stock options granted in fiscal year 2019 were replacement awards of those assumed as part of the acquisition of NGINX. No stock options were granted in fiscal years 2018 and 2017.
The total intrinsic value of options exercised during fiscal 2019, 2018 and 2017 was $0.7 million, $0.1 million and $1.0 million, respectively.
A summary of options outstanding that are exercisable and that have vested and are expected to vest as of September 30, 2019 is as follows:
 
 
Number of
Shares
 
Weighted
Average
Remaining
Contractual
Life (in Years)
 
Weighted
Average
Exercise
Price
per Share
 
Aggregate
Intrinsic
Value(1)
 
 
 
 
 
 
 
 
(In thousands)
Stock options outstanding
 
207,759

 
8.13
 
$
24.43

 
$
24,098

Exercisable
 
37,512

 
7.61
 
$
22.58

 
$
4,420

Vested and expected to vest
 
191,414

 
8.10
 
$
24.33

 
$
22,221

 

67


(1)
Aggregate intrinsic value represents the difference between the fair value of the Company’s common stock underlying these options at September 30, 2019 and the related exercise prices.
As of September 30, 2019, equity based awards (including stock options and restricted stock units) are available for future issuance as follows:
 
 
Awards
Available for
Grant
Balance, September 30, 2018
2,051,687

Granted
(1,493,608
)
Cancelled
146,200

Additional shares reserved (terminated), net
2,235,695

Balance, September 30, 2019
2,939,974


10. Net Income Per Share
Basic net income per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted net income per share is computed by dividing net income by the weighted average number of common and dilutive common stock equivalent shares outstanding during the period. The Company’s nonvested restricted stock units do not have nonforfeitable rights to dividends or dividend equivalents and are not considered participating securities that should be included in the computation of earnings per share under the two-class method.
The following table sets forth the computation of basic and diluted net income per share (in thousands, except per share data):
 
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
Numerator
 
 
 
 
 
 
Net income
 
$
427,734

 
$
453,689

 
$
420,761

Denominator
 
 
 
 
 
 
Weighted average shares outstanding — basic
 
60,044

 
61,262

 
64,173

Dilutive effect of common shares from stock options and restricted stock units
 
412

 
751

 
602

Weighted average shares outstanding — diluted
 
60,456

 
62,013

 
64,775

Basic net income per share
 
$
7.12

 
$
7.41

 
$
6.56

Diluted net income per share
 
$
7.08

 
$
7.32

 
$
6.50



Anti-dilutive stock-based awards excluded from the calculations of diluted earnings per share were immaterial for the years ended September 30, 2019, 2018 and 2017.
11. Commitments and Contingencies
Operating Leases
The majority of the Company’s operating lease payments relate to the Company’s corporate headquarters in Seattle, Washington. On May 3, 2017, the Company entered into an agreement to lease approximately 515,000 square feet of office space in Seattle, Washington that now serves as its corporate headquarters. This lease will expire in 2033 with an option for renewal. As a result of the headquarters move as well as other non-recurring lease activity, the Company incurred lease exit costs of $8.2 million in fiscal 2019. As of September 30, 2019, $4.6 million of accrued lease exit costs are accrued in current and $6.2 million are accrued in other long-term liabilities. 

68


The Company also leases additional office space for product development and sales and support personnel in the United States and internationally. Future minimum operating lease payments, net of sublease income, are as follows (in thousands):
 
 
 
Gross Lease
Payments
 
Sublease
Income
 
Net Lease
Payments
2020
 
$
54,046

 
$
683

 
$
53,363

2021
 
50,712

 
1,051

 
49,661

2022
 
47,550

 
1,082

 
46,468

2023
 
36,514

 
368

 
36,146

2024
 
33,971

 

 
33,971

Thereafter
 
242,826

 

 
242,826

 
 
$
465,619

 
$
3,184

 
$
462,435


Rent expense under non-cancelable operating leases amounted to approximately $39.8 million, $30.0 million, and $30.2 million for the fiscal years ended September 30, 2019, 2018, and 2017, respectively.
Purchase Obligations
Purchase obligations are comprised of purchase commitments with the Company’s contract manufacturers. The agreement with the Company’s primary contract manufacturer allows them to procure component inventory on the Company’s behalf based on the Company’s production forecast. The Company is obligated to purchase component inventory that the contract manufacturer procures in accordance with the forecast, unless cancellation is given within applicable lead times. As of September 30, 2019, the Company’s remaining unfulfilled purchase obligations were $20.8 million.
Litigation
On April 4, 2016, the Company sued Radware, Inc. in the United States District Court for the Western District of Washington (the case was subsequently moved to the Northern District of California) accusing Radware of infringing three Company patents. The Company’s complaint sought a jury trial and an unspecified amount of monetary damages, as well as interest, costs, and injunctive relief. Radware moved to dismiss the allegations of one patent, but the motion was denied.  Radware filed inter partes review (IPR) petitions on all of the asserted Company patents, but the US Patent Office dismissed all of the petitions. Radware also filed a counterclaim asserting that the Company infringed one of its now-expired patents. The Company filed an IPR petition against Radware’s counterclaim patent that resulted in cancellation of all but four of the patent’s claims by the Patent Office. The Court then held that F5 does not infringe the four remaining claims. Both parties subsequently dismissed all remaining claims and counterclaims to resolve the lawsuit in fiscal year 2019 pursuant to a settlement agreement, the terms of which are confidential. The settlement did not have a material impact to the Company's consolidated financial statements.
In addition to the above referenced matters, the Company is subject to other legal proceedings, claims, and litigation arising in the ordinary course of business. Management believes that the Company has meritorious defenses to the allegations made in its pending cases and intends to vigorously defend these lawsuits; however, the Company is unable currently to determine the ultimate outcome of these or similar matters or the potential exposure to loss, if any. There are many uncertainties associated with any litigation and these actions or other third-party claims against the Company may cause it to incur costly litigation and/or substantial settlement charges that could have a material adverse effect on the Company's business, financial condition, results of operations, and cash flows.
The Company records an accrual for loss contingencies for legal proceedings when it believes that an unfavorable outcome is both (a) probable and (b) the amount or range of any possible loss is reasonably estimable. The Company has not recorded an accrual for loss contingencies associated with the legal proceedings or the investigations discussed above.
12. Restructuring Charges
In July 2018, the Company initiated a restructuring plan to match strategic and financial objectives and optimize resources for long term growth, including a reduction in force program affecting approximately 215 employees. The Company recorded a restructuring charge of $18.4 million in the fourth quarter of fiscal 2018. All severance restructuring costs had been incurred as of September 30, 2019 and the plan was complete.

69


13. Employee Benefit Plans
The Company has a 401(k) savings plan whereby eligible employees may voluntarily contribute a percentage of their compensation. The Company may, at its discretion, match a portion of the employees’ eligible contributions. Contributions by the Company to the plan during the years ended September 30, 2019, 2018, and 2017 were approximately $10.5 million, $10.5 million and $10.5 million, respectively. Contributions made by the Company vest over four years.
14. Segment Information
Operating segments are defined as components of an enterprise for which separate financial information is available and evaluated regularly by the chief operating decision-maker, or decision-making group, in deciding how to allocate resources and in assessing performance. Management has determined that the Company is organized as, and operates in, one reportable operating segment: the development, marketing and sale of application services that optimize the security, performance and availability of network applications, servers and storage systems.
Revenues by Geographic Location and Other Information
The Company does business in three main geographic regions: the Americas (primarily the United States); Europe, the Middle East, and Africa (EMEA); and the Asia Pacific region (APAC). The Company’s chief operating decision-maker reviews financial information presented on a consolidated basis accompanied by information about revenues by geographic region. The Company’s foreign offices conduct sales, marketing and support activities. Revenues are attributed by geographic location based on the location of the customer.
The following presents revenues by geographic region (in thousands):
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
Americas:
 
 
 
 
 
 
United States
 
$
1,137,556

 
$
1,088,270

 
$
1,075,222

Other
 
108,112

 
116,073

 
110,298

Total Americas
 
1,245,668

 
1,204,343

 
1,185,520

EMEA
 
553,701

 
546,239

 
506,571

Asia Pacific
 
443,078

 
410,825

 
397,950

 
 
$
2,242,447

 
$
2,161,407

 
$
2,090,041


The following distributors of the Company's products accounted for more than 10% of total net revenue:
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
Ingram Micro, Inc.
 
18.2
%
 
16.6
%
 
16.1
%
Tech Data1
 
10.2
%
 
11.6
%
 
12.4
%
Westcon Group, Inc.2
 
10.0
%
 
10.4
%
 
17.7
%
Synnex Corporation2
 

 
10.8
%
 

Arrow ECS
 

 
10.7
%
 
10.4
%
 
 
 
 
 
 
 

(1)
On February 27, 2017, Tech Data completed the acquisition of Avnet Technology Solutions. Revenues for the year ended September 30, 2017 represent combined revenues for Tech Data and Avnet.
(2)
On September 1, 2017, Synnex Corporation completed the acquisition of Westcon Americas.
The Company tracks assets by physical location. Long-lived assets consist of property and equipment, net, and are shown below (in thousands):
 
 
September 30,
 
 
2019
 
2018
United States
 
$
194,176

 
$
126,790

EMEA
 
13,451

 
12,538

Other countries
 
15,799

 
5,714

 
 
$
223,426

 
$
145,042



70


15. Quarterly Results of Operations (Unaudited)
The following presents the Company’s unaudited quarterly results of operations for the eight quarters ended September 30, 2019. The information should be read in conjunction with the Company’s financial statements and related notes included elsewhere in this report. This unaudited information has been prepared on the same basis as the audited financial statements and includes all adjustments, consisting only of normal recurring adjustments that were considered necessary for a fair statement of the Company’s operating results for the quarters presented.
 
 
 
Three Months Ended
 
 
Sept. 30, 2019 (1)
 
June 30, 2019 (1)
 
March 31, 2019 (1)
 
Dec. 31, 2018 (1)
 
Sept. 30, 2018
 
June 30, 2018
 
March 31, 2018
 
Dec. 31, 2017
 
 
(unaudited and in thousands, except per share data)
Net revenues
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Products
 
$
264,926

 
$
248,929

 
$
237,859

 
$
233,877

 
$
256,412

 
$
238,835

 
$
237,558

 
$
227,303

Services
 
325,462

 
314,465

 
307,036

 
309,893

 
306,297

 
303,368

 
295,746

 
295,888

Total
 
590,388

 
563,394

 
544,895

 
543,770

 
562,709

 
542,203

 
533,304

 
523,191

Cost of net revenues
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Products
 
44,693

 
44,336

 
43,547

 
42,410

 
48,505

 
45,164

 
44,127

 
43,265

Services
 
46,225

 
46,431

 
44,631

 
44,304

 
44,935

 
45,845

 
45,518

 
44,122

Total
 
90,918

 
90,767

 
88,178

 
86,714

 
93,440

 
91,009

 
89,645

 
87,387

Gross profit
 
499,470

 
472,627

 
456,717

 
457,056

 
469,269

 
451,194

 
443,659

 
435,804

Operating expenses
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Sales and marketing
 
217,554

 
195,852

 
170,954

 
164,259

 
160,425

 
165,806

 
169,970

 
167,934

Research and development
 
102,812

 
116,894

 
96,314

 
92,038

 
95,078

 
94,061

 
91,056

 
85,889

General and administrative
 
64,390

 
57,141

 
46,656

 
42,543

 
41,748

 
39,374

 
39,276

 
39,984

Restructuring charges
 

 

 

 

 
18,426

 

 

 

Total operating expenses
 
384,756

 
369,887

 
313,924

 
298,840

 
315,677

 
299,241

 
300,302

 
293,807

Income from operations
 
114,714

 
102,740

 
142,793

 
158,216

 
153,592

 
151,953

 
143,357

 
141,997

Other income, net
 
3,397

 
4,722

 
7,434

 
7,095

 
5,667

 
2,259

 
2,790

 
2,145

Income before income taxes
 
118,111

 
107,462

 
150,227

 
165,311

 
159,259

 
154,212

 
146,147

 
144,142

Provision for income taxes
 
23,274

 
21,557

 
34,140

 
34,406

 
26,378

 
31,469

 
36,511

 
55,713

Net income
 
$
94,837

 
$
85,905

 
$
116,087

 
$
130,905

 
$
132,881

 
$
122,743

 
$
109,636

 
$
88,429

Net income per share — basic
 
$
1.57

 
$
1.43

 
$
1.94

 
$
2.17

 
$
2.20

 
$
2.01

 
$
1.79

 
$
1.42

Weighted average shares — basic
 
60,283

 
59,981

 
59,686

 
60,216

 
60,462

 
60,970

 
61,420

 
62,195

Net income per share — diluted
 
$
1.57

 
$
1.43

 
$
1.93

 
$
2.16

 
$
2.18

 
$
1.99

 
$
1.77

 
$
1.41

Weighted average shares — diluted
 
60,448

 
60,196

 
60,029

 
60,645

 
61,070

 
61,633

 
62,059

 
62,550

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

(1)
Quarterly results of operations for fiscal year 2019 contain effects from the adoption of ASC 606, and differ in comparability to previous years due to those effects. See Note 2 - Revenue from Contracts with Customers for more details.


Item 9.
Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None.


71


Item 9A.
Controls and Procedures
Evaluation of Disclosure Controls and Procedures
The Company maintains disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) that are designed to ensure that required information is recorded, processed, summarized and reported within the required timeframe, as specified in the rules set forth by the Securities Exchange Commission. Our disclosure controls and procedures are also designed to ensure that information required to be disclosed is accumulated and communicated to management, including the Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosures.
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, 2019 and, based on this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective as of September 30, 2019.
Management’s Report on Internal Control over Financial Reporting
Management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. Management conducted an assessment of the effectiveness of our internal control over financial reporting as of September 30, 2019. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control — Integrated Framework (2013). Based on the results of this assessment and on those criteria, management concluded that our internal control over financial reporting was effective as of September 30, 2019.
The effectiveness of the Company’s internal control over financial reporting as of September 30, 2019, has been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in their report which appears herein.
Changes in Internal Control over Financial Reporting
During the fourth fiscal quarter, there were no changes to our internal control over financial reporting that materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.

Item 9B.
Other Information
None.


72


PART III
 
Item 10.
Directors, Executive Officers and Corporate Governance
Certain information required by this item regarding the Company’s directors and executive officers is incorporated herein by reference to the sections entitled “Board of Directors — Nominees and Continuing Directors,” “Corporate Governance — Committees of the Board — Audit Committee” and “— Code of Ethics for Senior Financial Officers” and “— Director Nomination,” and “Security Ownership of Certain Beneficial Owners and Management — Section 16(a) Beneficial Ownership Reporting Compliance” in the Company’s definitive Proxy Statement that will be furnished to the SEC no later than January 28, 2020 (the “Proxy Statement”). Additional information regarding the Company’s directors and executive officers is set forth in Item 1 of Part I of this Annual Report on Form 10-K under the caption “Directors and Executive Officers of the Registrant.”

Item 11.
Executive Compensation
The information required by this item is incorporated by reference to the sections entitled “Executive Compensation” and “Corporate Governance — Committees of the Board — Compensation Committee” and “— Compensation Committee Interlocks and Insider Participation” and “— Compensation Committee Report” in the Proxy Statement.

Item 12.
Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters
The information required by this item is incorporated by reference to the section entitled “Security Ownership of Certain Beneficial Owners and Management” in the Proxy Statement.

Item 13.
Certain Relationships and Related Transactions, and Director Independence
The information required by this item is incorporated by reference to the sections entitled “Board of Directors — Director Independence” and “Corporate Governance — Related Person Transactions Policy and Procedures” and “— Certain Relationships and Related Person Transactions” in the Proxy Statement.

Item 14.
Principal Accountant Fees and Services
The information required by this item is incorporated by reference to the section entitled “Executive Compensation — Fees Paid to PricewaterhouseCoopers LLP” and “— Audit Committee Pre-Approval Procedures” and “— Annual Independence Determination” in the Proxy Statement.


73


PART IV
 
Item 15.
Exhibits and Financial Statement Schedules
(a)
Documents filed as part of this report are as follows:
1.
Consolidated Financial Statements:
Our Consolidated Financial Statements are listed in the Index to Consolidated Financial Statements.
2.
Financial Statement Schedule:
Financial statement schedules have been omitted because the information required to be set forth therein is not applicable, material, or is shown in the Consolidated Financial Statements or the notes hereto.
3.
Exhibits:
The required exhibits are included at the end of this Annual Report on Form 10-K and are described in the Exhibit Index immediately preceding the first exhibit.

Item 16.
Form 10-K Summary
Not applicable.


74


EXHIBIT INDEX
 
Exhibit
Number
 
 
Exhibit Description
2.1

 
3.1

 
3.2

 
4.1

4.2

 
10.1

 
10.2

 
10.3

 
10.4

  
10.5

  
10.6

  
10.7

  
10.8

  
10.9

 
10.10

 
10.11

 
10.12

 
10.13

 
10.14

 
10.15

 
10.16

 
10.17

 
10.18

 
10.19

 
10.20

 
21.1

23.1

31.1

31.2

32.1

101.INS

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

Inline XBRL Taxonomy Extension Schema Document
101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document
104

Cover Page Interactive Data File (embedded within the Inline XBRL document)
 
*
Filed herewith.

75


§
Indicates a management contract or compensatory plan or arrangement.
(1)
Incorporated by reference from Current Report on Form 8-K dated March 11, 2019 and filed with the SEC on March 11, 2019.
(2)
Incorporated by reference from Current Report on Form 8-K dated March 19, 2013 and filed with the SEC on March 19, 2013.
(3)
Incorporated by reference from Current Report on Form 8-K dated January 9, 2019 and filed with the SEC on January 9, 2019.
(4)
Incorporated by reference from Exhibit 4.1 of Registration Statement on Form S-1, File No. 333-75817.
(5)
Incorporated by reference from Current Report on Form 8-K dated April 5, 2010 and filed with the SEC on April 8, 2010.
(6)
Incorporated by reference from Current Report on Form 8-K dated October 31, 2006 and filed with the SEC on November 3, 2006.
(7)
Incorporated by reference from Current Report on Form 8-K dated May 3, 2017 and filed with the SEC on May 3, 2017.
(8)
Incorporated by reference from Exhibit 10.1 of Registration Statement on Form S-1, File No. 333-75817.
(9)
Incorporated by reference from Current Report on Form 8-K dated March 14, 2019 and filed with the SEC on March 14, 2019.
(10)
Incorporated by reference from Current Report on Form 8-K dated April 29, 2009 and filed with the SEC on May 4, 2009.
(11)
Incorporated by reference from Registration Statement on Form S-8 File No. 333-179794.
(12)
Incorporated by reference from Registration Statement on Form S-8 File No. 333-191773.
(13)
Incorporated by reference from Current Report on Form 8-K dated March 14, 2019 and filed with the SEC on March 14, 2019.
(14)
Incorporated by reference from Registration Statement on Form S-8 File No. 333-196405.
(15)
Incorporated by reference from Registration Statement on Form S-8 File No. 333-231802.
(16)
Incorporated by reference from Quarterly Report on Form 10-Q for the quarter ended June 30, 2019.
(17)
Incorporated by reference from Annual Report on Form 10-K for the year ended September 30, 2014.
(18)
Incorporated by reference from Annual Report on Form 10-K for the year ended September 30, 2017.
(19)
Incorporated by reference from Current Report on Form 8-K dated January 27, 2017 and filed with the SEC on January 30, 2017.
(20)
Incorporated by reference from Current Report on Form 8-K dated April 20, 2018 and filed with the SEC on April 25, 2018.

76


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 
F5 NETWORKS, INC.
 
 
 
 
 
By:
 
/s/ FRANÇOIS LOCOH-DONOU
 
 
 
François Locoh-Donou
 
 
 
Chief Executive Officer and President
Dated: November 15, 2019
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.
 
Signature
 
Title
 
Date
 
 
 
 
 
 
 
By:    
 
/s/ FRANÇOIS LOCOH-DONOU
 
Chief Executive Officer, President, and
Director (principal executive officer)
 
November 15, 2019
 
 
François Locoh-Donou
 
 
 
 
 
 
 
 
 
 
By:    
 
/S/    FRANCIS J. PELZER 
 
Executive Vice President, Chief Financial
Officer (principal financial officer and principal accounting officer)
 
November 15, 2019
 
 
Francis J. Pelzer
 
 
 
 
 
 
 
 
 
 
By:    
 
/S/    ALAN J. HIGGINSON        
 
Director
 
November 15, 2019
 
 
Alan J. Higginson
 
 
 
 
 
 
 
 
 
 
By:    
 
/S/    A. GARY AMES        
 
Director
 
November 15, 2019
 
 
A. Gary Ames
 
 
 
 
 
 
 
 
 
 
By:    
 
/S/    SANDRA BERGERON 
 
Director
 
November 15, 2019
 
 
Sandra Bergeron
 
 
 
 
 
 
 
 
 
 
By:    
 
/S/    DEBORAH L. BEVIER        
 
Director
 
November 15, 2019
 
 
Deborah L. Bevier
 
 
 
 
 
 
 
 
 
 
By:    
 
/S/    MICHEL COMBES
 
Director
 
November 15, 2019
 
 
Michel Combes
 
 
 
 
 
 
 
 
 
 
By:    
 
/S/    MICHAEL L. DREYER        
 
Director
 
November 15, 2019
 
 
Michael L. Dreyer
 
 
 
 
 
 
 
 
 
 
By:    
 
/S/    PETER KLEIN        
 
Director
 
November 15, 2019
 
 
Peter Klein
 
 
 
 
 
 
 
 
 
 
By:    
 
/S/    JOHN MCADAM
 
Director
 
November 15, 2019
 
 
John McAdam
 
 
 
 
 
 
 
 
 
 
By:    
 
/S/    NIKHIL MEHTA
 
Director
 
November 15, 2019
 
 
Nikhil Mehta
 
 
 
 
 
 
 
 
 
 
By:    
 
/S/    MARIE MYERS
 
Director
 
November 15, 2019
 
 
Marie Myers
 
 
 


77
EX-4.1 2 ffiv10kex419302019.htm EXHIBIT 4.1 Exhibit


Exhibit 4.1



DESCRIPTION OF REGISTRANT’S SECURITIES
As of November 15, 2019, F5 Networks, Inc. (the “Company”) had one class of securities registered pursuant to Section 12 of the U.S. Securities Exchange Act of 1934, as amended: Common Stock, no par value (the “Common Stock”). The following summary includes a brief description of the Common Stock, as well as certain related additional information. This summary does not purport to be complete and is subject to and qualified in its entirety by reference to our Third Amended and Restated Articles of Incorporation (the “Articles of Incorporation”) and our Sixth Amended and Restated Bylaws (the “Bylaws”), each of which are incorporated by reference as an exhibit to the Annual Report on Form 10-K of which this Exhibit 4.1 is a part. We encourage you to read our Articles of Incorporation, our Bylaws and the applicable provisions of Washington Business Corporation Act, Title 23B of the Revised Code of Washington, for additional information.
General. The Company has the authority to issue 200,000,000 shares of Common Stock, and 10,000,000 shares of undesignated preferred stock, no par value. Holders of Common Stock are entitled to one vote per share on all matters to be voted upon by the shareholders.
Voting Rights. Holders of Common Stock do not have cumulative voting rights, and, therefore, holders of a majority of the shares voting for the election of directors are able to elect all of the directors. If such an event occurs, the holders of the remaining shares will not be able to elect any directors.
Dividend Rights. Holders of Common Stock are entitled to receive such dividends, if any, as our board of directors may declare from time to time out of funds legally available for the payment of dividends, subject to the terms of any existing or future agreements between us and our debtholders or preferred stock then outstanding.
Right to Receive Liquidation Distributions. In the event of the liquidation, dissolution or winding up of the Company, the holders of Common Stock will share ratably in all assets legally available for distribution after payment of all debts and other liabilities and subject to the prior rights of any holders of preferred stock then outstanding.
No Preemption, Conversion or Redemption Rights; No Sinking Fund Provisions. Holders of our Common Stock have no preemptive rights and no right to convert their Common Stock into any other securities. There are no redemption or sinking fund provisions applicable to the Common Stock. All outstanding shares of Common Stock are fully paid and nonassessable.
Anti-Takeover Effects. Certain provisions of our Articles of Incorporation and Bylaws could have the effect of delaying, deferring or preventing a change of control of our company without further action by our shareholders and may adversely affect the voting and other rights of the holders of Common Stock. For example, our Articles of Incorporation and Bylaws include provisions that:
authorize our board of directors to issue up to 10,000,000 shares of preferred stock and to determine the price, rights, preferences, privileges and restrictions, including voting rights, of those shares without any further vote or action by the shareholders. The rights of the holders of Common Stock may be subject to, and may be adversely affected by, the rights of the holders of any preferred stock that may be issued in the future; and
limit the ability of shareholders to raise matters at a meeting of shareholders without giving advance notice.

Similarly, state anti-takeover laws in the State of Washington related to corporate takeovers may prevent or delay a change of control of our Company.



EX-21.1 3 ffiv10kex2119302019.htm EXHIBIT 21.1 Exhibit
Exhibit 21.1

SUBSIDIARIES OF THE REGISTRANT AS OF SEPTEMBER 30, 2019*

Name
Jurisdiction of Organization
Traffix Communication Systems, Ltd. (Israel)
Israel
Versafe, Ltd.
Israel
F5 Networks Singapore Pte Ltd.
Singapore
F5 Networks Ltd.
United Kingdom
F5 Government Solutions LLC
Virginia, U.S.A.
 
 
* All other subsidiaries would not in the aggregate constitute a “significant subsidiary” as defined in Regulation S-X.

        

EX-23.1 4 ffiv10kex2319302019.htm EXHIBIT 23.1 Exhibit
Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (No. 333-146195, 333-179794, 333-186765, 333-191773, 333-194620, 333-196405, 333-203494, 333-217436, 333-231799, 333-231802 and 333-232957) of F5 Networks, Inc. of our report dated November 15, 2019 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.
/s/ PricewaterhouseCoopers LLP
Seattle, Washington
November 15, 2019


EX-31.1 5 ffiv10kex3119302019.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATIONS
I, François Locoh-Donou, certify that:
1)I have reviewed this Annual Report on Form 10-K of F5 Networks, 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 15, 2019
 
/s/ FRANÇOIS LOCOH-DONOU
François Locoh-Donou
Chief Executive Officer and President


EX-31.2 6 ffiv10kex3129302019.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATIONS
I, Francis J. Pelzer, certify that:
1)I have reviewed this Annual Report on Form 10-K of F5 Networks, 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 15, 2019
 
/s/ FRANCIS J. PELZER
Francis J. Pelzer
Executive Vice President, Chief Financial Officer
(principal financial officer and principal accounting officer)


EX-32.1 7 ffiv10kex3219302019.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report of F5 Networks, Inc. (the “Company”) on Form 10-K for the period ended September 30, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), we, François Locoh-Donou, President and Chief Executive Officer and Francis J. Pelzer, Executive Vice President and Chief Financial Officer (principal financial officer and principal accounting officer) of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: November 15, 2019
 
/s/ FRANÇOIS LOCOH-DONOU
François Locoh-Donou
Chief Executive Officer and President
 
/s/ FRANCIS J. PELZER
Francis J. Pelzer
Executive Vice President, Chief Financial Officer
(principal financial officer and principal accounting officer)
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to F5 Networks, Inc., and will be retained by F5 Networks, Inc., and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 8 ffiv-20190930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2107100 - Disclosure - Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 2407408 - Disclosure - Balance Sheet Details Balance Sheet Details (Schedule of Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2407410 - Disclosure - Balance Sheet Details Balance Sheet Details (Schedule of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2407407 - Disclosure - Balance Sheet Details Balance Sheet Details (Schedule of Inventories) (Details) link:presentationLink link:calculationLink link:definitionLink 2407411 - Disclosure - Balance Sheet Details Balance Sheet Details (Schedule of Other Long-term Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2407406 - Disclosure - Balance Sheet Details Balance Sheet Details (Schedule of Property and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 2407409 - Disclosure - Balance Sheet Details Balance Sheet Details (Schedules of Other Current Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Balance Sheet Details (Schedule Of Accrued Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Balance Sheet Details (Schedule Of Estimated Amortization Expense For Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Balance Sheet Details (Schedule Of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Balance Sheet Details (Schedule Of Other Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Business Combinations (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Business Combinations (Notes) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Commitment And Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Commitments And Contingencies link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Commitments And Contingencies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Commitments And Contingencies (Schedule Of Future Minimum Operating Lease Payments, Net Of Sublease Income) (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Income Statements link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statement Of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Consolidated Statements of Comprehensive Income (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Comprehensive Income Statement link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2415401 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Fair Value Measurements Impairment of Assets Measured at Fair Value on a Nonrecurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Fair Value Measurements (Schedule Of Financial Assets Measured At Fair Value On A Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Income Taxes (Components Of Income Before Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Income Taxes (Schedule Of Effective Tax Rate Differs From The U.S. Federal Statutory Rate) (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Income Taxes (Schedule Of Provision For Income Taxes (Benefit)) (Details) link:presentationLink link:calculationLink link:definitionLink 2408407 - Disclosure - Income Taxes (Schedule Of Reconciliation Of Beginning And Ending Amount Of Unrecognized Tax Benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 2408406 - Disclosure - Income Taxes (Schedule Of Tax Effects To Deferred Tax Assets And Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Net Income Per Share (Notes) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Quarterly Results Of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Quarterly Results Of Operations (Unaudited) (Schedule Of Quarterly Results Of Operations) (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Quarterly Results Of Operations (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Restructuring Charges link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Restructuring Charges (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Restructuring Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Revenue from Contracts with Customers Capitalized Contract Acquisition Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Revenue from Contracts with Customers Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Revenue from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Revenue from Contracts with Customers (Notes) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Revenue from Contracts with Customers Remaining Performance Obligations. (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Segment Information (Details link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Shareholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Shareholders' Equity (Notes) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Short-Term And Long-Term Investments link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Short-Term And Long-Term Investments (Schedule Of Investments That Have Been In A Continuous Unrealized Loss Position) (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Short-Term And Long-Term Investments (Schedule Of Short-Term And Long-Term Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Short-Term And Long-Term Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Stock-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Stock-Based Compensation (Schedule Of Equity Based Awards (Including Stock Options And Restricted Stock Units)) (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Stock-Based Compensation (Schedule Of Outstanding Stock Options Currently Exercisable, Vested And Expected To Vest) (Details) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Stock-Based Compensation (Schedule Of Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Stock-Based Compensation (Schedule Of Summary Of Restricted Stock Unit Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Summary Of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Summary Of Significant Accounting Policies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Summary Of Significant Accounting Policies (Policy) link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - Summary Of Significant Accounting Policies (Property And Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 2401407 - Disclosure - Summary Of Significant Accounting Policies (Schedule Of Computation Of Basic And Diluted Net Income Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Summary Of Significant Accounting Policies (Schedule Of Inventories) (Details) link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - Summary Of Significant Accounting Policies (Stock-Based Compensation) (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Summary Of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 ffiv-20190930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 ffiv-20190930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 ffiv-20190930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Quarterly Financial Data [Abstract] Statement [Table] Statement [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Product [Member] Product [Member] Service [Member] Service [Member] Statement [Line Items] Statement [Line Items] Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax Total Cost of Goods and Services Sold Gross profit Gross Profit Sales and marketing Selling and Marketing Expense Research and development Research and Development Expense General and administrative General and Administrative Expense Litigation expense Litigation Expense Litigation expense, which includes jury verdicts and legal fees and other costs associated with the litigation. Restructuring charges Restructuring Charges Total Operating Expenses Income from operations Operating Income (Loss) Other income, net Other Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net income Net Income (Loss) Attributable to Parent Net income per share - basic (USD per share) Earnings Per Share, Basic Weighted average shares - basic (shares) Weighted Average Number of Shares Outstanding, Basic Net income per share - diluted (USD per share) Earnings Per Share, Diluted Weighted average shares - diluted (shares) Weighted Average Number of Shares Outstanding, Diluted Schedule of Goodwill [Abstract] Schedule of Goodwill [Abstract] Goodwill Goodwill Goodwill, Acquired During Period Goodwill, Acquired During Period Balance Sheet Details [Abstract] Balance Sheet Details [Abstract] Balance Sheet Details Supplemental Balance Sheet Disclosures [Text Block] Statement of Financial Position [Abstract] Accounts receivable, allowances Accounts Receivable, Allowance for Credit Loss, Current Preferred stock, par value (USD per share) Preferred Stock, No Par Value Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock, par value (USD per share) Common Stock, No Par Value Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Investments [Abstract] Fair Value, Separate Account Investment [Table] Fair Value, Separate Account Investment [Table] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Long-Term Investments [Member] Long Term Investments [Member] Long Term Investments [Member] Schedule of Investments [Line Items] Schedule of Investments [Line Items] Schedule Of Short-Term And Long-Term Investments Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Schedule Of Investments That Have Been In A Continuous Unrealized Loss Position Schedule of Unrealized Loss on Investments [Table Text Block] Short-Term And Long-Term Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Revenue from Contracts with Customers [Abstract] Revenue from Contracts with Customers [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Calculated under Revenue Guidance in Effect before Topic 606 [Member] Calculated under Revenue Guidance in Effect before Topic 606 [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2014-09 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Capitalized Contract Cost, Net Capitalized Contract Cost, Net Assets Assets Accrued Liabilities, Current Accrued Liabilities, Current Liabilities Liabilities Liabilities and Equity Liabilities and Equity Cost of Goods and Services Sold Gross Profit Operating Expenses Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income Tax Expense (Benefit) Net income Contract with Customer, Liability Contract with Customer, Liability Other Assets, Current Other Assets, Current Other Assets, Noncurrent Other Assets, Noncurrent Deferred Income Tax Assets, Net Deferred Income Tax Assets, Net Contract with Customer, Liability, Current Contract with Customer, Liability, Current Contract with Customer, Liability, Noncurrent Contract with Customer, Liability, Noncurrent Retained Earnings (Accumulated Deficit) Retained Earnings (Accumulated Deficit) Income Tax Disclosure [Abstract] Income tax provision at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount State taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Tax impact of foreign operations Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Research and development and other credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Domestic manufacturing deduction Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount Stock-based and other compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActAmount EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActAmount Effective Income Tax Rate Reconciliation, Tax Cuts And Jobs Act, Amount Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Income taxes (benefit) Fair Value Disclosures [Abstract] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] US Government Agencies Debt Securities [Member] US Government Agencies Debt Securities [Member] US Government Debt Securities [Member] US Government Debt Securities [Member] Municipal Bonds And Notes [Member] Municipal Bonds And Notes [Member] Municipal Bonds and Notes [Member] Corporate Bonds And Notes [Member] Corporate Debt Securities [Member] Certificates of Deposit [Member] Certificates of Deposit [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Fair Value, Recurring [Member] Fair Value, Recurring [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Quoted Prices In Active Markets For Identical Securities (Level 1) [Member] Fair Value, Inputs, Level 1 [Member] Significant Other Observable Inputs (Level 2) [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Cash equivalents, fair value Cash and Cash Equivalents, Fair Value Disclosure Available-for-sale securities Available-for-sale Securities Assets, Fair Value Disclosure Assets, Fair Value Disclosure Net operating loss carry-forwards Deferred Tax Assets, Operating Loss Carryforwards Allowance for doubtful accounts Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts Accrued compensation and benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits Inventories and related reserves Deferred Tax Assets, Inventory Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Deferred revenue Deferred Tax Assets, Deferred Income Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent Other accruals and reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards Depreciation Deferred Tax Assets, Other Total deferred tax assets before deferred liabilities Deferred Tax Assets, Gross Valuation allowance Deferred Tax Assets, Valuation Allowance Deferred tax assets, net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance Purchased intangibles and other Deferred Tax Liabilities, Intangible Assets Depreciation Deferred Tax Liabilities, Other Deferred Tax Liabilities, Deferred Expense, Other Capitalized Costs Deferred Tax Liabilities, Deferred Expense, Other Capitalized Costs Deferred Tax Liabilities, Deferred Expense, Reserves and Accruals Deferred Tax Liabilities, Deferred Expense, Reserves and Accruals Total deferred tax liabilities Deferred Tax Liabilities, Gross Net deferred tax assets Deferred Tax Assets, Net Capitalized Contract Acquisition Costs [Abstract] Capitalized Contract Acquisition Costs [Abstract] Contract with Customer, Asset, after Allowance for Credit Loss Contract with Customer, Asset, after Allowance for Credit Loss Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price Contract with Customer, Asset, Revenue Recognized But Not Yet Billed Contract with Customer, Asset, Revenue Recognized But Not Yet Billed Contract with Customer, Asset, Revenue Recognized But Not Yet Billed Contract with Customer, Asset, New Contract Additions Contract with Customer, Asset, New Contract Additions Contract with Customer, Asset, New Contract Additions Contract with Customer, Asset, Reclassified to Receivable Contract with Customer, Asset, Reclassified to Receivable Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price Contract with Customer, Liability, Revenue Recognized But Not Yet Billed Contract with Customer, Liability, Revenue Recognized But Not Yet Billed Contract with Customer, Liability, Revenue Recognized But Not Yet Billed Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability, Revenue Recognized Statement of Comprehensive Income [Abstract] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Unrealized gains (losses) on securities, net of taxes of $954, $(869), and $(493) for the years ended September 30, 2019, 2018, and 2017, respectively Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Reclassification adjustment for realized losses (gains) included in net income, net of taxes of $(35), $(4), and $186 for the years ended September 30, 2019, 2018, and 2017, respectively Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Net change in unrealized gains (losses) on available-for-sale securities, net of tax Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Shareholders' Equity [Abstract] Shareholders' Equity [Abstract] Common Stock Repurchase [Table] Common Stock Repurchase [Table] Common Stock Repurchase [Table] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] October Twenty Six Two Thousand Ten Program [Member] October Twenty Six Two Thousand Ten Program [Member] October Twenty Six Two Thousand Ten Program [Member] Common Stock Repurchase [Line Items] Common Stock Repurchase [Line Items] [Line Items] for Common Stock Repurchase [Table] Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Authorized Amount Stock Repurchased and Retired During Period, Shares Stock Repurchased and Retired During Period, Shares Treasury Stock Acquired, Average Cost Per Share Treasury Stock Acquired, Average Cost Per Share Stock Repurchase Program, Remaining Authorized Repurchase Amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Cover page. Entity Central Index Key Entity Central Index Key Document Type Document Type Document Annual Report Document Annual Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Public Float Entity Public Float Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Documents Incorporated by Reference [Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax Net Income Per Share [Abstract] Net Income Per Share [Abstract] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Stockholders' Equity Note Disclosure [Text Block] Stockholders' Equity Note Disclosure [Text Block] Schedule Of Quarterly Results Of Operations Quarterly Financial Information [Table Text Block] Schedule Of Financial Assets Measured At Fair Value on A Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Schedule of Finite-Lived Intangible Assets by Major Class [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Developed Technology Rights [Member] Developed Technology Rights [Member] Customer Relationships [Member] Customer Relationships [Member] Patents And Trademarks [Member] Intellectual Property [Member] Trade Names [Member] Trade Names [Member] Non-Compete Covenants [Member] Noncompete Agreements [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Amortization of Intangible Assets Amortization of Intangible Assets Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Finite-Lived Intangible Assets, Net Accounting Policies [Abstract] Weighted average shares outstanding - basic Dilutive effect of common shares from stock options and restricted stock units Weighted Average Number Diluted Shares Outstanding Adjustment Weighted average shares outstanding - diluted Basic net income per share (USD per share) Diluted net income per share (USD per share) Share-based Payment Arrangement, Noncash Expense [Abstract] Stock-Based Compensation Share-based Payment Arrangement [Text Block] Schedule Of Summary Of Restricted Stock Unit Activity [Table] Schedule Of Summary Of Restricted Stock Unit Activity [Table] Schedule Of Summary Of Restricted Stock Unit Activity [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Performance Shares [Member] Performance Shares [Member] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Two Thousand Fourteen Equity Incentive Plan [Member] Two Thousand Fourteen Equity Incentive Plan [Member] Two Thousand Fourteen Equity Incentive Plan [Member] Schedule Of Summary Of Restricted Stock Unit Activity [Line Items] Schedule Of Summary Of Restricted Stock Unit Activity [Line Items] Schedule Of Summary Of Restricted Stock Unit Activity [Line Items] Outstanding Restricted Stock Units Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Outstanding Stock Units, Beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Outstanding Stock Units, Units granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Outstanding Stock Units, Units vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Outstanding Stock Units, Units cancelled Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Outstanding Stock Units, Ending balance Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted Average Grant Date Fair Value, Beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Units granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Units vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Units cancelled Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Ending balance United States Income (Loss) from Continuing Operations before Income Taxes, Domestic International Income (Loss) from Continuing Operations before Income Taxes, Foreign Commitments and Contingencies Disclosure [Abstract] Commitments And Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Defense.Net, Inc. 2012 Stock Option and Grant Plan [Member] Defense.Net, Inc. 2012 Stock Option and Grant Plan [Member] Defense.Net, Inc. 2012 Stock Option and Grant Plan [Member] Nginx Acquisition Equity Incentive Plan [Member] Nginx Acquisition Equity Incentive Plan [Member] Nginx Acquisition Equity Incentive Plan [Member] Nginx, Inc. 2011 Share Plan [Member] Nginx, Inc. 2011 Share Plan [Member] Nginx, Inc. 2011 Share Plan [Member] Traffix 2007 Plan [Member] [Member] Traffix 2007 Plan [Member] [Member] Traffix 2007 Plan [Member] [Member] Two Thousand Eleven Employee Stock Purchase Plan [Member] Two Thousand Eleven Employee Stock Purchase Plan [Member] Two Thousand Eleven Employee Stock Purchase Plan [Member] Share-based Payment Arrangement, Option [Member] Share-based Payment Arrangement, Option [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Restricted stock units vesting period in years Stock option expiration period from date of grant Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term Vesting rate of stock options and awards upon certain changes in ownership control Stock Options And Awards Vesting Rate Entity Control Change Stock Options And Awards Vesting Rate Entity Control Change Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Shares available for purchase under stock option plan Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Common stock reserved for issuance Common Stock, Capital Shares Reserved for Future Issuance Percentage of base compensation for which employees can acquire shares of common stock Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Maximum shares allowed for purchase by employee in period Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee Maximum aggregate fair value of stock that an employee may purchase Share Based Compensation Arrangement Individual Stock Purchases Fair Value Maximum Share Based Compensation Arrangement Individual Stock Purchases Fair Value Maximum Share-based compensation award, offering period Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Percentage of common stock lesser of the fair market value Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date Stock units issued Outstanding stock units Stock options issued during period Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Shares available for award Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Fair market value of restricted stock vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Intangible assets Contract with Customer, Asset, Net, Noncurrent Contract with Customer, Asset, Net, Noncurrent Capitalized Contract Cost, Net, Noncurrent Capitalized Contract Cost, Net, Noncurrent Other Assets, Miscellaneous, Noncurrent Other Assets, Miscellaneous, Noncurrent Other assets Schedule of Summary of Significant Accounting Policies [Table] Schedule of Summary of Significant Accounting Policies [Table] Schedule of Summary of Significant Accounting Policies [Table]. Subscription and Circulation [Member] Subscription and Circulation [Member] Maintenance [Member] Maintenance [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Geographic Concentration Risk [Member] Geographic Concentration Risk [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Customer One [Member] Customer One [Member] Customer One [Member] Customer Four [Member] Customer Four [Member] Customer Four [Member] Customer Five [Member] Customer Five [Member] Customer Five [Member] October 26, 2010 Program [Member] Award Date [Axis] Award Date [Axis] Award Date [Domain] Award Date [Domain] November 1, 2018 [Member] November 1, 2018 [Member] November 1, 2018 [Member] November 1, 2017 [Member] November 1, 2017 [Member] November 1, 2017 [Member] November 1, 2016 [Member] November 1, 2016 [Member] November 1, 2016 [Member] November 2, 2015 [Member] November 2, 2015 [Member] November 2, 2015 [Member] Restricted Stock Units (RSUs) [Member] Annual Equity Program [Member] Annual Equity Program [Member] Annual Equity Program [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Stock Repurchase Program [Axis] Stock Repurchase Program [Axis] Stock Repurchase Program [Axis] Stock Repurchase Program [Domain] Stock Repurchase Program [Domain] Stock Repurchase Program [Domain] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Accounts Receivable [Member] Accounts Receivable [Member] Property, Plant and Equipment by Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Software and Software Development Costs [Member] Software and Software Development Costs [Member] Hardware [Member] Hardware [Member] Hardware [Member] Schedule Of Summary Of Significant Accounting Policies [Line Items] Schedule Of Summary Of Significant Accounting Policies [Line Items] Schedule of Summary Of Significant Accounting Policies [Line Items] Number of Reportable Segments Number of Reportable Segments Equity instruments other than options, grants in period Concentration of Credit Risk Risks and Uncertainties [Abstract] Concentration risk percentage Concentration Risk, Percentage Other Assets Other Assets [Abstract] Amortization expense related to acquired technology Revenue Recognition Revenue Recognition [Abstract] Domestic accounts receivable terms of payment Accounts Receivable Domestic Payment Term Period In Days Accounts Receivable Domestic Payment Term Period In Days International accounts receivable terms of payment Accounts Receivable International Payment Term Period In Days Accounts Receivable International Payment Term Period In Days Guarantees and Product Warranties Guarantees [Abstract] Standard product warranty period Standard Product Warranty Period Standard Product Warranty Period Advertising Marketing and Advertising Expense [Abstract] Advertising costs Advertising Expense Common Stock Repurchase Stock Repurchase Program [Abstract] Stock Repurchase Program [Abstract] Common stock share repurchase program, amount authorized Shares repurchased and retired Shares repurchased and retired, average price per share Stock repurchase program, remaining amount Percentage of the aggregate number of Rsus granted that vest in equal quarterly increments Percentage Of The Aggregate Number Of Rsus Granted That Vest In Equal Quarterly Increments Percentage of the aggregate number of RSUs granted that vest in equal quarterly increments. Portion of RSU grant subject to Company achieving specified quarterly revenue and EBITDA goals Portion of RSU grant subject to Company achieving specified performance goals Portion of RSU grant subject to Company achieving specified performance goals Percentage of quarterly performance stock grant based on achieving quarterly revenue goal Percentage Of Quarterly Performance Stock Grant Based On Achieving Quarterly Revenue Goal Percentage of quarterly performance stock grant based on achieving quarterly revenue goal. Percentage of quarterly revenue goal to be achieved for performance stock grant Percentage Of Quarterly Revenue Goal To Be Achieved For Performance Stock Grant Percentage of quarterly revenue goal to be achieved for performance stock grant. Grant based on achieving EBITDA goal Percentage Of Quarterly Performance Stock Grant Based On Achieving Ebitda Goal Percentage of quarterly performance stock grant based on achieving EBITDA goal. Percentage of quarterly EBITDA goal to be achieved for performance stock grant Percentage Of Quarterly Ebitda Goal To Be Achieved For Performance Stock Grant Percentage Of Quarterly Ebitda Goal To Be Achieved For Performance Stock Grant Threshold percentage of targeted goals above which quarterly performance stock grant is paid linearly Threshold percentage of targeted goals above which quarterly performance stock grant is paid linearly Threshold percentage of targeted goals above which quarterly performance stock grant is paid linearly Percentage of over-achievement threshold to which the goals are entitled Percentage Of Over-Achievement Threshold To Which The Goals Are Entitled Percentage of over-achievement threshold to which the goals are entitled. Percentage of over-achievement to which quarterly performance based vesting cannot exceed Percentage Of Over-Achievement To Which Quarterly Performance Based Vesting Cannot Exceed Over-achievement cap for performance-based awards Useful life (in years) Finite-Lived Intangible Asset, Useful Life Capitalized Contract Cost, Amortization Period Capitalized Contract Cost, Amortization Period Business Combinations [Abstract] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Stock options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Stock options outstanding, Weighted Average Remaining Contractual Life (in Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Stock options outstanding, Weighted Average Exercise Price per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock options outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Exercisable, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Exercisable, Weighted Average Remaining Contractual Life (in Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Exercisable, Weighted Average Exercise Price per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Exercisable, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Vested and expected to vest, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Vested and expected to vest, Weighted Average Remaining Contractual Life (in Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Vested and expected to vest, Weighted Average Exercise Price per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Vested and expected to vest, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Components Of Income Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule Of Provision For Income Taxes (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule Of Effective Tax Rate Differs From The U.S. Federal Statutory Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule Of Tax Effects To Deferred Tax Assets And Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule Of Reconciliation Of Beginning And Ending Amount Of Unrecognized Tax Benefits Schedule Of Reconciliation Of The Beginning And Ending Amount Of Unrecognized Tax Benefits [Table Text Block] Schedule Of Reconciliation Of The Beginning And Ending Amount Of Unrecognized Tax Benefits [Table Text Block] Segments, Geographical Areas [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Major Customers [Axis] Name of Major Customer [Domain] Customer One [Member] Worldwide Distributor1 [Member] Worldwide Distributor 1 [Member] Customer Three [Member] Worldwide Distributor3 [Member] Worldwide Distributor 3 [Member] Customer Four [Member] Worldwide Distributor4 [Member] Worldwide Distributor4 [Member] Customer Five [Member] Worldwide Distributor2 [Member] Worldwide Distributor 2 [Member] Worldwide Distributor6 [Member] Worldwide Distributor6 [Member] Worldwide Distributor6 [Member] Revenue Benchmark [Member] Revenue Benchmark [Member] Statement, Geographical [Axis] Geographical [Axis] Segment, Geographical [Domain] Geographical [Domain] United States [Member] UNITED STATES Other Americas [Member] Other Americas [Member] Other Americas [Member] Americas [Member] Americas [Member] EMEA [Member] EMEA [Member] Asia Pacific [Member] Asia Pacific [Member] Other International Countries [Member] Other International Countries [Member] Other International Countries [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of Geographic Regions Number of Geographic Regions Number of Geographic Regions Property and equipment, net Property, Plant and Equipment, Net Schedule of Other Long-term Liabilities [Abstract] Schedule of Other Long-term Liabilities [Abstract] Deferred Rent Credit, Noncurrent Deferred Rent Credit, Noncurrent Accrued Income Taxes, Noncurrent Accrued Income Taxes, Noncurrent Other Accrued Liabilities, Noncurrent Other Accrued Liabilities, Noncurrent Other Liabilities, Noncurrent Other Liabilities, Noncurrent Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue from Contract with Customer [Text Block] Revenue from Contract with Customer [Text Block] Schedule Of Future Minimum Operating Lease Payments, Net Of Sublease Income Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Percentage Of Annual Performance Stock Grant Based On Achieving Annual Revenue Goal Percentage Of Annual Performance Stock Grant Based On Achieving Annual Revenue Goal Percentage Of Annual Performance Stock Grant Based On Achieving Annual Revenue Goal Share-based Payment Arrangement, Expense Share-based Payment Arrangement, Expense Share-based Payment Arrangement, Expense, Tax Benefit Share-based Payment Arrangement, Expense, Tax Benefit Unrecognized stock-based compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Unrecognized stock-based compensation cost, period for recognition, years Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Fair Value Assumptions Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected dividend Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected term Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Percentage Of Annual Revenue Goal To Be Achieved For Performance Stock Grant Percentage Of Annual Revenue Goal To Be Achieved For Performance Stock Grant Percentage Of Annual Revenue Goal To Be Achieved For Performance Stock Grant Percentage Of Annual Performance Stock Grant Based On Achieving Annual Increase in Stand-alone Software Goal Percentage Of Annual Performance Stock Grant Based On Achieving Annual Increase in Stand-alone Software Goal Percentage Of Annual Performance Stock Grant Based On Achieving Annual Increase in Stand-alone Software Goal Percentage Of Annual Increase in Stand-alone Software Goal To Be Achieved For Performance Stock Grant Percentage Of Annual Increase in Stand-alone Software Goal To Be Achieved For Performance Stock Grant Percentage Of Annual Increase in Stand-alone Software Goal To Be Achieved For Performance Stock Grant Percentage Of Annual Performance Stock Grant Based On Achieving Relative Total Shareholder Return Benchmarked to the S&P 500 Index Goal Percentage Of Annual Performance Stock Grant Based On Achieving Relative Total Shareholder Return Benchmarked to the S&P 500 Index Goal Percentage Of Annual Performance Stock Grant Based On Achieving Relative Total Shareholder Return Benchmarked to the S&P 500 Index Goal Percentage Of Over-Achievement To Which Annual Performance Based Vesting Cannot Exceed Percentage Of Over-Achievement To Which Annual Performance Based Vesting Cannot Exceed Percentage Of Over-Achievement To Which Annual Performance Based Vesting Cannot Exceed Schedule Of Revenues By Geographic Region Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Schedule of Revenue by Major Customers by Reporting Segments Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Long-lived Assets by Geographic Areas [Table Text Block] Long-lived Assets by Geographic Areas [Table Text Block] Schedule Of Summary Of Restricted Stock Unit Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Schedule Of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Schedule Of Outstanding Stock Options Currently Exercisable, Vested And Expected To Vest Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block] Schedule Of Equity Based Awards (Including Stock Options And Restricted Stock Units) Schedule Of Equity Based Award Including Stock Options And Restricted Stock Units Table Text Block Schedule of equity based award including stock options and restricted stock units Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Capitalized Contract Cost [Table Text Block] Capitalized Contract Cost [Table Text Block] Contract with Customer, Asset and Liability [Table Text Block] Contract with Customer, Asset and Liability [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Schedule Of Equity Based Awards Including Stock Options And Restricted Stock Units [Table] Schedule Of Equity Based Awards Including Stock Options And Restricted Stock Units [Table] Schedule Of Equity Based Awards Including Stock Options And Restricted Stock Units [Table] Equity Based Awards [Member] Equity Based Awards [Member] Equity Based Awards [Member] Schedule Of Equity Based Awards Including Stock Options And Restricted Stock Units [Line Items] Schedule Of Equity Based Awards Including Stock Options And Restricted Stock Units [Line Items] Schedule Of Equity Based Awards Including Stock Options And Restricted Stock Units [Line Items] Awards Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant [Roll Forward] Awards Available for Grant, Beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Awards Available for Grant, Granted Awards Available for Grant, Cancelled Share-Based Compensation Arrangement By Share Based Payment Award Equity Instruments, Cancelled In Period Share-based compensation arrangement by share based payment award equity instruments, cancelled in period. Additional shares reserved (terminated), net Share Based Compensation Additional Shares Reserved Net Share Based Compensation Additional Shares Reserved Net Awards Available for Grant, Ending balance Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment, useful life Property, Plant and Equipment, Useful Life Computer equipment Machinery and Equipment, Gross Office furniture and equipment Furniture and Fixtures, Gross Leasehold improvements Leasehold Improvements, Gross Property and equipment, gross Property, Plant and Equipment, Gross Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, Plant and Equipment, Net Inventory Disclosure [Abstract] Inventory, Current [Table] Inventory, Current [Table] Inventory [Axis] Inventory [Axis] Inventory [Domain] Inventory [Domain] Inventory [Line Items] Inventory [Line Items] Inventory, Finished Goods, Gross Inventory, Finished Goods, Gross Inventory, Raw Materials, Gross Inventory, Raw Materials, Gross Inventory, Net Inventory, Net Schedule Of Inventories Schedule of Inventory, Current [Table Text Block] Schedule Of Assumptions In Determining The Fair Value Of Shares Issued Under The Employee Stock Purchase Plan Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Schedule of Nonvested Restricted Stock Units Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Schedule Of Computation Of Basic And Diluted Net Income Per Share Geographic Sales And Significant Customers Segment Reporting Disclosure [Text Block] Business Combination Disclosure [Text Block] Business Combination Disclosure [Text Block] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract] Employee Benefit Plans Compensation and Employee Benefit Plans, Other than Share-based Compensation [Text Block] ASSETS Assets [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term investments Short-term Investments Accounts receivable, net of allowances of $3,259 and $2,040 Accounts Receivable, after Allowance for Credit Loss, Current Inventories Other current assets Total current assets Assets, Current Long-term investments Long-term Investments Deferred tax assets Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Other assets, net Total assets LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities Deferred revenue Total current liabilities Liabilities, Current Other long-term liabilities Deferred revenue, long-term Deferred tax liabilities Deferred Tax Liabilities, Net, Noncurrent Total long-term liabilities Liabilities, Noncurrent Commitments and contingencies (Note 11) Commitments and Contingencies Shareholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, no par value; 10,000 shares authorized, no shares outstanding Preferred Stock, Value, Issued Common stock, no par value; 200,000 shares authorized, 60,367 and 60,215 shares issued and outstanding Common Stock, Value, Issued Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Retained earnings Total shareholders’ equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Total liabilities and shareholders’ equity Schedules of Other Current Assets [Abstract] Schedules of Other Current Assets [Abstract] Contract with Customer, Asset, Net, Current Contract with Customer, Asset, Net, Current Prepaid Expense, Current Prepaid Expense, Current Capitalized Contract Cost, Net, Current Capitalized Contract Cost, Net, Current Other Assets, Miscellaneous, Current Other Assets, Miscellaneous, Current Other Assets, Current 2019 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Total estimated amortization expense Finite Lived Intangible Assets Total Amortization Expense For Next Five Years Finite Lived Intangible Assets Total Amortization Expense For Next Five Years Earnings Per Share [Text Block] Earnings Per Share [Text Block] Restructuring and Related Activities [Abstract] Number of employees affected Restructuring and Related Cost, Number of Positions Eliminated Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Number of Shares, Beginning balance Number of Shares, Options granted Number of Shares, Options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Number of Shares, Options cancelled Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Number of Shares, Ending balance Weighted Average Exercise Price per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted Average Exercise Price per Share, Beginning balance Weighted Average Exercise Price per Share, Options granted Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted Average Exercise Price per Share, Options exercised Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted Average Exercise Price per Share, Options cancelled Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Weighted Average Exercise Price per Share, Ending balance Payroll and benefits Employee-related Liabilities, Current Taxes Payable, Current Taxes Payable, Current Other Other Accrued Liabilities, Current Total accrued liabilities Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table] Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table] Corporate Debt Securities [Member] US Government Agencies Debt Securities [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Fair Value, Continuous Loss Position, Unrealized Loss, Less Than 12 Months Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value Available-For-Sale Securities, Continuous Unrealized Loss Position, Less Than 12 Months, Aggregate Losses Accumulated In Investments Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Fair Value, Continuous Loss Position, Unrealized Loss, 12 Months or Greater Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value Available-For-Sale Securities, Continuous Unrealized Loss Position, 12 Months Or Longer, Aggregate Losses Accumulated In Investments Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Fair Value, Continuous Loss Position, Unrealized Loss, Total Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value Available-For-Sale Securities, Continuous Unrealized Loss Position, Aggregate Losses Accumulated In Investments Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss Statement of Cash Flows [Abstract] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Realized loss (gain) on disposition of assets and investments Realized Gain Loss On Disposition Of Assets And Investments ASSETS: The difference between the sale price or salvage price and the book value of an asset that was sold or retired during the reporting period. This element refers to the (gain) loss and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method. INVESTMENTS: This item represents the net total realized and unrealized (gain) loss included in earnings for the period as a result of selling or holding marketable securities categorized as trading, available-for-sale, or held-to-maturity, including the unrealized holding gain or loss of held-to-maturity securities transferred to the trading security category and the cumulative unrealized gain or loss which was included in other comprehensive income (a separate component of shareholders' equity) for available-for-sale securities transferred to trading securities during the period. Additionally, this item would include any gains or losses realized during the period from the sale of investments accounted for under the cost method of accounting and losses recognized for other than temporary impairments of the subject investments. Stock-based compensation Share-based Payment Arrangement, Noncash Expense Provisions for doubtful accounts and sales returns Provisions For Doubtful Accounts And Sales Returns Combining the sales returns and doubtful accounts provisions. Amount of the current period expense charged against operations, the offset which is generally to the allowance for doubtful accounts and the allowance for sales returns for the purpose of reducing receivables, to an amount that approximates their net realizable value (the amount expected to be collected). Depreciation and amortization Depreciation, Depletion and Amortization Deferred income taxes Deferred Income Taxes and Tax Credits Capitalized Computer Software, Impairments Capitalized Computer Software, Impairments Business Exit Costs Business Exit Costs Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Other current assets Increase (Decrease) in Other Operating Assets Other assets Increase (Decrease) in Other Noncurrent Assets Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of investments Payments to Acquire Investments Maturities of investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Sales of investments Proceeds from Sale of Available-for-sale Securities Acquisition of intangible assets Payments to Acquire Intangible Assets Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired Cash provided by sale of fixed asset Proceeds from Sale of Productive Assets Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Excess tax benefit from stock-based compensation Excess Tax Benefit from Share-based Compensation, Financing Activities Proceeds from the exercise of stock options and purchases of stock under employee stock purchase plan Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Repurchase of common stock Payments for Repurchase of Common Stock Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash and Cash Equivalents Supplemental disclosures of cash flow information Supplemental Cash Flow Information [Abstract] Cash paid for taxes, net of refunds Income Taxes Paid, Net Other Significant Noncash Transaction, Value of Consideration Received Other Significant Noncash Transaction, Value of Consideration Received Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, Cash Equivalents and Restricted Cash [Abstract] Cash, Cash Equivalents and Restricted Cash [Abstract] Cash and Cash Equivalents, at Carrying Value Restricted Cash Restricted Cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Property, Plant and Equipment [Abstract] Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Property, Plant and Equipment [Member] Property, Plant and Equipment [Member] Property, Plant and Equipment, Type [Axis] Machinery and Equipment, Gross Capitalized Computer Software, Gross Capitalized Computer Software, Gross Furniture and Fixtures, Gross Leasehold Improvements, Gross Property, Plant and Equipment, Gross Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, Plant and Equipment, Net Depreciation, Depletion and Amortization Investment [Table] Investment [Table] Investment [Line Items] Investment [Line Items] Investment Income, Interest Investment Income, Interest Cost or Amortized Cost Available-for-sale Securities, Amortized Cost Basis Gross Unrealized Gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Fair Value Weighted Average Number Diluted Shares Outstanding Adjustment Weighted Average Number of Shares Outstanding, Diluted Restructuring Charges Restructuring and Related Activities Disclosure [Text Block] Income Statement [Abstract] Net revenues Revenues [Abstract] Revenue from Contract with Customer, Excluding Assessed Tax Cost of net revenues Cost of Revenue [Abstract] Total Operating expenses Operating Expenses [Abstract] Income Taxes Income Tax Disclosure [Text Block] Capitalized Contract Cost, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price Capitalized Contract Cost, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price Capitalized Contract Cost, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price Capitalized Contract Cost, Deferred Acquisition Costs Capitalized Contract Cost, Deferred Acquisition Costs Capitalized Contract Cost, Deferred Acquisition Costs Capitalized Contract Cost, Amortization Capitalized Contract Cost, Amortization Summary Of Significant Accounting Policies Significant Accounting Policies [Text Block] Business Combinations Policy [Policy Text Block] Business Combinations Policy [Policy Text Block] Accounting Principles Basis of Accounting, Policy [Policy Text Block] Principles Of Consolidation Consolidation, Policy [Policy Text Block] Use Of Estimates Use of Estimates, Policy [Policy Text Block] Cash And Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Investments Investment, Policy [Policy Text Block] Concentration Of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Fair Value Of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Inventories Inventory, Policy [Policy Text Block] Property And Equipment Property, Plant and Equipment, Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Acquired Technology and Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Software Development Costs Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block] Internal Use Software Internal Use Software, Policy [Policy Text Block] Impairment Of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Revenue Recognition Revenue [Policy Text Block] Shipping And Handling Shipping and Handling Cost, Policy [Policy Text Block] Guarantees And Product Warranties Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Research And Development Research and Development Expense, Policy [Policy Text Block] Advertising Advertising Cost [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Segments Segment Reporting, Policy [Policy Text Block] Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Comprehensive Income Comprehensive Income, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Gross Lease Payments Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Gross Lease Payments, 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months Gross Lease Payments, 2020 Operating Leases, Future Minimum Payments, Due in Two Years Gross Lease Payments, 2021 Operating Leases, Future Minimum Payments, Due in Three Years Gross Lease Payments, 2022 Operating Leases, Future Minimum Payments, Due in Four Years Gross Lease Payments, 2023 Operating Leases, Future Minimum Payments, Due in Five Years Gross Lease Payments, Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Gross Lease Payments, Total Operating Leases, Future Minimum Payments Due Sublease Income Future Minimum Sublease Rentals, Sale Leaseback Transactions, Fiscal Year Maturity [Abstract] Sublease Income, 2019 FutureMinimumSubleaseRentalsWithinOneYear Future Minimum Sublease Rentals Within One Year Sublease Income, 2020 FutureMinimumSubleaseRentalsDueWithinTwoYears Future Minimum Sublease Rentals, Due Within Two Years Sublease Income, 2021 FutureMinimumSubleaseRentalsDueWithinThreeYears Future Minimum Sublease Rentals, Due Within Three Years Sublease Income, 2022 FutureMinimumSubleaseRentalsDueWithinFourYears Future Minimum Sublease Rentals, Due Within Four Years Sublease Income, 2023 FutureMinimumSubleaseRentalsDueWithinFiveYears Future Minimum Sublease Rentals, Due Within Five Years Sublease Income, Thereafter FutureMinimumSubleaseRentalsDueThereafter Future Minimum Sublease Rentals, Due Thereafter Sublease Income, Total Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals Net Lease Payments Future Minimum Operating Net Lease Payments Fiscal Year Maturity [Abstract] Future Minimum Operating Net Lease Payments Fiscal Year Maturity [Abstract] Net Lease Payments, 2019 Future Minimum Operating Net Lease Payments Within One Year Future minimum operating net lease payments within one year Net Lease Payments, 2020 Future Minimum Operating Net Lease Payments Within Two Year Future minimum operating net lease payments within two year Net Lease Payments, 2021 Future Minimum Operating Net Lease Payments Within Three Year Future minimum operating, net lease payments, within three year Net Lease Payments, 2022 Future Minimum Operating Net Lease Payments Within Four Year Future minimum operating net lease payments within four year Net Lease Payments, 2023 Future Minimum Operating Net Lease Payments Within Five Year Future minimum operating net lease payments within five year Net Lease Payments, Thereafter Future Minimum Operating Net Lease Payments Within Thereafter Future minimum operating, net lease payments, within thereafter Net Lease Payments, Total Future Minimum Operating Net Lease Payments Future minimum operating net lease payments Quarterly Results Of Operations Quarterly Financial Information [Text Block] Current, U.S. federal Current Federal Tax Expense (Benefit) Current, State Current State and Local Tax Expense (Benefit) Current, Foreign Current Foreign Tax Expense (Benefit) Total Current Income Tax Expense (Benefit) Deferred, U.S. federal Deferred Federal Income Tax Expense (Benefit) Deferred, State Deferred State and Local Income Tax Expense (Benefit) Deferred, Foreign Deferred Foreign Income Tax Expense (Benefit) Total Deferred Income Tax Expense (Benefit) Finished goods Raw materials Inventories, Total Assets Measured at Fair Value on a Nonrecurring Basis [Abstract] Assets Measured at Fair Value on a Nonrecurring Basis [Abstract] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Foreign [Member] Foreign Tax Authority [Member] Domestic Tax Authority [Member] Domestic Tax Authority [Member] State and Local Jurisdiction [Member] State and Local Jurisdiction [Member] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Income Tax Holiday, Aggregate Dollar Amount Income Tax Holiday, Aggregate Dollar Amount Income Tax Holiday, Income Tax Benefits Per Share Income Tax Holiday, Income Tax Benefits Per Share Operating loss carry-forwards, net Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration Deferred Tax Assets, Tax Credit Carryforwards Deferred Tax Assets, Tax Credit Carryforwards, Subject to Expiration Deferred Tax Assets, Tax Credit Carryforwards, Subject to Expiration Deferred Tax Assets, Tax Credit Carryforwards, Subject to Expiration Valuation Allowance, Deferred Tax Asset, Change in Amount Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Unrecognized Tax Benefits Unrecognized Tax Benefits Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Interest expense related to uncertain tax positions Unrecognized Tax Benefits, Interest on Income Taxes Expense Unrecognized tax benefits, interest expenses accrued Unrecognized Tax Benefits, Interest on Income Taxes Accrued Contributions by the Company to the plan Defined Contribution Plan, Employer Discretionary Contribution Amount Employer contribution, vesting period Defined Contribution Plan, Employer Contribution, Vesting Period Defined Contribution Plan, Employer Contribution, Vesting Period Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] F5 Networks Acquisition of Nginx [Member] F5 Networks Acquisition of Nginx [Member] F5 Networks Acquisition of Nginx [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] General and Administrative Expense [Member] General and Administrative Expense [Member] Ownership [Axis] Ownership [Axis] Ownership [Domain] Ownership [Domain] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Non-competition Agreements [Member] Non-competition Agreements [Member] Non-competition Agreements [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Business Acquisition, Goodwill, Expected Tax Deductible Amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Business Acquisition, Transaction Costs Business Acquisition, Transaction Costs Acquired Tangible Assets Acquired Tangible Assets Acquired Tangible Assets Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Payments to Acquire Businesses, Gross Payments to Acquire Businesses, Gross Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Commitments And Contingencies [Table] Commitments And Contingencies [Table] Commitments And Contingencies [Table] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Settled Litigation [Member] Settled Litigation [Member] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] F5 Counterclaim of Radware, Ltd. and Radware, Inc. Patent Infringement Complaint [Member] F5 Counterclaim of Radware, Ltd. and Radware, Inc. Patent Infringement Complaint [Member] F5 Counterclaim of Radware, Ltd. and Radware, Inc. Patent Infringement Complaint [Member] Property Subject to or Available for Operating Lease [Axis] Property Subject to or Available for Operating Lease [Axis] Property Subject to or Available for Operating Lease [Domain] Property Subject to or Available for Operating Lease [Domain] F5 Tower [Member] F5 Tower [Member] F5 Tower [Member] Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Office space in a building for which lease agreement is entered Office Space In A Building For Which Lease Agreement Is Entered Office space in a building for which lease agreement is entered. Restructuring Reserve, Current Restructuring Reserve, Current Restructuring Reserve, Noncurrent Restructuring Reserve, Noncurrent Rent expense under non-cancelable operating leases Operating Leases, Rent Expense, Net Contract manufacturers' purchase obligations Purchase Commitment, Remaining Minimum Amount Committed Gain Contingency, Patents Allegedly Infringed upon, Number Gain Contingency, Patents Allegedly Infringed upon, Number Schedule of Goodwill [Table Text Block] Schedule of Goodwill [Table Text Block] Restrictions on Cash and Cash Equivalents [Table Text Block] Restrictions on Cash and Cash Equivalents [Table Text Block] Schedule of Cash and Cash Equivalents [Table Text Block] Schedule of Cash and Cash Equivalents [Table Text Block] Schedule Of Other Assets Schedule of Other Assets [Table Text Block] Schedule Of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule Of Estimated Amortization Expense For Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule Of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule of Inventory, Current [Table Text Block] Schedule of Other Current Assets [Table Text Block] Schedule of Other Current Assets [Table Text Block] Property, Plant and Equipment, Policy [Policy Text Block] Other Noncurrent Liabilities [Table Text Block] Other Noncurrent Liabilities [Table Text Block] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Balance, beginning of period Gross increases related to prior period tax positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Gross decreases related to prior period tax positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Gross increases related to current period tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Decreases relating to settlements with tax authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Reductions due to lapses of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Balance, end of period Statement of Stockholders' Equity [Abstract] Statement, Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Accumulated Other Comprehensive Income/(Loss) AOCI Attributable to Parent [Member] Retained Earnings Retained Earnings [Member] Cumulative Effect of New Accounting Principle in Period of Adoption Cumulative Effect of New Accounting Principle in Period of Adoption Balance, shares Balance Exercise of employee stock options Stock Issued During Period, Value, Stock Options Exercised Exercise of employee stock options, shares Issuance of stock under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Issuance of stock under employee stock purchase plan, shares Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of restricted stock, shares Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Repurchase of common stock Stock Repurchased and Retired During Period, Value Repurchase of common stock, shares Tax benefit from employee stock transactions Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation Stock-based compensation Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Other comprehensive gain (loss) Balance, shares Balance EX-101.PRE 12 ffiv-20190930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 chart-91fe13c398885d54ab7a02.jpg begin 644 chart-91fe13c398885d54ab7a02.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" '@ IH# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^_BBBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKY=\#?AU\> M?AA\"/%?@7XP:=+\7]!_BLOP^NKGX-7_P 1HO!WB;X@0_#JY\90:@^H M6/B*_P#!_@_Q)JUCJ-QX<'@N6XTJX\/R>+8O$[PZ*X!]145\?V_[ MRU/Q->>'?"TFH_''1= ^)_B*QBTOX9^,-<_9JBU:;X\Z1X9\2O>R2W-S\,HO M#7C.;6+G4--TS3-7M/ ?CN_\)W_B&P\(:Y=6G<_!O]IKX<_&S5;WP]H$/B;P MYXGMO '@#XMVOA?QQHJ^'=?U;X3_ !3.O1_#_P"(NG:<+Z_<:#XAN_"_B+39 M+'4&L/%'AS5M)GTKQ=X>T#4)K.WN@#Z'HKY=TW]K_P"#6J?$F#X<6NH:QF^^ M+GB3]G[2?&\FFPQ^ -:^/'@_P??^//$WPCTO7C?_ &N?Q;HWAO1O$#W,TFDP M^&I==\->(_!MGXAN?&6B:AH,+_@Y^UW\'OCCKWAW0O!=YK\9\?> =:^+/PFU M;7-$?2M&^,/PI\.^)M,\)ZU\1OAS=FYN)M4\,:?JWB'PC([ZM:Z)JMQHGC7P M;XGL]+N/#?B;2M4G /I^BBDSCU_(G^0H 6BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^$O MCM\+/B)\9/CC\#?$?@A?C/\ "37?V=OC/X5\5OX^_P"$ZT>'X-?%+X3ZSH=[ M;?%CP7?_ TTKQQKD?C"Z\4:%?7?@K3+[QG\/O#?BKP+XGCM?&'AG7[?1;1A MXC^[:* /YYO%/_!,/XW?$;]G#P#^P]=7*^$_!/PB\2?\%(=PT23P#XGXY_GS]: /Q7TK]AGXO-JOA;X+:A936GPW\(_\ M!3GX[_MX7?QAB\1Z;<'6?AW\6[CXV_$[1/ VBV+ZB?%]A\1M+^*'QF3P7?\ MVK2$T#3_ 7X.O/%-GXAEO-8T70QUG['W[)'QI^'^O\ [ FE?$C0;3PSHG_! M/G]B3Q_^RC-KT/B'2=;C^,OC/Q.O[/'@S2O&?A2*PN;G4K'P2G@?]GU_%5^/ M%=IH6OKX@\>Z5H TV:3PUK=XWZ^44 %>,^/?@3\//B)K2^(O$\/C"34Q:V>G M!M#^*/Q5\(67V:WFD,0.D^#?&_A_2#.#-_C'_P3[\+^+_BOX[\>_$CQ9!\>_P!KWPDGB?QS MXY\7>*?$3>&_ W[47Q5\(^$-'GUO6M:O-3N[+P]X9TC2]#TM;RZN)+;3K"UM MQ*5C&?U__P"$;TOTOO\ P<:U_P#+&OQ>_P"#>K_E&SX=_P"SG?VZ?_6Q?C-7 M[?T 8/\ PC>E^E]_X.-:_P#EC1_PC>E^E]_X.-:_^6-;U% &#_PC>E^E]_X. M-:_^6-'_ C>E^E]_P"#C6O_ )8UO44 8/\ PC>E^E]_X.-:_P#EC1_PC>E^ ME]_X.-:_^6-;U% &#_PC>E^E]_X.-:_^6-'_ C>E^E]_P"#C6O_ )8UO44 M8/\ PC>E^E]_X.-:_P#EC1_PC>E^E]_X.-:_^6-;U% &#_PC>E^E]_X.-:_^ M6-'_ C>E^E]_P"#C6O_ )8UO44 8/\ PC>E^E]_X.-:_P#EC1_PC>E^E]_X M.-:_^6-;U% &#_PC>E^E]_X.-:_^6-'_ C>E^E]_P"#C6O_ )8UO44 8/\ MPC>E^E]_X.-:_P#EC1_PC>E^E]_X.-:_^6-;U% &#_PC>E^E]_X.-:_^6-'_ M C>E^E]_P"#C6O_ )8UO44 8/\ PC>E^E]_X.-:_P#EC1_PC>E^E]_X.-:_ M^6-;U% &#_PC>E^E]_X.-:_^6-'_ C>E^E]_P"#C6O_ )8UO44 8/\ PC>E M^E]_X.-:_P#EC1_PC>E^E]_X.-:_^6-;U% &#_PC>E^E]_X.-:_^6-'_ C> ME^E]_P"#C6O_ )8UO44 8/\ PC>E^E]_X.-:_P#EC1_PC>E^E]_X.-:_^6-; MU% &#_PC>E^E]_X.-:_^6-'_ C>E^E]_P"#C6O_ )8UO44 8/\ PC>E^E]_ MX.-:_P#EC1_PC>E^E]_X.-:_^6-;U% &#_PC>E^E]_X.-:_^6-'_ C>E^E] M_P"#C6O_ )8UO44 8/\ PC>E^E]_X.-:_P#EC1_PC>E^E]_X.-:_^6-;U% & M#_PC>E^E]_X.-:_^6-'_ C>E^E]_P"#C6O_ )8UO44 8/\ PC>E^E]_X.-: M_P#EC1_PC>E^E]_X.-:_^6-;U% &#_PC>E^E]_X.-:_^6-'_ C>E^E]_P"# MC6O_ )8UO44 8/\ PC>E^E]_X.-:_P#EC1_PC>E^E]_X.-:_^6-;U% &#_PC M>E^E]_X.-:_^6-'_ C>E^E]_P"#C6O_ )8UO44 8/\ PC>E^E]_X.-:_P#E MC1_PC>E^E]_X.-:_^6-;U% &#_PC>E^E]_X.-:_^6-'_ C>E^E]_P"#C6O_ M )8UO44 8/\ PC>E^E]_X.-:_P#EC1_PC>E^E]_X.-:_^6-;U% &#_PC>E^E M]_X.-:_^6-'_ C>E^E]_P"#C6O_ )8UO44 8/\ PC>E^E]_X.-:_P#EC1_P MC>E^E]_X.-:_^6-;U% &#_PC>E^E]_X.-:_^6-'_ C>E^E]_P"#C6O_ )8U MO44 8/\ PC>E^E]_X.-:_P#EC1_PC>E^E]_X.-:_^6-;U% &#_PC>E^E]_X. M-:_^6-'_ C>E^E]_P"#C6O_ )8UO44 8/\ PC>E^E]_X.-:_P#EC1_PC>E^ ME]_X.-:_^6-;U% &#_PC>E^E]_X.-:_^6-;4,2011PQ[MD2+&FYWD;:BA5W2 M2L\CM@#+R.SL>68DDU)10 4444 %%%% !1110 4444 %%%% !1110 5'+]T? M]=(?_1J5)4_A7\8+G]HKX">/?@]\>/C#IWBA_BSX8E\??#237[:[^ 0 M_9ITC2M23XJ:;XG^'!T@Z:=OIUKY,US]BSX,>(OC7)\?-3U?X]GQU/X@\+^)+K3-._:F_:4T/X87 MU_X,CM(_#EKJ/P5T/XJ:=\(M1T*Q^QQR3^&[[P5<:!JT\U_<:SIVH3:GJ3W8 M!^;O[3GQ>_:(_9'^)_[4_P =OB%HWB[Q3J#?LM?M@?$[]DN?X?\ Q_\ BIKO MP&FU#]GOX3W'Q"T#X5_%_P#94UVTT'PAX<^*&H^&]&F\1Z?\4_#.I>+](\9W MEIXPTF\G\#ZM_P (I9Z_]*?LT_$SXB^'OVJK7]GO6?'WB;XG^$O$7[!7P(_: M1U/Q'XRU*36M8TKXK:U\0_&/P^\7:M:WVP6^E:!\4;*SL='-4 M\&:P?!FE:9IVHZE90?;/AK]G_P"&/AC4_$>KIIFO^)KWQ.OB>VO3\1O'?COX MI6VGZ1XSOO[1\4^&O#5C\1_$GBFR\)^$M;N]AO\ PKX:M]+T"6TM[#2S8?V3 MI>EV-GS_ (2_9;^#_P /]!U?0O .D^(?!G]LZ3X \-3Z]X?\<^,[;Q=9^#OA M;?SWOP^\":-XMN=O>(K(:>R^(-8>\ M/RMT;]J[XWQZIX)^-T^M^*]0U+QC_P %:_VBOV*+[X,-7]O'_ ()_?$K]J'XS:!K=RESIG@KXG^'F M_9?\;:-?^!]-BCD@\#^%-.@_:&\3_#&;POIAMM'O++1_!%Y="X\3Z=JFJZY^ MG-C^SA\&--^),WQ9LO!%E!XTE\5:CX]2X6_UK^-;/1H?$E_H$M[I\^HM'JFK&_9\,_V;/@I\']=N/$?P[\ M"V'AW57T>^\-:8\=[JU]:>%/">J>(9?%VI>#? NG:GJ%[IW@7P=J'BJ9O$%Y MX5\)6NCZ'/J4.GN]D8-&T2WTX ]SKQCQ]\0OB)X9UI=,\,? KQA\1-,-K9W) M\0:'XS^%.@V0NI9I!+8&R\9^-= U246!M)A.B6]Q(ZRA/9ZCE^Z/^ MND/_ *-2@#\*?^#>O4]3'_!-7PNY\.7JR2?M+?MPRRP_VEH_X M-ZO^4;/AW_LYW]NG_P!;%^,U?M_0!@_VKJG_ $+E]_X'Z+_\L*/[5U3_ *%R M^_\ _1?_EA6]10!@_VKJG_0N7W_ ('Z+_\ +"C^U=4_Z%R^_P# _1?_ )85 MO44 8/\ :NJ?]"Y??^!^B_\ RPH_M75/^A%F1VB9E!:-GB9 MXV9"2I:-V0D95B,&I** "BBB@ HHHH **** "BBB@ HHHH **** "HY?NC_K MI#_Z-2I*CE^Z/^ND/_HU* /Q$_X-ZO\ E&SX=_[.=_;I_P#6Q?C-7[?U^('_ M ;U?\HV?#O_ &<[^W3_ .MB_&:OV_H **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "HY?NC_ *Z0_P#HU*DJ.7[H_P"ND/\ Z-2@#\1/^#>K_E&SX=_[.=_; MI_\ 6Q?C-7[?U^('_!O5_P HV?#O_9SO[=/_ *V+\9J_;^@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ_X MY_&?PU\!OA[J'Q!\3Q37EI:WVEZ99Z7:2)'?:K?ZG>1P+:V1D5D:6WLQ>:G, MI'%GI]RPY K;\??%7P3\-H;,>)-4=M7U9GB\/>%-&L[K7?&/B>Z57(M/#OA? M2HKG5]4D+($DN(K9;"T++)?WEI!NE7\,/VWOV@/%?Q?\=P>#;WPQ>^#]"^'% M[?P)X>N+^UU?4IM?O8;=;N]\03:.;G1[;5M.L]NF'2;&^U2/1IY-5M9=2GNI M;B. _H%TK5-/US2].UK2;N&_P!+U>QM-3TV^MVWP7EA?V\=U9W4+X&Z*XMY M8Y8VQRKBK]?D)^P]^UI'X?\ I^&/Q"T;Q =!\ V[7%KX]L;2;5;+PYX7U"_ M=;*#Q5IEM$^LV.AZ/>RR6*>)[2WU#2M*M+G3;77!I%K%#>S_ *UZ5JVEZYIU MGJ^BZC8ZOI.HV\=WI^IZ9=V]_I]]:RC=%# M?AKJ?C:*^.H6.N^*I_L^BZ-K1\-R^ W\5W^G>"KOQC:>,+Z#0S]<'@'O[#K7 MY^?%/QC\3?&'[1_@3P3JW[%/QY\;?"[X=( M\,^)7O99;FX^&47AKQG-K%SJ&FZ9IFKVG@/QW?\ A._\0V'A#7+JT[GX-_M- M?#GXV:K>^'M A\3>'/$]MX \ ?%NU\+^.-%7P[K^K?"?XIG7H_A_\1=.TX7U M^XT'Q#=^%_$6FR6.H-8>*/#FK:3/I7B[P]H&H36=O=?C=XI_X)A_&WXC?LX^ M OV'KB=?"/@?X0^)?^"D.N0?'34?$-GJ(\;:7^UE\-_VL_A=\&(M%L=)U&?Q MA::WI.G?M9W.M_%--:TW2X-/OOAM?Z9HM]XBM/%6D:A7VK\'_A7\8]!^.X_: MH^(GPN\0Z%-X2_8S^!'[*VG?"WPSJG@SQ7XG\0>,K#XH:UXL^*?C#3KR#Q/8 M:))X!\.37OA:V\+7FJ:KHWB+6](L?&>M3>&;!UT+3=5 /J'3?VO_ (-:I\28 M/AQ:ZAK&;[XN>)/V?M)\;R:;#'X UKX\>#_!]_X\\3?"/2]>-_\ :Y_%NC>& M]&\0/^..O>'="\%WFOQGQ M]X!UKXL_";5M(?",COJU MKHFJW&B>-?!OB>STNX\-^)M*U2?\]M*_89^+S:KX6^"VH64UI\-_"/\ P4Y^ M._[>%W\88O$>FW!UGX=_%NX^-OQ.T3P-HMB^HGQ?8?$;2_BA\9D\%W_VK2$T M#3_!?@Z\\4V?B&6\UC1=#'6?L??LD?&GX?Z_^P)I7Q(T&T\,Z)_P3Y_8D\?_ M +*,VO0^(=)UN/XR^,_$Z_L\>#-*\9^%(K"YN=2L?!*>!_V?7\57X\5VFA:^ MOB#Q[I6@#39I/#6MWC 'Z^5'+]T D[XCP">!*A)X!Z $GT S4E>,^/O@1\. M_B+K*^(?%$'B^34Q:V>G@Z)\4?BKX0LOLUM/(T.=)\&^-_#^D&<-<2%[LV!N MYOD6>>5(HE0 _*?_ (-ZP1_P39\/9!&/VGOVZ0<@C!_X;%^,XP<]\@CZ@^E? MM]7X2?\ !O5X=TH?\$U/"\*QWBQV_P"TM^W#;0@:QK;,L-M^U]\8K>%7D?4F MEF<111AYYWEN)G4S3RRSR32R?M[_ ,(WI?I??^#C6O\ Y8T ;U%8/_"-Z7Z7 MW_@XUK_Y8T?\(WI?I??^#C6O_EC0!O45@_\ "-Z7Z7W_ (.-:_\ EC1_PC>E M^E]_X.-:_P#EC0!O45@_\(WI?I??^#C6O_EC1_PC>E^E]_X.-:_^6- &]16# M_P (WI?I??\ @XUK_P"6-'_"-Z7Z7W_@XUK_ .6- &]16#_PC>E^E]_X.-:_ M^6-'_"-Z7Z7W_@XUK_Y8T ;U%8/_ C>E^E]_P"#C6O_ )8T?\(WI?I??^#C M6O\ Y8T ;U%8/_"-Z7Z7W_@XUK_Y8T?\(WI?I??^#C6O_EC0!O45@_\ "-Z7 MZ7W_ (.-:_\ EC1_PC>E^E]_X.-:_P#EC0!O45@_\(WI?I??^#C6O_EC1_PC M>E^E]_X.-:_^6- &]16#_P (WI?I??\ @XUK_P"6-'_"-Z7Z7W_@XUK_ .6- M &]16#_PC>E^E]_X.-:_^6-'_"-Z7Z7W_@XUK_Y8T ;U%8/_ C>E^E]_P"# MC6O_ )8T?\(WI?I??^#C6O\ Y8T ;U%8/_"-Z7Z7W_@XUK_Y8T?\(WI?I??^ M#C6O_EC0!O45@_\ "-Z7Z7W_ (.-:_\ EC1_PC>E^E]_X.-:_P#EC0!O45@_ M\(WI?I??^#C6O_EC1_PC>E^E]_X.-:_^6- &]16#_P (WI?I??\ @XUK_P"6 M-'_"-Z7Z7W_@XUK_ .6- &]16#_PC>E^E]_X.-:_^6-'_"-Z7Z7W_@XUK_Y8 MT ;U%8/_ C>E^E]_P"#C6O_ )8T?\(WI?I??^#C6O\ Y8T ;U%8/_"-Z7Z7 MW_@XUK_Y8T?\(WI?I??^#C6O_EC0!O45@_\ "-Z7Z7W_ (.-:_\ EC1_PC>E M^E]_X.-:_P#EC0!O45@_\(WI?I??^#C6O_EC1_PC>E^E]_X.-:_^6- &]16# M_P (WI?I??\ @XUK_P"6-'_"-Z7Z7W_@XUK_ .6- &]17+7^E^'=*LKK4=3N MY-.T^R@DN;V^OO$&J6EG9VT2EY;BZNKC5(X+>")%+2332)&B@EF KY\;QYJ_ MQ(=[#X!^&Y=6TOS'AG^,'C34_$^G_#6V"X#R>%=.BU&W\0?$RX1A*L;Z.ND^ M$I9$ ;Q>PS$P!]#>+?&7A7P'HESXC\8Z_I?AS1;4HDNH:M=QVL+329$-K;AB M9;R^N64QVEA:1SWMW*5BMH)9&"GQ,>*OB]\6B(O .E7?PA\"S$!OB%XXT59? M'VM6Q*/YG@KX^(*^?&DBS0^"[E=DU:OA3]GSPOI>IV?BSQ MMJFM_%#XA6;R2VGC#Q=>W,A\/O-O\RW\#Z#;7*Z/X(T]=[I%'HT7]HR1$#4- M5OY%\T^O_P#"-Z7DDB^)))).L:T22>I).HY)/*=61%U_QUXHOI_$/C?Q"4VX&J^(M0+W8M R!X-'T\6&A6)RNGZ7:QX2O M2/L]OR?(AR22?W2E^E]_X.-:_P#EC3?^$=TK^[J' M_@UUP_ROZ -M8(5.5BB4X(RL:J<'&1D '!P,CH<>*?@-K MEGX!U:^N9+[6O >IV]Q>?"3Q?=3$O<3WWAZS9+GP=KEVXC:3Q1X+-G+)*K3Z MUHOB#ZI=);WD#!K? M4+&1[\S:?J5LX#VNI6,EO?VK@/;W$; &O$9_"WQ,^#\C3Z>?$OQR^&L1W2:3 M=Z_J/_"Y?"=J3ND.D:C)?VFG?$W2[.-6\G2]6DTOQA%$%BM=5\1S>7:D ^KJ M*\M\#:_\.OB1I#:UX.UJ;5K6&X>RU"W_ +5\06>K:)J4)*SZ3X@T6^O+;5M! MU>V8$3Z9J]G9WD?#&$QNCMVG_"-Z7Z7W_@XUK_Y8T ;U%8/_ C>E^E]_P"# MC6O_ )8T?\(WI?I??^#C6O\ Y8T ;U%8/_"-Z7Z7W_@XUK_Y8T?\(WI?I??^ M#C6O_EC0!O45YOXMU?X:^ ;*VU/QUXOT/P9IUY=BPM+_ ,6>.6\.65U?&&6Y M%G;7>LZ[903W9MX)YQ;Q2-,88990GEQNR\!_PNW]F3_HN_PF_P##U>'_ /YK MZ]7"9%G>/HK$X')\TQF'DY1C7PN7XO$47*+Y9)5:5*<&XRTDE*Z=T[69Y.+S M[(\OKO#8_.'Q>8X3#UE&:O"3I5JT)J,D[Q;C:2U5T?0]% M&=:TZQUC1K_^UM)U2SM]0TS5-,\1ZE?Z=J-A>1+/:7MC>VFJRVUW:74#I-;W M-O+)#/$ZR1.R,&-[_A&]+]+[_P '&M?_ "QKS)PG3G*G4C*$X2E"<)Q<9PG% MN,HRC))QE%IJ46DTTTU='J0G"I"%2G.-2G4C&<)PDI0G"24HSA*+<91E%IQD MFTTTTVF;U%8/_"-Z7Z7W_@XUK_Y8T?\ "-Z7Z7W_ (.-:_\ EC4E&]16#_PC M>E^E]_X.-:_^6-;4,2011PQ[MD2+&FYWD;:BA5W22L\CM@#+R.SL>68DDT 2 M4444 %%%% !1110 4F!UP,^N*6B@ HP.F!CT_'/\^?K110 4444 %1R_='_7 M2'_T:E25'+]T?]=(?_1J4 ?B)_P;U?\ *-GP[_V<[^W3_P"MB_&:OV_K\0/^ M#>K_ )1L^'?^SG?VZ?\ UL7XS5^W] !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%>0>-_C1X6\(:LGA+3K?5?'7Q$N84FLOAYX)MHM7\ M2^5*46*]UIGGMM(\(:,3(K/KGBW4M&T[RQ(;>6YE40N >OD@?YY_*O M=^.< M&H:M>^$?@]X?F^+/B^PF:SU6?2[Z/3_A]X1N\-N3QE\0&AN]+L[J J_G>'M! MAU_Q260QMH]NI\Y*V*2O#>:)X?C\-^%W*>5&=)L="\.Z1INA: M+ID"VVG:3I%C;:=IMC I)$-I96D<5O!'EF8K'&N69F;+,20#PZQ^"%YXNO+7 MQ!\>/$4?Q)U&VGCO=.\#V=I+I'PB\-W,;QS0/9^$99[F?Q9J%I(K"/7/'=YK M*/VDO&EC';APJ-[63<.YUG\ZT%C&IC<6^3#Y=EU M&;Y8XC-,SQ,Z.797AG+1XG,,5AL.GHZB9XF<\1Y)P_"C+-\QH82IBI2IX+"+ MGQ&8YC6@E*6'RO*\+"MF.:8I1DI?5/->A@ MM8+6'5XHK:&WC58HK>*...&-%C1$50H_KC'PO_:6^+KK MZ/9ZQJEWH^I76I:K;:?/;PZCJ%UJ-_<7MXDUS/>W4LKSO_;OT0^)_"SPKS[C M&IX@\;\,PKYEE&68>A2C@L=F678>O0QM:=;#QS58*6'Q>,AS)SEE=+'974HN M-2AF]:3]DOX;^F%POXK^*V0<%TO#O@CB=T,LSC,\17JO&X/+,RQ-#$X+#PH5 MY95'&K$X7!3<7R1S6I@"];PSX;M?%.H6\,-O%=QMJ[Z:EM:O/ M':R7<4E]#'-_1[_PU)X;/*_"7]ID@\@_\,X?%I,CL=LGAQ'7(YPZJPSAE!R! M^=O_ 3R_P""9GQ:_8^^.>L?%+QOX_\ AUXFT?4OAOK_ (,BT[PF/% U-+_5 MM=\+:K!=2?VSH]A:?8XHM!N$EVS-/YLL&R-E\QD_:S ]!^0KX+Z4W'/A9Q;X MJULYX6P_^LV5RX?R;#+,79SE3SC,'A\0\*Z->IC89_&E M*C44)>QI0HTY4^6?/.HI+E^9?^&I/#O_ $23]IG_ ,1Q^*__ ,SU0-^U!;2, MWV+X#_M/7]N, 7(^">N:8KO@%U6U\07NC:C\A(4R-8K"YSY,LH4D?4.!Z#\A M2;5/55/X#_"OYR6:\(QUCPGC)O:U?B2K.%O=N[4,KPT^;31NIRV;O%MIQ_I% MY3QA-)2XNP5-:/FP_#-*-31)6OB,UQ5/E;NVO9\STM))N_Y^^.?&VA^*M7'C M/0/@;^UC\/?B;;010V7Q!\)?"2"WU2YAM]I@TSQ5IEQKTFC>-_#X*JKZ-XEL M[U88]QTRYTRY*W*1Z=^VKXL\$Z=Y/QG_ &=?CS8B+4[;2=/^(&C?#S2] \&Z M^+HE;2^U:U\5^.[8_#ZYD*1$3]!MB?W5_[Y'^% M075G:7MM<6=Y:V]W:7<,MM=6MS!%/;7-O,ACF@N()5>*>&6-F22*5'CD0E74 M@D4I9QPQHZ?"$%)=*N>9E4I2=DESQA[&JTFF[0K4V]F[/0CDO%6U3C.;B[7= M+(,KIU8I--^SE4]O23>J;J4*JMLDW=?-:?M&^(I426+]E[]I:6*15>.2+0OA M/)'(C ,DD M%4RS?&..&,$D R2ND:#+.RJ"1/+\)?%OPNEEU3X!:G8P:%O:YOO@IXNNKL^ M[KYFEF'@3642]U3X9:A.6D\NSL[?5/!I>"?B+IL N-8^'/C"O$]M "ROJ.E"*>XT[Q5X?,B,(?$?A>]U727!1 M9Y[6Y9K9!9YP];7@O*[_ /8VXBMTZ?VJG;1Z(O^BWS5+RRGANZ M7N]7E+5[)ZM6N[M6;1Q/_"\?B7_T:3\>O_!_^SM_\_:C_A>/Q+_Z-)^/7_@_ M_9V_^?K7TE14_P!OY-_T0_#G_A?QA_\ 11Z_TM:_U?SK_HN>).G_ # \'?W? M^J5\G]_FS^>+_@LYX\\=^,/@%\-+;Q3\#O&7PRTFW^,MI=:?K'B[Q1\+M8>^ MN1X'\90C33HW@?QEXLOK.YDA>6\6XN&^Q)!;&.2X%S%_&47C/#^G:7J-S=W,6 MAZQH8LIXM5!A2 Q:Q+.9(_WOF0HG*,U?FS_PX9^%/_1?OB2/IX6\&]_PK_2+ MZ-GTH_!KP]\*\MX9XGQW^K6;8?-,XQ-3*LJR?BK,\'2I8O&.K0JQQ==YQ.=2 MO!JI4C]=E&$KJ-.DERK_ #6^DQ]%?QJ\1?%;,>)^%<(N):YMG7 M"^5XRI6PF#C2KT7A,/#)Z<:="?N4IO!1E.,5*56J[S7ZK?L9 #]DC]F0 !0/ M@+\)P H '_"$Z-@ #L !VKZ7KSSX2?#VT^$WPN^'?POT_4KK6+'X>>" M?#'@JSU6^A@@O=2MO#.CVFCP7UW!:@6T-Q=1VBS310 0I([+'\@%>AU_FEQ5 MC\-FG%'$F9X.;JX/,<_SC'X2I*$Z8XC$4)RIU%&<'.E4A)PG&,XM\L MDFFC_37A/ 8K*N%>&LKQL%2QF6\/Y-@,73C.%2-/%8/+L-A\1"-2FY0J*%6G M.*G"4H22YHMIIA1117@'T 4444 %%%% !1110 4444 %%%% !1110 4444 % M1R_='_72'_T:E25'+]T?]=(?_1J4 ?B)_P &]7_*-GP[_P!G._MT_P#K8OQF MK]OZ_$#_ (-ZO^4;/AW_ +.=_;I_];%^,U?M_0 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 445P'Q#^*/P_^%>BRZ]X_\6:-X8L%CF> :E>Q0WNHM %: M2WTC3@S7^JW>&7;;:?;W$N6!953+ [A+FWDFFMXYX9+BV$1N($EC>: 3JSP MF:)6,D0F5&:(R*HD56*;@I(X;Q[\4/!/PVM;2;Q5K"V]]JDC6^@^']/MKG6/ M%/B6^"Y6P\-^&M+BNM9UJ[=BJLME9R0V^\27#Q(G@VUL9I;7P&-+TZ[N[72EU:VM&A\,B_U M1+W2H+C6KG5+[3;\1)$?VB\ _!_P9X N;K6K*"_U_P 9ZI"L6N_$'Q=?2>(? M'&MJNW]S=Z[=KOL=.4HI@T'1(=*\/V>T"STN #D X V7QH^+OS:G<7_P'^'L M^[;I6E75A>_&;Q#:-OV?VGK4(O\ P_\ #6WN(VB=[/07\0^*4&Y!KN@W*M&/ M7O!'P\\%_#C2GT;P7X?L=#LYYVN[^2$2W&I:O?2%FEU+7=8O9+G5M=U.8NQF MU+5[V]O9,X:OW7BCXC MW432:9\)_ASI&H?$'XGZE\GF1LG@WPO#?ZEI5G*N<:SXB&BZ##AGNM5@C5G7 MS=KW]KKXR$IIFG>'_P!E#P1/TU+Q -#^*_QYO[5PLD9QH3DGB'2@I3C\ACN-RE[#-,?4K8;),BK.#=2G#/LURR5>,6J'M9N,']'?$#XF_ M#WX4^'Y_%7Q)\:>&? WAZ E#JWB?6;'1[26WED=4/SF?V@/BY\52;;]F_X+:E)H!);+_A;GCN*2$R&W+^'_!&A7A"&+Q4(WWUV_@#]ECX2^!O$<7CR_L=:^)WQ M0B'R_%7XO:W<_$+QY;'@;=#O]83^RO!EMM55&F^!=&\,:6B#8EF%XKZ- _S MD_B3R?QKJ^O<%Y'IEV6XKB[,(K_?^(54RO(J532[PN099BWF&-=&<>?#8S,L M\HX;$4Y>SQW#:7-3?+]1XUSQMYEF6%X0R^;TR_AYT\TSVI#HL5Q!F>#6 P2K M0DZ>)PF6Y'6Q6&J1Y\!Q(WRU5\?P_LG_ /">RQ:G^T[\2_$OQ]N1,ERG@*6' M_A ?@/ITL4ZW%O'!\)?#M[)#XI2U;?$DWQ1\0>/YY(SN @)VCZMT70]%\-Z5 M8Z%X>TC3-"T32X%M=,T?1K"TTO2M.M4)*6]CIUC#!9VD"%B5BMX8XUR<*,FM M2BO%SCB?/,^A1H9ECYSP6%G*>#RO"TL/EV38"4THU)9?DN74<+E6 =1*]5X3 M!T75DW.HYSE*3]K)N%\BR"=:OEF A3QN*A&&,S3%5<1F.=8^$'>G',,ZS&KB MLUQ\:3TI+&8RNJ,;0I*$$HHKXV^.W[;_ ,'_ (%>(W\&ZI%XA\6>++:.";5- M(\*6VGS)H:W,:3V\6KZCJFH:?907UQ;21W,>GV[75VEN\&_TC6]3NM1T+5+61HHSI3>+QN":\7CSB+,.'\ MMH5Z/)!#KOAS7+6.PU[1VNA(;26YMX;BZMKBQO?)F^QZA87 M=U:2M#+"[Q7,4L">\U_/;_P3R\;:1\/OBWXR\5>*+S4-(\&V/@N/PSXD\1)I MU[>>&_#NM>(]9TK4O"\'C/4;.&>+PQ!J%MI&JW%AJ.KK;V$:KONKFU@O+:6? M^@>RU"QU.SM=1TV\MM0T^]@BN;*^L9X[RSN[:9!)#<6MU;-+!<02QLKQS0R/ M%(I#(Q'-?:_1B\70:]XP\.:.4GFB,T4+C4= M3MBLLL(,L<;8=XP9%4H":_HZG2JU9W<\K/\D<$,,D\KAECC8J<D?$R[\5$;R'\#?#GXL>/8GC MBP);F*?P7X#UZ":SB9;@B*N^.2YS-\."Q,E]ZIM'V)7!^/?AIX-^)6G6^G^+-(6[DTZX^W:'K M-G<7.E>(_#6IJ!Y6K>&?$6FRVVL:#J43*A%UIUW 954PW*SV[R0O\^7'[9O@ MF50WASX1?M6^+MRIY1TG]E3XXZ5#+-(*2%"8]XB\=?'+0-1C=Y] MJ):W&GP71B#W7D_9@DDC_L7,XJ]7#?5EWQE;#X+[_K=6C;Y^?9C_ +)S!+FJ M8?V"[XJM0PEO7ZS5I6_X?LSI_P"W/BU\&3Y?BZ'5/C-\,X"0GC30M-C?XK>% M;%/E1_&/A+2X(;7QYI]K&R?:/$7@RUM/$(BBDGO?"-^XGOV]S\*>+_#'CG0[ M+Q+X0UW3/$6A:@K&UU/2KJ.ZMG=#MF@D*'?;W=M)F&[LKE(;RTG5X+J"&9'0 M?+4GQM_:KO9%CTC]BS4;#=Y:>9XY_:'^$&API,Q)>23_ (0S_A9-P+*./ \^ M*"6\:XS&NG>2!5YB4/*,5% M7E7RM))O3.LHJ/3IRTL;4FV^EH@\KQ$5>5;+DM=5FV5U'IK\-/&3D_*T7J?0 M_P"UC^U1X!_8Y^$EU\:_B?X?\?ZWX'TS7M#T'6[CX>^'+;Q/J&@MXBN7L-+U M;5[&XU?1_LVAR:J;/2)M02>46^HZIIL4L(BN&FC_ "\_XB'?V##PFA_M%R.> M$BB^%&F232N3A(HHD\<%Y9I7(CBB0%Y)&6-%+, ??_C>G[2OQ?TOXA?LX_'S M4OV8?A3X ^+6F:MX!TW4]>^''Q6^(.A^,-$UNQ>W:[T+QH?B=X$\-:/XWANB MLVC>%]?M=,U>ROK6PUC2)]8E0V]K^"__ 3K_P""4WCVV_;\@T?XV6VBZKX# M_9H\2^)_%OB%H+FWN;?Q=XC\!^*UT7X6P2V+-*3IOBS4Q8_$B2W>*2.VT?17 MT+6/LU]?"W;]"X2RGP\KY%F>*XHQ\UFF!C4Q.'PV"S">'ECJ$L+*M1PM*G7P M?*\9[6A6HS]G4G%.I04E&4DY_<<,Y;P-6R?,,1Q%C)K,<'&>(H4,)CI4)8RB M\.ZM+#4Z=7"N+Q7M*56E+DG**YZ2ERR:D;O5V6EWJ[79^;R:<# ) MQUP"1D^XI:^-O'WB/Q=I7[=_[-7A>P\9>([;P1XS_9I_:WU/Q'X"2ZM/^$3U M3Q)X#\>_LGQ^$O%=S9?81J#>(-$L/'?BW2K.==46Q_L[6;Q)-/>X$-U$ ?9& M1G&1D=1GG\J 0>A!^AS7X5_M._%[]H?]D?XH?M3_ !V^(.C^+O%6H-^RW^V! M\3OV2[CX?_'_ .*FN? >>_\ V>_A/,[RT\8:3>3^!]6_X12T\0?2G[-/Q,^(OA[]JJU_9[UG MQ]XF^)_A+Q%^P5\"/VD=3\1^,M2DUK6-*^*VM?$/QC\/O%VK6M]L%OI6@?%& MRL['7+/P=8_8O#'AS5/!FL'P9I6F:=J.I64 !^H&1G&1GTSS^5 (/0@_0^Y' M\P1]01VK\)M&_:N^-\>J>"?C=/K?BO4-2\8_\%:_VBOV*+[X,-C:CJG_ @UW9Z7 MI'8_L4?M#_&3Q/K_ /P3:UCQCXX\2>-Y?V\?^"?WQ*_:A^,V@:W\LM'\$7ET+CQ/IVJ M:KK@!^U-1R_='_72'_T:E25XQX^^(7Q$\,ZTNF>&/@5XP^(FF&UL[D^(-#\9 M_"G0;(74LT@EL#9>,_&N@:N9[811/)*+ VDPG1+>XD=90@!^4_\ P;U?\HV? M#O\ V<[^W3_ZV+\9J_;^OPE_X-Z]3U,?\$U?"[GPY>K))^TM^W#++#_:6AR- M;32_M?\ QCDEM7=-0,4KVTK/;230/);RO"TL$DEO+#(_[>?VKJG_ $+E]_X' MZ+_\L* -ZBL'^U=4_P"AHK! M_M75/^AHK!_M75/^AHK!_M75/\ H7+[_P #]%_^6%']JZI_T+E]_P"!^B__ "PH M WJ*P?[5U3_H7+[_ ,#]%_\ EA1_:NJ?]"Y??^!^B_\ RPH WJ*P?[5U3_H7 M+[_P/T7_ .6%']JZI_T+E]_X'Z+_ /+"@#>HK!_M75/^AHK!_M75/^A MHK!_M75/^AHKGVU?4D5W?P]>JB*SNS:AHBJB*"69 MF.H@*J@$EF( )) %>*77[16DZEJ5UX=^&WA'Q#\6/$MJ[074/@FZT.[\*Z) M=KY@^S^*?'\^HQ^$]$E5HW6:SAO]4UB,JRKI,D@$9 /HNO)O&GQK\ ^"M1'A MVXU"[\1^-98C+9^ /!6G7/BSQM=+M#([Z%I"S2Z5:2*;3?@)X5E8@P6ATKQS M\6KZVW,I$EY(EU\/_!4LT# XMH/'EY"^=EU9S*&' ?%+]FCX*R^ M3T;Q'XN MN_!ESXLO--LO$GQ0\2^)-)U/Q[XFALW.H_\ "/S^,OB =0EM[#4)[*&[N]'T M4Z?:206+V]O9161GB/U5_:FJ< >'+[V'V_1>WH/[0K\._P#@N%X[\-ZC\ _ M'@674-"@\86GQET+7Y?"TOB+PU>^(XM(A\$^.;.759/#MIJ5UK$&G)<7]I;O MJ4ME'9I-UH1G"#A&,G.O2@N=-S3LG^;^+G'\?"_PZXHXY^J8;,*W#^ ^M8; M+<3C5@(9AB)5J5*&$CB?9UI1J3C4E.$84:LY_LR^$O'/[-O[.OBGXOIX[^-]B/A3\/]3\, M^!/'/B'0E^$'A&V31;.;3+'2/A5H\FC^%M<;3;806\>M^/[#Q7X@N7B:YENK M:1S!'_2GCS]%3A?P-R/(\^S'Q%S3,L/FV:U%H<*4OKTY4\'4Q4?J_C,_@OPU/M:;X0_LW7&K>#[">'YP]EXK^-& MI!/B;XBCEAF>WND\&P?"ZRF"#?;W"-Q]/6$LVEV=KIVF^$)-/T^Q@BM;*QL9 M_#]I9V=M @CAM[6UM[V.WMH(HU5(X88TC1%"JH JW_:NJ?]"Y??^!^B_P#R MPK^7O];<#E/N<(9!A(>)6]'S4,7B<)A\IRF=.HE5PN)R3)&NB<:^$PV+Q&;YM3J4[T ML7A<[SO,,HQ2;G'*,,WRKE?AI\'_ (7_ =T9]!^&'@7PUX)TV=UFOUT+3(+ M:]UBZ7?G4-?U9A)JWB'4Y-[&;5-LHI9 HSY4!EF;@)&Q(!^4Q.*S+.,=4Q.,Q&-S7,L;57Y=A:>'P]&" MNU2PV%PU.%.G%-MJ%*FE=MVW/6J*^$K?]O7P7XSF^Q_ 7X._'_\ :/ED:6"W MU_X6?#T:;\,VN5CWQJWQ>^*FJ?#CX<3V[,562YT;7]:VJQ>.*<*14,NL_P#! M0KXDLXL?"/P!_9C\.SQ-&;O6];U;]I'XHQ*64":'0])NOA'\,M&U!4#L%G\4 M>.+"*0JK)=QJ2_7_ &)C:>N.>'RN*MS+,J\7+VF:2B^DJ>"J+\#W M/[(Q<-<8Z&717Q+'UHT*\4]I?45SYC.+Z2IX2:Z['WD6'/.2,9 !8C/3(&2/ MRKP?QW^T[\!?ASJMQX:\3?%+P='XSACG>/P!I6LV?B#X@W;PJ3]GL_ ^A2ZA MXFGN)I-L$$9TV-9)W6/S%.2OPUXY^!T/B/79/ 7Q)^)/[2/[7/Q2O=.2[NOA MGJWQ3TOX/_!7P[#+A[/6_B-X1_9_3P-H6B^%M@4Z=I?C*Y\;Z[XC,8=D^)M9OUB>*/R(?ZAQJ>ICD>&[ M[)ZG[?HN3CCD_P!H9/3O45Q>7EU$T%SX6N;B%]N^*>[T*:)MK*Z[HY+]D;:Z MJPRIPRAA@@$?5\%4\HX*QTL?A\FPN=8[,)4(<2YMQ"UFV<\48.FY<^!S&O7@ MLLPF!2J5W@LLR7*,KR?+*E:I/ Y;1]I657W.'LVH<.8^CC<)E>$KU'.$,S3"K2KA<35KN>$H4YQ<_9PP.!PE"A.7-2H+WE+\I_V)_P#@F9%?%?QJ^-=YX*\67VKRR373^)#X7\>^&O$EE>QES'I>KZ-J83205= MM%U)$\EONW^U-3_Z%R^_\#]%_P#EA1_:NJ?]"Y??^!^B_P#RPKDXHHPXNKT< M7FDJM#'X+$5<5E.:9/7K9'FV1UJU-T9RR3-)C7J8BA7P$KX5TJU"*I MR='EA449T?W-13IMQ?YP>%?V=_V,M/US3_"GQG_9H\)>!_'EW<0VVF?\+0O= M8^)?@KQC=18D$?@KXA>,]4U?1]=^V2.L\OAG6ET;Q/VTX2=M\Z&=?#OGE9FVF16D(?"Y&U5 M ]-\06-IXLTB^\/^)O <6OZ'J<+6^HZ1K#>'=1TZ]A;&8[FTN[R6"4 A61F3 M?&ZJ\;(ZAAX7!X*^+/PK=9O@\+OQ-X.B?=+\(OB1XEM9X=/M=Q+0_#SXB-=: MIKN@B-5C2V\.^*;?Q%X?508+*\T&$@I\M4XD\1>&_X\*'0->\+>/;"-I=1^'WC)M'T'Q;#!'YF_4=.LI]4>T\2:&WE.T.O M^%[W6=(=-IDNH781CU+^U=3_ .AYE6>99Q#A(YCE.8T,R MPLYSI3K4*WM)4<12M&OA,73DU6PF.PL[4L7@<5"EB\)6C*AB:-*K"4$4<52Q MD/;4:ZKP;<7-2HK! M_M75/^A'3K. M\N4VF#>O\_?[.7QME^"7QC\,?$&;4$ETHW3Z3XVB2Y1VU#PMK4D4>MNR&8O- M+I\B6^O6:2.Q-WI<$6XB1B?Z5-5ACUV".UUKP/'JUM%,+B*WU/\ X1K4(8YU M1XUF2*\NYXTE"22()%4.$=U#!68' _X1#PM_T2?P_P ]?^)1X)_QH ]'LKRU MU&SM;^QN8;RRO;>"[L[NVD2:WNK6YB2>WN;>:,M'+#/#(DL4B,R.CJRD@@U9 MKF[>\O+2W@M;7PMHK!_M75/^AHK!_M75/^A6WBKQ%9:)9>&?B)?>%M3\::=>>%;348O#>KMKM_X M&\&W4U[JVF7M_9R>&]-&FW-DGVM+KU6B@#Q?PU^S_P##'PQJ?B+5TTS7_$U[ MXF7Q/;7I^(WCOQW\4K;3](\97O\ :/BCPUX:L?B/XD\4V7A+PEK=WL-]X4\- M6^EZ!+:6]AI?V :3I>EV-GS_ (2_9;^#_P /]!U?0O .D^(?!G]LZ3X \-3Z M]X?\<^,[;Q=9^#OA;?SWOP^\":-XMN=O>(K(:>R^(-8>\^B** /#[']G#X,:;\29OBS9>"+*#QI+XJU'QZEPM_JYT2 MT^(6M>$%\ :Y\1-/\)'4#X4T_P"(.M^"$'A/5_&MGHT/B2_T"6]T^?46CU35 MC?L^&?[-GP4^#^NW'B/X=^!;#P[JKZ/?>&M,>.]U:^M/"GA/5/$,OB[4O!O@ M73M3U"]T[P+X.U#Q5,WB"\\*^$K71]#GU*'3W>R,&C:);Z=[G10 5'+]T?\ M72'_ -&I4E1R_='_ %TA_P#1J4 ?B)_P;U?\HV?#O_9SO[=/_K8OQFK]OZ_$ M#_@WJ_Y1L^'?^SG?VZ?_ %L7XS5^W] !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%<-XW^)?@3X<6 MD%WXU\3Z9H(O9!#IME/))<:QK%P72,6NAZ#8QW6MZY=EI$ M-(T^]N#N!\O& M2/+?^$S^-/Q'_=_#[P9%\+O#(]8TO0='L4\R]U76;^UTS3;2 M/.-]Q>WLL%M",\#?("3P 3Q7A;?&KQ%XY/V;X'> =0\76DN$7XB>,3>^!_AE M"&P/M.G75[92^*O&<<;;]H\,>'Y-+N3&477X5=91K:+\ O"$>J6OB;Q[?:U\ M7/&-I)]HMM>^(=Q!JUII-R^YB_AGP=:VUIX,\++&S-Y$NCZ##?HF!-J$\@,K M4?'?[4OP)^'NKCPOJGCRRU[QRY>.W^'/P_L=4^)/Q&N)P/D@7P1X$LO$'B*V M\UR(TN-0L;*R5CF6ZB17=?3RO),F6\^./CG5/B0'*R'P/I<<_@SX4V MC9$H@?PGIE[-J/BJ.&1GC\SQQKWB"&XC"L=.MA^Z7WC3-+TK0]/M-)T;3K#2 M-+L(1!8Z9I=G;V%A96Z$E8;2QM(HK>WA4L=L<,2("3QDU\ICXI_M0?$13_PJ M_P" 6E?##19UBDM?&/[27BA+#5&B+[9)K;X0_#23Q'K\QV@O'9^)_&W@6](V MB>&W+$*G_#,/B?QT#)^T#\??B7\3+:8.MSX%\$73? SX5O!*?,:SN-!^'U[% MXW\06:R'#6_C#XC>(;>>-52:V*Y0_1?ZI83+GS<3<39+E/*[SR_*J]/BG.ZD M$ESQHX?):U3)&.&,ZS92]V. M8YK0J<*Y)3FVN5UJ^=4:6=8C#3A>=/&9)P_G6'G%PE&;C-,]'^(O[3'P.^%F MIIX=\6_$+2#XQF.RT^'_ (:BU#QO\1[Z0KF-++X?>#+/7O&%P)6PBS#1UMU8 MYDF10S#S@_&']H_XAJ4^$G[.LG@G2KA3]F\)8/!2!4SONK7X5^"5\7> M/[P,,&"P\377@"YD)VW$EG@D>[_#SX1?"WX1Z;)I7PR^'W@_P'83X:\C\+:! MINC2:A*&W&XU2[L[>.\U2Z9N7NM1N;JXD/+RL>:]!DFAAC>621(X8T>625R$ MA1$!9Y))6(C154%F9F !)/%"S?A#*[1RGAJOGF)B[/,>+<;6CAYN-I0Q&$X M>R&O@88*JI_%A\RSWB/"3BN6=.4920_[(XQS7WLVXEHY%AY>\LMX1P5&6)@I M64\-BN(<^H8^>-I./-R8C+, M+21P\W@'X3>9\ _AL8I%W2V-R?"&IWOQ3URV5SL(UCXH26US&I,NG(',:_$? M_!23]FS]D'X>?LKZ;+XHG/[.7PX\.?%/PKK7B'QY\-/@U=_$KQ!?:G?Z;XD\ M,Z1'XRETD-XGN[+4=2\01PR^)=$/V M2^TB[%MK.E7#?"6WFL]2L;.X0I+&HKZWAGC MOQ&R7/LASNAF>/X=P&69CA+PF45\%A>%\3CXTIU)4 MZV(RW%5*E7EE4-_MO%Y56J MTI8G#87BK/,=+-Z<'&FI4L/A\RC1BTJ<*4:">. 3Q7]CG[.&B^'OA[^SA\&=!T_6M2O/#'A M?X3^"[6QU_Q9HDO@O5+C1;/P[9/:ZEX@T'4I!+X8OI+(QSZCI.H2K/I4YEM; MHK-#(J_Q-?L1_P#!,?XH?%G]O+Q;^S5\3KC4?!,'[-FI3>(?C%XNT/3M*UE( M'T2^LY/ 2^&X_%>C7?A_5H?B1JDFF:UH+:YH5U8WG@Z'6+^ZT6<6SV!_L(L_ MV!?@+JEW;:I\8G^(O[36MVMRUU%>_M(?$3Q'\3]#CE>7SR;3X9SW&E_![24$ MH5EAT?X=V$*!51$"#;7Z9X_>)&;\7T5<-5/8RQN M&5/!5J-3)\HX=A:OA9U:DO;XW$?N:N'JT\+:I&;]O!?1M^CUX&9O+$^%V3XO M(\SSC*Z4,WQ%+,\TS^6(RVK.CBLOI4Z>99A#"48U)4_K,JL*KK^SE0E&G*G4 M][3\1?MZ?LP:7J]UX7\)?$&;XT^-+90&\%?L\^&/$_QZ\1I<%V3[)?Q_"W2? M$NDZ!.I1S*WB;5]%MX%C=KB:)5S6"WQI_;#^(^(_A/\ LJ:9\+M(N8DGM?&? M[5/Q,TC0+U8CYF9+?X2_!D?$SQ+<2$!'%AXD\7>!KM WEW"P/N\O[%\-^%O# M7@[1[/P]X2\/Z)X7T#3X_*L-#\.:3I^AZ/91!5416FEZ5;VEC;QJJ*JI%;JH M50 , "MT 8 'H!@?D*_FGZ[E5#_=VE_S\S+%5:]FMI4Z.#6 IPONZ==XN&\6Y+5_# MY_9M_:(^():7XV_MC>/;2PG:*>3P5^S)X2\/_L_^&HW"CS;.3QA?S_$KXS7, M )=1%]7\;>8DTGQ%^(( MU'XJ_$N:X4*&GD^(GQ-OO%OC$22,H=UAUB"$,!Y<4:JJK]2UQ/CWXA^$_AMH M;:]XLU,6-M)<0Z?IME;P3ZAK6O:Q=G;8Z%X,S#-KB%*6NLFV[X8C/,93H57/&1P.$4&Z\,+&AEN%<$M95X82&'I5++>=93EW MD[N_7W$UO:PS7-U+%#;V\6:265A'#%$@9Y)'9(XT!9V50 M2/FFX\>>,OC=<3:+\&+V3PS\.A)):ZW\=)[*.XDU=87,=YIWP:TN_B:UUN?S M%>UE^(FJP2^$].<2/H%GXHNX_,M2#P+XS^.$\.L?&2RF\*_#;S([K1O@;#>1 MS76N)$XDL]0^,VJ6$K6VJN75;J/X;Z3<3>&+!Q&OB.^\374?V>T^E[>W@M(( M;6UABM[:VACM[>W@C2&&""%!'%##%&JQQ0Q1JJ111JL<:*$154 #\P_X7..= MO[2X6X-GUMBZ]XDUR^DFU/7MX@Z@NWR]3\.Z]I\MMK.@:G%L7R[[2 M;VTN!C:[O&61O)-GQK^$!!C?4?C[\/82=T4C:=8?&OPY:CG,4SG3O#?Q/MK> M*,C9-_PC/BTJPVS>([L[7^E:*^3S?@_+\QQLLYP.(QG#W$;ITZ?]OY).E0QF M(I4=*.'S;#5Z.(RW/L)2@YTZ&&SK!8Z&"5:K5RZ6"Q;AB8<-? 4JU1XBE*IA M,6TE]:PSC"I-1^&%>$HSHXJG%7C&&)IU534I.C[.HU-<%X"^)O@GXEZ?3>//@UX0\:=#Y&D?$7P9>_V%XRT^$,C"TFU".*:TU[2 M#L*R:!XHL=;T*97D#:>&;>.$'C_XH?";_1_B_HC>.O!L'"_%WX=:+, M-&L?$/A;6]+\0Z'J42S6&K:-?6^HZ?=1D9S#=6LDD3,IRLD982PN"DT<;J5& M[7W6'Q&'Q="CBL)7HXG"XFE3KX?$X>K"M0KT:L5.E6HUJE"<*D8SA*,X3BI0G"2E&49*\91DFU*+3333::=TPHHHK8H**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *CE^Z/^ND/_HU*DJ. M7[H_ZZ0_^C4H _$3_@WJ_P"4;/AW_LYW]NG_ -;%^,U?M_7X@?\ !O5_RC9\ M._\ 9SO[=/\ ZV+\9J_;^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH ***3(_$=0.2,],@4 +17F/BWXS_"OP-=?V=XG\=>'K#6 M"XCC\/07HU7Q/.[9 6V\,:,NH>(+IB5(VV^FR'(QUKSW5OCQKTEA/J/A;X3^ M*(M(MWQ-XN^+&HZ5\%_!\$+)N2ZE?Q4]QXS, !+Y7P6@94.)!UJX4ZE6<:=. M$ZE26DFN; MAXX(D Y+R2*H[FOSZU#]H_3-=OAIFK?M1> ;6ZD,D;>#_P!E;P7J_P ;O%S( MQD^/YH[MLK$)(/ >D.C LK1,-ZPV=OHNO3KJ.A?LG_M#?&O6K:0& M'Q/^T5JNC>&='C?A5N(](^+_ (OAO]-$;8*#0OA:C1 LT,)P%KZB' _%CC"I MB4T*BBZ>+X@=#AS U%)VBZ>/SZKEN#G=O3DKR?1*[1\K/CKA)2G3PN>8 M7-J]-RC4PG#T:_$F.IN*3DJF R"CF6,A9.[+3XOMO&-WX4\5^(].T&>'2[/3/#.I7"ZG+X9\007QAU5-7U+3[2 MULM2T]GM;C2);NZCDV30;_5?V7OV]6_;4\2:9\)/#GCF]^&/B2P\&/K?B670 MO ]QJOBKQ#%H9TW3?$.J:=XJ\01/X-\%0:A>ZI:SV5C#X?\ %.JQ),XCU"PE MA4G^9?\ :E^W_P##2OQ_.J:)8^&]1/QG^)?V[P_I=]#JFF:'=_\ "7:K]HTC M3M3MM/TFVU"QTZ7=:6M[;Z9IT-S!$DT5C:QNL*?5?_!+7PG\)_%W[2&L6?QM METF'X>:?\)/&>L:L?$7BR[\(>&9)++6/"$<$7B.]AUK0K/4M&9;F=KK1=9NI M]%OFCBFO;&X:SA:+_1WB_P"AQX0,O$_C1E/A[ M3RG@O%9;F?&M;AVC1K9=G63XVMA5F%;#4(5<:\5F57 XATZ<%4J/),34IS!_2U#\4?V2/@CXDO-/T+7O^%E?&:[26'4K+P9#XB^/_ ,=-5N$)BEMM M7?PY#XJ\1:+!(^Y?(U6X\.^'K3[H2TA0!>F'Q"_:N^(Q/_"O?@MX6^"^@S8> M#Q3^T+XC76O%+@1W.GQ-D#SWP_\ MMA_L9> K.3P-^SU%'\3)M.^6#P3^R)\)/$'Q1TX20F2-A+JGPK\-W/@#2]K* MP>[U[Q/IMN"7DEN@N^2N@;XU_M?>/,1?"_\ 9$M?AYIUW"9+/Q1^T]\8/"_A M*2!"S!)C\._@Q;?&/Q+/*57=_9NK:WX4G&Y4FGMV+%/X#46\'1E55G M#-/$'-:=.[C9PQ679%1GD>!BFKNI@\QEQ70>L8N?7_2U<%<>9FE/B+B..086 M=I?V=D6'PF0.I2DHNI0Q&<\0U<=FN.45?V>,R'#\.8KK&"E[IT!_95N_&RF7 M]H7XW?%#XR1RAUN?!VG:H?@[\)64G='"? OPTN-*U36[13G=:^.?&?C**9-J M3K(NX-[OX6\#_"CX+^'+JW\&^$_ GPO\*V4*7.HC0-&T+P=HL<=O&(_MNIW% MI!I]I(ZICS;V_FDE8DO+,S,S'YI_X4?^UQX^(;XI?M>)X$TRZ@V7OA?]E_X0 M^&O DJD\M ?B'\7[[XT^*I #A3?Z+IGA.[8 O$+9VPM[3OV _P!F:74+/7/B M)X1U_P"/GB.SVE-<_:/\?>-_CNZR(%"26NA?$?7=;\':4R;;FG$&-S+#K!9OQ96JY:IJI3R/AW+?J>1T*L6FY4\FI4^'LDPE237O5\ M%@JTI-*;4\/C<]SVK"UO8XSB'B&O2S2M36 ML8J6.QM.";Y(N+:+>O?M[?LJZ7JLGASPW\4;;XN^+47">#O@!X?\4?'WQ,TY M("VL^G?"'1O&$>ES,3@MK5UID$9_UTT8R1C?\-$?M+>.S&GP?_8U\8:187/F M11>+OVF?B)X/^">BQ..%NE\(>$A\7_BE/ F0_P!GU+PAX M&_#WA32[;1/#&AZ1X2K6Q45J MFY(^C^M991M[#*Y5Y6LY9CC*M6'E*G2P$6I6Q$>CNCXB7X5_ML^/S$ M_P 0?VF_ OP>TQ]\5UX>_9L^$%E?:_\ 9W&&3_A9_P =]0\>0O,5+(MUIOPJ MT26/"R1>7(,B2#]@/X":S-!??&"7XF_M(ZI;SFXCN/VAOBGXR^).AJY8OB#X M(JQMI^^JU M&^K=V>"?"7@+0(V5HM#\%>&]&\*:/$5!"F/3=!LM/L MUP"0,0Y )'0FNO"@9( !/4XY/U/4_C2T5Y4ZDZLY5*DYU*DVY3G.3G.4GO*4 MI-RDWU;;;/-G.=24IU)RG.3O*([.SCAU?Q-%X0L;O3?#*:S>+^\O5T.PO[RSTT2Y^S6]Q) M&AVD =?111.I.HU*I.=22A3IJ4Y.34*4(TJ4$Y-M0ITX0ITX[0A&,(I1BDB< MYU&I3G**+R,FU^9S_B? 9!]6P\J6)S+.,Q=2.4T:^8R3V[? 7PA;2 MM<7XB?$76A\0/BM/:S6P\0W%I]CT'P?8W8 N/#WPW\.O+<1>%]%*!8;R_::[ M\3>(=OGZ_K%TIBM+;M? /PZ\)_#71!H?A33?LD4US+J&JZC=7$^HZ[XBUFYY MO=>\2ZY?/-J>O:Y?/\UUJ6HW$T[*$@B,-K%#;Q]Q7D8#AG'9IC<-GO&M7#8W M'X2M#%91P]@ZE6MPYPW7@U*GB:7MZ5"IGN?49))<09AAJ'U51_X0\LR7V^/E MC\*6#JUJD,3F,H5*M.2GA\+3;EA,'):QG'FC%XK%1V6+JPCR6_V:CAN:JZIT MZ4445]T>D%%%% !1110 4444 %%%% !1110 4$ _YY';@]0<'J.:** /!O$? MP+T]-7OO&7PKUV\^$GCJ^D:YU*_\/6D%WX1\5W)4+_Q77@"X>+0?$#R L)=9 MLAHOBU%;_1O$46T*"+JWT3X_^'+?P!-//%9V/Q(T>XN=5^#^NW$K M^7 )/$-Q%'?> [^Z96*:1XXAL[;S"MOI_B+5VP[?1M5KRRM-0M;FQO[6WO;* M\@EM;NTNX(KFUNK:=&BFM[FWF1X;B"6-W22&9'BD1F5T8$BOA,1P8\OQ%;,> M"LP7"V.K5:F(Q>6K#?7>%,UKU9.=6KF/#ZK8:.%Q=>TP->4G>4JN$4H*%23;E*MA9X>M. M=I5Y5XQ]FY89HKB*.>"6.:&:..6*6)UDCEBE4/')'(A9)(Y%(9'1F1P058CF MGA@<=>?56'YY''X]>U?F)^V*NL?LL_#:+7/@7XJ\3^!-/\;^(_\ A$KSP98R M0:AX-T(:CIFKZOWOK>"\3\>O M"GQ@^)_@;Q-;>,O#7CKQ19>(;6Y6\-Y/KNJ7\>H.I+/;ZS:WUW<6^KV5UEH[ MRUOXYTFB=P"DFR1/Y9\6_IK95X,\98'@7BCP^S/&9Q2HX3%<28C*<^P-;+L! M@\+E0Q5*5*G"I9PEAG*G&>(;A>7+7A@VFE&[3YC^L&BN*^&WBJ7QU\/ M? WC6>T%A/XM\(^'/$DUD-VVTFUO2+/49;9"Y+M'#)<,D3.=S1JA;YB2>UK^ MUJO%IV>JZA11178:!1110 4444 %%%% M !1110 445Y)J_QG\):)\;?!'P#OK;Q(OC?X@_#?XB?%'PW=QZ!>2>%+CP[\ M+O$'P]\.>++6X\3@C3[?Q!;7WQ.\)S6F@G??7NGW5UJ$:K;64S4 >MT5\?P? MMS?L]'6Y[+4_$UYX<\+R:E\<=%T#XG^([&+2OAGXOUS]FF+5IOCSI'AKQ*][ M)+,YM8N=0TW3-,U>T\!^.[_ ,)WWB&P\(:Y=6G<_!O]IKX<_&S5 M;WP]H$/B;PYXGMO '@#XMVOA?QQHJ^'=?U;X3_%,Z]'\/_B+IVG"^OW&@^(; MOPOXBTV2QU!K#Q1X'M U":SM[H ^AZ*^7=-_:_^#6J?$F#X<6N MH:QF^^+GB3]G[2?&\FFPQ^ -:^/'@_P??^//$WPCTO7C?_:Y_%NC>&]&\0/< MS2:3#X:EUWPUXC\&V?B&Y\9:)J&@PO\ @Y^UW\'OCCKWAW0O!=YK\9\?> =: M^+/PFU;7-$?2M&^,/PI\.^)M,\)ZU\1OAS=FYN)M4\,:?JWB'PC([ZM:Z)JM MQHGC7P;XGL]+N/#?B;2M4G /I^HY?NC_ *Z0_P#HU*DJ.7[H !)WQ'@$\"5" M3P#T )/H!F@#\1/^#>K_ )1L^'?^SG?VZ?\ UL7XS5^W]?B#_P &]8(_X)L^ M'L@C'[3W[=(.01@_\-B_&<8.>^01]0?2OV^H **** "BBOQ*\>_\%)OCUX+^ M+GQ:\%R?#WX5?\(SX)^(WC#P=X8EN!XP;Q!JND>'-;NM+M-8U>6+78].@EOH M[<2"&TM &(>0+#$\2M\;X@^(7!7A9P?F7&_'G$>7\/Y+E^)P& H4Z[KXC-"PM?%8W$8>A!S/F.(N+!]4\'^*]=_MCPS%XJ7Q%I^K>'QI) MM;*[34M8U#3GL;Y-0E*W4<"NSP&(K ^WSOUA>6.)2\CK&@P"TA"*,G RSE1R M3P,Y/:O3X3XKX8X\X6X>XSX,S_+>).'N)/P&,RZI5]KAYTL;B\NQ>6YK@ M<51PV/RK-\#C<%B*.*R_'8:C64/88NBJV!Q>$Q-?3AOBC+>*<+C<9EL,93I8 M#,:V6UECL+/"3E7HT,-B75HJ;<:V&J4<70G2Q%.4H2;E3DXU:=2$)**Q+SQ- MXMF9%NVO?'GA2U6U,+%91[T7=W2V9Z6(SC*<)?ZWFF7X6U[_ %C& MX>A:R4G?VM2-K1:;OLM7HF>FT5X1??M2?LSZ:L;W_P"T+\$;196*QF;XJ>!E MWLH#,% UTD[006XP,C/45RFH?ML_LC:89#>?M&_!](HF5'N8O'&BW5EYCQB5 M85OK2YGLY)O+.XPQSO*O*L@8$#UZ7!?&-=7H<)\2UE:]Z619I45DU%N\,+): M2:B^ST>IY%7CC@NB[5N+^&*+NE:KG^54W=JZ5IXM:M:V[7>R9]145\A)^WE^ MR;,8EM/C#I6IRSE1!;:-X=\;ZW>3[E,@:"RTGPO>72VM_%WBR_FA2-[B.P^$/Q@N#;";?Y(N!_P@B&)IA&[1JPRR+O M'RD$[2X$XW@KU.#N*::6KE4X?S:G%:\NLIX2*7O>[J]]-]#&/B!P)4:5/C3A M2HV[*-/B+**DF[*6D88QMVB^9V6UWLC[!HKXTD_;F^#C0S7&GZ#\8=4@42M; M36OPC\8VL5\L;,JO!)K-EI20QRLIV2ZBUC$J'S9WAB#.,P?MV?#Z5UCLOAQ\ M6[QRK.PDL_AIHD<:*5&XW7B;XI:)9R,Q8!(8+B6X8;G$7EH[K*X*XF7\;+)8 M2UT_[0Q6"R[EM;FYOK^)P_+RMVES6Y9>Z[2LG7^O/"TK*AFL,9>UO[.PV-S+ MFYK*>:"QCOM8N[.UDO)H;:XEBMDE,\D<$TB(4BD*^>?\-(_L\? M]%Y^#'_ATO O_P OJ_$K_@K3^T/IGQF_9N\*^%-(^'OBW1)D^-/A34+:ZU_Q M#\&]4>]FM_"WC2U-E:>'? WQ1\;>+1+,VI((;^?0;?2BT4\$E^D\MI%<_@%? M?"7X@:98/JEYX2NX[2&,S7&Q-/N;BWB7!=Y[*VFFNXTC',N828U!,@4*V/Z* MX!\$O!/&\+\+YEXN_2%X'\)N)^,\_P RR+A3AG/N+.!,)B.)<1@*V#H1H\/K M,>)L)6SC'2K8NE0K8++Z>(Q%&O6P]&<%5KTHR_D+QC^EGQCP!QMF'#?!_A;C M>,'P\(T)2I8FIRTJT%.<).,')? MZ!.CZSI'B'2[#6] U73=.X#OX0L;)_.'DR>7LK M=C\6_"GQ1J$UG\5?^"CWQO\ V@-5<&*Y\$?LF:7K_P#85Q)@!M/:+]F/P7XB MUFXBF?-OF36K$,[K')*CAC7XWG?A]@,GX@S_ "I<2PS'#Y+G.:Y7*&3Y%G^9 MYJX9?CJV$C.I3GEV7Y$ZLHTN:M"GQ Z=*;<54DDF_P"KN%.).+>+N',BSK*O M#_.93SC)LKS3ZQB\;E>&R:$L?@:&+J15;!XO-L\A1IRK&/!NDKG=J?BO7])\.Z>N.NZ\UB[LK<8[_O"?:OE M75?V]O@/)--8_#1/B/\ 'W5HFDB%C\"/AEXR^(EBTRC"*WBO3]*A\&)&[E5\ M_P#X2!XD!+L=H)KYY\$:)\*M#O)-5^#'_!.'XV>-?$\;J\'C[XT:%X(\):JS MH,"ZG\7?M(_$:Y^*$#.[*\ALO"\LY#.RVK/&T0^C$UK]NGQ##:C1?AG^S-\& MM/")&D?B[XB?$7XP:S;1( )?#G@?P5\,/#L6%(406OC>ZC4QLHG='5UX7E/ M".#TK+.\PZNMB\ZX;X6G1>C4*V448<8XZI&SM+V>)HU)->[RWT]]9/XB8A\V M)QG W#4595,/4JXSB>LE;WI*I_:'">)HRZQC+*,39Z2C+9\!,]* PK>0^A>&]4^!/ABZVD!"FN:9 MXDM\AFD2Y#-N]'N/@W^TCJIGG^(G[:6I^&=,F0&[T_X)_!GX6?#.WC25AF&' M7?B@?CAX@MU$I6*.[@U"TNF3(#K,^Y>%U#]G;]E1HY(?C#\<_'GQ4E5Y?.@^ M,'[5_C2ZTAGA8&X23P1H?CCPEX%^4[/.@'A4(A5!Y2MR?,QO%_!7#\?:5GP1 ME#22CBJU',\YQ#@W%)XG"\:9K0R"9J/PQ^"/P4L_ ML?Q8_;$N/AO;L?.O]$T;QQ\&OV7]%NVC42'Y?A]H?@_QW<,=Q.;SQKJ5]-O4 M27$S[&/"Z3XR_P"">#WTVI>!?AKXD_:2\2Q'?%JGAWX-?&_]I_4)Y%.6N8_' M_BCP]XO\-V\@?:7O+CQ;:*I=,S*A!'O'@[3OV"/A9<12_#GPG^S_ *%J%L5( MU+P#X#\.ZGK4C+^^^T7&L^&O#^IZM=2)(X#W=Q?3.L[)%)*)V5#[E_POCP1. MC/I6D_$_73N"[=)^#OQ6N8RYP73SKCPC:VBO'&1*ZO.A"$;0SLJ'P9>/G"=* M-3"X'Q'P5&#BXU<#P[Q1PWPK@ZS;7-&ID'#5.=&JY-6<8R]H]8IG/#ASPKIU M(U,1EF'XAQ=%QG3Q_$&98;.,PC.-K*:?\=/C1 M>6%E9?"7]A_XDZ9I";8[6?XI^-?@W\$=!B0C"M'HFB>)?B+XRM(0IC8I-X(M MIT&Y#;K+'Y3:*V_[>7BB=EEO_P!E7X-:?=)RUGIWQ6^/^NV*2#=F.XO+SX": M"]Y%D1%I+&[M-ZF39+'B*O58OC-?7)VZ5\%OC7J&,P/"'''$GM')I\\Z MD,OS3 59ZZ'U$,^RVA",<%E6&IPA%0ISHY=FN/C&,4E%_\ !4__ ()^7?@+P'J'Q@\'?&RS\6_M(^(O'C>)O$'P M[TKPMX#^'47Q#T7Q3J%T/%VM^'O#MM+JNJC7--URZL];-SK?BB726TM/$%I; MXOWM(Z_3+_@GW^P'^R;HOP!^$OB;Q1X1^%OQ[^,%GX;AD^(7C[6;>U\<:?%X M[U*0ZOJ^EVN@:P]YXL=933-/BO_-674KJ6?\]OVIM0 M\:ZG^T%\5+GX@6D^G>(AXGG@;3);V34H-,T:*&$^'=.TZ_DM+ 7NDV^C/:/8 M7<5C9PW:R27BVT4L\RU](_\ !./4_BE9?%#QM!\/M)TW7=+N/!2S^)M.\0^( M-2\->'TN8=8LH] OI-1T[P_XE8ZT@DU6VT^W?30]SI\FJG[3'':!3_)^1?M3 MO&OC;Q8CX$YM@\\I>'E3B7.>%\+_ &?C>+O]=(T*RJE M]2JU,3PY0R'"XC+*%>:K8K&O+:=.?X9E^;\%5.*L'A<+X1^&>4X[!\08S&X/ MB?)?#_A_+.-*6/BYJ&+J9IEV5T,6ITZT:V(G"C3HXJG4K2G5Q->6'IH_>RQT M^QTRSMM/TZSMK"PLX5M[2QL8(K2SMH$&$A@M+9(K>&)1PL<<2HHX JV , M #T P/R%>*-XL^.\88-\&_!\S)D$VWQBP )N9&=PL;_P!, MRX[R6_O8+C)RD[M_\0\X_D[NU[M<-/6[UUW]5?\ 9'F5!N[IX]MZMO*\S;N] M[OZH];[ZGN5%>*Q_$CXC1,3>_L__ ! $9&$.G^*OA)?R;^N)(I/'VG[$*YQ( M'D^8!2HW!J5_BSXEMR$N_@/\8HG(W*+:/X9ZG&4Z,B45*I2XDH1=O>Q7!7&6%2O:UWBD;MI!_:.&W:Q<5W MGE^/@OGSX:-O*^_0]IHKPX_&NX0E)_@[\;K>520\7_"$65YM(Y&+G3?$=[8R MAE(8-!=2J,['*R*Z+(GQST7Y6G\"?&BV3Y3*\GP9^(,@@7C>T@M-&N7=8ADN M;=)R0I,8D&,RO$#@^]JN>8?"M;K'4L5E[3T4E)8ZAAVI4[_O8NSI6_>*.ES^ MT\#>SQ$8/_IY&=+U7[R,=5?WEO'[5CVVBO&7^/'@2$![NP^)=C$3M^T7WP8^ M+UK;ACG:C32>!]BL^"$!/S-\HY(%5W_:)^$\) NM=UG3RP)C_M;P)\0]($N" M WD'4O"=J)RF5\P0ES$&0R!0ZDN7B%P%#^)QMPE3>FE7B+**3UM;2IC(NSNK M.UG\F#S/+5OF&"7^+%4%^=1'MU%>(I^T=\$VR)/B+X?LW!P8=2>_TNY P"&- MKJ-C:W'EL#E)/*\N3G8S;3CQG]H?]LCP#\,_A=J'B3X>>*?!GC?QI>W5IH_A M_0[36[34/LE[?>$_AMH;Z_XLU1;&V>XAL-.LX()[_6 M=>U>Z.VQT+P[HMDDVIZ]KE^XVV>E:9;7%U+AI&2.".6:/^?_ ,._\% ?VG=$ M\1IKNH^-;3Q78F?S;WPMK'A[0+71;V#.6M()-'TVPU/2B1Q#%OCUXKUF7Q_X_\ &?A;3]9TO7K^S6QTCP5HOB*P@OO^ M$9^'_ASS;BW\+Z?#!,EGJ>H>==^)/$,T4D^MZQ%GTH.'_ ![J M9GDWA;E6;9?GF6Q5?,<1QKALOPV#RC*JE2-&EF\,%E.=XW$YY4JU9^SP^58; M$8"+JTZDB_;5J$94Y5*T'@7QG\<9XM7^,=E/X4^&I>.YT;X'0WJ2W>N MI$P>TU#XRZII\K6^IL75;J+X;Z3);F,VMK],6UM;V=O!:VL M,5M;6T,=O;V\$:0P000H(X8(88U6.*&*-52**-5CC151%50 )NG2BOZ%R#AG M Y#]9Q*K8K-,YS'V3S?B#-)TJ^;9G*CSNE"K5I4J%#"X'#RJUI8+*,NP^#RG M+W7KO!8*A*O7E4^HPN#IX7GGS3K8BK9U\56:E7K.-^52E&,8PI0"\LM0L7CCU/1=8LB[Z?K&F2RQRQ)= MVK22(R312075K/LVR/N-C>ZM)KFI16$%P ([N33[1[AX3+':S6 M$/BAQ!E7%''7!>!S[/,GI4L/A<;5Q>9X3VV%H5IXBA@\RP^7X["8;-L)2K5* MDX8;,Z.*I*-2K2Y?85JU*IX.9\,9%G.)HXS,LOIXG$4(QA"I*=:'-",G.-.M M"E4A"O!2;:A6C.-G*-N64HNI86%GI=C9Z;I]M#9V&GVMO965I;QK%;VMI:0I M;VUM!$ORQPP01QQ11KPD:*HX%6Z**_880A2A"G3A&G3IQC"G"$5&$(02C&$( MQ248QBDHQ222225D>ZDDDDDDDDDE9)+1)):)):)+8****H84444 %%%% !11 M10 4444 %?'GQ#\*>.-0_;?_ &:/'NF>"->U+X?^"_@)^U/X0\5^-[6;PZFB MZ%XF^)WBS]F?5O!>D7EK=Z]:^([EM4L?A5XQEEO=)T#4M/TR2VTZ'4KFU?5[ M3/V'1@=<<^M '\]'BK_@F)\;?B/^SEX#_8?N;A?"7@CX1>)?^"D6NP_'74?$ M-GJ7_";:9^UG\-_VL_A?\&8M%L=)U&?QA:ZWI6G?M9W6M_%--:TW2X;"^^&U M_IFBWOB&T\5Z1?U]J?!_X5_&/0?CN/VJ/B)\+O$.A3>$OV,_@1^RMIWPM\,Z MIX,\5^)_$'C*P^*&M>+/BGXPTZ\@\3V&B2> ?#DU[X6MO"UYJFJZ-XBUO2+' MQGK4WAFP=="TW5?U#HP.F!CT_'/\^?K0!^*^E?L,_%YM5\+?!;4+*:T^&_A' M_@IS\=_V\+OXPQ>(]-N#K/P[^+=Q\;?B=HG@;1;%]1/B^P^(VE_%#XS)X+O_ M +5I":!I_@OP=>>*;/Q#+>:QHNACK/V/OV2/C3\/]?\ V!-*^)&@VGAG1/\ M@GS^Q)X__91FUZ'Q#I.MQ_&7QGXG7]GCP9I7C/PI%87-SJ5CX)3P/^SZ_BJ_ M'BNTT+7U\0>/=*T :;-)X:UN\;]?** "O&?'WP(^'?Q%UE?$/BB#Q?)J8M;/ M3P=$^*/Q5\(67V:VGD:'.D^#?&_A_2#.&N)"]V; W M1]2:69Q%%&'GG>6XF=3-/++/)-+)^WO_ C>E^E]_P"#C6O_ )8U^+W_ ;U M?\HV?#O_ &<[^W3_ .MB_&:OV_H P?\ A&]+]+[_ ,'&M?\ RQH_X1O2_2^_ M\'&M?_+&MZB@#!_X1O2_2^_\'&M?_+&OY=/C?!X@UC]HCX^Z?'X-\:6\VF_& M'X@V=H\GA+Q7/9:MI=OXCOH]/U;2]6;2YK34K:ZME0M)'>SR^8IDS)#+%,_] M5--VCU;_ +Z8?R-?DGC7X)<">/' V(X0XQIYSA,?A,PP><<*\29'F&'PN*R' M,Z$,1AL5'&8#&9?C\-G659E@<55HXK .>78F&(HX+%X;,J/U>I1Q'PO&W"&- MXL63PPV=PRFAE^*Q%;&4*N6?VC',*5:BJ4*<9+'X">#K4)KVE.NI5XR4ITYT M)*2E#^:3]C#X>:7\2/VD=,^'?CSP+XTO?"TO@?QIJNLWDMCX^\&:9:7^G+HR MZ39#Q+IRZ#)-=W+75VTEA#J3VTD486XCFDVQQ_KGJW_!-O\ 8\U6X6K5SK/%RK+\-1Q.*S#&5,;CL7Y/#_A=D>"P6+P_%&#X?XPQ-?, MJN+PN+Q_#&7P>!P;HX2GA\OHK%U,TKRC1J8:>*E7GB[U,3B*LZ=*A35.E#\Y M]4_X)5_L6:H(0?AC>61A+G?9>*M<627< LLES-JEKYEQ%3L[Q6'XHXDPJ@^7E%X- MX4P%OJ'#V48!1^%8#!4,$H>]SOD6%A24+R]Z7*ES2;D[MMO\H;S_ ((V_LBS MQ;+'5/CGHDID5WN=)^,/B"">5 'S [/$X\IG82%0H.Y%P0!BJ\'_ 1\^ >D M!9/"_P 8?VIO#=XI9?M-E\:-3O%\B0?OX19:G8W.GJ9B(R\_VFZ2;ZGT='VV'CR8?'9K0AK[ ME'-\TI1UM?W88N,=;*^FO4_*5_\ @E/X/0 V_P"TU^U5(X./+U3XDQ7MFR$$ M'=!9V.E3%QP8V%V%0@[HY <"S!_P3 TZRC5++]I?]H!51V=;>Z\8Z^]DS2<2 M&2+3_$^F76YL!@T-["=ZH9/,C#1M^J-%8_ZO4D[K/N.U_A\2?$&*Z=(\3):V MUTUUN;.OC7OFF*?B;'"[* M&='5U7)*;E-V?_@GUXUB(FTK]J#XO:9X^K'RO&KB)Q=MTFFKZVN?A M%^U?^R%X^^&_PNA\=ZM\4O'WQ,TSPUXGTF[N])\1>,?&'B73=$%[;:CI$7B@ MV&NW$]G!/I\VH)8IJ2*MQ81ZK*ZR1PO,U?FH#L^;[HC^8\<*%ZY'?TVX^;.W M!)P?Z_;_ $^PU6RN]-U2RM-1TZ_MYK.^L+ZWAN[*]M+B-HKBUN[6X22"XMYX MF:.:&9'CD1BKJ02*^XN-9U+3K M"\C.^*YL=$U/4[S1K66&3$ML8[ "UD5'MEB9%*_PC])SZ'?&WC=Q]D/%>1\? MX6. P^28/A[,,+QGCLZS#%93@\+C\PQLJN0RHX?&PQ-"O/,\5B)Y57K992CC MI5ZZQDOKU3ZO^5\7< 8WB#.8YKA,=AZRBE5<))4_D+X _L >#]*^'W@#Q+>^!/@3X?\ &5[X8T;4M0OM M:_9YT'QEX\L;R]M!?-#J'B7QQXHUE8=2CDNBM]'INB:/:6[!K:RL-/,?R_9U ME\#/$D=K%93_ !S^)MA8P1I#!I_A&S\ ^#M/@B7YFCMK73?"-Q]E3> (_L\D M310CRLN2TA^B0,?$],21I+_XH?'?5F$0_LQ? "&5)C\)?!-Q,ARDM]I":@ZX!4 -?R7+;?F M8[<[=S%\;R6/9:;\(_AGHP5='\#>&=("+$J?V7I5OIY5826A"FT$)'E,2T6# M^[8EDPQS7HM%>E@.%>&,K:>6<.9#ES6SP.49?A&KJSLZ&'IM76]MS6E@L'1_ M@X3#4O\ KU0I4_\ TF",)/#FFQ*$B_M"&,$D1PZUK<* DDDA(]250222<#DD MDY-*?#NG,,.VHO\ [^MZX_OCYM2/&><=,\UN45[RTT6BM:RTT6B7I;2QU7=K M7=NW3[CG_P#A&=)SG9>9ZY_M?6HH$ M?/'Q._96^!GQ?N;?4?'7@I-3UFUACM8-=MM9U[3-:^QQ.[QV4VI6.I17%W:1 M,[F&VNS/%;EW-NL1=B>K^'GP*^%GPIT>30OA_P"%8?#5A<2I/IX'!PQU1-5,9##48XJ::46I5U!59722=Y.Z23NDC!_X1O2_2^_ M\'&M?_+&C_A&]+]+[_P<:U_\L:WJ*^J.TP?^$;TOTOO_ <:U_\ +&D/AK2C MU2]/UU?63_/4*WZ* .?_ .$8TG_GG>?^#;6/_EA2CPUI0P0MZ".A&KZR,?3& MH\5OT4K+LOZ_X9?N7<^H:A;VNNV"S1PC4H9KF:6;3[^UN;O3[YH?]*ABNOM4' MF36Z12?3-%>%Q/PUDO&/#V<<+<1X&&8Y'GV7XG+,SP=24Z?ML)BZC7HSA6H58PJTIPJ0C)H7EX\8(LX=0BTN#SF0W4T4:N#^X_A7X<>&?!_AKP_X4T:+ M4(M)\-Z-INAZ45^1^ M"_TX^EC\='!X:4ZF'R[#/#X3 X;#X.G5J M3JR4,,\1B*GLWBL175##JEX?#_"F4\-_699?&O.KBN15:V)JQJU%3A=PI0Y* M=*$*:DW)VASSE;GG)1@HX/\ PC>E^E]_X.-:_P#EC1_PC>E^E]_X.-:_^6-; MU%?O)]*8/_"-Z7Z7W_@XUK_Y8T?\(WI?I??^#C6O_EC6]10!@_\ "-Z7Z7W_ M (.-:_\ EC1_PC>E^E]_X.-:_P#EC6]10!@_\(WI?I??^#C6O_EC1_PC>E^E M]_X.-:_^6-;U% &#_P (WI?I??\ @XUK_P"6-'_"-Z7Z7W_@XUK_ .6-;U% M&#_PC>E^E]_X.-:_^6-'_"-Z7Z7W_@XUK_Y8UO44 8/_ C>E^E]_P"#C6O_ M )8T?\(WI?I??^#C6O\ Y8UO44 8/_"-Z7Z7W_@XUK_Y8T?\(WI?I??^#C6O M_EC6]10!@_\ "-Z7Z7W_ (.-:_\ EC1_PC>E^E]_X.-:_P#EC6]10!@_\(WI M?I??^#C6O_EC1_PC>E^E]_X.-:_^6-;U% &#_P (WI?I??\ @XUK_P"6-'_" M-Z7Z7W_@XUK_ .6-;U% &#_PC>E^E]_X.-:_^6-'_"-Z7Z7W_@XUK_Y8UO44 M 8/_ C>E^E]_P"#C6O_ )8T?\(WI?I??^#C6O\ Y8UO44 8/_"-Z7Z7W_@X MUK_Y8UM0Q)!%'#'NV1(L:;G>1MJ*%7=)*SR.V ,O([.QY9B234E% !1110 4 M444 %%%% !1110 4444 %%%% !4?RH!!Z$'Z'/^>A_*@!:*3( MSC(SZ9Y_*@$'H0?H?K_E&SX=_P"SG?VZ?_6Q M?C-7[?T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !0_V6_C_P#'SXP_%'P_XU\:MJW[/W[4_CW]E9?AM^T#\5M8^!VH3? 7 MX;-X^T;X1_%K]EG6K30O"?A7XJZWX7T:XUK2?BQX7U+QCI/B[4HO%FF7DW@? M55\*VNO^@_LD?&7XHQ?'KX#_ N\2_$/7/B3HWQO_P"":_@K]JOQMJ/BJ^FU M2ZTCXRVGCKP)X>UO7]!(=K3PQX:^*%G\3[XP>!](2Q\(Z"WPWM#X/TFP$_B! MKO\ 0_PC\"/ASX,US6_$=A:>)M;UC7)?$.^[\>?$#Q_\2_[&L?%>I+J_B'0? M"4'Q"\3>)K;P;X8U74$AEN?#/A:'2=$,%IIVG+9+I>E:5967)^%/V5/@UX!T MG4=*\!:+KW@IK[P]X%\%VVK^'/&WC&R\1^'OA_\ #76[K7O _P -?"'B&76[ MG5?"'PU\-W>HZO;Z7X \-W.F^%K;3-:UC2UTS[#J,\) /RIOOVMOCA;ZIXJ^ M. UKQ.VIZ#_P5[G_ &'-+^#*74P\-:]\!M.N+?X6?V1IWA87!T^7QAK]]/"_B?X=;]E_QMHVH>!M,BCD@\#^%-/@_:&\3_ M RF\+Z8;;1[NRT?P1>70N/$^G:IJNN?IR?VH7NG>!?!NH>*9F\07GA7PE:Z/H<^HPZ>[V)@T;1+?3@#W.O&/'W MQ"^(GAG6ETSPQ\"O&'Q$TPVMGK) M)^TM^W#++#_:6AR-;32_M?\ QCDEM7=-0,4KVTK/;230/);RO"TL$DEO+#(_ M[>?VKJG_ $+E]_X'Z+_\L*_%[_@WJ_Y1L^'?^SG?VZ?_ %L7XS5^W] &#_:N MJ?\ 0N7W_@?HO_RPH_M75/\ H7+[_P #]%_^6%;U% &#_:NJ?]"Y??\ @?HO M_P L*/[5U3_H7+[_ ,#]%_\ EA6]10!@_P!JZI_T+E]_X'Z+_P#+"C^U=4_Z M%R^_\#]%_P#EA6]10!@_VKJG_0N7W_@?HO\ \L*/[5U3_H7+[_P/T7_Y85O4 M4 8/]JZI_P!"Y??^!^B__+"C^U=4_P"A2)H7=%9X69':)F4%HV>)GC9D)*EHW9"1E6(P:DHH **** "BBB@ HH MHH **** "BBB@ HHHH *CE^Z/^ND/_HU*DJ.7[H_ZZ0_^C4H _$3_@WJ_P"4 M;/AW_LYW]NG_ -;%^,U?M_7X@?\ !O5_RC9\._\ 9SO[=/\ ZV+\9J_;^@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH *CE^Z/\ KI#_ .C4J2HY?NC_ *Z0 M_P#HU* /Q$_X-ZO^4;/AW_LYW]NG_P!;%^,U?M_7X@?\&]7_ "C9\._]G._M MT_\ K8OQFK]OZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH SM7U?2] TK4M MPO-5U;5-1N8K/3]-TW3K:6]O]0OKN=D@M;.RM()KJZN9G2*""*261E1&(^?/ M@O\ M6?"KXYZM;:%X5D\0:1J^L?##PC\7VI:=X1 M^*'AJT%_>W+^'=5O-,E@N=/UF+1O%WAU[S1?^$J\-:'_ ,)!HGV_L_VAOA2O MQV^ ?QM^"+ZQ/X>3XQ?"+XE_"M]?M5=KK0T^(?@K7/![:Q;"*2&4SZ6-9-]$ M(I8Y"\ 5'1B&'Y[_ &^"7QK\!_$GX5_'CXA_#76[!OV=O\ @GOX._9'7X?^ M%;[P=XG\2_$?XD:CXY\":_\ $CQ+X-F7Q58:3)X T2W^%GA0>#+_ ,4:EX6\ M0:_!XB\0S:EX;T.?1H+;4 #[%D_;!^#$?Q)?X<-J>J?NOC!:_L\R^./L-J/ M$?Q^O/! ^(=M\'FUQM1%\?%\OA:2"3[0FCMX63Q%)_#?AKPAJ6KA/B#X>\?\ B_X1^(M5TV*Q\,_&/PE\*_%FE^"OB#XE M^&^HK?7%QJND^&]=U[P^WF:K8Z)<:]H&O:3XP\+VVN>$;Q=;7\_X?V(OC!:> M)M4^%5M8%_ 6J?\ !5^V_P""B$WQ9O-5T>YT\?#D:Q8?&JX^'=OI+ZP/%<'Q M!B^,6G+\/;.R&AMX7MOAN\/BZ'Q,E]'_ ,(Q#/\ LB?L3_&/X8ZC_P $\/!? MCK38M&\-?\$Z/@/\>?@Y-XR&LZ1J\/QKUSQA9^ OAK\.O$'A:WM=0N=$ _9RHY?N@ $G?$> 3P)4) M/ /0 D^@&:DKQOQW\!OAU\1];'B'Q3!XPDU);*VL =$^*/Q4\(67V>T>:2'. MD^#O&V@:09PT\A>[-@;N8;%GGD6*(( ?D[_P;X75M;?\$W/#\5Q<00RK^T[^ MW/NCEGACD7=^V)\9B-T;R*ZY'(RHX(/1E)_;G^T;#_G]M/\ P*M__CM?DEJ7 M_!!+_@C_ *QJ%]JVJ_L#_ G4=4U.\N=0U'4+S3O%%Q>7]_>3/<7=Y=W$GBAI M;BZNKB22>XGE9I9II'DD9G8DTO\ AP#_ ,$C_AP#_P $+;_P #2>$_#GC/4?$T7B:#3G;2 MI="L=,\0W%]=ZI%QTSQ!1U'VJWR,],_O>]']HV'_/[:?\ M@5;_ /QVOYX_AA_P0C_X)<:C^TU^U!H'B/\ X)^?",_#KP_I/P!D^&Z:CX;\ M:P>'4NM:\)^,+KQP?#=[<>(4L;Z9M4MM*&N+8SW!M+@6D=VL,TD>_P"HO^' M/_!'#_I'W\ /_!3XE_\ FGH _7K^T;#_ )_;3_P*M_\ X[1_:-A_S^VG_@5; M_P#QVOR%_P"' /\ P1P_Z1]_ #_P4^)?_FGH_P"' /\ P1P_Z1]_ #_P4^)? M_FGH _7K^T;#_G]M/_ JW_\ CM']HV'_ #^VG_@5;_\ QVOR%_X< _\ !'#_ M *1]_ #_ ,%/B7_YIZ/^' /_ 1P_P"D??P _P#!3XE_^:>@#]>O[1L/^?VT M_P# JW_^.T?VC8?\_MI_X%6__P =K\A?^' /_!'#_I'W\ /_ 4^)?\ YIZ/ M^' /_!'#_I'W\ /_ 4^)?\ YIZ /UZ_M&P_Y_;3_P "K?\ ^.T?VC8?\_MI M_P"!5O\ _':_(7_AP#_P1P_Z1]_ #_P4^)?_ )IZ/^' /_!'#_I'W\ /_!3X ME_\ FGH _7K^T;#_ )_;3_P*M_\ X[0=2T\#)O;,#U-U;@?^C:_(7_AP#_P1 MP_Z1]_ #_P %/B7_ .:>OE[]LS_@A%_P2W\*_LW_ !'UWX2?\$_/A&OQ L8_ M"A\/OX2\.>--1\0AKGQ[X4LM3&GV>F>(+F]F)T2YU/[5Y,$ACLOM,K[(4E8 M']#?]HV'_/[:?^!5O_\ ':/[1L/^?VT_\"K?_P".U^0:?\$ O^".)!)_X)]? M ',# IW_#@'_@CA_TC[^ '_@I\2__ #3T ?KU M_:-A_P _MI_X%6__ ,=H_M&P_P"?VT_\"K?_ ..U^0O_ X!_P"".'_2/OX M?^"GQ+_\T]'_ X!_P"".'_2/OX ?^"GQ+_\T] 'Z]?VC8?\_MI_X%6__P = MH_M&P_Y_;3_P*M__ ([7Y"_\. ?^".'_ $C[^ '_ (*?$O\ \T]'_#@'_@CA M_P!(^_@!_P""GQ+_ /-/0!^O7]HV'_/[:?\ @5;_ /QVC^T;#_G]M/\ P*M_ M_CM?D+_PX!_X(X?](^_@!_X*?$O_ ,T]'_#@'_@CA_TC[^ '_@I\2_\ S3T M?KU_:-A_S^VG_@5;_P#QVC^T;#_G]M/_ *M_P#X[7Y"_P##@'_@CA_TC[^ M'_@I\2__ #3T?\. ?^".'_2/OX ?^"GQ+_\ -/0!^O7]HV'_ #^VG_@5;_\ MQVC^TM/R1]ML\CJ/M5OD9Z9_>]Z_(7_AP#_P1P_Z1]_ #_P4^)?_ )IZ^7/A M)_P0C_X)<:G^T1^U9H?BG_@GW\(SX"\.ZK\%(_ADNJ>&_&MOH,=MJWPKM]2\ M8#PQ>7/B&.ROXCXF,AU=K&:Y%MJ3/!=M'< 1J ?T._VC8?\ /[:?^!5O_P#' M:/[1L/\ G]M/_ JW_P#CM?D+_P . ?\ @CA_TC[^ '_@I\2__-/1_P . ?\ M@CA_TC[^ '_@I\2__-/0!^O7]HV'_/[:?^!5O_\ ':/[1L/^?VT_\"K?_P". MU^0O_#@'_@CA_P!(^_@!_P""GQ+_ /-/1_PX!_X(X?\ 2/OX ?\ @I\2_P#S M3T ?KU_:-A_S^VG_ (%6_P#\=JVK*ZJZ,K(ZAE92&5E89#*RD@@@Y!!((Y!K M\>O^' /_ 1P_P"D??P _P#!3XE_^:>OU4^'7P]\%_"3P!X)^%OPX\.Z=X0^ M'_PY\*>'_ _@CPKI"2QZ5X;\)^%=+M=%\/Z%IL1V!8@'9T444 %%%% !1110 4444 %)@HQU^M+10 4444 %%%% !1 M110 4444 %!&>/Y$C]1S7QU^T;^U_;?LTZSX?NO%OP.^-'B+X1R>(? /AKX@ M_'/PE9>!;OP1\+[_ .*'C/1O /@^YUKP[JOC?2?B=XLTB'Q'X@T8>,=4^'/@ M;Q;;>"])U.WU35#)';:M#IE=/VW_ (42?$@^#!::\/"H_:#;]DQ?BDRZ6O@U M_P!H^/PD_BZ3X<+$=0&NF%#&W@G_ (2PZ:/#[?% 'P"D[:GBX(!]FT5XS\+_ M (V:%\4O$_QV\)Z=X>\4^'M2^ 'Q8B^$?BA_$UOH]M;:YJUU\,?AS\6+'Q#X M6DTK6M7^U>%M0\+_ !.\/K:7>K#1]6_M&WU2WN]<MH9;C ^ /[2/@O]HNZ M^-\?@C2_$EE9? _XT7OP4U35/$%E:6-IXLU:S^&WPT^)J>*_""07MW<7G@O5 M-%^)^C)H.KZA%I\^M):W&K65DVB7FDW]\ ?0M%%% !1110 4444 %%%$_#.M>(H?#WB/Q9/I%A->6WAGPC96NH>)=?ND 6UTC1;:_O\ 2M-.H:A< M/%:V\VJZKI6D6K2?:]6U33=-@NKZW .DHQW]?<_RZ#\.O>OSV\-_\%#?!-]H MGB_3O''PF^*_PI^-O@[X^?#[]F>Y^ GC)/ VH>+M;^*WQ:\+Z#X[^&L7A7Q? MX'\8>+?ACXB\(>(? 6OGQM?^+=/\826_A30/#GC(^)K'3M4\-7.F3^A#]M;X M<'X;Z9\1(?#7C?457]I[PK^R)XW\-:7;>'+G7?AC\8?$GQHT?X$SP^,A<>([ M*Q/A?1?&6OZ)J%SKWAVZUV;5/!^M:-XHT#2]3L=2B6, ^QZ*^0/C'^UG9?#K MXZ_"[]G+P1X&'Q<^+7Q L8O%6M^#M'^+/P4\!^(_ OPR?5Y]&D^)=WX5^)_C MSPKXM\<^'K>?2_$T]U:?#'0?%^KV-MX8U)]0L[1[O18]3^OQS^OY=C^(YH * M*** "BBB@ HHHH ***^._P!H+]KR']G7Q1X4A\5_ OXU:Y\)]5\8?#?P)XQ^ M/'A:P\#7G@+X<>(_B]XTT'X>^ 4UOP]J/CC3?BGXDT:;Q9XGT#3_ !5XB\!> M ?%&D>#(M9L[S5[EH+37_P"PP#[$(SQ_(D?J.:*^-;']MWX4ZA\1K;P;%9>( M(_"VH?M Z]^RAI7Q1G32HO!VI_M&^%_"NM>*]>^'-K"^HC7Q%:'PYXB\&Q>* MI=+3P_=_$O0-3\"Q7 U)M+GU3O\ PQ^T[\.M:TK]I;Q#XC35_AGX9_93^(?B MGP#\4_$OQ$;0]'T.VM_"'PO\"_%_5O'=AJ&FZWK, \"#P3X_TC4H=4U9]*U- M/LNI)?Z-8M!&LP!]%T5YO\+/B%)\4?">G>-[?PGXD\)Z!X@M+75/#4'B^"UT MOQ)J&C7D1FM-1U7PS%%9KN$PW"Z!XA:R\4:8LWV+Q)HF@:W;7VD6OI% M !1110 4444 %%%% !17,>,_$D_A'POK7B.U\,^)?&=WI5D]Q9^%/!UI8WOB M;Q#>,Z0VFD:-#JNHZ-HZ7E["[OQAJ'QE\<^ M&^*_A M"TT+Q;X,\6^*OAGKW@K5/A/K2_$Z\\;Z5XNNK'0O"&B^)_[9LK7Q'H-SX>D M/T$QW]?<_P N@_#KWHKXW'[;'PU;X=^#_B';>&O'.I0>(/VG=$_9%\3Z#IEI MX;N-;^&'QDU+XPO\#=5LO':3>);6SCT#PYX^6&"^UGPU=>(GU+1=1T?Q%X?L M=4T;5(;M,K]HO]JOXK? OQ5IMGH'['WQ<^+GPZN-0^'F@:C\5O#'Q#^ 7A?1 M++Q5\1O&&F>#=*\/:?X3\>_$O0/B%XDNK/4=?\/"ZN]#\,7-C=7&J'3=)GU# M4-.U&&W /MVBD!R,X(Y(Y] 2 ?H0,CV(I: "BBB@ HHHH **** "BOC_ ..G M[6Z_ +QQX,TGQ3\"/C9J_P *_$GCOX9_#'Q!\??#>G^!KWX>> _&_P 9/&'A M_P _#BQUO0+SQQ8?%76=#U+QCXI\.>'M?\ %_@[P!XB\-^$;_7]-_MB^%O: M>)9_#L&C_ML_"W6?B-I?@R#3?$MOX9\0_'CQU^RWX8^)]Y#I<'@WQ%^T+\-/ M#_BOQ#XT^'6GQ-J?]O1C33X%\<^%K+Q+=Z5!H6J^/?!'B7PE:SB['A^X\0 ' MV/17QYJ7[;/PI\/_ R_:E^+/BS1O&_A+PG^R1\0_%WPZ^)3Z[IV@QW5]?>$ M/#7@;Q3/XA\/267B2]TI?".K:9\0- N+#7?$VJ>'(-.M&O=3\5IX;TS3[VZM M_5_@_P#&BT^*MY\1M G\+:[X0\6_"?Q9IG@WQII&J3:;JVF+J>N>"/"WQ%T> MX\/>*-#N;O1O$%A<^%/&>A3W3V\EO>:9J3W>G7]E"(K6ZO@#VRBBB@ HHHH M**** "BBN4\<>)KKP?X5UGQ'8>%/$_CF_P!-M1)I_A#P;;:;<^)O$5_-/%:V M>DZ2-;U30]#MKBZN9XDDU'7M;T;0=*MO/U/6]6T[2[2ZO(0#JZ,=??W/^1^% M? 7A/]O_ ,(Z]XU7]MKX92_#_X9_$&T\-^/-0LOB%^TG9?LGZII%CI_AYM9^&/QB_X6=KOP M?\0Z5\18+CQ+;0V>F>%/B!X=U#0]5U'PW/XE:]2?2M7T.UU/0]3@U-0#[(HK MXL^)W[<7PQ^%OB;QYI^LZ'XJO?!GP<\;?![X=_'+XDV*:+'X;^%/BKX[/X/_ M .$ M]:L;_5K3Q#J^FVMG\0O 6M>.M8T#2[^R\%>'O&>BZW>F\LK3Q.WAS[2 M!!&1ZD?0@D$?4$$'W% "T444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% 'P!^TEK_[2FK_%?P=X,\(_L>Q?&?X,Z!K7@7QE+XSO MOVC/AU\.-+N_&^E:TFJZ9<>(/ NLZ!K?B74M"^%^JV>C^,],2U>2;6_%NG6- MW%I97PYIO]K_ #_9_L$_$:R\82?#JWO]'A^#C?\ !3.^_P""D,WCO^U5FUZ\ MM]0U:Y^+,GP@_P"$:FADO8/$2?'^X#-KBSKX97X1P1F"[7Q9*VA0?K_10!^? M/A[X"_%GQ)J'_!0+0M0O-7^"]E^T'\=_"'C#XV.M3/!I#OV&OV; M_CC^S_XO_;+U3XQ_%%?B58_&;]HW0_B'\/;Q?"W@+PM++X;TO]GGX'_#>ZU[ M4M,\"Z3I=II&J7^J^!;KPS_PCSB6SM-&\%Z)K]HL%[XGU9#^@E% !1110 44 M44 %%%% !7 ?%/7_ !QX7^'GB[7_ (:> 8_BCX]TO1KFY\)_#^;Q7I7@:W\5 MZV"D=EI-WXOUN&YTWP[9RO(9+W5;BTO6M;6*9K:QO;LP6LO?T4 ?CU)\ _C_ M /&[PM\.?B!XR_9]L?@?\6_@+^VO\/\ ]KJUT/6OC?X0^)FH_'S5M/\ 7B_ MX5>/5U7Q'X-T?3- \(7-I\*O'5UX7^&&G:I+O:Z^F6>O:UX9^#7PFT;2KHVD:VWB'XAS:A%IUS;>'YX-7B_6ZB@# MX1_:C^"GB/\ :3U[0/AMJ'P@\/Z=H?A/Q;\(_BOX"_::F\5^&W\8_#+QEX#\ M>Z9XOO[CP+X?BT9_&VA>-K>TT#^P+'4=/UF#PUKNB^*=7T_Q%?2Z(^K^&]8^ M[5&T8SGDGZ DD >R@[1[ 4M% !1110 4444 %%%% !7Y_P#[0FO_ +2VL?&G MP5X0\,_L>P?%SX+^%_$G@+QA;^/[[]HSX=^ =)E\:V.HK?6VM^(/A]JF@:QX MJU+2?A/J L?%6@VUK*UQK/B[3;?5;?3!/X?\/SW?Z 44 ?D'H?[!GQ'TWQ9X M=^'+W>BQ?!SPE_P4L^(W_!1>'QU'K)EU[6K7QUJOQ"^*=G\(V\-W%O/>V7B# M3/CK\1;MK[7FN_\ A'7^%?ARR-C*=;N-&T71^)O['?Q9^/'P/_P""G?P8 MU/3=*^'US^T]\;_^$]^$6M>(-;TS7_#7B71-*^#'[-_A73K#QQ9>&;B^U?0] M \3^+_@IK6@>+M*DLKV_3P+XACOK:._O[BYT2U_6NB@#X@_9=^!7B[X?_%_] MI?XSZQH%E\+?#W[0%S\(-2L?@9HOB"UU_1/"WC'P!X1UGP_X]^),C:*EOX5L M?$GQ0DU'P[I&KQ^'K51JFC?#/PMXDUZ8>)=;U73=+^WZ** "BBB@ HHHH ** M** /.OBWXA\?^%/AQXM\0?"SX>P_%;XA:9I3S>$_A[<>+M)\!VOBC5WFA@@L M+SQ?K<-SIN@62++)=WM_-:W26\#_ )BP_ ;X^?%[0_@]\4?% M/[/6G?!/XL?L[?MKZ7^U0GA?6_C=X3^)6K_'R?6/A%\0O@Q\1[[5?%'@S2-* M\+>%]7A^'_Q2NM+^&VE:J9M-LIOA[X4\,7DWAKPJMMJEK^O]% 'Y&3_LC?&/ MPC\$K;3M+\/6/C'XB_$C_@ICX0_;=^(FAZ9XKT/3M(\#^%)?VIO#/QM:^NC1>(]3\'?"WPMHWAXM;6]LGBKQK;ZA<6V]U!]]_%#X?>(?B!\ M0?@8K0Z /#J!)9+Y#%[Q10 @ ' ]ATI:** "BBB@ HHHH **** / MS]^.^O\ [2VN?';P1X4T/]CFV^*?P4\(>+O 7BK3?B1J/[1?PZ\$Z0OBV.99 M)/%VO_#?4- U?Q=J=E\);B[&O>&=.M9S)X1X._80^ M(V@^)OAI\-)Y-"@^#7PB_P""BWQT_P""@.E>-[?7Y;C7_$UG\6]0^.7Q!T+X M3R>&[JTN+[3M;\._%OX\:FVM>()[]]%N?A_X(TG^S9[G7_%E_IOA?]>:* /S M*TCX&?M$GX;?\%$?#WA_1/"_@GQA\>?CYXT\(8-$@UK1=>N=*U]8K[08_1_V M%/V;M;_9@\,?$KP'HUEJ'@;X"7WCBUU_X ? G6?%47CR_P#@3XEQ^-/ M!FD^+H[G42/ VI^/8=8\3>"_!LFN>)8_ UCJEWI6E:S8^'9]$\&>$/NZB@ H MHHH **** "BBB@ KS/XQ>)/B+X2^&OBSQ#\)OAQ!\6_B+IVGQOX4^'MUXQT? MP!9^)-3GO+:V%M>^+]=BN--T2RM;>:?4+NYEMKF:6"T>ULX);NX@6O3** /R M#T_X"?'7XF6/P'^,FO\ [.^F_!?XL_LU?MDZU^T8W@K6_C?X4^(VN?'BU\?_ M 0^)GP5^)NNZMXO\&:-H_@_P]XE/ASXO3GP#I&J*^EV7_"MM \)23^%?"MU MIU[ILLO[(GQE\'_!?X>Z)IOA_3?&/C_Q/_P4MM_VW?BII^D^+-&T[1?!GA[Q M3^TSJ_QHUWPYH6J>(DT=O$UUX*\%W>C^%;8P6EF_BSQ!IE_J4?\ 9%A?P+#^ MN]% 'YJ?M)_L'>'?C]X_U:'3=(E\"^$/B[XO^!GB7]K#7[7QAK2Q?&_P[^SQ MX@T'Q=X!\&6WP\L;U]!&N:Y=^&= \ >-/B1K*:7JH^$=C?>#XM/\2SGPAJ?@ MS]*57:,>Y)/J6)9CC)QDDG&>.E.HH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I,C MU'YBEKY[U_\ 9^.O:YJ^M_\ "[?V@]%_M;4+K4/[(T#XE'3M#TS[3(9/L6DZ M?_8DWV+3[?.RVMO.E\J,!=[8S7@Y]F&=Y?0H5,CX?_U@K5*SA6H?VKA,J^KT MN5M5O:XN$X5;RM#V<$I*_,W9'-B:N(I1B\/AOK,G*TH^VA1Y5;XKS34M=++7 MJ>_S3PV\4L\\L<,,,;RS2RR)''%%&I>2221V5$CC16=W8A552S$ $U^6WC?_ M (*C>!]#\57FD>#?AQK'C3PY973VO_"43>(K3P^NIB)O+DO-&TR32=3EEL)& M#/97&H7-C)>0F.8V]O'(IKZ;\0_LLS:KH&MZ7!\?/VBI)M2TC4M/ACU3XG/> M:8\MY9S6T::C:)H2/=6#/(HO+971I[% M]8T?Q#I]P;-K)].O)(KPH0D=UH\\4+Q:IIUVNV6PNK%IXY[>2(C$A:-?X+^E MYX]^/OACEW!\^$N''P1@799]8A6Q- M9K$89XS'^RM@:U*&#QD:OYKQUQ+Q+D]/+W@<+_9U*O.M[;%VP^.YIP]G[.A> M=*I1H\ZE.?OPROM/OTC MAU71-7L_+^VZ1JL$4DT<=W;"6&57AFEM[NTN+6]M99+>YC8^JY'J/S%?E?\ ML:_LG>,K#X4RZQXU\=?&3X6:CXIUR?6;'PGX,\7R>$O*T@6-C96.H>(M*DTN M\DBUO4/L\TPCF,5Q;Z4NEQ7,,5P)(H_K;_AF@_\ 1?\ ]IG_ ,.N?_E!7])> M&/'_ (M\1^'W"&>\1^&'L\[S3(\#C,Q_X7\OR;VU:K3BUBO[)QM*>*RWZY2Y M<7]2KR=3#>V]D[*%E];D^9YWB\KP&)Q>4RD[PYN5['TW7SG\5/VI/A9\'OB7\/_@_XJB^(&H?$;XI^'/&OBSP#X9\ M%?"[Q_X]N?$6@?#BX\,VWCR_ANO"&@:OI]DOA:7QIX2_M*'5+NQG9/$.GO91 MW:FX,'M_AG0_^$:T#2=!_MC7?$']E64-E_;/B;4/[5U[4O)S_I>JZCY-O]LO M9<_OI_)CWX'R#%?F'^U[\,/&_P 2?^"@O[!UYX;G^.7@[PMX6^"/[<6@^,?B M]\(_#3O9^"-8^))_9GC\":+K_C/6? _C/PEH6BSK>^'8I9 MKNP22VCU+]ZP\ZU3#T*F(H?5J]2C2G7PWM(UOJ]:<(RJ4/;02A5]E-RI^T@E M&?+S1231])!RE"+G'DDXQ"=+^ M*?Q#\._"CPGXFU'1=;F\(_\ "PO&-RUAX-\->(O%%AI]WHG@^?Q=JJIH?AN_ M\5WFCZ/JWB&ZT[0+?4?[8U73+.[^*?VG_@AIOCSXE> ;GX5:!\;/#W[9/PST MOX/0^ /VFM+TCX@:%X*O/ NC^.TU;Q;X.^+/CW3[BT^%WQ$\!ZKH3>+8]5\'Z-8^++GP_X@T[Z7_:J\$>#/BEH?PX^%7Q*^']_\2_AQ M\2/'^H^#_B%X8'@C7O&GANZ\%^(?AA\2] U0>-1H^FWT'A_P_--K&FV \0ZI M-I\6F:Q>:9>6>H6=_;P7UIL4>Y6OQ%T"[^(FI_#"&V\1?\))I'A;2_&-Y M%]?A\,KHNLZEJ6D:=Y/BZ2P7PY=:I/J&CZK#)H=OJ,FLVJ6,ES=V,%K+;33] MK+=6T+VT^\$?M]? [X4_M4?#S3+?XA?&35/@M\/_@3H_P"S=\>M'U'P_P"(?C/\ M>OV=[;XN^(=?\>>!M8TG6+O0XM3_ &M/A#\'H/$W@&77M0U73['X[:OJ'PT^ M(%OJF@>,/%7BVQT3E]$^!4^O>-/V(OB%J+_MB?%'X>-^UY\>/%(E^(WP^^-? MPFUKX+>'_B;^RSXB\-Z3X&_$?B[ M7-.L]6T;X8:]H-E* ?O-GZ^O0_X?IUHR,X_H<<]!GID^F<\CUK\&OAG\'OVW M/"7COX:>%=<'QO\ %/@?3&^.O_!/SX@^*_$/Q*\77FHZ[\,#J=S\7O@/^WT+ MRY\(]+F\:/\ !+Q1_P $Z9&^'O\ PF6AWNI3),_BG?66M:U:6\FF^'8Y/!_ M@'Q/>6%QK%Q;1:E>6 TNQ,U]<0PMZ=D<=>?8_KQQ^.*_G;/PU_:?M1ZE>:E^T9;_'SQ)9Z-X0\.^#?V]?#?PCD\=WGBW^ MVE^%OAOQ1X5^*'@CX?> ?B=)H)/$6D^-M&\'7NAQ>ZZ_JGQ'U M[4_V1/B#\'_AW^TS:^&Y-$^!$/BC]E[XV>&/VB?!?Q"\)0ZS\7EN/%GBR#X\ M'7=1T>Q^+WPNMK>YOOCIX"^-MSXR\!?&SX5Z%I^G^&_%>B66N3ZIXB /V?U? M4XM&TO4-5FMM0O(M.L[F]DM=)T^ZU74[B.UA>9X;#3;&.:\O[R14*V]G:Q27 M%S*5BAC>1E4^=_!+XT> /VAOA1X#^-OPKU'4M;^&WQ.\-:5XR\"Z]J?AW7_" M\^O^%==M8K_0]=AT/Q-IVDZ]966K6$\%]8KJ>FV5U):S1RO;QAL5/HOQ/\(^ M-?"7BOQ%X>?Q!>67AC5/%_AC6[&X\&>,=,\1VVN>$9[G3M8L(O"6JZ#9>*+U MY)4CN-&>QTBYA\1Z;>:=JOA^34M-U*QNKC^?OX6_";XVI^R!^QK\,]5\(_M= M^"+SP=_P1L^-O@KQEX+\)6_Q]^'C>&_VF?"-M^S9+\(]$U33_!S:.MC\:-,U M70?B/_P@LD$@U:^@LM4M[:ZU#2;NQ@O@#^E'(XYZ_E^)Z#.1C/7M2U^*_P & M=3^,_CGXY:)H'[2?A;]LC2O$,!]'\?>&OAN_A?3?@AX(A^/ M7P^^->K:1!!X%\)ZZ_QSL?BV_P 9/ 7Q?L=$USQOX+\1?#FV\!+K.H:/I<.@ M?M..@Z]!UY/XD\Y]: %HHHH **** "BBB@ HHHH **** "BBB@ HR!U.**\K M^+OPM/Q;\.67AT?$7XI_#+[%K%OK']N_"/Q?_P (7XCN_(M+ZT_LN]U3^SM3 M\_1YOMOVFXL?(3S+NTLIO-7[/M?LR^AA,3C<-0Q^-_L[!U:BCB,=]7J8OZM3 M:=ZGU:BXU:UFDN2#3UOLCCS"MB\/@L17P&"_M'&4Z;EA\#]9I8/ZS4NDJ?UF MLI4J-TV^>:<5:W4]3R/4?F*_*#]N;_@IY_PQC\6= ^%X^#'_ L4:YX!TSQQ M_;8\?+X7^R_VCKWB+1/[,_L\^$=>\[R?[!^T_:_MD6_[7Y0MU\DR2?0/_#$I M_P"CN/VW?_#^G_YDJ_G-_P""NGPR7X3?M'>"_#3?$CXI?$MKKX,Z#K']N?%_ MQHOC/Q':"Y\9>.;4:78:DVG:6;70X?L1NH+#R) E_=ZC,HMMGZ+?#?_ (+C_P#"P?B)X!\!?\,U'2AXW\;> M%/!YU3_A;*7O]F#Q/K^GZ'_:'V,?#VV^U_8OM_VG[+]IM_M'E>5]HAW^8O[\ MAE/<=2.H[$C^E?Y^WP(TY-:^.'P:T;^UM2T2G*G&I[3FE&3A=?"?1$\5-5/:U(U'2]GRII2:?V_D'H0? MQK'\0ZU!XL MH/D6&GVUQ>7+@1V\,LK*C>#?"?\ 9P/PI\42>)S\>?VD?B1YFDWFE?\ "/?% M?XI?\)CX73[9/9S?VE'I/]A:;MU:U^Q^59WGV@^1#=7D?EMY^5]R\5W"6GAC MQ#RYN>E]7Q,I5/<2B^>_++FLE M>+/[LR;&9IC<$J^;Y1_8F,]K.#P7U_#YC:G%1<*OUG#1A2?M&Y+V=N:'+[SU M/$?!_P"UA\#?B1\%_AA^T'\,?%=Y\2_A'\8KWPMI_@+Q9X"\+^)_$JZA=^,- M='A;2X-5T>PTEM=\+3V/BGS/#/BNW\4Z;H]SX&\06NH:1XSAT&]TO4HK3T+7 M?C)\,/#/Q0^'_P %]?\ &>C:5\4OBKX=\?>+/AYX+NYI$UCQ9X>^%S>%%\?: MGI*",PR1>&?^$V\,O?1R31SO%J?G6L5Q%9W[VOY4^#OV?/B]\'_%_P "/B;\ M _!&N:E\#_VF/$W[/VL_M=?!#6K6[\$:_P#!CXS>%XO"5W-^UAX/\)^([?3) M].O?%/.:_;"\"?M#^._#N MI_MQ_"?0-;U3Q_\ LL_'CPQ\3O@G\#I/@7\2++X^>//!/P4O?$GPN^)'PM\, MZG=^(]*D@L/VF_AKX]^-DGAZ*7X97VEWT'CKP!J>JZQ#_P (_;:IH7E'K'Z@ M?$7]J+X2?#'6O%FB>(;[Q3J%Q\.O#&F>,_B;/X,\ ^,_'MK\-_#&NC5'T'5? M&)\':+K-SIZZO#HFL7MM96MK?ZG;Z1I]QK^I65AH/E:G+Q&N?MR_L_>'?'OQ MJ^'.IZC\1&\0_LZ:3H.O?&N72?@M\7?$>@_#W0_%6A7GB?PUK&K^(?#7@O6- M)N=-UGP]IU_K,%WH]SJ<=KI]C=W&I?84MY=GY_\ [9G@#Q9KWC;QO^U)^R"? MVG/@7^VAX:^#/@^T\$P1_"/QCXK_ &?/VWM%CT?Q-XK\"?L]_M#_ IUO2&\ M/6EUH>MZAXC\%ZAX^UB[^$_Q4^!L7C*;6H/&TOAJ*]T.'I/@YXD\<_"#]N+_ M (*2_%'QG\!OCUJ5K\1O#'[&<_P\MOA[\(?'/B?2/B+XA^&OP5\5Z)X_\+^ M_'5SI.C^ 9YM$\4:G:^'1K'BKQ7X4\/32W,=Y+J\6G17UW:@'Z;>*?VA?@CX M-^!6K?M-Z_\ $_P?!\ -%^'3_%N\^+=CJ]OK?@F3X:KHR>(8O&>F:SHAU"#6 MM#O=%DAU#3+K1_MW]J03V_\ 9RW+W$*/K_$?XQ_#;X3^$[#QKXY\56.EZ!K. MM^&/#/AR6UCNM;U#Q;XH\:ZE:Z1X.\+^#M%T.WU'6?%OB7Q5J5[;6GA_0O#M MCJ.I:H\IDMK=K>*>>+\E/V3_ -EWXU?#']DO]E?]ASQSHOAG0]=TS1_C!\>-O"_[*<.NZ/XA\ >%/$4?@&?XLV^CZ=;Q^ M+ELI]"^#5I=6NA7>@Z[II7Q3X6?!G]I6/X9_L,>%_%7@GXG>+;__ ()*?MW^ M)_"&NKKG@GQ%X8_X:/\ V5K'X+?&GX ?!C]H'X66?B))F\>Z[\//AK\7O VJ MZWH]GKFM>(]0UKX?_%&VT>;Q'KU_X./B< _;OX>_'OX>?$;Q=XF^'.G7>KZ! M\3/!NBZ#XF\3?#?QIH.I^$O&VF^%?%-YJ^G^&O%T6C:O#%_;/A'7-0T#6]+L M/%'A^YU;0SK6CZOH%S?6VNZ7?Z;;TO$W[17PX\/?$#4OA792>)?&OQ$\/Z%H M/BKQ=X2^'?A+7_'&J^"?"_BBZU2S\.:YXR_L&SN;3PY#XBET/6F\-Z9J%U'X MA\36VC:Q>>'M&U2STN^G@^#_ (07'A_]KG]OKPA^VC\#/$>F:O\ ;X&_LO? M'O\ 94UWQCITEWIU[X]^,WC[XX?"GQ'K_@&Y\.:K:V'B'3;;X#)\%=0;Q%_P MDNC:)<+XO^(=GI^B)?+IGB*2VW/V?_#_ (J_9K_;$_;X?XI>$O'>K^&/VK?C MC\,OCY\&_B[H/@OQ+XYT#4-$M?V=OA'\#=5^#7B.Z\&:-K=SX+\3_#3Q)\)] M2U/1+/Q/::7HGB+P7XVTC5/#VM:IJUGXRL=% /T2^'/Q%\)?%CP+X6^)'@;4 M+O4_"'C+1[77O#]_?Z+KGAR^N=,O Q@EOM \2Z=I'B'0[KY'6XTO7=+TW5;" M9'MK^RM;J.6%.V) Z_R/MWZTCXX:1? M:]^R-X%UK_@GGXN^$W_"8Z?I/A+]J[3;OXSS^,-/\?W7A6>7PUX>\6W'BR[^ M!VIZI-\58Y?A_P")?A)'XET1);BPT[XFV%[Y;XM\&?M!:A\5;/6OL_[6%Q/; M_P#!5W1='U:YTO4?V@K?PE_PR=XX_9/\$:+\7I-'TX7B:,O[/EQ\7;37%T?4 MDM6L/"?B"%-0\(7^AW%O;7R@'[VYXSSTST.?RQG/MC-&X<<]1G/)&/4D< >Y M(%?SC^'G\50^.OV2?@W\=M2_;(M? .L^#?\ @L3X8UCP1INO_M-6'CS7/ O@ M+]K3X++^RSJ=U'X8U&V^(NL2>'/@[XKT2P^$7Q!N;F[UBWT[7-&T^Z\2M=W5 MW$;8\*_\%#Y_@QXD\ _%B[^.+_M8Z?\ L6?L:W/[(OQ.\'WOB.Z\-V_[4NA^ M$M4MOC?:?%CQ!X2C?X?6WBN;XN6VD7GQSF^(ZKX.\?\ P7U8V?AU-3TK3O%E MG ?T)^)-:_X1SP]KWB :3K6NG0M'U+5_P"Q/#FGG5/$&L?V=9S7G]F:%IOF MV_\ :.KW_D_9=.L1<0FZO)88/-CW[AH07MO<-Y*R*ETEM:W4UE(R+>6T-X)O ML[7-L':2'S7M[F.,N-LDEM<)&SF"3;^%/QETO]HZ*Q_X*&Z;X4L?CQX]D\2_ MLS_MF7OP@^(O@K2_VB_A=\7/ WQ9;Q=%:_"SX/1>%+6_E\%_%FXU._GM7_9= M^-GP7'AS6=&^$?@RY\/?$+2);?Q%;^,O$//?%3PG\?\ X?\ Q6_;6^,'PD^' M'QYEU_QQ+];U+PSX.^(_BS5_&GP#L-.T#PY^T-8_"_P?KFJV7@KQ!\3 MO"^GZ)=R:W\*]*&A_%&Y\-VVN:5X;TL:QXKTR+5P#^@('/\ G!_$'D5R'COQ MMH_P[\+:CXNUVU\17VG:;+IEN]EX3\*^(_&WB*\NM8U>PT/3;32_#'A/3-7U M[5+BYU+4[.$I8Z?,+:%Y;Z[:WL+6ZN8?E7]EWPK\0/#W[,>N6O@KXB?$[Q3X MG\0:C\3O%'PGUG]K'X>>(/#-[X1_X2G4M0U7P?X6U7X:O<>$_BCI7PG\&ZK< MMI_A3P=XMU72_B'IW@:&ST!]6LK:TT66W^B/A):_&.V^'FEVWQYUGX:>(?B@ M&U<:]JGPC\,>*_!W@.YA?4KQM%32/#_C7Q=XX\163M;6D!=$_:9\(?LC_ /!1&Z^$'PX^+FA_%/5/^"@?QX^)WA;0_P#A%]:\!^/? M'WP%\3_M >!/$7CK5_@W<>)K+27U#Q-XT^!%K\0[;X4ZKI<\-R_C.71XK2>P MU0V4J\_:;XG\*?!7Q-\:-(^'&GZ?)\4+*+P9H7Q!U'XA6,DVA># M/%EW!J8!^T?QN^,O@C]GWX4>.OC1\1I]8MO WPZT*;Q'XHNM!\/ZMXGU2UTB MVF@AN;RVT/1+:[U*^CM?M"SW36T#):V:3WMP\5K;S2IC?'?]H3X:?LW^$M'\ M;?%.\\16'A_7O'7@3X9Z3-X;\%^+?'5_>>.OB?XMTGP%\/O#L>C^#-'US5OM M?BWQKKVB>&-*E-D+,ZKJEG'=7-M"[3)_/[?:1^TGXQ_9R_;*T-_AI^UY?:-\ M7_\ @FM\'K[PS\-OB+X&^-?BWQG_ ,-)Q_$;X]>&_BKX7\1:AXDTB&Q\5?M% MR:/J/PPMOB7K'@#PMX%\ >+;#3]&UGX?Z#??#_P[:^(Q^G?_ 5'\*^+OB+^ MSM\)]&\ ^'?B1KVL?\-H?L'>.KAOAQX(U3Q5XM\->#/A_P#M.O&HT M=O#'B2VT^'P5X*T36?$]])XCT"]LX8]+EM[C1]3N<:3<@'VG\(OCW\*_CFGC ME/AOXF;5M4^&'C2Y^'7Q*\-:GHVO>%O%_@#QS::/H_B&3PSXO\)>*M+T;Q#H M>HSZ!X@T/7]+>[TY;'7= U?2]>T*\U/1[^TOI?6GN[6.:&VDN(4N+D2FWMWE M1)Y_(57F\F%F$DODHZ/+L5O+1E9]JLI/X(:3H'[4OP#^#O[9O@^V^&/Q8\9? MM23?M$_#+XT_$7]IWP!X O/$6M?ML?LY:CXT^'6AZGXR^'M@\NB>#-"^//PP M_9?\*W'P5UW]F'1[SP7!8ZC\/H[OX0Z/#I/Q)\,W:6/!W[/>M7_QG_98\;_; M/VOOB5X9\0>#/V^]-\(^+?BKX3^+GPKN?A-JOQ.E_9^\2_#CP#>^%-,GT/Q3 M\+?AFMWX4^)K_#EOC?90:CIT%LOAF/4H=(M?AMIB '[WY^OY&DR/?\C[]>.! MQU/'?H17\TFIW7[8^N?LX7D%II'[=-IXY@_X)$_L]>$M>NK#2OCUHWC&X_;( M^&GQ,BT'XEII#JT&MW_QHN"LLVM>*M%M[C_A8W@_S-8?Q!XH\)(]ROOO[2_P MS^)WAOQ?^U%/\&;3]L1]-\'^ OV"OB#\!+;PMXA_:8\2:(?BDG[1_P :_$/Q MO;P=8W>J:K:^(KT^ ?$WA6/XK>$+O^TM%?PC?6FC:UH0M]/EM-- /W>R"2.> M/8X_/&#^!XI:_,3X#6_Q)KN;X/\ QL\'Z]I=O>7_ .SO\6?AU9:!XL\' M_#WPUK'AGQ;I.K-XDU'Q5J'Z=T %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !3&C1B&90S+DJQ&2A(P2A/*$@#)7&:?12:3T:379 MZ[.Z^YZ^H !CI_G_ #WHHHI@%'^?\_D*** $VKG=@9]<#/?OU[G\S2T44 (0 M#G(!R,'(SD>A]1R:,#_/TQSZ\ =?0>E+10 8'I[_ (^M)@9S@9SG\<8S]<<9 MZXXZ4M% !@>@ZY_$YR?JW;TI:* *EE866G0M;V%I;64 M#SW%T\-I!%;QO3+$K,ZQK++3L^JV?4BI2IUH\E6G"K"Z M?+4C&<;IW3Y9)JZ>VAST7A'PK!+'-#X:\/Q31.DL4L6BZ9')')&P>.2.1+57 M1T=0R.I#*P#*00#70T4556O6K-.M5JU7%-1=2I*;BG:]N9NU[*]M^I-*A1H) MJC1I4E)IR5.$8)M*R;44KM+17"BBBLC4,#T''3VQT_*C Z8X/4?7K^=%% "8 M!SD#D8/'4<\'U')X/'-!53G(!SC.0#G'3/KCMZ4M% !28'/ YZ\=?KZTM% ' M)Z;X$\&Z/XDUSQAI'AC0]*\4>)S:OXFU_3=,M;#5?$DMC:0Z?8W'B&\M(X9= MN,]NE+10 F!Z#IC MZCG@^HY/'2EP/3W_ !QC/Y M'O&'A3P/XJ>_UB&[\.^'?B!+H,_C72;*TMM1ATI[/Q//X6\,S:TEUI]RU[+X M=T*25]^DV#0>E;5]!T Z=AT'N!V].U+10 F!Z=_K1@>G_P!?MSZ\8Z^@ M]!2T4 )@8QC@]O\ /Y?3BE_S^72BB@!, YR @_P#U=/RHHH ,#K_GGD_F>OKWZ444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?/NO>'/ MVE[C6]6G\.?%#X3:9H$VH74FBZ=JOPG\1:KJ5CICR$VEK?ZE;_$?3H+^[ABP MD]W#86<<[@NEM$/EH ^@JY#7_'GA3POKW@[PSKNL6VGZWX^U+4=)\*6$VX2: MM?:5I5QK-[#$P&R/RK*W.'E9$DN9K6SC+7-U!&_BQ\+_ +6 _P":O?!?_P , MOXHZG@?\U4..>^#CK7X@_M!_';XB>-_C+;>(+SQCI>MWWPJU\27%WHVJ6DSVFJZ->21 M_%"%9+C3;Z&:W,RPQ)=1"&[CB2&XBSZ?B]\%\=\?!CQ.#CZ_\+4. M/K@_2@#Z8K 'BOPPWB4^#5\1:$WBY='D\0MX6&L::?$:Z#%=VUA)K9T,77]J MC2([Z]M+)]3^R?8DN[JVMFG$T\2._P ,V_B&UT#2;?Q9J6EZOXDALHDUG4]% MTR?1M*O;\ ^=<6&EW6H:K<6%LYQY=M-J%X\>"&G?/'YX_MM_ $?'+XN_ ^^^ M&7CSP[\*/VL_A#\._C7\4?V:?B3>LEQ=:-XITWQ#\%-*UOPQXW\-V5Y:ZSXX M^ OQ,T+4[OP%\:/"")*EUX#/$>D 'Z%Z1XK\+Z_?:]I> MA>(]!UK4O"U^FE>)=/TG6--U*^\/:G)"MQ'IVN6EE)-"_:0T;X+?"W0?&6FZ'XOU/3[?1/B=H/A30]!USXG>!/B5I-KJ>B>/\ MX6:-H/B>Q@BM[Y])L?E;X"P> ? /P)_X*$?\$OOVA?%%Y^S;X)^%_@3Q=\1O MA?>P?$?PYXB\7_#O]B+]JVW\9W.C^)-.\43/J"ZI#\!OC%I_QE\$O>^(-/U/ M3-$\$Z+\-XOMAK3-? '[G\)^._!/CRTEO_ M 1XO\+^,+& Q":]\+>(='\16D)F#F$2W.C7M[!&91'(8A)(ID$>,O#?P_\._&'X$=&\7>+_ +K^B^+ M+_7OA[+X=L8M1\-6/Z+_ !NU#P+JW_!2?]@;Q#^S5>>&Y/&/A?3_ -H:^_:_ M\6?#JZTA?".G?L;7'P9\3)X?TGXYZ[X;D717^U_M)0?"?5O@EI?BF\?6K74] M%^)&M^$[>'P[9?$6X(!^QZWMF]Y-IR75LU_;VUO>3V2SQ-=PVEY+=06MU+;! MS/';7,UC>PV\[QK%-+:74<3N]O,J)O'G@SP[XCUS[)_ M8N@:[XIT+1];UC[?=RV%D-+TK4=0MK_4/M=[!-:6OV2WE^TW,4EO!YDT;QC\ M0O$OQ<\3?"O]LC]GG]O[Q%HUMX?_ &=OVHM8B_8]\;?$.;XI:#K'A?5/A-\2 MM5_MW]@_Q[;^%[6YC3P^MA\5(-5TRXU&:ZD>T'[6GBN;6)+FTT:R;2.^_9EL M/!-K\'?^"GVB?MHV5E=^+M9_:K_:[U#XY6?C&$7NK>*_V>-6OY5_9EG\,65T MLVL:S\.V_9JF^'7AGX86WAY+ZUM_$FF:WX?TL+X^L?$5I& ?MGD8S_G\NN?; MKGBO/O#GQ;^%?C#4CHWA+XE> /%&KC[3NTKP[XS\-:WJ2FSC26\5K'3-3NKK M-K%+'+L_'WPCC_:YM-3DTEYO$&I?$"W_ &E_#ZU\/:^][I&G_#:]U"W\.> I_!,ING\&^*],TO1+.YT;PM.MMKMC;:/! MI=O/JT&AF( ^\:*_#OXA?MA_'?P=XKO-(\#?';P'\3?A/K=K_P $SO'OA/X] M7/@WP,=*W?M5?M!O"OB;XY^%O%VCZ?_P5#^./[!6MV=_X,^'> MBWOCCP%9?LX?$/XZ>"O%.H7'A_[ ^F_%+P7XDT70_"L2^&(])\->)/"]K=IK MG@R7Q)J8UFQ /W+HK^:3PY^WO^VGJ7[+W@#XU:)\5_"7Q&\3_$W_ ()N?MN_ M'_Q1I.@_"SP9]D^"_P :/V7;31-0^&GBBUL-'GOKN?PQ\0M9U'4OAWXW\">- M+J_FU#7K6RN/!&K>%+K3->T^?UOXW_MB_%7QG\1?$_A+P3^T[HW@CP'X;^/? M_!*2_M?%7P[@^%U[]C\%_M,:_P"+=(^(>A:SXFUNW\1Z-JG@GQ+KGA_1+[2K MV=()I[D2^%AJ^IZ-J5YI5P ?T 5G:OK&DZ!IE]K6NZGI^C:/IEM+>ZEJNJWM MKINFV%G I>:ZO;^]E@M+2VA0%I9[B:.*-06=U'-?AO,C^T=XK\(? M&3]FKX?Q? S0OV\?!_COX%^+=>M?$OQS\ >)/@7:>-$^"'Q%?X<1>"O#-UX? M2YB\(>&_'/B^?QO\0_$?PU^('P_^)N@:IX*NM!DN?#ZZK]_>#]<\0>(OV(=5 M^('Q-^(^G_$.X^(GP$U#XBZCKUUH_@WP[X5TRP\8?"*VUFZT728M"ACTF;PE M875Q?SZ=?:W?:SJ3V5Z8=4US4X[>*X(!]@^'?$GA[Q=HNG^(_"NNZ-XE\/ZM M +G2]<\/ZI8:UH^HVY8J)[#5-,N+JQO(2RLHEMKB6,L"-V014'B#Q=X4\)#1 M3XJ\3>'_ R/$GB'2_"7AT^(-:TW1AKWBK7&ECT7PSHIU*YMO[4\0:Q)!-'I M>BV/VC4M0>*1;2VE,;[?YR_AQ^TQ\7/A;^Q%^S)X>^#GQG\"> =!^'?_ 0& M\-?M6Z'IO_"(>!/$TW_"R/@;X$^$"Z3+J%SK.HF.3X?>(=.O]0\*>*='M+#3 MYXX1-=Z!XHT+7%CO+3T;XX_M2GXZ^.=&TWQ-\4?!/@E_@5_P51_8-^'.D_!* M]M_ [ZEXD\&>(U^"?CSPQ\74U35YCXS:+XC:_P#$R\O_ (=>*O"M^GA*[\'^ M'G\(R:?JOB1_%M_8 ']!X((R#D'D$="/6BOPV^"?[7OQ^_:*\/\ Q!\;0?M, M_LU_ K0X_A+\<-$\6^!M1N-.^(?QC_99^/G@;XCVWA3PA=>,?A?>^!O!MSI. MB>$YK77_ C\6/ ?Q&\8>(M0\>:[-X2OOA1XLT*+5-NH?;/[!'[0/C?X]^ ? M'3_&34+#P_\ M!_#?QRGPX^.OP'MX-&CN?@-X[\/^%/#8DT5+^P@M]0\4>'/ MB?ID]E\./ 5W:ZK-J$FF7,&JR:O<6\%M:W=L^G327<<]MK0I1K5J=*=>EAHSERNO7 M]K[&DOYJGL:5:KR]'R4IRU^&QK1IQJU84Y5J5",Y6=:M[3V5-?S3]E3JU.5? MW*1[/7P7^U_\ \%&OV=_V'O$'@SP_\>%^)&FOX_TC5-7\+ZMX9^'>L^*M M!U!=#O;>QUG3CJVG2K!!J^F-?:;7SRZK4]E7^IU47:2^D/@]_P %IOV+?CO\4? OP=^&D_QBUWQU M\1/$-IX;\.::?A!XBM+=[RY2:XGN]0OII_L^G:5I>GVM[JNKZE1].U?QK?\$4OV(/VEO$-IK'[9OPD\:?"7X9W<%QXF^%G@ M&[^,GPA\2?$]]1L\:6/&_B?PS8:/\0/A\V@3P7T+^"'U.:YU*6Y%OXJTN.*T M07#7/]#/_"MO^"GG_1U'[(W_ (B/\1O_ *).O7XXX7X7RK/*N69#GF%H4\#3 MC1QTGQAP[P[EN;U,N MR;.,-1A@X*EC%F5?&UZZQMVZE.+P>4NC&%*#A"252<_;>U4N5Q45^B-%?)?P M4\'_ +:&A>,I;WX^?&[X"_$+P*=$OX(= ^&WP%\7?#?Q$GB"2YL&T[49/$6M M_&'QU9/IEM:QZE#=:8-$2>[FNK2:/4+9;22*Y]E^-MEX.U'X-_%C3_B'KFI> M&? 5]\-/'MGXV\1Z/J$^DZOH/A"Z\)ZQ!XFUK2]4M8Y;G3=1TK0Y+^_L=0MH MY)[*ZMXKF*-Y(E1OSO%X>GAJOLJ>,PN-CR1E[?"?6?97E>\/]JP^%J\\;>]^ MZY=5:3UM\+BJ$,/5]G3Q6'QD>52]MA?;^RN[WC_M-##U.:-M?W?+JK2>MMKP MQ\2?AWXVNKRR\&^//!GBV\TY#)J%IX9\4Z#K]S8(LWV9FO+?2=0O);54N/\ M1V:=$43?NMV_Y:T-$\:>#_$NHZ]I'AWQ5X;U[5?"UX-.\3:9HNNZ5JNH>'=0 M:2XB6QUVRL+NXN=(O&DM+I%M=0BMIRUO.@CW0RJG\^WA?]JKQ=_P3XT[Q?!^ MT;I?P1_:M\.?!/\ 8G/C[]GS]M/X!6VA^"?$WC3X"^'/BO\ !GX;Z)\-?VHO M"NA1Z_X;^&5U'XA^(O@WQW9_%GP/?7OPB\0> O"_Q=\>Z/X)\'W'@?Q+HEWQ MW[$7BVT_9Z_:*D_9.\8?M"?#SPQXF\"^-]>\1^ _BO)K7P]U7X?_ +3/[$_C M76/&OQ-\"?"3X3ZMK^I7FH7'QM\%_'_XS7OA7XPS";Q/\3;KPMX-\*>,+N:* MS^+_ (+>PY3G/Z'M"^+/PM\3^(;[PEX;^(_@+Q!XITR6X@U+PWH?C+PUJ^OZ M?-:+ONHKW1=.U2YU.TDME!:XCN+6-X%!:544$U;\=_$OX=_"[2[37/B5X\\& M?#[1K_4X-%L=6\<>*M \(Z9>:Q=07-S;:5::AXAU'3;2YU*XM[.[G@L(9GNI MH;6XECA:."5D_ KX(_LSWO[4OQ__ &P8_#?BGX;>"] ^ W_!<7PW^TAK_C/1 M+"36/C'+J/PD_9L_9,UQ/A[X8NM+GT[3O"FD_$U/M'@CX@^)-3U/5+F]^'.K M^.?!_P#PBU[-XA.I:5]J?\%(?!VD^(H?#OB[PE\7_ $_[07P:\*:OXZ^&'[) M?Q1\,_!KXI> OVAY[O6+"6U\*ZG\+?&?AS4/BAI?B/QYJ?AK@'Z?MXAT%-:@\./K6DKX@NM.DU>VT-M2LEUB MXTJ*86\NIP:69Q?S:?'<$027T=NUJDW[IY0_RTMGX@T/4-5U;0['6=*O-9T# M[%_;FDVFI65SJ>C_ -I0&YT[^U=/@GDO-.^WVX-Q9?;88/M4(,L'F1@M7\_? MB*+QU'\4?C-IFOI/);S68I*?[$,'Q*'BC_@F'87PU-_ MC]H;?\%#9?V[WMI'&L6DE[KVMIXIB^*BW$AU 2:Y^TC+\,=4\ C7 TFHV%@= M1\'22^&;:[E(!^_B^._!+>+I/ "^,/"S>.H=-36)O!B^(='/BR+29<^7J&M:UNS\/ZQ-HVK^#?C5\:_%'A^_P!:T;4;RRGU#0+?4=.@FN+* M\NK73[B$RK]H@:3S14\6?M[_ !?^%7B'QMX5\7_%?P=KOAG7O$/_ 37,WQ9 ME\+^#=*T_P#9O\+?MH:G\2/"_C[Q'X@73KN?0KGP98:Q\.-%T_X;^(_'T%U: MZ!XL^*.FS^-=7\4^$],CMV /V]\.^+_"GB]-7D\*>)_#WB>/P_K^K>%->D\/ M:UINM)HGBC09EM]<\-ZL^FW-RNFZ]HUPZ0:KH]X8=1TZ9UBO+:&0A:Z*OYJ? M 7[4/B[X3Z]\:?@U\//C_P# GP;JOQE_;#_X*"W>E?M%_%;Q'X*\">"8/BE\ M/M&_9RU7X?\ @/5KVS\!^./AYJ'C'7O"WQ!UWQYX@\*KIG@W6/B+X;^&WBO6 MO"FJ^&KHZB++[1U;]IWXZ_#G]H[X$>&/BU\!/"V MCIX9^"G[5TOAB]\3'X"SZYXK2/6?^$)_;$TZ^2[^#VO>-(+?QO\ #N]\':7X M0U-+G7OCY\,KBP /V%KSOQM\7?A5\-KBSM/B'\2_A_X$NM1MI[W3[;QEXU\, M>%KB^M+6:.WN;JSAU[5=/ENK:WGFAAGG@62*&66..1U=T4\C\5OB1\5/!/B3 MX9Z1\/OV>_&/QHT/QAKITWQOXM\,^._A-X1T_P"%&E"_T6U'B/Q!I?Q%\8^& M==\3V36FHZGJ8T_P)I_B'6!!H%W;-9"]OM*@N_A3_@M%H7@:+_@G!^V%XO\ M$&C>$(]6@^"LVC+XFUZPT);V#2U\7:%>QZ6-9U6(20V+7DTUVED+E(7NW,XC M:X"L #]-/"'CGP7\0-+DUOP)XN\,>--&AO9M-EU;PGX@TCQ)ID6H6T<$MQ8R M7^BWE]:)>017-O)-:M,)XHYX7DC598RW4U^2O[2WQX\4_##XO_&7X3?";Q%X M+^ ,VF?L4^+/VOO GC:Y\$>&=4T#XY?%7POXAUCP=JGAO6$U6&&TUOP]\-?# M?A+X9_\ "PM-\)W>D>/]7T+XK>#9=)\7:!;Z-:R7OSU\-?VL/C-+XA^(4?Q" M_:"U+X^$O[3^O_![P%XA M\4Z=H>@^ M0T7Q9=^,2?%WQDTKQ;IVKZ/X+\:Z1X<\,>)OC!XPTL( ?NX\/W'BV#P M-?#%OXJ,M_(L5C$/#L^JQZR9+R5TCM4%ENN9'5(!(S '\B/V,/COJ?[1GQ[_ M .">_P :_'.J^"+[XF_%G_@DU\6/&/C"7PDVG6ME?>(;WXV?LBOXEETC3(]0 MU"]L])BU^/4Q_9WVFX@TB[%W8.T5Q;SQ)\7_ /!1O2-6\6?M0?\ !4'PII?A M#P;XV^'?B3]@#]@'PM^TI)H^A0^,?VA?AQ\ M>^+'[=>E_%/XR_L_>#Q97MC MXH^)_P %O#-X/B3IFAZH]KKL,VAZ5X@\$6WB'Q?HWA[PAXF /ZC**_%WXO?M ME^,G^)/A+X)?LP_'[]FOPOIK_L\_ #XV_ WXD_';XI1ZMX9_:>T#Q%\0/%?A MKQCI_AB\TOP5XRU?XPV=IX8\&>&-(U=OAOXQ\(?$/2O%/Q9\)^*9WU>QUG1M M/ON5^#/[2'QC\)_$+X7Z7XQ_:1_X3+PM\1/^"GW[=G[-OQ$'CK3OA? W@WPC MX'\)_M5>)O@SX0T_6],TW0[GPMK$6J_#'X?P>&+'6OM,VM:$PTBUTV]AU6TO M6 /W,HK\//V1OVL_CW^TGXI_9*T75_V@?!^D6?Q%_8^^)7QR\<)X1\"?#N35 M?%/C/X1?M/\ @_X:75S VK7FLIHGA36?"VL:MH'C#2M'TR"ZTC5+(-" MU.VF@7L_V!?VKOC=\7?&?[,EC\4/C!X)^(UG^T+_ ,$_;?\ :,U/1M"\)>#_ M Q_PC_Q#\(?$7X>^"]7U;PB_AW5;W4KCPQXNT_X@7$NM:7K5QKL&CZWX?M' MT#4M+M+K4-( !^R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% %:]L[?4+.ZL+N/SK6]MI[2YB+.@EM[F)X)HR M\3)(F^*1UW1NCKG*,K $?. _8X_9B4*H^"O@8!0%4#3KC "C &/MG0 ?2OI MBB@#A/A_\,O ?PLTJZT/X?>&-,\*:1>ZA)JMUIVDI-#:2ZC+!!;2WAAEFF59 MY8+6WCE=-OF"&,N"R@UW=%% !65-H6BW&KVFOSZ1IV]O,7;S8(9TBDW-O1LG.K10!DWV@:'J=Q87>I:/I5_=:5>C M4M,N;W3K*[N-.U!8E@%]8SW$$LMG>"%$B%U;/%.(D6,2!%"BM+X4\,3:MSV;)#$C6LL[P,D4:F,JB@;] M% '%6_PW^'UII=_HEKX&\'6VC:IJ#:OJ6DV_A?08=,U#57"A]2OM/CT];.[U M!@JAKVYAENB% ,O K4TSPEX7T72)O#^C^'-!TK0KA+E+C1M-T?3;#29TO(S# M=K-IEI:PV,JW,1,4XDMV$T9,AHH YB[\%>#[[1K+P[>^%?#=WH&FF- MM/T2ZT'2;C2+%HDDCC-GIDUF]C:F-)940P6\919)%7"NP/D_QO\ V8?@M^T( M_@#4?B3X-M;[Q9\)/%UAX^^$GQ TBXN/#_Q!^%WC/3(Y8K77_ _C#27M]8T9 MIH)IK+6=',USX:\3Z5/7.H20QK&] MY=K:I1E8UK#\.^"_"'A!;]?"GA;PYX975;M[ M_4U\/:%I6B#4+Z3[]Y?#2[2T^UW;]6N;CS)F/)EMH=IX M)\(VNC-J[Z^VDVWAG0X-,;79'\R366T^*P6S.JR2$N^I&'[:SG&M!>XL_$+IB/7X?-T]E.K12!)!?-_I3E%5YB MM=E10!\U_LK_ ++GP^_9+^#7A3X+^!)KW7=+\*Z/'H/_ E?B72_"D'C/Q)I MMM>:C=Z>OBW4_"_A_P .V>N7.GKJEU:V]S-IZ,+=CN0RRW$LWKL'PT^'=MHC M^&K?P'X,@\.R6VDV3Z%#X5T"+1GL]!O?[1T2U?2H].6P:VTB_P#]-TN!K:KIEF993:Z?J$]S9VQD?R8(]QSJ?\(_H?\ 8P\._P!C:5_8 M LQIXT3^S;+^R!8JH5;,:9Y'V 6@4!1;"W\@ "/ Q6O10!QJ_#KP"L2PKX) M\(K"NF2Z,L0\,:$(UTB>9KF;2UC&GA!ITMP[SRV(46DDSM*\+2,6+G^'O@.3 M5++7)/!?A)]9TW3--T73M6?PUH;:G8:/H]Z=2TK2K+4&L#>6NFZ;J!-]I]A! M-':65X3=6L,,Y\RNPHH Y$^ / S7GB34&\&^%&O_ !C)I4WBR];PYHIO/$\N MA+&NB2^(KDV)GUR31UBC&ER:K)=OIXC06;0A%QL6>@Z)I^H:EJUAI&EV6J:R M;=M6U&TTZSMK_4S:*Z6IU&\@@CN;XVZR.L!NY9C"KLL6P,P.M10 4444 %%% M% !1110 4444 %(0#P?8_B#D'\",BEHH YSPGX/\+> ]"M/#'@OP]H_A;P[8 MS:C<66AZ!I]OI>E6D^KZG>ZUJDMO8VB1V\,E_JVHW^I7;1HIGO;RYN),R3.Q MZ.BBJG.=2$O#&EP>)BY\1PZ;X?TBQBU\O!) M;.=:CM+*&/5B]M-+;L=06YW02R0G,%=*L/ '@FRTOP-?K MJO@O3;3PGX?MM/\ ".II'/"NH^%[*#38[7P]?K%=7,0O='BLKKRYYH_-V2.I M[NB@##TCPSX[D#2R,) M+AI7!DNH&VA-\MC+-'^U,VQU&\@M8(KJ_- MG#]GM#>W$<:S79M8/W%L;AY#;PDQ0[(R5J[10!S%_P""O!^J7][JFI>%?#>H M:EJ-B=,O]0OM!TF[O;W3F18S8W=W<6!) M;75K&3P9X3DLM=T=?#VMVC^&]$:UU?04M_LB:+JENU@8=1TA+7%LNF7J3V*V MX$*P",;:Z^B@#B;KX:_#R]T6/PY>>!?!MWX?AU*PUF+0KGPMH,^C1ZOI1MCI M>J)I4NGO8)J6FFSM387ZVXN[(VT!MIHO)CVZ=YX/\*:BMXE_X:\/WR:AJ-MK M%^MYHFEW2WNJV<,5O::G=B>TD%SJ%K!###;WTXDNH(HHXXID2-%'1T4 %96L MZ%HOB*Q?3-?TC2];TZ1TDDL-7T^SU.R>2(DQN]I?P7%NSQDDHS1ED))4@FM6 MB@#F]2\'>$M9CT.+5O#'A[5(O#-W;7_AR/4=$TN^CT"^LX3;VE[HL=U:3)I- MW;6Y,%OMM-#"3%&ZQ_+574/ '@;5KZ[U+5?!OA74M1O[[P]J5]?ZAX74]]=V=G/:V<4MK:W5[=7- MW<6]N\<,]S<3W$L;S32.UJ#PSX2:)WED9ETSP5X/T6YL[S2/"WAO2[ MO3[*73K"ZTW0=)L+BRL)YGN)K*TGM+.&6VLY9Y))I;6!XX))9'D>-G=F/344 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 7 %%%% !1110 4444 %%%% !1110!_]D! end XML 15 R12.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements
12 Months Ended
Sep. 30, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
In accordance with the authoritative guidance on fair value measurements and disclosure under GAAP, the Company determines fair value using a fair value hierarchy that distinguishes between market participant assumptions developed based on market data obtained from sources independent of the reporting entity, and the reporting entity’s own assumptions about market participant assumptions developed based on the best information available in the circumstances and expands disclosure about fair value measurements.
Fair value is the price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date, essentially the exit price.
The levels of fair value hierarchy are:
Level 1: Quoted prices in active markets for identical assets and liabilities at the measurement date that the Company has the ability to access.
Level 2: Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3: Unobservable inputs for which there is little or no market data available. These inputs reflect management’s assumptions of what market participants would use in pricing the asset or liability.
Level 1 investments are valued based on quoted market prices in active markets and include the Company’s cash equivalent investments. Level 2 investments, which include investments that are valued based on quoted prices in markets that are not active, broker or dealer quotations, actual trade data, benchmark yields or alternative pricing sources with reasonable levels of price transparency, include the Company’s certificates of deposit, corporate bonds and notes, municipal bonds and notes, U.S. government securities, U.S. government agency securities and international government securities. Fair values for the Company’s level 2 investments are based on similar assets without applying significant judgments. In addition, all of the Company’s level 2 investments have a sufficient level of trading volume to demonstrate that the fair values used are appropriate for these investments.
A financial instrument’s level within the fair value hierarchy is based upon the lowest level of any input that is significant to the fair value measurement. However, the determination of what constitutes “observable” requires significant judgment by the Company. The Company considers observable data to be market data which is readily available, regularly distributed or updated, reliable and verifiable, not proprietary, and provided by independent sources that are actively involved in the relevant market.
The Company’s financial assets measured at fair value on a recurring basis subject to the disclosure requirements at September 30, 2019, were as follows (in thousands):

 
 
Fair Value Measurements at Reporting Date Using
 
Fair Value at
September 30,
2019
 
 
Quoted Prices in
Active Markets for
Identical Securities
(Level  1)
 
Significant
Other Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Cash equivalents
 
$
140,238

 
$
153,404

 
$

 
$
293,642

Short-term investments
 
 
 
 
 
 
 
 
Available-for-sale securities — certificates of deposit
 

 
249

 

 
249

Available-for-sale securities — corporate bonds and notes
 

 
259,547

 

 
259,547

Available-for-sale securities — municipal bonds and notes
 

 
12,129

 

 
12,129

Available-for-sale securities — U.S. government securities
 

 
78,992

 

 
78,992

Available-for-sale securities — U.S. government agency securities
 

 
22,146

 

 
22,146

Long-term investments
 
 
 
 
 
 
 

Available-for-sale securities — corporate bonds and notes
 

 
298,916

 

 
298,916

Available-for-sale securities — municipal bonds and notes
 

 
2,524

 

 
2,524

Available-for-sale securities — U.S. government securities
 

 
5,515

 

 
5,515

Available-for-sale securities — U.S. government agency securities
 

 
51,447

 

 
51,447

Total
 
$
140,238

 
$
884,869

 
$

 
$
1,025,107


The Company’s financial assets measured at fair value on a recurring basis subject to the disclosure requirements at September 30, 2018, were as follows (in thousands):
 
 
 
Fair Value Measurements at Reporting Date Using
 
Fair Value at
September 30,
2018
 
 
Quoted Prices in
Active Markets for
Identical Securities
(Level 1)
 
Significant
Other Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Cash equivalents
 
$
41,468

 
$
13,118

 
$

 
$
54,586

Short-term investments
 
 
 
 
 
 
 
 
Available-for-sale securities — certificates of deposit
 

 
2,970

 

 
2,970

Available-for-sale securities — corporate bonds and notes
 

 
393,750

 

 
393,750

Available-for-sale securities — municipal bonds and notes
 

 
22,524

 

 
22,524

Available-for-sale securities — U.S. government securities
 

 
120,078

 

 
120,078

Available-for-sale securities — U.S. government agency securities
 

 
75,383

 

 
75,383

Long-term investments
 
 
 
 
 
 
 

Available-for-sale securities — corporate bonds and notes
 

 
367,710

 

 
367,710

Available-for-sale securities — municipal bonds and notes
 

 
24,286

 

 
24,286

Available-for-sale securities — U.S. government securities
 

 
12,771

 

 
12,771

Available-for-sale securities — U.S. government agency securities
 

 
6,417

 

 
6,417

Total
 
$
41,468

 
$
1,039,007

 
$

 
$
1,080,475


The Company uses the fair value hierarchy for financial assets and liabilities. The carrying amounts of other current financial assets and other current financial liabilities approximate fair value due to their short-term nature.
The Company’s non-financial assets and liabilities, which include goodwill, intangible assets, and long-lived assets, are not required to be carried at fair value on a recurring basis. These non-financial assets and liabilities are measured at fair value on a non-recurring basis when there is an indicator of impairment, and they are recorded at fair value only when impairment is recognized. The Company reviews goodwill and intangible assets for impairment annually, during the second quarter of each fiscal year, or as circumstances indicate the possibility of impairment. The Company monitors the carrying value of long-lived assets for impairment whenever events or changes in circumstances indicate its carrying amount may not be recoverable. During the year ended September 30, 2019, the Company recorded impairment of capitalized internal-use software costs of $6.3 million. The charge was reflected in the general and administrative expense line item on the Company’s consolidated income statement. No impairment of long-lived assets was noted as of and for the years ended September 30, 2018 and 2017.
XML 16 R16.htm IDEA: XBRL DOCUMENT v3.19.3
Shareholders' Equity (Notes)
12 Months Ended
Sep. 30, 2019
Shareholders' Equity [Abstract]  
Stockholders' Equity Note Disclosure [Text Block] Shareholders' Equity
Common Stock Repurchase
On October 31, 2018, the Company announced that its Board of Directors authorized an additional $1.0 billion for its common stock share repurchase program. This new authorization is incremental to the existing $4.4 billion program, initially approved in October 2010 and expanded in each fiscal year. Acquisitions for the share repurchase programs will be made from time to time in private transactions or open market purchases as permitted by securities laws and other legal requirements. The programs can be terminated at any time. During fiscal year 2019, the Company repurchased and retired 1,185,881 shares at an average price of $169.53 per share and as of September 30, 2019, the Company had $1.4 billion remaining authorized to purchase shares.
In the second quarter of fiscal 2019, the Company announced that, in connection with its acquisition of NGINX, it was suspending the automatic component of its common stock share repurchase program. Management will continue to evaluate market conditions and other factors including the Company’s capital requirements in determining when and whether to repurchase shares and when and whether to re-implement an automatic component of its repurchase program. The program does not require the purchase of any minimum number of shares and the program may be modified, suspended or discontinued at any time.
XML 17 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information (Tables)
12 Months Ended
Sep. 30, 2019
Segments, Geographical Areas [Abstract]  
Schedule Of Revenues By Geographic Region
The following presents revenues by geographic region (in thousands):
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
Americas:
 
 
 
 
 
 
United States
 
$
1,137,556

 
$
1,088,270

 
$
1,075,222

Other
 
108,112

 
116,073

 
110,298

Total Americas
 
1,245,668

 
1,204,343

 
1,185,520

EMEA
 
553,701

 
546,239

 
506,571

Asia Pacific
 
443,078

 
410,825

 
397,950

 
 
$
2,242,447

 
$
2,161,407

 
$
2,090,041


Schedule of Revenue by Major Customers by Reporting Segments
The following distributors of the Company's products accounted for more than 10% of total net revenue:
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
Ingram Micro, Inc.
 
18.2
%
 
16.6
%
 
16.1
%
Tech Data1
 
10.2
%
 
11.6
%
 
12.4
%
Westcon Group, Inc.2
 
10.0
%
 
10.4
%
 
17.7
%
Synnex Corporation2
 

 
10.8
%
 

Arrow ECS
 

 
10.7
%
 
10.4
%
 
 
 
 
 
 
 

(1)
On February 27, 2017, Tech Data completed the acquisition of Avnet Technology Solutions. Revenues for the year ended September 30, 2017 represent combined revenues for Tech Data and Avnet.
(2)
On September 1, 2017, Synnex Corporation completed the acquisition of Westcon Americas.
Long-lived Assets by Geographic Areas [Table Text Block]
The Company tracks assets by physical location. Long-lived assets consist of property and equipment, net, and are shown below (in thousands):
 
 
September 30,
 
 
2019
 
2018
United States
 
$
194,176

 
$
126,790

EMEA
 
13,451

 
12,538

Other countries
 
15,799

 
5,714

 
 
$
223,426

 
$
145,042


JSON 18 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ffiv10k9-30x2019.htm": { "axisCustom": 0, "axisStandard": 28, "contextCount": 233, "dts": { "calculationLink": { "local": [ "ffiv-20190930_cal.xml" ] }, "definitionLink": { "local": [ "ffiv-20190930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "ffiv10k9-30x2019.htm" ] }, "labelLink": { "local": [ "ffiv-20190930_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "ffiv-20190930_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "ffiv-20190930.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 682, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 29, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 34 }, "keyCustom": 52, "keyStandard": 464, "memberCustom": 30, "memberStandard": 43, "nsprefix": "ffiv", "nsuri": "http://www.f5.com/20190930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Cover Page", "role": "http://www.f5.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "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": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Revenue from Contracts with Customers (Notes)", "role": "http://www.f5.com/role/RevenueFromContractsWithCustomersNotes", "shortName": "Revenue from Contracts with Customers (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Business Combinations (Notes)", "role": "http://www.f5.com/role/BusinessCombinationsNotes", "shortName": "Business Combinations (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Fair Value Measurements", "role": "http://www.f5.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Short-Term And Long-Term Investments", "role": "http://www.f5.com/role/ShortTermAndLongTermInvestments", "shortName": "Short-Term And Long-Term Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Balance Sheet Details", "role": "http://www.f5.com/role/BalanceSheetDetails", "shortName": "Balance Sheet Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Income Taxes", "role": "http://www.f5.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Shareholders' Equity (Notes)", "role": "http://www.f5.com/role/ShareholdersEquityNotes", "shortName": "Shareholders' Equity (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Stock-Based Compensation", "role": "http://www.f5.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Net Income Per Share (Notes)", "role": "http://www.f5.com/role/NetIncomePerShareNotes", "shortName": "Net Income Per Share (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Commitments And Contingencies", "role": "http://www.f5.com/role/CommitmentsAndContingencies", "shortName": "Commitments And Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Consolidated Balance Sheets", "role": "http://www.f5.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Restructuring Charges", "role": "http://www.f5.com/role/RestructuringCharges", "shortName": "Restructuring Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - Employee Benefit Plans", "role": "http://www.f5.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Segment Information", "role": "http://www.f5.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - Quarterly Results Of Operations (Unaudited)", "role": "http://www.f5.com/role/QuarterlyResultsOfOperationsUnaudited", "shortName": "Quarterly Results Of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationsPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Summary Of Significant Accounting Policies (Policy)", "role": "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy", "shortName": "Summary Of Significant Accounting Policies (Policy)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationsPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2301302 - Disclosure - Summary Of Significant Accounting Policies (Tables)", "role": "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary Of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://www.f5.com/role/RevenueFromContractsWithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Business Combinations (Tables)", "role": "http://www.f5.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.f5.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Short-Term And Long-Term Investments (Tables)", "role": "http://www.f5.com/role/ShortTermAndLongTermInvestmentsTables", "shortName": "Short-Term And Long-Term Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.f5.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Balance Sheet Details (Tables)", "role": "http://www.f5.com/role/BalanceSheetDetailsTables", "shortName": "Balance Sheet Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Income Taxes (Tables)", "role": "http://www.f5.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.f5.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - Net Income Per Share (Tables)", "role": "http://www.f5.com/role/NetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Commitment And Contingencies (Tables)", "role": "http://www.f5.com/role/CommitmentAndContingenciesTables", "shortName": "Commitment And Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Segment Information (Tables)", "role": "http://www.f5.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317301 - Disclosure - Quarterly Results Of Operations (Unaudited) (Tables)", "role": "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedTables", "shortName": "Quarterly Results Of Operations (Unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401403 - Disclosure - Summary Of Significant Accounting Policies (Narrative) (Details)", "role": "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary Of Significant Accounting Policies (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:AdvertisingCostsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "lang": null, "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401404 - Disclosure - Summary Of Significant Accounting Policies (Schedule Of Inventories) (Details)", "role": "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInventoriesDetails", "shortName": "Summary Of Significant Accounting Policies (Schedule Of Inventories) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MachineryAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401405 - Disclosure - Summary Of Significant Accounting Policies (Property And Equipment) (Details)", "role": "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails", "shortName": "Summary Of Significant Accounting Policies (Property And Equipment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember", "decimals": null, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Income Statements", "role": "http://www.f5.com/role/ConsolidatedIncomeStatements", "shortName": "Consolidated Income Statements", "subGroupType": "", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401406 - Disclosure - Summary Of Significant Accounting Policies (Stock-Based Compensation) (Details)", "role": "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails", "shortName": "Summary Of Significant Accounting Policies (Stock-Based Compensation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401407 - Disclosure - Summary Of Significant Accounting Policies (Schedule Of Computation Of Basic And Diluted Net Income Per Share) (Details)", "role": "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfComputationOfBasicAndDilutedNetIncomePerShareDetails", "shortName": "Summary Of Significant Accounting Policies (Schedule Of Computation Of Basic And Diluted Net Income Per Share) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Revenue from Contracts with Customers (Details)", "role": "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails", "shortName": "Revenue from Contracts with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "I2019Q1Oct-1-2018", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredIncomeTaxAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Revenue from Contracts with Customers Capitalized Contract Acquisition Costs (Details)", "role": "http://www.f5.com/role/RevenueFromContractsWithCustomersCapitalizedContractAcquisitionCostsDetails", "shortName": "Revenue from Contracts with Customers Capitalized Contract Acquisition Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "ffiv:CapitalizedContractCostCumulativeCatchupAdjustmenttoRevenueChangeinEstimateofTransactionPrice", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402404 - Disclosure - Revenue from Contracts with Customers Contract Assets and Liabilities (Details)", "role": "http://www.f5.com/role/RevenueFromContractsWithCustomersContractAssetsAndLiabilitiesDetails", "shortName": "Revenue from Contracts with Customers Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402405 - Disclosure - Revenue from Contracts with Customers Remaining Performance Obligations. (Details)", "role": "http://www.f5.com/role/RevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails", "shortName": "Revenue from Contracts with Customers Remaining Performance Obligations. (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Business Combinations (Details)", "role": "http://www.f5.com/role/BusinessCombinationsDetails", "shortName": "Business Combinations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4_us-gaap_BusinessAcquisitionAxis_ffiv_F5NetworksAcquisitionofNginxMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Fair Value Measurements (Schedule Of Financial Assets Measured At Fair Value On A Recurring Basis) (Details)", "role": "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value Measurements (Schedule Of Financial Assets Measured At Fair Value On A Recurring Basis) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareImpairments1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Fair Value Measurements Impairment of Assets Measured at Fair Value on a Nonrecurring Basis (Details)", "role": "http://www.f5.com/role/FairValueMeasurementsImpairmentOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails", "shortName": "Fair Value Measurements Impairment of Assets Measured at Fair Value on a Nonrecurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Short-Term And Long-Term Investments (Schedule Of Short-Term And Long-Term Investments) (Details)", "role": "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails", "shortName": "Short-Term And Long-Term Investments (Schedule Of Short-Term And Long-Term Investments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Statements of Comprehensive Income Statement", "role": "http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement", "shortName": "Consolidated Statements of Comprehensive Income Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406404 - Disclosure - Short-Term And Long-Term Investments (Schedule Of Investments That Have Been In A Continuous Unrealized Loss Position) (Details)", "role": "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails", "shortName": "Short-Term And Long-Term Investments (Schedule Of Investments That Have Been In A Continuous Unrealized Loss Position) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Balance Sheet Details (Schedule Of Other Assets) (Details)", "role": "http://www.f5.com/role/BalanceSheetDetailsScheduleOfOtherAssetsDetails", "shortName": "Balance Sheet Details (Schedule Of Other Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Balance Sheet Details (Schedule Of Intangible Assets) (Details)", "role": "http://www.f5.com/role/BalanceSheetDetailsScheduleOfIntangibleAssetsDetails", "shortName": "Balance Sheet Details (Schedule Of Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Balance Sheet Details (Schedule Of Estimated Amortization Expense For Intangible Assets) (Details)", "role": "http://www.f5.com/role/BalanceSheetDetailsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetails", "shortName": "Balance Sheet Details (Schedule Of Estimated Amortization Expense For Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407405 - Disclosure - Balance Sheet Details (Schedule Of Accrued Liabilities) (Details)", "role": "http://www.f5.com/role/BalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails", "shortName": "Balance Sheet Details (Schedule Of Accrued Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MachineryAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407406 - Disclosure - Balance Sheet Details Balance Sheet Details (Schedule of Property and Equipment) (Details)", "role": "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails", "shortName": "Balance Sheet Details Balance Sheet Details (Schedule of Property and Equipment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407407 - Disclosure - Balance Sheet Details Balance Sheet Details (Schedule of Inventories) (Details)", "role": "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfInventoriesDetails", "shortName": "Balance Sheet Details Balance Sheet Details (Schedule of Inventories) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407408 - Disclosure - Balance Sheet Details Balance Sheet Details (Schedule of Cash, Cash Equivalents and Restricted Cash (Details)", "role": "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfCashCashEquivalentsAndRestrictedCashDetails", "shortName": "Balance Sheet Details Balance Sheet Details (Schedule of Cash, Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407409 - Disclosure - Balance Sheet Details Balance Sheet Details (Schedules of Other Current Assets) (Details)", "role": "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsSchedulesOfOtherCurrentAssetsDetails", "shortName": "Balance Sheet Details Balance Sheet Details (Schedules of Other Current Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407410 - Disclosure - Balance Sheet Details Balance Sheet Details (Schedule of Goodwill) (Details)", "role": "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfGoodwillDetails", "shortName": "Balance Sheet Details Balance Sheet Details (Schedule of Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1003501 - Statement - Consolidated Statements of Comprehensive Income (Parentheticals)", "role": "http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeParentheticals", "shortName": "Consolidated Statements of Comprehensive Income (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredRentCreditNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407411 - Disclosure - Balance Sheet Details Balance Sheet Details (Schedule of Other Long-term Liabilities) (Details)", "role": "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfOtherLongTermLiabilitiesDetails", "shortName": "Balance Sheet Details Balance Sheet Details (Schedule of Other Long-term Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredRentCreditNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2018Q4YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Income Taxes (Narrative) (Details)", "role": "http://www.f5.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2018Q4YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Income Taxes (Components Of Income Before Income Taxes) (Details)", "role": "http://www.f5.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesDetails", "shortName": "Income Taxes (Components Of Income Before Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Income Taxes (Schedule Of Provision For Income Taxes (Benefit)) (Details)", "role": "http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails", "shortName": "Income Taxes (Schedule Of Provision For Income Taxes (Benefit)) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Income Taxes (Schedule Of Effective Tax Rate Differs From The U.S. Federal Statutory Rate) (Details)", "role": "http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails", "shortName": "Income Taxes (Schedule Of Effective Tax Rate Differs From The U.S. Federal Statutory Rate) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408406 - Disclosure - Income Taxes (Schedule Of Tax Effects To Deferred Tax Assets And Liabilities) (Details)", "role": "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes (Schedule Of Tax Effects To Deferred Tax Assets And Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ffiv:ScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408407 - Disclosure - Income Taxes (Schedule Of Reconciliation Of Beginning And Ending Amount Of Unrecognized Tax Benefits) (Details)", "role": "http://www.f5.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes (Schedule Of Reconciliation Of Beginning And Ending Amount Of Unrecognized Tax Benefits) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ffiv:ScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Shareholders' Equity (Details)", "role": "http://www.f5.com/role/ShareholdersEquityDetails", "shortName": "Shareholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - Stock-Based Compensation (Narrative) (Details)", "role": "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2017Q4", "decimals": "2", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2018Q4", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - Stock-Based Compensation (Schedule Of Summary Of Restricted Stock Unit Activity) (Details)", "role": "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails", "shortName": "Stock-Based Compensation (Schedule Of Summary Of Restricted Stock Unit Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_ffiv_TwoThousandFourteenEquityIncentivePlanMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statement Of Shareholders' Equity", "role": "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity", "shortName": "Consolidated Statement Of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2018Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Stock-Based Compensation (Schedule Of Stock Option Activity) (Details)", "role": "http://www.f5.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails", "shortName": "Stock-Based Compensation (Schedule Of Stock Option Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Stock-Based Compensation (Schedule Of Outstanding Stock Options Currently Exercisable, Vested And Expected To Vest) (Details)", "role": "http://www.f5.com/role/StockBasedCompensationScheduleOfOutstandingStockOptionsCurrentlyExercisableVestedAndExpectedToVestDetails", "shortName": "Stock-Based Compensation (Schedule Of Outstanding Stock Options Currently Exercisable, Vested And Expected To Vest) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ffiv:ScheduleOfEquityBasedAwardIncludingStockOptionsAndRestrictedStockUnitsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_ffiv_EquityBasedAwardsMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - Disclosure - Stock-Based Compensation (Schedule Of Equity Based Awards (Including Stock Options And Restricted Stock Units)) (Details)", "role": "http://www.f5.com/role/StockBasedCompensationScheduleOfEquityBasedAwardsIncludingStockOptionsAndRestrictedStockUnitsDetails", "shortName": "Stock-Based Compensation (Schedule Of Equity Based Awards (Including Stock Options And Restricted Stock Units)) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ffiv:ScheduleOfEquityBasedAwardIncludingStockOptionsAndRestrictedStockUnitsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_ffiv_EquityBasedAwardsMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - Net Income Per Share (Details)", "role": "http://www.f5.com/role/NetIncomePerShareDetails", "shortName": "Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessExitCosts1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Commitments And Contingencies (Narrative) (Details)", "role": "http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails", "shortName": "Commitments And Contingencies (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-5", "lang": null, "name": "us-gaap:RestructuringReserveCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Commitments And Contingencies (Schedule Of Future Minimum Operating Lease Payments, Net Of Sublease Income) (Details)", "role": "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails", "shortName": "Commitments And Contingencies (Schedule Of Future Minimum Operating Lease Payments, Net Of Sublease Income) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2018Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "reportCount": 1, "unique": true, "unitRef": "employee", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Restructuring Charges (Details)", "role": "http://www.f5.com/role/RestructuringChargesDetails", "shortName": "Restructuring Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2018Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "reportCount": 1, "unique": true, "unitRef": "employee", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415401 - Disclosure - Employee Benefit Plans (Details)", "role": "http://www.f5.com/role/EmployeeBenefitPlansDetails", "shortName": "Employee Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Segment Information (Details", "role": "http://www.f5.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "lang": null, "name": "ffiv:NumberofGeographicRegions", "reportCount": 1, "unique": true, "unitRef": "geographic_region", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417402 - Disclosure - Quarterly Results Of Operations (Unaudited) (Schedule Of Quarterly Results Of Operations) (Details)", "role": "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails", "shortName": "Quarterly Results Of Operations (Unaudited) (Schedule Of Quarterly Results Of Operations) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Consolidated Statements Of Cash Flows", "role": "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements Of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "ffiv:RealizedGainLossOnDispositionOfAssetsAndInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Summary Of Significant Accounting Policies", "role": "http://www.f5.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary Of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ffiv10k9-30x2019.htm", "contextRef": "I2019Q1Oct-1-2018_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - ffiv10k9-30x2019.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - ffiv10k9-30x2019.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 77, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r432" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r431" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r429" ], "lang": { "en-US": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r433" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r433" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r433" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r434" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r433" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r433" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r433" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r433" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r428" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r430" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.f5.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "ffiv_AccountsReceivableDomesticPaymentTermPeriodInDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accounts Receivable Domestic Payment Term Period In Days", "label": "Accounts Receivable Domestic Payment Term Period In Days", "terseLabel": "Domestic accounts receivable terms of payment" } } }, "localname": "AccountsReceivableDomesticPaymentTermPeriodInDays", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "ffiv_AccountsReceivableInternationalPaymentTermPeriodInDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accounts Receivable International Payment Term Period In Days", "label": "Accounts Receivable International Payment Term Period In Days", "terseLabel": "International accounts receivable terms of payment" } } }, "localname": "AccountsReceivableInternationalPaymentTermPeriodInDays", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "ffiv_AcquiredTangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Acquired Tangible Assets", "label": "Acquired Tangible Assets", "terseLabel": "Acquired Tangible Assets" } } }, "localname": "AcquiredTangibleAssets", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_AnnualEquityProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Annual Equity Program [Member]", "label": "Annual Equity Program [Member]", "terseLabel": "Annual Equity Program [Member]" } } }, "localname": "AnnualEquityProgramMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "ffiv_AssetsMeasuredatFairValueonaNonrecurringBasisAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets Measured at Fair Value on a Nonrecurring Basis [Abstract]", "label": "Assets Measured at Fair Value on a Nonrecurring Basis [Abstract]" } } }, "localname": "AssetsMeasuredatFairValueonaNonrecurringBasisAbstract", "nsuri": "http://www.f5.com/20190930", "xbrltype": "stringItemType" }, "ffiv_BalanceSheetDetailsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Balance Sheet Details [Abstract]", "label": "Balance Sheet Details [Abstract]" } } }, "localname": "BalanceSheetDetailsAbstract", "nsuri": "http://www.f5.com/20190930", "xbrltype": "stringItemType" }, "ffiv_CapitalizedContractAcquisitionCostsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capitalized Contract Acquisition Costs [Abstract]", "label": "Capitalized Contract Acquisition Costs [Abstract]" } } }, "localname": "CapitalizedContractAcquisitionCostsAbstract", "nsuri": "http://www.f5.com/20190930", "xbrltype": "stringItemType" }, "ffiv_CapitalizedContractCostCumulativeCatchupAdjustmenttoRevenueChangeinEstimateofTransactionPrice": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Capitalized Contract Cost, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price", "label": "Capitalized Contract Cost, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price", "terseLabel": "Capitalized Contract Cost, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price" } } }, "localname": "CapitalizedContractCostCumulativeCatchupAdjustmenttoRevenueChangeinEstimateofTransactionPrice", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersCapitalizedContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_CapitalizedContractCostDeferredAcquisitionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Capitalized Contract Cost, Deferred Acquisition Costs", "label": "Capitalized Contract Cost, Deferred Acquisition Costs", "terseLabel": "Capitalized Contract Cost, Deferred Acquisition Costs" } } }, "localname": "CapitalizedContractCostDeferredAcquisitionCosts", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersCapitalizedContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_CashCashEquivalentsandRestrictedCashAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents and Restricted Cash [Abstract]", "label": "Cash, Cash Equivalents and Restricted Cash [Abstract]" } } }, "localname": "CashCashEquivalentsandRestrictedCashAbstract", "nsuri": "http://www.f5.com/20190930", "xbrltype": "stringItemType" }, "ffiv_CommitmentsAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commitments And Contingencies [Line Items]", "label": "Commitments And Contingencies [Line Items]", "terseLabel": "Commitments And Contingencies [Line Items]" } } }, "localname": "CommitmentsAndContingenciesLineItems", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "ffiv_CommitmentsAndContingenciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commitments And Contingencies [Table]", "label": "Commitments And Contingencies [Table]", "terseLabel": "Commitments And Contingencies [Table]" } } }, "localname": "CommitmentsAndContingenciesTable", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "ffiv_CommonStockRepurchaseLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Common Stock Repurchase [Table]", "label": "Common Stock Repurchase [Line Items]", "terseLabel": "Common Stock Repurchase [Line Items]" } } }, "localname": "CommonStockRepurchaseLineItems", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "ffiv_CommonStockRepurchaseTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock Repurchase [Table]", "label": "Common Stock Repurchase [Table]", "terseLabel": "Common Stock Repurchase [Table]" } } }, "localname": "CommonStockRepurchaseTable", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "ffiv_ContractwithCustomerAssetNewContractAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Asset, New Contract Additions", "label": "Contract with Customer, Asset, New Contract Additions", "terseLabel": "Contract with Customer, Asset, New Contract Additions" } } }, "localname": "ContractwithCustomerAssetNewContractAdditions", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_ContractwithCustomerAssetRevenueRecognizedButNotYetBilled": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Asset, Revenue Recognized But Not Yet Billed", "label": "Contract with Customer, Asset, Revenue Recognized But Not Yet Billed", "terseLabel": "Contract with Customer, Asset, Revenue Recognized But Not Yet Billed" } } }, "localname": "ContractwithCustomerAssetRevenueRecognizedButNotYetBilled", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_ContractwithCustomerLiabilityRevenueRecognizedButNotYetBilled": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Liability, Revenue Recognized But Not Yet Billed", "label": "Contract with Customer, Liability, Revenue Recognized But Not Yet Billed", "terseLabel": "Contract with Customer, Liability, Revenue Recognized But Not Yet Billed" } } }, "localname": "ContractwithCustomerLiabilityRevenueRecognizedButNotYetBilled", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_CustomerFiveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Five [Member]", "label": "Customer Five [Member]", "terseLabel": "Customer Five [Member]" } } }, "localname": "CustomerFiveMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ffiv_CustomerFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Four [Member]", "label": "Customer Four [Member]", "terseLabel": "Customer Four [Member]" } } }, "localname": "CustomerFourMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ffiv_CustomerOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer One [Member]", "label": "Customer One [Member]", "terseLabel": "Customer One [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ffiv_Defense.NetInc.2012StockOptionandGrantPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defense.Net, Inc. 2012 Stock Option and Grant Plan [Member]", "label": "Defense.Net, Inc. 2012 Stock Option and Grant Plan [Member]", "terseLabel": "Defense.Net, Inc. 2012 Stock Option and Grant Plan [Member]" } } }, "localname": "Defense.NetInc.2012StockOptionandGrantPlanMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ffiv_DeferredTaxAssetsTaxCreditCarryforwardsSubjecttoExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Tax Credit Carryforwards, Subject to Expiration", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Subject to Expiration", "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Subject to Expiration" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsSubjecttoExpiration", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_DefinedContributionPlanEmployerContributionVestingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Contribution Plan, Employer Contribution, Vesting Period", "label": "Defined Contribution Plan, Employer Contribution, Vesting Period", "terseLabel": "Employer contribution, vesting period" } } }, "localname": "DefinedContributionPlanEmployerContributionVestingPeriod", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "durationItemType" }, "ffiv_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActAmount": { "auth_ref": [], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Tax Cuts And Jobs Act, Amount", "label": "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActAmount", "terseLabel": "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActAmount" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActAmount", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_EquityBasedAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity Based Awards [Member]", "label": "Equity Based Awards [Member]", "terseLabel": "Equity Based Awards [Member]" } } }, "localname": "EquityBasedAwardsMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfEquityBasedAwardsIncludingStockOptionsAndRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "ffiv_F5CounterclaimofRadwareLtd.andRadwareInc.PatentInfringementComplaintMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "F5 Counterclaim of Radware, Ltd. and Radware, Inc. Patent Infringement Complaint [Member]", "label": "F5 Counterclaim of Radware, Ltd. and Radware, Inc. Patent Infringement Complaint [Member]", "terseLabel": "F5 Counterclaim of Radware, Ltd. and Radware, Inc. Patent Infringement Complaint [Member]" } } }, "localname": "F5CounterclaimofRadwareLtd.andRadwareInc.PatentInfringementComplaintMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ffiv_F5NetworksAcquisitionofNginxMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "F5 Networks Acquisition of Nginx [Member]", "label": "F5 Networks Acquisition of Nginx [Member]", "terseLabel": "F5 Networks Acquisition of Nginx [Member]" } } }, "localname": "F5NetworksAcquisitionofNginxMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "ffiv_F5TowerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "F5 Tower [Member]", "label": "F5 Tower [Member]", "terseLabel": "F5 Tower [Member]" } } }, "localname": "F5TowerMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ffiv_FiniteLivedIntangibleAssetsTotalAmortizationExpenseForNextFiveYears": { "auth_ref": [], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finite Lived Intangible Assets Total Amortization Expense For Next Five Years", "label": "Finite Lived Intangible Assets Total Amortization Expense For Next Five Years", "totalLabel": "Total estimated amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsTotalAmortizationExpenseForNextFiveYears", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_FutureMinimumOperatingNetLeasePayments": { "auth_ref": [], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future minimum operating net lease payments", "label": "Future Minimum Operating Net Lease Payments", "totalLabel": "Net Lease Payments, Total" } } }, "localname": "FutureMinimumOperatingNetLeasePayments", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_FutureMinimumOperatingNetLeasePaymentsFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Future Minimum Operating Net Lease Payments Fiscal Year Maturity [Abstract]", "label": "Future Minimum Operating Net Lease Payments Fiscal Year Maturity [Abstract]", "terseLabel": "Net Lease Payments" } } }, "localname": "FutureMinimumOperatingNetLeasePaymentsFiscalYearMaturityAbstract", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "stringItemType" }, "ffiv_FutureMinimumOperatingNetLeasePaymentsWithinFiveYear": { "auth_ref": [], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": 1.0, "parentTag": "ffiv_FutureMinimumOperatingNetLeasePayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future minimum operating net lease payments within five year", "label": "Future Minimum Operating Net Lease Payments Within Five Year", "terseLabel": "Net Lease Payments, 2023" } } }, "localname": "FutureMinimumOperatingNetLeasePaymentsWithinFiveYear", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_FutureMinimumOperatingNetLeasePaymentsWithinFourYear": { "auth_ref": [], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": 2.0, "parentTag": "ffiv_FutureMinimumOperatingNetLeasePayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future minimum operating net lease payments within four year", "label": "Future Minimum Operating Net Lease Payments Within Four Year", "terseLabel": "Net Lease Payments, 2022" } } }, "localname": "FutureMinimumOperatingNetLeasePaymentsWithinFourYear", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_FutureMinimumOperatingNetLeasePaymentsWithinOneYear": { "auth_ref": [], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": 3.0, "parentTag": "ffiv_FutureMinimumOperatingNetLeasePayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future minimum operating net lease payments within one year", "label": "Future Minimum Operating Net Lease Payments Within One Year", "terseLabel": "Net Lease Payments, 2019" } } }, "localname": "FutureMinimumOperatingNetLeasePaymentsWithinOneYear", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_FutureMinimumOperatingNetLeasePaymentsWithinThereafter": { "auth_ref": [], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": 4.0, "parentTag": "ffiv_FutureMinimumOperatingNetLeasePayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future minimum operating, net lease payments, within thereafter", "label": "Future Minimum Operating Net Lease Payments Within Thereafter", "terseLabel": "Net Lease Payments, Thereafter" } } }, "localname": "FutureMinimumOperatingNetLeasePaymentsWithinThereafter", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_FutureMinimumOperatingNetLeasePaymentsWithinThreeYear": { "auth_ref": [], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": 5.0, "parentTag": "ffiv_FutureMinimumOperatingNetLeasePayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future minimum operating, net lease payments, within three year", "label": "Future Minimum Operating Net Lease Payments Within Three Year", "terseLabel": "Net Lease Payments, 2021" } } }, "localname": "FutureMinimumOperatingNetLeasePaymentsWithinThreeYear", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_FutureMinimumOperatingNetLeasePaymentsWithinTwoYear": { "auth_ref": [], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": 6.0, "parentTag": "ffiv_FutureMinimumOperatingNetLeasePayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future minimum operating net lease payments within two year", "label": "Future Minimum Operating Net Lease Payments Within Two Year", "terseLabel": "Net Lease Payments, 2020" } } }, "localname": "FutureMinimumOperatingNetLeasePaymentsWithinTwoYear", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_FutureMinimumSubleaseRentalsDueThereafter": { "auth_ref": [], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Future Minimum Sublease Rentals, Due Thereafter", "label": "FutureMinimumSubleaseRentalsDueThereafter", "terseLabel": "Sublease Income, Thereafter" } } }, "localname": "FutureMinimumSubleaseRentalsDueThereafter", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_FutureMinimumSubleaseRentalsDueWithinFiveYears": { "auth_ref": [], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Future Minimum Sublease Rentals, Due Within Five Years", "label": "FutureMinimumSubleaseRentalsDueWithinFiveYears", "terseLabel": "Sublease Income, 2023" } } }, "localname": "FutureMinimumSubleaseRentalsDueWithinFiveYears", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_FutureMinimumSubleaseRentalsDueWithinFourYears": { "auth_ref": [], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Future Minimum Sublease Rentals, Due Within Four Years", "label": "FutureMinimumSubleaseRentalsDueWithinFourYears", "terseLabel": "Sublease Income, 2022" } } }, "localname": "FutureMinimumSubleaseRentalsDueWithinFourYears", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_FutureMinimumSubleaseRentalsDueWithinThreeYears": { "auth_ref": [], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Future Minimum Sublease Rentals, Due Within Three Years", "label": "FutureMinimumSubleaseRentalsDueWithinThreeYears", "terseLabel": "Sublease Income, 2021" } } }, "localname": "FutureMinimumSubleaseRentalsDueWithinThreeYears", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_FutureMinimumSubleaseRentalsDueWithinTwoYears": { "auth_ref": [], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Future Minimum Sublease Rentals, Due Within Two Years", "label": "FutureMinimumSubleaseRentalsDueWithinTwoYears", "terseLabel": "Sublease Income, 2020" } } }, "localname": "FutureMinimumSubleaseRentalsDueWithinTwoYears", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_FutureMinimumSubleaseRentalsWithinOneYear": { "auth_ref": [], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Future Minimum Sublease Rentals Within One Year", "label": "FutureMinimumSubleaseRentalsWithinOneYear", "terseLabel": "Sublease Income, 2019" } } }, "localname": "FutureMinimumSubleaseRentalsWithinOneYear", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_HardwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hardware [Member]", "label": "Hardware [Member]", "terseLabel": "Hardware [Member]" } } }, "localname": "HardwareMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ffiv_LitigationExpense": { "auth_ref": [], "calculation": { "http://www.f5.com/role/ConsolidatedIncomeStatements": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Litigation expense, which includes jury verdicts and legal fees and other costs associated with the litigation.", "label": "Litigation Expense", "terseLabel": "Litigation expense" } } }, "localname": "LitigationExpense", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_LongTermInvestmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long Term Investments [Member]", "label": "Long Term Investments [Member]", "terseLabel": "Long-Term Investments [Member]" } } }, "localname": "LongTermInvestmentsMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails", "http://www.f5.com/role/ShortTermAndLongTermInvestmentsTables" ], "xbrltype": "domainItemType" }, "ffiv_MunicipalBondsAndNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Municipal Bonds and Notes [Member]", "label": "Municipal Bonds And Notes [Member]", "terseLabel": "Municipal Bonds And Notes [Member]" } } }, "localname": "MunicipalBondsAndNotesMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails", "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "ffiv_NetIncomePerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Net Income Per Share [Abstract]", "label": "Net Income Per Share [Abstract]" } } }, "localname": "NetIncomePerShareAbstract", "nsuri": "http://www.f5.com/20190930", "xbrltype": "stringItemType" }, "ffiv_NginxAcquisitionEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Nginx Acquisition Equity Incentive Plan [Member]", "label": "Nginx Acquisition Equity Incentive Plan [Member]", "terseLabel": "Nginx Acquisition Equity Incentive Plan [Member]" } } }, "localname": "NginxAcquisitionEquityIncentivePlanMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ffiv_NginxInc.2011SharePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Nginx, Inc. 2011 Share Plan [Member]", "label": "Nginx, Inc. 2011 Share Plan [Member]", "terseLabel": "Nginx, Inc. 2011 Share Plan [Member]" } } }, "localname": "NginxInc.2011SharePlanMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ffiv_NoncompetitionAgreementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-competition Agreements [Member]", "label": "Non-competition Agreements [Member]", "terseLabel": "Non-competition Agreements [Member]" } } }, "localname": "NoncompetitionAgreementsMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "ffiv_November12016Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "November 1, 2016 [Member]", "label": "November 1, 2016 [Member]", "terseLabel": "November 1, 2016 [Member]" } } }, "localname": "November12016Member", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "ffiv_November12017Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "November 1, 2017 [Member]", "label": "November 1, 2017 [Member]", "terseLabel": "November 1, 2017 [Member]" } } }, "localname": "November12017Member", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "ffiv_November12018Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "November 1, 2018 [Member]", "label": "November 1, 2018 [Member]", "terseLabel": "November 1, 2018 [Member]" } } }, "localname": "November12018Member", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "ffiv_November22015Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "November 2, 2015 [Member]", "label": "November 2, 2015 [Member]", "terseLabel": "November 2, 2015 [Member]" } } }, "localname": "November22015Member", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "ffiv_NumberofGeographicRegions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Geographic Regions", "label": "Number of Geographic Regions", "terseLabel": "Number of Geographic Regions" } } }, "localname": "NumberofGeographicRegions", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails" ], "xbrltype": "integerItemType" }, "ffiv_OctoberTwentySixTwoThousandTenProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "October Twenty Six Two Thousand Ten Program [Member]", "label": "October Twenty Six Two Thousand Ten Program [Member]", "terseLabel": "October 26, 2010 Program [Member]", "verboseLabel": "October Twenty Six Two Thousand Ten Program [Member]" } } }, "localname": "OctoberTwentySixTwoThousandTenProgramMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/ShareholdersEquityDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ffiv_OfficeSpaceInBuildingForWhichLeaseAgreementIsEntered": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Office space in a building for which lease agreement is entered.", "label": "Office Space In A Building For Which Lease Agreement Is Entered", "terseLabel": "Office space in a building for which lease agreement is entered" } } }, "localname": "OfficeSpaceInBuildingForWhichLeaseAgreementIsEntered", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "ffiv_OtherAmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Americas [Member]", "label": "Other Americas [Member]", "terseLabel": "Other Americas [Member]" } } }, "localname": "OtherAmericasMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "ffiv_OtherInternationalCountriesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other International Countries [Member]", "label": "Other International Countries [Member]", "terseLabel": "Other International Countries [Member]" } } }, "localname": "OtherInternationalCountriesMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "ffiv_PercentageOfAggregateNumberOfRsusGrantedThatVestInEqualQuarterlyIncrements": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of the aggregate number of RSUs granted that vest in equal quarterly increments.", "label": "Percentage Of The Aggregate Number Of Rsus Granted That Vest In Equal Quarterly Increments", "terseLabel": "Percentage of the aggregate number of Rsus granted that vest in equal quarterly increments" } } }, "localname": "PercentageOfAggregateNumberOfRsusGrantedThatVestInEqualQuarterlyIncrements", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "ffiv_PercentageOfAnnualIncreaseinStandaloneSoftwareGoalToBeAchievedForPerformanceStockGrant": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage Of Annual Increase in Stand-alone Software Goal To Be Achieved For Performance Stock Grant", "label": "Percentage Of Annual Increase in Stand-alone Software Goal To Be Achieved For Performance Stock Grant", "terseLabel": "Percentage Of Annual Increase in Stand-alone Software Goal To Be Achieved For Performance Stock Grant" } } }, "localname": "PercentageOfAnnualIncreaseinStandaloneSoftwareGoalToBeAchievedForPerformanceStockGrant", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "ffiv_PercentageOfAnnualPerformanceStockGrantBasedOnAchievingAnnualIncreaseinStandaloneSoftwareGoal": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage Of Annual Performance Stock Grant Based On Achieving Annual Increase in Stand-alone Software Goal", "label": "Percentage Of Annual Performance Stock Grant Based On Achieving Annual Increase in Stand-alone Software Goal", "terseLabel": "Percentage Of Annual Performance Stock Grant Based On Achieving Annual Increase in Stand-alone Software Goal" } } }, "localname": "PercentageOfAnnualPerformanceStockGrantBasedOnAchievingAnnualIncreaseinStandaloneSoftwareGoal", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "ffiv_PercentageOfAnnualPerformanceStockGrantBasedOnAchievingAnnualRevenueGoal": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage Of Annual Performance Stock Grant Based On Achieving Annual Revenue Goal", "label": "Percentage Of Annual Performance Stock Grant Based On Achieving Annual Revenue Goal", "terseLabel": "Percentage Of Annual Performance Stock Grant Based On Achieving Annual Revenue Goal" } } }, "localname": "PercentageOfAnnualPerformanceStockGrantBasedOnAchievingAnnualRevenueGoal", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "ffiv_PercentageOfAnnualPerformanceStockGrantBasedOnAchievingRelativeTotalShareholderReturnBenchmarkedtotheSP500IndexGoal": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage Of Annual Performance Stock Grant Based On Achieving Relative Total Shareholder Return Benchmarked to the S&P 500 Index Goal", "label": "Percentage Of Annual Performance Stock Grant Based On Achieving Relative Total Shareholder Return Benchmarked to the S&P 500 Index Goal", "terseLabel": "Percentage Of Annual Performance Stock Grant Based On Achieving Relative Total Shareholder Return Benchmarked to the S&P 500 Index Goal" } } }, "localname": "PercentageOfAnnualPerformanceStockGrantBasedOnAchievingRelativeTotalShareholderReturnBenchmarkedtotheSP500IndexGoal", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "ffiv_PercentageOfAnnualRevenueGoalToBeAchievedForPerformanceStockGrant": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage Of Annual Revenue Goal To Be Achieved For Performance Stock Grant", "label": "Percentage Of Annual Revenue Goal To Be Achieved For Performance Stock Grant", "terseLabel": "Percentage Of Annual Revenue Goal To Be Achieved For Performance Stock Grant" } } }, "localname": "PercentageOfAnnualRevenueGoalToBeAchievedForPerformanceStockGrant", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "ffiv_PercentageOfOverAchievementThresholdToWhichGoalsAreEntitled": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of over-achievement threshold to which the goals are entitled.", "label": "Percentage Of Over-Achievement Threshold To Which The Goals Are Entitled", "terseLabel": "Percentage of over-achievement threshold to which the goals are entitled" } } }, "localname": "PercentageOfOverAchievementThresholdToWhichGoalsAreEntitled", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "ffiv_PercentageOfOverAchievementToWhichAnnualPerformanceBasedVestingCannotExceed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage Of Over-Achievement To Which Annual Performance Based Vesting Cannot Exceed", "label": "Percentage Of Over-Achievement To Which Annual Performance Based Vesting Cannot Exceed", "terseLabel": "Percentage Of Over-Achievement To Which Annual Performance Based Vesting Cannot Exceed" } } }, "localname": "PercentageOfOverAchievementToWhichAnnualPerformanceBasedVestingCannotExceed", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "ffiv_PercentageOfOverAchievementToWhichQuarterlyPerformanceBasedVestingCannotExceed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Over-achievement cap for performance-based awards", "label": "Percentage Of Over-Achievement To Which Quarterly Performance Based Vesting Cannot Exceed", "terseLabel": "Percentage of over-achievement to which quarterly performance based vesting cannot exceed" } } }, "localname": "PercentageOfOverAchievementToWhichQuarterlyPerformanceBasedVestingCannotExceed", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "ffiv_PercentageOfQuarterlyEbitdaGoalToBeAchievedForPerformanceStockGrant": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage Of Quarterly Ebitda Goal To Be Achieved For Performance Stock Grant", "label": "Percentage Of Quarterly Ebitda Goal To Be Achieved For Performance Stock Grant", "terseLabel": "Percentage of quarterly EBITDA goal to be achieved for performance stock grant" } } }, "localname": "PercentageOfQuarterlyEbitdaGoalToBeAchievedForPerformanceStockGrant", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "ffiv_PercentageOfQuarterlyPerformanceStockGrantBasedOnAchievingEbitdaGoal": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of quarterly performance stock grant based on achieving EBITDA goal.", "label": "Percentage Of Quarterly Performance Stock Grant Based On Achieving Ebitda Goal", "verboseLabel": "Grant based on achieving EBITDA goal" } } }, "localname": "PercentageOfQuarterlyPerformanceStockGrantBasedOnAchievingEbitdaGoal", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "ffiv_PercentageOfQuarterlyPerformanceStockGrantBasedOnAchievingQuarterlyRevenueGoal": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of quarterly performance stock grant based on achieving quarterly revenue goal.", "label": "Percentage Of Quarterly Performance Stock Grant Based On Achieving Quarterly Revenue Goal", "terseLabel": "Percentage of quarterly performance stock grant based on achieving quarterly revenue goal" } } }, "localname": "PercentageOfQuarterlyPerformanceStockGrantBasedOnAchievingQuarterlyRevenueGoal", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "ffiv_PercentageOfQuarterlyRevenueGoalToBeAchievedForPerformanceStockGrant": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of quarterly revenue goal to be achieved for performance stock grant.", "label": "Percentage Of Quarterly Revenue Goal To Be Achieved For Performance Stock Grant", "terseLabel": "Percentage of quarterly revenue goal to be achieved for performance stock grant" } } }, "localname": "PercentageOfQuarterlyRevenueGoalToBeAchievedForPerformanceStockGrant", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "ffiv_PortionofRSUgrantsubjecttoCompanyachievingspecifiedperformancegoals": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Portion of RSU grant subject to Company achieving specified performance goals", "label": "Portion of RSU grant subject to Company achieving specified performance goals", "terseLabel": "Portion of RSU grant subject to Company achieving specified quarterly revenue and EBITDA goals" } } }, "localname": "PortionofRSUgrantsubjecttoCompanyachievingspecifiedperformancegoals", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "ffiv_ProvisionsForDoubtfulAccountsAndSalesReturns": { "auth_ref": [], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Combining the sales returns and doubtful accounts provisions. Amount of the current period expense charged against operations, the offset which is generally to the allowance for doubtful accounts and the allowance for sales returns for the purpose of reducing receivables, to an amount that approximates their net realizable value (the amount expected to be collected).", "label": "Provisions For Doubtful Accounts And Sales Returns", "terseLabel": "Provisions for doubtful accounts and sales returns" } } }, "localname": "ProvisionsForDoubtfulAccountsAndSalesReturns", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ffiv_RealizedGainLossOnDispositionOfAssetsAndInvestments": { "auth_ref": [], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "ASSETS: The difference between the sale price or salvage price and the book value of an asset that was sold or retired during the reporting period. This element refers to the (gain) loss and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method. INVESTMENTS: This item represents the net total realized and unrealized (gain) loss included in earnings for the period as a result of selling or holding marketable securities categorized as trading, available-for-sale, or held-to-maturity, including the unrealized holding gain or loss of held-to-maturity securities transferred to the trading security category and the cumulative unrealized gain or loss which was included in other comprehensive income (a separate component of shareholders' equity) for available-for-sale securities transferred to trading securities during the period. Additionally, this item would include any gains or losses realized during the period from the sale of investments accounted for under the cost method of accounting and losses recognized for other than temporary impairments of the subject investments.", "label": "Realized Gain Loss On Disposition Of Assets And Investments", "negatedLabel": "Realized loss (gain) on disposition of assets and investments" } } }, "localname": "RealizedGainLossOnDispositionOfAssetsAndInvestments", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ffiv_RevenuefromContractswithCustomersAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue from Contracts with Customers [Abstract]", "label": "Revenue from Contracts with Customers [Abstract]" } } }, "localname": "RevenuefromContractswithCustomersAbstract", "nsuri": "http://www.f5.com/20190930", "xbrltype": "stringItemType" }, "ffiv_ScheduleOfEquityBasedAwardIncludingStockOptionsAndRestrictedStockUnitsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of equity based award including stock options and restricted stock units", "label": "Schedule Of Equity Based Award Including Stock Options And Restricted Stock Units Table Text Block", "terseLabel": "Schedule Of Equity Based Awards (Including Stock Options And Restricted Stock Units)" } } }, "localname": "ScheduleOfEquityBasedAwardIncludingStockOptionsAndRestrictedStockUnitsTableTextBlock", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "ffiv_ScheduleOfEquityBasedAwardsIncludingStockOptionsAndRestrictedStockUnitsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Equity Based Awards Including Stock Options And Restricted Stock Units [Line Items]", "label": "Schedule Of Equity Based Awards Including Stock Options And Restricted Stock Units [Line Items]", "terseLabel": "Schedule Of Equity Based Awards Including Stock Options And Restricted Stock Units [Line Items]" } } }, "localname": "ScheduleOfEquityBasedAwardsIncludingStockOptionsAndRestrictedStockUnitsLineItems", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfEquityBasedAwardsIncludingStockOptionsAndRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "ffiv_ScheduleOfEquityBasedAwardsIncludingStockOptionsAndRestrictedStockUnitsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Equity Based Awards Including Stock Options And Restricted Stock Units [Table]", "label": "Schedule Of Equity Based Awards Including Stock Options And Restricted Stock Units [Table]", "terseLabel": "Schedule Of Equity Based Awards Including Stock Options And Restricted Stock Units [Table]" } } }, "localname": "ScheduleOfEquityBasedAwardsIncludingStockOptionsAndRestrictedStockUnitsTable", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfEquityBasedAwardsIncludingStockOptionsAndRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "ffiv_ScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Reconciliation Of The Beginning And Ending Amount Of Unrecognized Tax Benefits [Table Text Block]", "label": "Schedule Of Reconciliation Of The Beginning And Ending Amount Of Unrecognized Tax Benefits [Table Text Block]", "terseLabel": "Schedule Of Reconciliation Of Beginning And Ending Amount Of Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsTableTextBlock", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "ffiv_ScheduleOfSummaryOfRestrictedStockUnitActivityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Summary Of Restricted Stock Unit Activity [Line Items]", "label": "Schedule Of Summary Of Restricted Stock Unit Activity [Line Items]", "terseLabel": "Schedule Of Summary Of Restricted Stock Unit Activity [Line Items]" } } }, "localname": "ScheduleOfSummaryOfRestrictedStockUnitActivityLineItems", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "ffiv_ScheduleOfSummaryOfRestrictedStockUnitActivityTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Summary Of Restricted Stock Unit Activity [Table]", "label": "Schedule Of Summary Of Restricted Stock Unit Activity [Table]", "terseLabel": "Schedule Of Summary Of Restricted Stock Unit Activity [Table]" } } }, "localname": "ScheduleOfSummaryOfRestrictedStockUnitActivityTable", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "ffiv_ScheduleOfSummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Summary Of Significant Accounting Policies [Line Items]", "label": "Schedule Of Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Schedule Of Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "ScheduleOfSummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "ffiv_ScheduleOfSummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Summary of Significant Accounting Policies [Table].", "label": "Schedule of Summary of Significant Accounting Policies [Table]", "terseLabel": "Schedule of Summary of Significant Accounting Policies [Table]" } } }, "localname": "ScheduleOfSummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "ffiv_ScheduleofGoodwillAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Goodwill [Abstract]", "label": "Schedule of Goodwill [Abstract]" } } }, "localname": "ScheduleofGoodwillAbstract", "nsuri": "http://www.f5.com/20190930", "xbrltype": "stringItemType" }, "ffiv_ScheduleofOtherLongtermLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Other Long-term Liabilities [Abstract]", "label": "Schedule of Other Long-term Liabilities [Abstract]" } } }, "localname": "ScheduleofOtherLongtermLiabilitiesAbstract", "nsuri": "http://www.f5.com/20190930", "xbrltype": "stringItemType" }, "ffiv_SchedulesofOtherCurrentAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedules of Other Current Assets [Abstract]", "label": "Schedules of Other Current Assets [Abstract]" } } }, "localname": "SchedulesofOtherCurrentAssetsAbstract", "nsuri": "http://www.f5.com/20190930", "xbrltype": "stringItemType" }, "ffiv_ShareBasedCompensationAdditionalSharesReservedNet": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Additional Shares Reserved Net", "label": "Share Based Compensation Additional Shares Reserved Net", "terseLabel": "Additional shares reserved (terminated), net" } } }, "localname": "ShareBasedCompensationAdditionalSharesReservedNet", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfEquityBasedAwardsIncludingStockOptionsAndRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "ffiv_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsCancelledInPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based compensation arrangement by share based payment award equity instruments, cancelled in period.", "label": "Share-Based Compensation Arrangement By Share Based Payment Award Equity Instruments, Cancelled In Period", "terseLabel": "Awards Available for Grant, Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsCancelledInPeriod", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfEquityBasedAwardsIncludingStockOptionsAndRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "ffiv_ShareBasedCompensationArrangementIndividualStockPurchasesFairValueMaximum": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement Individual Stock Purchases Fair Value Maximum", "label": "Share Based Compensation Arrangement Individual Stock Purchases Fair Value Maximum", "terseLabel": "Maximum aggregate fair value of stock that an employee may purchase" } } }, "localname": "ShareBasedCompensationArrangementIndividualStockPurchasesFairValueMaximum", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ffiv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAvailableforGrantRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant [Roll Forward]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant [Roll Forward]", "terseLabel": "Awards Available for Grant" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAvailableforGrantRollForward", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfEquityBasedAwardsIncludingStockOptionsAndRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "ffiv_ShareholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shareholders' Equity [Abstract]", "label": "Shareholders' Equity [Abstract]" } } }, "localname": "ShareholdersEquityAbstract", "nsuri": "http://www.f5.com/20190930", "xbrltype": "stringItemType" }, "ffiv_StandardProductWarrantyPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Standard Product Warranty Period", "label": "Standard Product Warranty Period", "terseLabel": "Standard product warranty period" } } }, "localname": "StandardProductWarrantyPeriod", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "ffiv_StockOptionsAndAwardsVestingRateEntityControlChange": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Options And Awards Vesting Rate Entity Control Change", "label": "Stock Options And Awards Vesting Rate Entity Control Change", "terseLabel": "Vesting rate of stock options and awards upon certain changes in ownership control" } } }, "localname": "StockOptionsAndAwardsVestingRateEntityControlChange", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "ffiv_StockRepurchaseProgramAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Repurchase Program [Abstract]", "label": "Stock Repurchase Program [Abstract]", "terseLabel": "Common Stock Repurchase" } } }, "localname": "StockRepurchaseProgramAbstract", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "ffiv_StockRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Repurchase Program [Axis]", "label": "Stock Repurchase Program [Axis]", "terseLabel": "Stock Repurchase Program [Axis]" } } }, "localname": "StockRepurchaseProgramAxis", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "ffiv_StockRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Repurchase Program [Domain]", "label": "Stock Repurchase Program [Domain]", "terseLabel": "Stock Repurchase Program [Domain]" } } }, "localname": "StockRepurchaseProgramDomain", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ffiv_ThresholdPercentageOfTargetedGoalsAboveWhichQuarterlyPerformanceStockGrantIsPaidLinearly": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold percentage of targeted goals above which quarterly performance stock grant is paid linearly", "label": "Threshold percentage of targeted goals above which quarterly performance stock grant is paid linearly", "terseLabel": "Threshold percentage of targeted goals above which quarterly performance stock grant is paid linearly" } } }, "localname": "ThresholdPercentageOfTargetedGoalsAboveWhichQuarterlyPerformanceStockGrantIsPaidLinearly", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "ffiv_Traffix2007PlanMemberMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Traffix 2007 Plan [Member] [Member]", "label": "Traffix 2007 Plan [Member] [Member]", "terseLabel": "Traffix 2007 Plan [Member] [Member]" } } }, "localname": "Traffix2007PlanMemberMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ffiv_TwoThousandElevenEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Eleven Employee Stock Purchase Plan [Member]", "label": "Two Thousand Eleven Employee Stock Purchase Plan [Member]", "terseLabel": "Two Thousand Eleven Employee Stock Purchase Plan [Member]" } } }, "localname": "TwoThousandElevenEmployeeStockPurchasePlanMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ffiv_TwoThousandFourteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Fourteen Equity Incentive Plan [Member]", "label": "Two Thousand Fourteen Equity Incentive Plan [Member]", "terseLabel": "Two Thousand Fourteen Equity Incentive Plan [Member]" } } }, "localname": "TwoThousandFourteenEquityIncentivePlanMember", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "ffiv_WorldwideDistributor1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Worldwide Distributor 1 [Member]", "label": "Worldwide Distributor1 [Member]", "terseLabel": "Customer One [Member]" } } }, "localname": "WorldwideDistributor1Member", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "ffiv_WorldwideDistributor2Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Worldwide Distributor 2 [Member]", "label": "Worldwide Distributor2 [Member]", "terseLabel": "Customer Five [Member]" } } }, "localname": "WorldwideDistributor2Member", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "ffiv_WorldwideDistributor3Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Worldwide Distributor 3 [Member]", "label": "Worldwide Distributor3 [Member]", "terseLabel": "Customer Three [Member]" } } }, "localname": "WorldwideDistributor3Member", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "ffiv_WorldwideDistributor4Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Worldwide Distributor4 [Member]", "label": "Worldwide Distributor4 [Member]", "terseLabel": "Customer Four [Member]" } } }, "localname": "WorldwideDistributor4Member", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "ffiv_WorldwideDistributor6Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Worldwide Distributor6 [Member]", "label": "Worldwide Distributor6 [Member]", "terseLabel": "Worldwide Distributor6 [Member]" } } }, "localname": "WorldwideDistributor6Member", "nsuri": "http://www.f5.com/20190930", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "invest_InvestmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investment [Line Items]", "terseLabel": "Investment [Line Items]" } } }, "localname": "InvestmentLineItems", "nsuri": "http://xbrl.sec.gov/invest/2013-01-31", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "invest_InvestmentTable": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investment [Table]", "terseLabel": "Investment [Table]" } } }, "localname": "InvestmentTable", "nsuri": "http://xbrl.sec.gov/invest/2013-01-31", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Americas [Member]", "terseLabel": "Americas [Member]" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r157", "r223", "r228", "r413" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Major Customers [Axis]", "verboseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]", "verboseLabel": "Name of Major Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r153", "r223", "r226", "r410", "r411" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails", "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails", "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Segment, Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r156", "r223", "r227", "r412", "r422", "r424" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Statement, Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "Accounting Standards Update 2014-09 [Member]" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r28", "r159", "r160", "r224" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, net of allowances of $3,259 and $2,040" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r21", "r383", "r401" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfOtherLongTermLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Accrued Income Taxes, Noncurrent" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities", "verboseLabel": "Accrued Liabilities, Current" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails", "http://www.f5.com/role/ConsolidatedBalanceSheets", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r39", "r197" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails": { "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", "negatedLabel": "Accumulated depreciation and amortization", "negatedTerseLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r63", "r65", "r66" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r62", "r66", "r69", "r345" ], "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/(Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation": { "auth_ref": [ "r210", "r211", "r278" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.", "label": "Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation", "verboseLabel": "Tax benefit from employee stock transactions" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "verboseLabel": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r281" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "verboseLabel": "Advertising costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r239", "r271", "r276" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Share-based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r31", "r161", "r169" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r98", "r183", "r190" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of Intangible Assets", "verboseLabel": "Amortization expense related to acquired technology" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfIntangibleAssetsDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r150", "r382", "r400" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r6", "r57" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 6.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/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r350" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets, Fair Value Disclosure" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecurities": { "auth_ref": [], "calculation": { "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.", "label": "Available-for-sale Securities", "terseLabel": "Available-for-sale securities", "verboseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r163" ], "calculation": { "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAmortizedCost": { "auth_ref": [], "calculation": { "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.", "label": "Available-for-sale Securities, Amortized Cost Basis", "totalLabel": "Cost or Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [], "calculation": { "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for twelve months or longer.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedTerseLabel": "Available-For-Sale Securities, Continuous Unrealized Loss Position, 12 Months Or Longer, Aggregate Losses Accumulated In Investments" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r165" ], "calculation": { "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale in a continuous loss position.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Available-For-Sale Securities, Continuous Unrealized Loss Position, Aggregate Losses Accumulated In Investments" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue": { "auth_ref": [], "calculation": { "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the aggregate fair value of investments in debt and equity securities in an unrealized loss position which are categorized neither as held-to-maturity nor trading securities.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value", "totalLabel": "Fair Value, Continuous Loss Position, Unrealized Loss, Total" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [], "calculation": { "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for less than twelve months.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedTerseLabel": "Available-For-Sale Securities, Continuous Unrealized Loss Position, Less Than 12 Months, Aggregate Losses Accumulated In Investments" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue": { "auth_ref": [], "calculation": { "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value", "verboseLabel": "Fair Value, Continuous Loss Position, Unrealized Loss, Less Than 12 Months" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue": { "auth_ref": [], "calculation": { "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for twelve months or longer.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value", "verboseLabel": "Fair Value, Continuous Loss Position, Unrealized Loss, 12 Months or Greater" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r241", "r273" ], "lang": { "en-US": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]", "terseLabel": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted.", "label": "Award Date [Domain]", "terseLabel": "Award Date [Domain]" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r241", "r273" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "http://www.f5.com/role/StockBasedCompensationScheduleOfEquityBasedAwardsIncludingStockOptionsAndRestrictedStockUnitsDetails", "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Accounting Principles" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r326", "r327" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "Business Acquisition, Transaction Costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r337" ], "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": "Business Acquisition, Goodwill, Expected Tax Deductible Amount" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r338" ], "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 Combination Disclosure [Text Block]" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r329" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r329" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r329" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r329" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r329" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r329" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "auth_ref": [ "r290", "r329" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "terseLabel": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r328", "r329" ], "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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r329" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r328", "r329" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r329" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r328", "r329" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r108", "r325" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations Policy [Policy Text Block]" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessExitCosts1": { "auth_ref": [ "r98", "r201", "r202", "r204" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Business Exit Costs", "terseLabel": "Business Exit Costs" } } }, "localname": "BusinessExitCosts1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "Calculated under guidance for revenue recognition in effect prior to change to new guidance for revenue from contract with customer when using transition method for cumulative effect in period including initial date of application.", "label": "Calculated under Revenue Guidance in Effect before Topic 606 [Member]", "terseLabel": "Calculated under Revenue Guidance in Effect before Topic 606 [Member]" } } }, "localname": "CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r426" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software, Gross", "terseLabel": "Capitalized Computer Software, Gross" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareImpairments1": { "auth_ref": [ "r425", "r427" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss from capitalized computer software costs.", "label": "Capitalized Computer Software, Impairments", "terseLabel": "Capitalized Computer Software, Impairments" } } }, "localname": "CapitalizedComputerSoftwareImpairments1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails", "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows", "http://www.f5.com/role/FairValueMeasurementsImpairmentOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r176" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Capitalized Contract Cost, Amortization" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersCapitalizedContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Capitalized Contract Cost, Amortization Period" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Capitalized Contract Cost, Net" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersCapitalizedContractAcquisitionCostsDetails", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r175" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsSchedulesOfOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Capitalized Contract Cost, Net, Current" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsSchedulesOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r175" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsScheduleOfOtherAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Capitalized Contract Cost, Net, Noncurrent" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r177" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table Text Block]", "terseLabel": "Capitalized Contract Cost [Table Text Block]" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r0", "r35", "r100" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfCashCashEquivalentsAndRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and Cash Equivalents, at Carrying Value" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfCashCashEquivalentsAndRestrictedCashDetails", "http://www.f5.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents, fair value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r15", "r101", "r108" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Cash And Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r95", "r100", "r106" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfCashCashEquivalentsAndRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfCashCashEquivalentsAndRestrictedCashDetails", "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r95", "r365" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r396" ], "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 [Member]" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r48", "r207", "r391", "r407" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r206", "r208" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments And Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r50" ], "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock reserved for issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common Stock, No Par Value", "terseLabel": "Common stock, par value (USD per share)" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r27" ], "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r27", "r210" ], "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", "periodEndLabel": "Balance, shares", "periodStartLabel": "Balance, shares", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r27" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "verboseLabel": "Common stock, no par value; 200,000 shares authorized, 60,367 and 60,215 shares issued and outstanding" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock": { "auth_ref": [ "r232", "r233", "r237" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of an entity's employee compensation and benefit plans, excluding share-based compensation and including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans, Other than Share-based Compensation [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r72", "r74", "r341", "r347" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement": { "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r141", "r142", "r362", "r363" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r141", "r142", "r362", "r363", "r416" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r141", "r142", "r362", "r363", "r416" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r137", "r397" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration Of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r141", "r142", "r362", "r363" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r141", "r142", "r362", "r363" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r108", "r343", "r348", "r349" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "verboseLabel": "Principles Of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Contract with Customer, Asset and Liability [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice": { "auth_ref": [ "r217" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in estimate of transaction price which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. Includes, but is not limited to, change in assessment of whether estimate of variable consideration is constrained.", "label": "Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price", "terseLabel": "Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price" } } }, "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r214", "r216", "r224" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract with Customer, Asset, after Allowance for Credit Loss" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r214", "r216", "r224" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsSchedulesOfOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, Net, Current", "terseLabel": "Contract with Customer, Asset, Net, Current" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsSchedulesOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r214", "r216", "r224" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsScheduleOfOtherAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, Net, Noncurrent", "terseLabel": "Contract with Customer, Asset, Net, Noncurrent" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r218" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.", "label": "Contract with Customer, Asset, Reclassified to Receivable", "terseLabel": "Contract with Customer, Asset, Reclassified to Receivable" } } }, "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r214", "r215", "r224" ], "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", "terseLabel": "Contract with Customer, Liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersContractAssetsAndLiabilitiesDetails", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice": { "auth_ref": [ "r217" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in estimate of transaction price which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due. Includes, but is not limited to, change in assessment of whether estimate of variable consideration is constrained.", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price", "terseLabel": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r214", "r215", "r224" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract with Customer, Liability, Current", "verboseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r214", "r215", "r224" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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, long-term", "verboseLabel": "Contract with Customer, Liability, Noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r225" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r234", "r236", "r414" ], "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 Bonds And Notes [Member]", "verboseLabel": "Corporate Debt Securities [Member]" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails", "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r82" ], "calculation": { "http://www.f5.com/role/ConsolidatedIncomeStatements": { "order": 1.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", "totalLabel": "Total", "verboseLabel": "Cost of Goods and Services Sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of net revenues" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements" ], "xbrltype": "stringItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative Effect of New Accounting Principle in Period of Adoption" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r113", "r316", "r320" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "verboseLabel": "Current, U.S. federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r115", "r318" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "verboseLabel": "Current, Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r113", "r316", "r320" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r113", "r316", "r320" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "verboseLabel": "Current, State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r333" ], "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 [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfIntangibleAssetsDetails", "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r113", "r317", "r320" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "verboseLabel": "Deferred, U.S. federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r113", "r317", "r320" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "verboseLabel": "Deferred, Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r310" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred Income Tax Assets, Net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r98", "r113", "r317", "r320" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r23", "r24", "r306", "r384", "r398" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r99" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r49", "r369" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfOtherLongTermLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.", "label": "Deferred Rent Credit, Noncurrent", "terseLabel": "Deferred Rent Credit, Noncurrent" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r113", "r317", "r320" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "verboseLabel": "Deferred, State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r285", "r314", "r315" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r307" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets before deferred liabilities" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r285", "r314", "r315" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "verboseLabel": "Inventories and related reserves" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r310" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r308" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred tax assets, net of valuation allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetNoncurrent": { "auth_ref": [ "r290", "r291", "r292", "r293", "r307" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.", "label": "Deferred Tax Assets, Net of Valuation Allowance, Noncurrent", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r283", "r314", "r315" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "verboseLabel": "Net operating loss carry-forwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "verboseLabel": "Operating loss carry-forwards, net" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r285", "r314", "r315" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Depreciation" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r312", "r314", "r315" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards", "verboseLabel": "Tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesNarrativeDetails", "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": { "auth_ref": [ "r283", "r314", "r315" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits", "verboseLabel": "Accrued compensation and benefits" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r283", "r314", "r315" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r283", "r314", "r315" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "verboseLabel": "Allowance for doubtful accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": { "auth_ref": [ "r283", "r314", "r315" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r283", "r314", "r315" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "verboseLabel": "Other accruals and reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r309" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseOtherCapitalizedCosts": { "auth_ref": [ "r284", "r314", "r315" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs classified as other.", "label": "Deferred Tax Liabilities, Deferred Expense, Other Capitalized Costs", "terseLabel": "Deferred Tax Liabilities, Deferred Expense, Other Capitalized Costs" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseOtherCapitalizedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals": { "auth_ref": [], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from reserves and accruals.", "label": "Deferred Tax Liabilities, Deferred Expense, Reserves and Accruals", "terseLabel": "Deferred Tax Liabilities, Deferred Expense, Reserves and Accruals" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r285", "r314", "r315" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Purchased intangibles and other" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r290", "r292", "r293" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.", "label": "Deferred Tax Liabilities, Net, Noncurrent", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r285", "r314", "r315" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Depreciation" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Contributions by the Company to the plan" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r98", "r148" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "verboseLabel": "Depreciation, Depletion and Amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails", "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r334" ], "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 Rights [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfIntangibleAssetsDetails", "http://www.f5.com/role/BusinessCombinationsDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "Effect in current period from application of guidance for revenue from contract with customer compared with guidance for revenue recognition applicable prior to change when using transition method for cumulative effect in period including initial date of application.", "label": "Difference between Revenue Guidance in Effect before and after Topic 606 [Member]", "terseLabel": "Difference between Revenue Guidance in Effect before and after Topic 606 [Member]" } } }, "localname": "DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA [Member]" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r78", "r118", "r122", "r123", "r124", "r125", "r127", "r394", "r409" ], "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 income per share - basic (USD per share)", "verboseLabel": "Basic net income per share (USD per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/NetIncomePerShareDetails", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r78", "r118", "r122", "r123", "r124", "r125", "r127", "r394", "r409" ], "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 income per share - diluted (USD per share)", "verboseLabel": "Diluted net income per share (USD per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/NetIncomePerShareDetails", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/NetIncomePerShareNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r365" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r294", "r295", "r319" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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": "Payroll and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r272" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized stock-based compensation cost, period for recognition, years" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r271" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Share-based Payment Arrangement, Expense, Tax Benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r270" ], "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": "Share-based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r210" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities": { "auth_ref": [ "r277" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.", "label": "Excess Tax Benefit from Share-based Compensation, Financing Activities", "verboseLabel": "Excess tax benefit from stock-based compensation" } } }, "localname": "ExcessTaxBenefitFromShareBasedCompensationFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r350", "r351", "r352", "r357" ], "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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r350", "r351" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule Of Financial Assets Measured At Fair Value on A Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r355" ], "lang": { "en-US": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r350", "r357" ], "lang": { "en-US": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r234", "r235", "r236", "r351", "r376" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r350", "r351", "r353", "r354", "r359" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r356" ], "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]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r234", "r235", "r236", "r351", "r377" ], "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": "Quoted Prices In Active Markets For Identical Securities (Level 1) [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r234", "r235", "r236", "r351", "r378" ], "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": "Significant Other Observable Inputs (Level 2) [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable": { "auth_ref": [ "r358" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about investments in certain entities that calculate net asset value per share or equivalent measured at fair value on a recurring or nonrecurring basis.", "label": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table]", "terseLabel": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table]" } } }, "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "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, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r356", "r359" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r108", "r360", "r361" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "verboseLabel": "Fair Value Of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r189" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsScheduleOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r191" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetails": { "order": 1.0, "parentTag": "ffiv_FiniteLivedIntangibleAssetsTotalAmortizationExpenseForNextFiveYears", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "verboseLabel": "2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r191" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetails": { "order": 4.0, "parentTag": "ffiv_FiniteLivedIntangibleAssetsTotalAmortizationExpenseForNextFiveYears", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r191" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetails": { "order": 5.0, "parentTag": "ffiv_FiniteLivedIntangibleAssetsTotalAmortizationExpenseForNextFiveYears", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "verboseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r191" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetails": { "order": 3.0, "parentTag": "ffiv_FiniteLivedIntangibleAssetsTotalAmortizationExpenseForNextFiveYears", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "verboseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r191" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetails": { "order": 2.0, "parentTag": "ffiv_FiniteLivedIntangibleAssetsTotalAmortizationExpenseForNextFiveYears", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "verboseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r184", "r186", "r189", "r192", "r379" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfIntangibleAssetsDetails", "http://www.f5.com/role/BusinessCombinationsDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r189", "r379" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsScheduleOfIntangibleAssetsDetails": { "order": 2.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", "verboseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r184", "r188" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfIntangibleAssetsDetails", "http://www.f5.com/role/BusinessCombinationsDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r189" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsScheduleOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.f5.com/role/BalanceSheetDetailsScheduleOfOtherAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfIntangibleAssetsDetails", "http://www.f5.com/role/BalanceSheetDetailsScheduleOfOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r108", "r364", "r367" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "verboseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r196" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of 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, Gross", "terseLabel": "Office furniture and equipment", "verboseLabel": "Furniture and Fixtures, Gross" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Future Minimum Sublease Rentals, Sale Leaseback Transactions, Fiscal Year Maturity [Abstract]", "terseLabel": "Sublease Income" } } }, "localname": "FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainContingencyPatentsAllegedlyInfringedUponNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of entity's patents that another entity has allegedly infringed.", "label": "Gain Contingency, Patents Allegedly Infringed upon, Number", "terseLabel": "Gain Contingency, Patents Allegedly Infringed upon, Number" } } }, "localname": "GainContingencyPatentsAllegedlyInfringedUponNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r83" ], "calculation": { "http://www.f5.com/role/ConsolidatedIncomeStatements": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r79" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expense [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r140" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk [Member]" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r178", "r179" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfGoodwillDetails", "http://www.f5.com/role/BusinessCombinationsDetails", "http://www.f5.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r180" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill, Acquired During Period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r108", "r181" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r108", "r187" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "verboseLabel": "Acquired Technology and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r81" ], "calculation": { "http://www.f5.com/role/ConsolidatedIncomeStatements": { "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", "terseLabel": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Guarantees [Abstract]", "terseLabel": "Guarantees and Product Warranties" } } }, "localname": "GuaranteesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "auth_ref": [ "r108", "r209" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "verboseLabel": "Guarantees And Product Warranties" } } }, "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r108", "r195", "r200" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "verboseLabel": "Impairment Of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r114" ], "calculation": { "http://www.f5.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r114" ], "calculation": { "http://www.f5.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "International" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r114" ], "calculation": { "http://www.f5.com/role/ConsolidatedIncomeStatements": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.f5.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "terseLabel": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesDetails", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r199" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r324" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r113", "r149", "r322" ], "calculation": { "http://www.f5.com/role/ConsolidatedIncomeStatements": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income Tax Expense (Benefit)", "totalLabel": "Income taxes (benefit)", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails", "http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxHolidayAggregateDollarAmount": { "auth_ref": [ "r321" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction.", "label": "Income Tax Holiday, Aggregate Dollar Amount", "terseLabel": "Income Tax Holiday, Aggregate Dollar Amount" } } }, "localname": "IncomeTaxHolidayAggregateDollarAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.", "label": "Income Tax Holiday, Income Tax Benefits Per Share", "terseLabel": "Income Tax Holiday, Income Tax Benefits Per Share" } } }, "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r75", "r108", "r288", "r289", "r304", "r305", "r311", "r323", "r423" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities": { "auth_ref": [ "r294", "r295" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount", "negatedLabel": "Domestic manufacturing deduction" } } }, "localname": "IncomeTaxReconciliationDeductionsQualifiedProductionActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r111", "r294", "r295" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "verboseLabel": "Tax impact of foreign operations" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r112", "r294", "r295" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "verboseLabel": "Income tax provision at statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r294", "r295" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Stock-based and other compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r294", "r295" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "verboseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherReconcilingItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r112", "r294", "r295" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "verboseLabel": "State taxes, net of federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r294", "r295" ], "calculation": { "http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "negatedLabel": "Research and development and other credits" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r97" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r97" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r97" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r97" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r97" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r97" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "Information about effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Axis]", "terseLabel": "Initial Application Period Cumulative Effect Transition [Axis]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Domain]", "terseLabel": "Initial Application Period Cumulative Effect Transition [Domain]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r335" ], "lang": { "en-US": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]", "terseLabel": "Patents And Trademarks [Member]" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r108", "r193", "r194" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Internal Use Software" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r52" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Inventory, Finished Goods, Gross", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfInventoriesDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "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": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r1", "r54", "r170" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventory, Net", "verboseLabel": "Inventories, Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfInventoriesDetails", "http://www.f5.com/role/ConsolidatedBalanceSheets", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r11", "r55", "r108", "r131", "r171", "r172" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r53" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Inventory, Raw Materials, Gross", "verboseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfInventoriesDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r84", "r147" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Investment Income, Interest" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "verboseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r417", "r418", "r419", "r420" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails", "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails", "http://www.f5.com/role/ShortTermAndLongTermInvestmentsTables" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r417", "r418", "r419", "r420" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails", "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails", "http://www.f5.com/role/ShortTermAndLongTermInvestmentsTables" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments [Abstract]" } } }, "localname": "InvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r167", "r380", "r395", "r421" ], "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": "Short-Term And Long-Term Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r7", "r196" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements, Gross", "terseLabel": "Leasehold improvements", "verboseLabel": "Leasehold Improvements, Gross" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "terseLabel": "Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r30", "r386", "r405" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "terseLabel": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r12", "r13", "r14", "r19", "r20" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]", "terseLabel": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Long-lived Assets by Geographic Areas [Table Text Block]" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r36" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r7", "r196" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of 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, Gross", "terseLabel": "Computer equipment", "verboseLabel": "Machinery and Equipment, Gross" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MaintenanceMember": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software.", "label": "Maintenance [Member]", "terseLabel": "Maintenance [Member]" } } }, "localname": "MaintenanceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketingAndAdvertisingExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Marketing and Advertising Expense [Abstract]", "terseLabel": "Advertising" } } }, "localname": "MarketingAndAdvertisingExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r95", "r96", "r99" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r70", "r73", "r77", "r99", "r126", "r393", "r408" ], "calculation": { "http://www.f5.com/role/ConsolidatedIncomeStatements": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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 income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity", "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows", "http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement", "http://www.f5.com/role/NetIncomePerShareDetails", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r117", "r119" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r332" ], "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]", "terseLabel": "Non-Compete Covenants [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.f5.com/role/ConsolidatedIncomeStatements": { "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", "terseLabel": "Operating Expenses", "totalLabel": "Total" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.f5.com/role/ConsolidatedIncomeStatements": { "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": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r368", "r371" ], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Gross Lease Payments, Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Gross Lease Payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r368", "r371" ], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "Gross Lease Payments, 2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals": { "auth_ref": [ "r372" ], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contractually required future rental payments receivable on noncancelable subleasing arrangements.", "label": "Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals", "totalLabel": "Sublease Income, Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r368", "r371" ], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "Gross Lease Payments, 2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r368", "r371" ], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "Gross Lease Payments, 2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r368", "r371" ], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "Gross Lease Payments, 2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r368", "r371" ], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "Gross Lease Payments, 2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r368", "r371" ], "calculation": { "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Gross Lease Payments, Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r370" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "verboseLabel": "Rent expense under non-cancelable operating leases" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r10", "r45" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "verboseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfOtherLongTermLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Noncurrent", "terseLabel": "Other Accrued Liabilities, Noncurrent" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Assets [Abstract]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsSchedulesOfOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other Assets, Current", "totalLabel": "Other Assets, Current", "verboseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsSchedulesOfOtherCurrentAssetsDetails", "http://www.f5.com/role/ConsolidatedBalanceSheets", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousCurrent": { "auth_ref": [], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsSchedulesOfOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Current", "terseLabel": "Other Assets, Miscellaneous, Current" } } }, "localname": "OtherAssetsMiscellaneousCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsSchedulesOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsScheduleOfOtherAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other Assets, Miscellaneous, Noncurrent" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsScheduleOfOtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets, net", "totalLabel": "Other assets", "verboseLabel": "Other Assets, Noncurrent" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfOtherAssetsDetails", "http://www.f5.com/role/ConsolidatedBalanceSheets", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r341", "r342", "r344" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "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", "totalLabel": "Net change in unrealized gains (losses) on available-for-sale securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r59", "r366" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r71", "r74", "r76", "r210" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Total other comprehensive income (loss)", "verboseLabel": "Other comprehensive gain (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity", "http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "auth_ref": [ "r63", "r67", "r68", "r166" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "negatedTerseLabel": "Reclassification adjustment for realized losses (gains) included in net income, net of taxes of $(35), $(4), and $186 for the years ended September 30, 2019, 2018, and 2017, respectively" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": { "auth_ref": [ "r64", "r166" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax", "terseLabel": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r60", "r63" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax", "terseLabel": "Unrealized gains (losses) on securities, net of taxes of $954, $(869), and $(493) for the years ended September 30, 2019, 2018, and 2017, respectively" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r61", "r64" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) before reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax", "terseLabel": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfOtherLongTermLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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", "totalLabel": "Other Liabilities, Noncurrent" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfOtherLongTermLiabilitiesDetails", "http://www.f5.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Other Noncurrent Liabilities [Table Text Block]" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r85" ], "calculation": { "http://www.f5.com/role/ConsolidatedIncomeStatements": { "order": 2.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, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1": { "auth_ref": [ "r103", "r104", "r105" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value of the noncash (or part noncash) consideration received in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.", "label": "Other Significant Noncash Transaction, Value of Consideration Received", "terseLabel": "Other Significant Noncash Transaction, Value of Consideration Received" } } }, "localname": "OtherSignificantNoncashTransactionValueOfConsiderationReceived1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r94" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r90", "r336" ], "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": "Payments to Acquire Businesses, Gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r90" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "terseLabel": "Payments to Acquire Businesses, Net of Cash Acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r91" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Acquisition of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r92" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r91" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r241", "r273" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNoParValue": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, No Par Value", "terseLabel": "Preferred stock, par value (USD per share)" } } }, "localname": "PreferredStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r26" ], "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", "verboseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r26" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, no par value; 10,000 shares authorized, no shares outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r3", "r5", "r173" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsSchedulesOfOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid Expense, Current" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsSchedulesOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r93", "r274" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised", "verboseLabel": "Proceeds from the exercise of stock options and purchases of stock under employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r86", "r87", "r162" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Maturities of investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities": { "auth_ref": [ "r88", "r162" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.", "label": "Proceeds from Sale of Available-for-sale Securities", "terseLabel": "Sales of investments" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r89" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Cash provided by sale of fixed asset" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r39", "r198" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment by Type [Axis]", "verboseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r38", "r196" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross", "totalLabel": "Property, Plant and Equipment, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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 [Member]", "terseLabel": "Property, Plant and Equipment [Member]" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r16", "r17", "r198", "r406" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, Plant and Equipment, Net", "totalLabel": "Property, Plant and Equipment, Net", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails", "http://www.f5.com/role/ConsolidatedBalanceSheets", "http://www.f5.com/role/SegmentInformationDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r37", "r108", "r198" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment, Policy [Policy Text Block]", "verboseLabel": "Property And Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsTables", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r16", "r196" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": { "auth_ref": [ "r374" ], "lang": { "en-US": { "role": { "documentation": "Information by property that could be leased or is available for lease.", "label": "Property Subject to or Available for Operating Lease [Axis]", "terseLabel": "Property Subject to or Available for Operating Lease [Axis]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": { "auth_ref": [ "r374" ], "lang": { "en-US": { "role": { "documentation": "A descriptive title of whether the property is subject to or available for operating lease.", "label": "Property Subject to or Available for Operating Lease [Domain]", "terseLabel": "Property Subject to or Available for Operating Lease [Domain]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PublicUtilitiesInventoryAxis": { "auth_ref": [ "r32" ], "lang": { "en-US": { "role": { "documentation": "Information by type of inventory held.", "label": "Inventory [Axis]", "terseLabel": "Inventory [Axis]" } } }, "localname": "PublicUtilitiesInventoryAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.", "label": "Inventory [Domain]", "terseLabel": "Inventory [Domain]" } } }, "localname": "PublicUtilitiesInventoryTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfInventoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r22", "r385", "r402" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "verboseLabel": "Contract manufacturers' purchase obligations" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialDataAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Data [Abstract]" } } }, "localname": "QuarterlyFinancialDataAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Quarterly Results Of Operations" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/QuarterlyResultsOfOperationsUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r282", "r426" ], "calculation": { "http://www.f5.com/role/ConsolidatedIncomeStatements": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r108", "r282" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "verboseLabel": "Research And Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r106", "r381", "r403" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfCashCashEquivalentsAndRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted Cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs) [Member]", "verboseLabel": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r205" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/RestructuringCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of positions eliminated during the period as a result of restructuring activities.", "label": "Restructuring and Related Cost, Number of Positions Eliminated", "terseLabel": "Number of employees affected" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RestructuringChargesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r98", "r201", "r202", "r204" ], "calculation": { "http://www.f5.com/role/ConsolidatedIncomeStatements": { "order": 5.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/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails", "http://www.f5.com/role/RestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveCurrent": { "auth_ref": [ "r201", "r203" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Current", "verboseLabel": "Restructuring Reserve, Current" } } }, "localname": "RestructuringReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveNoncurrent": { "auth_ref": [ "r201" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated costs associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid after one year or beyond the next operating cycle, if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Noncurrent", "terseLabel": "Restructuring Reserve, Noncurrent" } } }, "localname": "RestructuringReserveNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r29", "r211", "r404" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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": "Retained earnings", "verboseLabel": "Retained Earnings (Accumulated Deficit)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r222", "r223" ], "calculation": { "http://www.f5.com/role/ConsolidatedIncomeStatements": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue from Contract with Customer, Excluding Assessed Tax", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails", "http://www.f5.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue Recognition [Abstract]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r109", "r110" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r220" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, Remaining Performance Obligation, Amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r221" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r221" ], "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Net revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements" ], "xbrltype": "stringItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Risks and Uncertainties [Abstract]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r141" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "verboseLabel": "Schedule Of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsTables" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "verboseLabel": "Schedule Of Short-Term And Long-Term Investments" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r326", "r327" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents [Table Text Block]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "verboseLabel": "Schedule Of Provision For Income Taxes (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r310" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "verboseLabel": "Schedule Of Tax Effects To Deferred Tax Assets And Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r126" ], "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 Basic And Diluted Net Income Per Share", "verboseLabel": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/NetIncomePerShareTables", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "verboseLabel": "Schedule Of Effective Tax Rate Differs From The U.S. Federal Statutory Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentTable": { "auth_ref": [ "r414", "r415" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about fair value of asset supporting separate account.", "label": "Fair Value, Separate Account Investment [Table]", "terseLabel": "Fair Value, Separate Account Investment [Table]" } } }, "localname": "ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestmentsTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r184" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r184", "r188" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets by Major Class [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r184", "r188" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule Of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r373" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule Of Future Minimum Operating Lease Payments, Net Of Sublease Income" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r181", "r182" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill [Table Text Block]" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r114" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "verboseLabel": "Components Of Income Before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r11", "r32", "r33", "r34" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule Of Inventories", "verboseLabel": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsTables", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentsLineItems": { "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 Investments [Line Items]", "terseLabel": "Schedule of Investments [Line Items]" } } }, "localname": "ScheduleOfInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestmentsTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r117", "r119", "r129", "r130", "r133" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]", "terseLabel": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]" } } }, "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/RevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Nonvested Restricted Stock Units Activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Schedule of Other Assets [Table Text Block]", "verboseLabel": "Schedule Of Other Assets" } } }, "localname": "ScheduleOfOtherAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of Other Current Assets [Table Text Block]" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r39", "r198" ], "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": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r132" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Schedule Of Quarterly Results Of Operations" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r15", "r106", "r381", "r403" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Restrictions on Cash and Cash Equivalents [Table Text Block]" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of Revenue by Major Customers by Reporting Segments" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r80", "r154" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "verboseLabel": "Schedule Of Revenues By Geographic Region" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r146", "r150", "r151", "r152", "r181" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block]", "terseLabel": "Schedule Of Outstanding Stock Options Currently Exercisable, Vested And Expected To Vest" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r241", "r273" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule Of Summary Of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r246", "r259", "r262" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule Of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r265" ], "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]", "verboseLabel": "Schedule Of Assumptions In Determining The Fair Value Of Shares Issued Under The Employee Stock Purchase Plan" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": { "auth_ref": [ "r164" ], "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]", "verboseLabel": "Schedule Of Investments That Have Been In A Continuous Unrealized Loss Position" } } }, "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShortTermAndLongTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r188" ], "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]", "verboseLabel": "Schedule Of Estimated Amortization Expense For Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r158" ], "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": "Geographic Sales And Significant Customers" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformation" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentsGeographicalAreasAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segments, Geographical Areas [Abstract]" } } }, "localname": "SegmentsGeographicalAreasAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.f5.com/role/ConsolidatedIncomeStatements": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SettledLitigationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agreement reached between parties in a litigation that occurs without judicial intervention, supervision or approval.", "label": "Settled Litigation [Member]", "terseLabel": "Settled Litigation [Member]" } } }, "localname": "SettledLitigationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r97" ], "calculation": { "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period", "verboseLabel": "Restricted stock units vesting period in years" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "Discount rate from fair value on offering date that participants pay for shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date", "terseLabel": "Percentage of common stock lesser of the fair market value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r251" ], "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": "Outstanding Stock Units, Units cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Units cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "negatedLabel": "Awards Available for Grant, Granted", "netLabel": "Stock units issued", "terseLabel": "Equity instruments other than options, grants in period", "verboseLabel": "Outstanding Stock Units, Units granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "http://www.f5.com/role/StockBasedCompensationScheduleOfEquityBasedAwardsIncludingStockOptionsAndRestrictedStockUnitsDetails", "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Units granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r254" ], "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": "Outstanding Stock Units, Ending balance", "periodStartLabel": "Outstanding Stock Units, Beginning balance", "terseLabel": "Outstanding stock units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Outstanding Restricted Stock Units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Grant Date Fair Value, Ending balance", "periodStartLabel": "Weighted Average Grant Date Fair Value, Beginning balance", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r256" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Outstanding Stock Units, Units vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r261" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair market value of restricted stock vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r256" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Units vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Fair Value Assumptions" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r268" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "verboseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r269" ], "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", "verboseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Percentage of base compensation for which employees can acquire shares of common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "The highest quantity of shares an employee can purchase under the plan per period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee", "terseLabel": "Maximum shares allowed for purchase by employee in period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r243" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Shares available for award" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "periodEndLabel": "Awards Available for Grant, Ending balance", "periodStartLabel": "Awards Available for Grant, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfEquityBasedAwardsIncludingStockOptionsAndRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r249" ], "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": "Exercisable, Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfOutstandingStockOptionsCurrentlyExercisableVestedAndExpectedToVestDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r249" ], "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": "Exercisable, Weighted Average Exercise Price per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfOutstandingStockOptionsCurrentlyExercisableVestedAndExpectedToVestDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r261" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Number of Shares, Options cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price per Share, Options cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of Shares, Options granted", "verboseLabel": "Stock options issued during period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "http://www.f5.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r273" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Stock options outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfOutstandingStockOptionsCurrentlyExercisableVestedAndExpectedToVestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r248", "r273" ], "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": "Number of Shares, Ending balance", "periodStartLabel": "Number of Shares, Beginning balance", "verboseLabel": "Stock options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfOutstandingStockOptionsCurrentlyExercisableVestedAndExpectedToVestDetails", "http://www.f5.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails" ], "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 of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r247" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price per Share, Ending balance", "periodStartLabel": "Weighted Average Exercise Price per Share, Beginning balance", "terseLabel": "Stock options outstanding, Weighted Average Exercise Price per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfOutstandingStockOptionsCurrentlyExercisableVestedAndExpectedToVestDetails", "http://www.f5.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r264" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Vested and expected to vest, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfOutstandingStockOptionsCurrentlyExercisableVestedAndExpectedToVestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r264" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest, Weighted Average Exercise Price per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfOutstandingStockOptionsCurrentlyExercisableVestedAndExpectedToVestDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest, Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfOutstandingStockOptionsCurrentlyExercisableVestedAndExpectedToVestDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r238", "r244" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "http://www.f5.com/role/StockBasedCompensationScheduleOfEquityBasedAwardsIncludingStockOptionsAndRestrictedStockUnitsDetails", "http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price per Share, Options exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price per Share, Options granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r108", "r241", "r245" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "terseLabel": "Shares available for purchase under stock option plan" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShareholdersEquityDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShareholdersEquityDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r266", "r275" ], "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": "Share-based compensation award, offering period", "verboseLabel": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r273" ], "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": "Exercisable, Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfOutstandingStockOptionsCurrentlyExercisableVestedAndExpectedToVestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r273" ], "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": "Exercisable, Weighted Average Remaining Contractual Life (in Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfOutstandingStockOptionsCurrentlyExercisableVestedAndExpectedToVestDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r263" ], "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": "Stock options outstanding, Weighted Average Remaining Contractual Life (in Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfOutstandingStockOptionsCurrentlyExercisableVestedAndExpectedToVestDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest, Weighted Average Remaining Contractual Life (in Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationScheduleOfOutstandingStockOptionsCurrentlyExercisableVestedAndExpectedToVestDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r264" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Stock option expiration period from date of grant" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShippingAndHandlingCostPolicyTextBlock": { "auth_ref": [ "r107", "r108" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Shipping and Handling Cost, Policy [Policy Text Block]", "verboseLabel": "Shipping And Handling" } } }, "localname": "ShippingAndHandlingCostPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r41" ], "lang": { "en-US": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r18", "r387", "r388", "r390", "r399" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary Of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software and Software Development Costs [Member]" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy": { "auth_ref": [ "r108", "r426" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; and (2) produce product masters after establishing technological feasibility. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment.", "label": "Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block]", "terseLabel": "Software Development Costs" } } }, "localname": "SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r25", "r26", "r27", "r210" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r51", "r210" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Statement, Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r26", "r27", "r210", "r211" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of stock under employee stock purchase plan, shares" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r26", "r27", "r210", "r211" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of restricted stock, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r26", "r27", "r210", "r211", "r250" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Number of Shares, Options exercised", "terseLabel": "Exercise of employee stock options, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity", "http://www.f5.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r26", "r27", "r210", "r211" ], "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 stock under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r26", "r27", "r211", "r240", "r260" ], "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": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r51", "r210", "r211" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of employee stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock Repurchase Program, Authorized Amount", "verboseLabel": "Common stock share repurchase program, amount authorized" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShareholdersEquityDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "verboseLabel": "Stock repurchase program, remaining amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShareholdersEquityDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r26", "r27", "r210", "r211" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Repurchase of common stock, shares", "terseLabel": "Stock Repurchased and Retired During Period, Shares", "verboseLabel": "Shares repurchased and retired" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity", "http://www.f5.com/role/ShareholdersEquityDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r26", "r27", "r210", "r211" ], "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", "negatedTerseLabel": "Repurchase of common stock" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r339", "r340", "r346" ], "calculation": { "http://www.f5.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedBalanceSheets", "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity Note Disclosure [Text Block]" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShareholdersEquityNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubscriptionAndCirculationMember": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Right to receive or access periodic material for specified period of time.", "label": "Subscription and Circulation [Member]", "terseLabel": "Subscription and Circulation [Member]" } } }, "localname": "SubscriptionAndCirculationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "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 [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r375" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r375" ], "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/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r58" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "verboseLabel": "Balance Sheet Details" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetails" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.f5.com/role/BalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Taxes Payable, Current" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/BalanceSheetDetailsScheduleOfIntangibleAssetsDetails", "http://www.f5.com/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r212" ], "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 and retired, average price per share", "verboseLabel": "Treasury Stock Acquired, Average Cost Per Share" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ShareholdersEquityDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity", "http://www.f5.com/role/RevenueFromContractsWithCustomersDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r234", "r389" ], "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": "US Government Agencies Debt Securities [Member]", "verboseLabel": "US Government Agencies Debt Securities [Member]" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails", "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentDebtSecuritiesMember": { "auth_ref": [ "r392" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by the United States government.", "label": "US Government Debt Securities [Member]", "terseLabel": "US Government Debt Securities [Member]" } } }, "localname": "USGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails", "http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r286", "r298" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period", "terseLabel": "Unrecognized Tax Benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesNarrativeDetails", "http://www.f5.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r299" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Gross decreases related to prior period tax positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r301" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "negatedLabel": "Decreases relating to settlements with tax authorities" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "verboseLabel": "Gross increases related to current period tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r299" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "verboseLabel": "Gross increases related to prior period tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "auth_ref": [ "r296" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense accrued for an underpayment of income taxes.", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "verboseLabel": "Unrecognized tax benefits, interest expenses accrued" } } }, "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": { "auth_ref": [ "r296" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense for an underpayment of income taxes.", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense", "terseLabel": "Interest expense related to uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r302" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedLabel": "Reductions due to lapses of statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r303" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r135", "r136", "r138", "r139", "r143", "r144", "r145" ], "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]", "verboseLabel": "Use Of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation Allowance, Deferred Tax Asset, Change in Amount" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r125" ], "calculation": { "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Dilutive effect of common shares from stock options and restricted stock units", "verboseLabel": "Weighted Average Number Diluted Shares Outstanding Adjustment" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/NetIncomePerShareDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r121", "r125" ], "calculation": { "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 Number of Shares Outstanding, Diluted", "totalLabel": "Weighted average shares outstanding - diluted", "verboseLabel": "Weighted average shares - diluted (shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/NetIncomePerShareDetails", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r120", "r125" ], "calculation": { "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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 - basic (shares)", "verboseLabel": "Weighted average shares outstanding - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.f5.com/role/ConsolidatedIncomeStatements", "http://www.f5.com/role/NetIncomePerShareDetails", "http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails", "http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r112": { "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=26873400&loc=d3e23780-122690" }, "r113": { "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=26873400&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e725-108305" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e765-108305" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.10-01.(b)(6))", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r135": { "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" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27337-111563" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r167": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131251-203054" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r178": { "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" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r18": { "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=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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=6877327&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r202": { "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" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r21": { "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=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r211": { "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=27012166&loc=d3e187085-122770" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r22": { "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=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r232": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r237": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r247": { "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=116856206&loc=d3e5070-113901" }, "r248": { "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=116856206&loc=d3e5070-113901" }, "r249": { "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=116856206&loc=d3e5070-113901" }, "r25": { "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=6877327&loc=d3e13212-122682" }, "r250": { "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=116856206&loc=d3e5070-113901" }, "r251": { "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=116856206&loc=d3e5070-113901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r254": { "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=116856206&loc=d3e5070-113901" }, "r255": { "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=116856206&loc=d3e5070-113901" }, "r256": { "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=116856206&loc=d3e5070-113901" }, "r257": { "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=116856206&loc=d3e5070-113901" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r26": { "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=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r266": { "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=116856206&loc=d3e5070-113901" }, "r267": { "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=116856206&loc=d3e5070-113901" }, "r268": { "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=116856206&loc=d3e5070-113901" }, "r269": { "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=116856206&loc=d3e5070-113901" }, "r27": { "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=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r271": { "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=116856206&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11374-113907" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116859624&loc=d3e23524-113945" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r28": { "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=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r282": { "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" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32123-109318" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r29": { "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=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31928-109318" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31958-109318" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "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=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r324": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r326": { "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" }, "r327": { "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" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5558-128473" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r338": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r344": { "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" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r35": { "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=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13279-108611" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r367": { "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" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164653&loc=d3e41551-112718" }, "r375": { "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" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r379": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r382": { "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=6876686&loc=d3e534808-122878" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r385": { "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=6876686&loc=d3e534808-122878" }, "r386": { "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=6876686&loc=d3e534808-122878" }, "r387": { "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=6876686&loc=d3e534808-122878" }, "r388": { "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=6876686&loc=d3e534808-122878" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "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=6876686&loc=d3e534808-122878" }, "r391": { "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=6876686&loc=d3e534808-122878" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.6(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r393": { "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=116637391&loc=SL114874048-224260" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r395": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r396": { "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" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r399": { "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=119400593&loc=d3e572229-122910" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "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=119400593&loc=d3e572229-122910" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r402": { "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=119400593&loc=d3e572229-122910" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r404": { "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=119400593&loc=d3e572229-122910" }, "r405": { "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=119400593&loc=d3e572229-122910" }, "r406": { "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=119400593&loc=d3e572229-122910" }, "r407": { "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=119400593&loc=d3e572229-122910" }, "r408": { "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=116637232&loc=SL114874131-224263" }, "r409": { "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=116637232&loc=SL114874131-224263" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=118959010&loc=SL117422397-158474" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r42": { "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=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r421": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r422": { "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=6589523&loc=d3e617274-123014" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r424": { "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=6590653&loc=d3e638233-123024" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r426": { "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" }, "r427": { "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" }, "r428": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r429": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r431": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r432": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r433": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r434": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r44": { "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=6877327&loc=d3e13212-122682" }, "r45": { "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=6877327&loc=d3e13212-122682" }, "r46": { "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=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.26(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "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=6877327&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r77": { "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=116634182&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r79": { "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=116634182&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r80": { "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=116634182&loc=SL114868664-224227" }, "r81": { "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=116634182&loc=SL114868664-224227" }, "r82": { "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=116634182&loc=SL114868664-224227" }, "r83": { "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=116634182&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r85": { "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=116634182&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3151-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" } }, "version": "2.1" } XML 19 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Tables)
12 Months Ended
Sep. 30, 2019
Income Tax Disclosure [Abstract]  
Components Of Income Before Income Taxes
The United States and international components of income before income taxes are as follows (in thousands):
 
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
United States
 
$
360,648

 
$
441,336

 
$
452,869

International
 
180,463

 
162,424

 
122,648

 
 
$
541,111

 
$
603,760

 
$
575,517


Schedule Of Provision For Income Taxes (Benefit)
The provision for income taxes (benefit) consists of the following (in thousands):
 
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
Current
 
 
 
 
 
 
U.S. federal
 
$
43,039

 
$
78,454

 
$
113,105

State
 
13,864

 
9,800

 
10,381

Foreign
 
49,197

 
41,040

 
34,679

Total
 
106,100

 
129,294

 
158,165

Deferred
 
 
 
 
 
 
U.S. federal
 
8,716

 
21,259

 
964

State
 
1,617

 
725

 
99

Foreign
 
(3,056
)
 
(1,207
)
 
(4,472
)
Total
 
7,277

 
20,777

 
(3,409
)
 
 
$
113,377

 
$
150,071

 
$
154,756


Schedule Of Effective Tax Rate Differs From The U.S. Federal Statutory Rate
The effective tax rate differs from the U.S. federal statutory rate as follows (in thousands):
 
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
Income tax provision at statutory rate
 
$
113,633

 
$
147,921

 
$
201,431

State taxes, net of federal benefit
 
14,206

 
9,349

 
9,235

Tax impact of foreign operations
 
(9,161
)
 
(6,696
)
 
(40,606
)
Research and development and other credits
 
(12,760
)
 
(13,159
)
 
(12,795
)
Domestic manufacturing deduction
 

 
(9,722
)
 
(15,802
)
Stock-based and other compensation
 
6,771

 
(150
)
 
12,688

Impacts of the Tax Cuts and Jobs Act
 

 
21,015

 

Other
 
688

 
1,513

 
605

 
 
$
113,377

 
$
150,071

 
$
154,756


Schedule Of Tax Effects To Deferred Tax Assets And Liabilities
The tax effects of the temporary differences that give rise to the deferred tax assets and liabilities are as follows (in thousands):
 
 
 
Years Ended September 30,
 
 
2019
 
2018
Deferred tax assets
 
 
 
 
Net operating loss carry-forwards
 
$
12,269

 
$
11,540

Allowance for doubtful accounts
 
587

 
368

Accrued compensation and benefits
 
13,478

 
8,202

Inventories and related reserves
 
526

 
324

Stock-based compensation
 
7,144

 
5,570

Deferred revenue
 
35,247

 
29,290

Lease liabilities
 
17,313

 
3,662

Other accruals and reserves
 
14,673

 
10,747

Tax credit carryforwards
 
13,783

 
12,177

Depreciation
 
592

 
671

 
 
115,612

 
82,551

Valuation allowance
 
(23,495
)
 
(22,780
)
 
 
92,117

 
59,771

Deferred tax liabilities
 
 
 
 
Purchased intangibles and other
 
(10,560
)
 
(10,678
)
Depreciation
 
(39,910
)
 
(12,277
)
Deferred costs
 
(10,656
)
 

Other accruals and reserves
 
(3,603
)
 
(3,410
)
 
 
(64,729
)
 
(26,365
)
 
 
 
 
 
Net deferred tax assets
 
$
27,388

 
$
33,406


Schedule Of Reconciliation Of Beginning And Ending Amount Of Unrecognized Tax Benefits
The following table provides a reconciliation of the beginning and ending amount of unrecognized tax benefits in fiscal years 2019, 2018 and 2017 (in thousands):
 
 
2019
 
2018
 
2017
Balance, beginning of period
 
$
31,672

 
$
23,135

 
$
13,687

Gross increases related to prior period tax positions
 
5,129

 
2,715

 
2,769

Gross decreases related to prior period tax positions
 
(287
)
 

 

Gross increases related to current period tax positions
 
7,756

 
8,230

 
8,507

Decreases relating to settlements with tax authorities
 

 

 
(240
)
Reductions due to lapses of statute of limitations
 
(1,983
)
 
(2,408
)
 
(1,588
)
Balance, end of period
 
$
42,287

 
$
31,672

 
$
23,135


XML 20 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Summary Of Significant Accounting Policies (Property And Equipment) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Property, Plant and Equipment [Line Items]    
Computer equipment $ 142,372 $ 135,176
Office furniture and equipment 38,892 31,625
Leasehold improvements 151,055 107,615
Property and equipment, gross 418,185 334,087
Accumulated depreciation and amortization (194,759) (189,045)
Property, Plant and Equipment, Net $ 223,426 $ 145,042
Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 2 years  
Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 5 years  
XML 21 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Details Balance Sheet Details (Schedules of Other Current Assets) (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Oct. 01, 2018
Sep. 30, 2018
Schedules of Other Current Assets [Abstract]      
Contract with Customer, Asset, Net, Current $ 79,407   $ 0
Prepaid Expense, Current 49,051   39,531
Capitalized Contract Cost, Net, Current 28,228   0
Other Assets, Miscellaneous, Current 26,188   12,795
Other Assets, Current $ 182,874 $ 102,884 $ 52,326
XML 22 R50.htm IDEA: XBRL DOCUMENT v3.19.3
Short-Term And Long-Term Investments (Schedule Of Investments That Have Been In A Continuous Unrealized Loss Position) (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Sep. 30, 2018
Debt Securities, Available-for-sale [Line Items]    
Fair Value, Continuous Loss Position, Unrealized Loss, Less Than 12 Months $ 296,652 $ 718,857
Available-For-Sale Securities, Continuous Unrealized Loss Position, Less Than 12 Months, Aggregate Losses Accumulated In Investments (468) (2,314)
Fair Value, Continuous Loss Position, Unrealized Loss, 12 Months or Greater 127,404 232,826
Available-For-Sale Securities, Continuous Unrealized Loss Position, 12 Months Or Longer, Aggregate Losses Accumulated In Investments (120) (2,245)
Fair Value, Continuous Loss Position, Unrealized Loss, Total 424,056 951,683
Available-For-Sale Securities, Continuous Unrealized Loss Position, Aggregate Losses Accumulated In Investments (588) (4,559)
Corporate Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Fair Value, Continuous Loss Position, Unrealized Loss, Less Than 12 Months 237,747 543,729
Available-For-Sale Securities, Continuous Unrealized Loss Position, Less Than 12 Months, Aggregate Losses Accumulated In Investments (434) (1,800)
Fair Value, Continuous Loss Position, Unrealized Loss, 12 Months or Greater 109,613 152,097
Available-For-Sale Securities, Continuous Unrealized Loss Position, 12 Months Or Longer, Aggregate Losses Accumulated In Investments (104) (1,835)
Fair Value, Continuous Loss Position, Unrealized Loss, Total 347,360 695,826
Available-For-Sale Securities, Continuous Unrealized Loss Position, Aggregate Losses Accumulated In Investments (538) (3,635)
Municipal Bonds And Notes [Member]    
Debt Securities, Available-for-sale [Line Items]    
Fair Value, Continuous Loss Position, Unrealized Loss, Less Than 12 Months 864 26,846
Available-For-Sale Securities, Continuous Unrealized Loss Position, Less Than 12 Months, Aggregate Losses Accumulated In Investments 0 (123)
Fair Value, Continuous Loss Position, Unrealized Loss, 12 Months or Greater 7,800 14,363
Available-For-Sale Securities, Continuous Unrealized Loss Position, 12 Months Or Longer, Aggregate Losses Accumulated In Investments (11) (124)
Fair Value, Continuous Loss Position, Unrealized Loss, Total 8,664 41,209
Available-For-Sale Securities, Continuous Unrealized Loss Position, Aggregate Losses Accumulated In Investments (11) (247)
US Government Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Fair Value, Continuous Loss Position, Unrealized Loss, Less Than 12 Months 27,095 103,470
Available-For-Sale Securities, Continuous Unrealized Loss Position, Less Than 12 Months, Aggregate Losses Accumulated In Investments (12) (281)
Fair Value, Continuous Loss Position, Unrealized Loss, 12 Months or Greater 9,991 29,379
Available-For-Sale Securities, Continuous Unrealized Loss Position, 12 Months Or Longer, Aggregate Losses Accumulated In Investments (5) (109)
Fair Value, Continuous Loss Position, Unrealized Loss, Total 37,086 132,849
Available-For-Sale Securities, Continuous Unrealized Loss Position, Aggregate Losses Accumulated In Investments (17) (390)
US Government Agencies Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Fair Value, Continuous Loss Position, Unrealized Loss, Less Than 12 Months 30,946 44,812
Available-For-Sale Securities, Continuous Unrealized Loss Position, Less Than 12 Months, Aggregate Losses Accumulated In Investments (22) (110)
Fair Value, Continuous Loss Position, Unrealized Loss, 12 Months or Greater 0 36,987
Available-For-Sale Securities, Continuous Unrealized Loss Position, 12 Months Or Longer, Aggregate Losses Accumulated In Investments 0 (177)
Fair Value, Continuous Loss Position, Unrealized Loss, Total 30,946 81,799
Available-For-Sale Securities, Continuous Unrealized Loss Position, Aggregate Losses Accumulated In Investments $ (22) $ (287)
XML 23 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Details (Schedule Of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Sep. 30, 2018
Balance Sheet Details [Abstract]    
Payroll and benefits $ 138,453 $ 104,815
Taxes Payable, Current 31,801 27,656
Other 65,615 48,508
Total accrued liabilities $ 235,869 $ 180,979
XML 24 R77.htm IDEA: XBRL DOCUMENT v3.19.3
Employee Benefit Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]      
Contributions by the Company to the plan $ 10.5 $ 10.5 $ 10.5
Employer contribution, vesting period 4 years    
XML 25 R73.htm IDEA: XBRL DOCUMENT v3.19.3
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Net Income Per Share [Abstract]                      
Net income $ 94,837 $ 85,905 $ 116,087 $ 130,905 $ 132,881 $ 122,743 $ 109,636 $ 88,429 $ 427,734 $ 453,689 $ 420,761
Weighted average shares - basic (shares) 60,283 59,981 59,686 60,216 60,462 60,970 61,420 62,195 60,044 61,262 64,173
Weighted Average Number Diluted Shares Outstanding Adjustment                 412 751 602
Weighted Average Number of Shares Outstanding, Diluted 60,448 60,196 60,029 60,645 61,070 61,633 62,059 62,550 60,456 62,013 64,775
Net income per share - basic (USD per share) $ 1.57 $ 1.43 $ 1.94 $ 2.17 $ 2.20 $ 2.01 $ 1.79 $ 1.42 $ 7.12 $ 7.41 $ 6.56
Net income per share - diluted (USD per share) $ 1.57 $ 1.43 $ 1.93 $ 2.16 $ 2.18 $ 1.99 $ 1.77 $ 1.41 $ 7.08 $ 7.32 $ 6.50
XML 26 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue from Contracts with Customers Remaining Performance Obligations. (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Capitalized Contract Acquisition Costs [Abstract]  
Revenue, Remaining Performance Obligation, Amount $ 1,198,116
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-10-01  
Capitalized Contract Acquisition Costs [Abstract]  
Revenue, Remaining Performance Obligation, Amount 808,980
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-10-01  
Capitalized Contract Acquisition Costs [Abstract]  
Revenue, Remaining Performance Obligation, Amount 237,175
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01  
Capitalized Contract Acquisition Costs [Abstract]  
Revenue, Remaining Performance Obligation, Amount $ 151,961
XML 27 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Summary Of Significant Accounting Policies (Schedule Of Computation Of Basic And Diluted Net Income Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Accounting Policies [Abstract]                      
Net income $ 94,837 $ 85,905 $ 116,087 $ 130,905 $ 132,881 $ 122,743 $ 109,636 $ 88,429 $ 427,734 $ 453,689 $ 420,761
Weighted average shares outstanding - basic 60,283 59,981 59,686 60,216 60,462 60,970 61,420 62,195 60,044 61,262 64,173
Dilutive effect of common shares from stock options and restricted stock units                 412 751 602
Weighted average shares outstanding - diluted 60,448 60,196 60,029 60,645 61,070 61,633 62,059 62,550 60,456 62,013 64,775
Basic net income per share (USD per share) $ 1.57 $ 1.43 $ 1.94 $ 2.17 $ 2.20 $ 2.01 $ 1.79 $ 1.42 $ 7.12 $ 7.41 $ 6.56
Diluted net income per share (USD per share) $ 1.57 $ 1.43 $ 1.93 $ 2.16 $ 2.18 $ 1.99 $ 1.77 $ 1.41 $ 7.08 $ 7.32 $ 6.50
XML 28 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Short-Term And Long-Term Investments (Schedule Of Short-Term And Long-Term Investments) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Investment [Line Items]      
Investment Income, Interest $ 25,300 $ 17,000 $ 8,500
Cost or Amortized Cost 372,745 616,112  
Gross Unrealized Gains 435 10  
Gross Unrealized Losses (117) (1,417)  
Fair Value 373,063 614,705  
US Government Agencies Debt Securities [Member]      
Investment [Line Items]      
Cost or Amortized Cost 51,463 6,500  
Gross Unrealized Gains 5 0  
Gross Unrealized Losses (21) (83)  
Fair Value 51,447 6,417  
Corporate Debt Securities [Member]      
Investment [Line Items]      
Cost or Amortized Cost 298,888 370,377  
Gross Unrealized Gains 469 25  
Gross Unrealized Losses (441) (2,692)  
Fair Value 298,916 367,710  
Municipal Bonds And Notes [Member]      
Investment [Line Items]      
Cost or Amortized Cost 2,528 24,468  
Gross Unrealized Gains 2 0  
Gross Unrealized Losses (6) (182)  
Fair Value 2,524 24,286  
Long-Term Investments [Member]      
Investment [Line Items]      
Cost or Amortized Cost 358,394 414,301  
Gross Unrealized Gains 479 25  
Gross Unrealized Losses (471) (3,142)  
Fair Value 358,402 411,184  
US Government Debt Securities [Member]      
Investment [Line Items]      
Cost or Amortized Cost 5,515 12,956  
Gross Unrealized Gains 3 0  
Gross Unrealized Losses (3) (185)  
Fair Value 5,515 12,771  
US Government Agencies Debt Securities [Member]      
Investment [Line Items]      
Cost or Amortized Cost 22,138 75,587  
Gross Unrealized Gains 9 0  
Gross Unrealized Losses (1) (204)  
Fair Value 22,146 75,383  
US Government Debt Securities [Member]      
Investment [Line Items]      
Cost or Amortized Cost 78,988 120,283  
Gross Unrealized Gains 18 0  
Gross Unrealized Losses (14) (205)  
Fair Value 78,992 120,078  
Municipal Bonds And Notes [Member]      
Investment [Line Items]      
Cost or Amortized Cost 12,128 22,588  
Gross Unrealized Gains 6 1  
Gross Unrealized Losses (5) (65)  
Fair Value 12,129 22,524  
Corporate Debt Securities [Member]      
Investment [Line Items]      
Cost or Amortized Cost 259,242 394,684  
Gross Unrealized Gains 402 9  
Gross Unrealized Losses (97) (943)  
Fair Value 259,547 393,750  
Certificates of Deposit [Member]      
Investment [Line Items]      
Cost or Amortized Cost 249 2,970  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 0 0  
Fair Value $ 249 $ 2,970  
XML 29 R62.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Components Of Income Before Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Income Tax Disclosure [Abstract]                      
United States                 $ 360,648 $ 441,336 $ 452,869
International                 180,463 162,424 122,648
Income before income taxes $ 118,111 $ 107,462 $ 150,227 $ 165,311 $ 159,259 $ 154,212 $ 146,147 $ 144,142 $ 541,111 $ 603,760 $ 575,517
XML 30 R66.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Schedule Of Reconciliation Of Beginning And Ending Amount Of Unrecognized Tax Benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Balance, beginning of period $ 31,672 $ 23,135 $ 13,687
Gross increases related to prior period tax positions 5,129 2,715 2,769
Gross decreases related to prior period tax positions (287) 0 0
Gross increases related to current period tax positions 7,756 8,230 8,507
Decreases relating to settlements with tax authorities 0 0 (240)
Reductions due to lapses of statute of limitations (1,983) (2,408) (1,588)
Balance, end of period $ 42,287 $ 31,672 $ 23,135
XML 31 R7.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statement Of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Accumulated Other Comprehensive Income/(Loss)
Retained Earnings
Balance, shares at Sep. 30, 2016   65,315,000    
Balance at Sep. 30, 2016 $ 1,185,262 $ 13,191 $ (13,194) $ 1,185,265
Exercise of employee stock options 201 $ 201    
Exercise of employee stock options, shares   9,000    
Issuance of stock under employee stock purchase plan 46,838 $ 46,838    
Issuance of stock under employee stock purchase plan, shares   469,000    
Issuance of restricted stock, shares   1,362,000    
Repurchase of common stock (600,090) $ (223,826)   (376,264)
Repurchase of common stock, shares   (4,561,000)    
Tax benefit from employee stock transactions 5,897 $ 5,897    
Stock-based compensation 175,326 $ 175,326    
Net income 420,761     420,761
Other comprehensive gain (loss) (4,803)   (4,803)  
Balance, shares at Sep. 30, 2017   62,594,000    
Balance at Sep. 30, 2017 1,229,392 $ 17,627 (17,997) 1,229,762
Exercise of employee stock options 3 $ 3    
Exercise of employee stock options, shares   1,000    
Issuance of stock under employee stock purchase plan 48,815 $ 48,815    
Issuance of stock under employee stock purchase plan, shares   475,000    
Issuance of restricted stock, shares   1,219,000    
Repurchase of common stock (600,081) $ (203,873)   (396,208)
Repurchase of common stock, shares   (4,074,000)    
Stock-based compensation 157,855 $ 157,855    
Net income 453,689     453,689
Other comprehensive gain (loss) $ (4,181)   (4,181)  
Balance, shares at Sep. 30, 2018 60,215,000 60,215,000    
Balance at Sep. 30, 2018 $ 1,285,492 $ 20,427 (22,178) 1,287,243
Exercise of employee stock options $ 159 $ 159    
Exercise of employee stock options, shares 5,943 6,000    
Issuance of stock under employee stock purchase plan $ 45,439 $ 45,439    
Issuance of stock under employee stock purchase plan, shares   334,000    
Issuance of restricted stock, shares   998,000    
Repurchase of common stock $ (201,045) $ (88,110)   (112,935)
Repurchase of common stock, shares (1,185,881) (1,186,000)    
Stock-based compensation $ 164,682 $ 164,682    
Net income 427,734     427,734
Other comprehensive gain (loss) $ 2,988   2,988  
Balance, shares at Sep. 30, 2019 60,367,000 60,367,000    
Balance at Sep. 30, 2019 $ 1,761,497 $ 142,597 $ (19,190) $ 1,638,090
XML 32 R3.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2019
Sep. 30, 2018
Statement of Financial Position [Abstract]    
Accounts receivable, allowances $ 3,259 $ 2,040
Preferred stock, par value (USD per share) $ 0 $ 0
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares outstanding 0 0
Common stock, par value (USD per share) $ 0 $ 0
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares issued 60,367,000 60,215,000
Common stock, shares outstanding 60,367,000 60,215,000
EXCEL 33 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +N%;T\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ NX5O3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "[A6]/RQK.$^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/:L,P#(=?9?B>*$Z[PDR:RT9/'0Q6V-C-V&IK&O_!UDCZ]G.R M-F5L#["CI9\_?0(U*@CE([Y$'S"2P70WV,XEH<*:'8F" $CJB%:F,B=<;NY] MM)+R,QX@2'62!X2ZJE9@D:26)&$$%F$FLK;12JB(DGR\X+6:\>$S=A-,*\ . M+3I*P$L.K!TGAO/0-7 #C##":--W ?5,G*I_8J<.L$MR2&9.]7U?]HLIEW?@ M\/Z\?9W6+8Q+))W"_"L90>> :W:=_+9X?-IM6%M7_*'@O.#W.[X2RZ6HZX_1 M]8??3=AZ;?;F'QM?!=L&?MU%^P502P,$% @ NX5O3YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " "[A6]/2S4&S(8# N$0 & 'AL+W=O?,92F_IW[)8!SY[-]/ANSN.CFI3THU06O55FWR_#0=J MRIM_]ZK4EV7(PK>"IV)_Z/J":+4XYGOU4W6_CH^->8JF6K9%I>JVT'70J-TR MO&.W:Y'V!(OX7:A+>W4?]%UYUOJE?_BV789QWR)5JDW75Y&;RUD]J++L:S+M M^#M6&DZ:/?'Z_JWV+[;SIC//>:L>=/FGV':'99B%P5;M\E/9/>G+5S5V* F# ML???U5F5!MZWQ&AL=-G:WV!S:CM=C;68IE3YZW M:GN]#/_(^4C#!#X2^$3( MXD\)8B2(B<#DIP0Y$N0[(;&C-73%CLTZ[_+5HM&7H!GL/>;]+&*WTHS^IB^T M@VW_,\/3FM+S*EY$Y[Z:$7$_(/@5@DV(R-0]"7 D<,\)G7\4>* (\1&QI@B) MFR!@'X6EBRMZ@ND2TJ6ERRMZZ@P11 MQYDGUXS4P$FR <9C.H/AOF.WQG.+Q.T!M=YA/%8SW#,&4TQ=\U' M&)_[..N,1ID3]P'&YPL./*-QYG-7A6)$[%'!F6]SG./J>YEJ[["./K"\X^I[F6[@J#,#X5G'U. M]9DCK//::X3=Q<#&*\*SCZGN4[(3 ;[OD=% MX.P+FNO$V2O7(R:QF'IXT1-)/&-9RCS^"+P&")KOQ,G-PXA)K]32>#876>99 M"01>"01->>+NSPCC&S_/6SQ->>*F!V$\^[/ *X&@*4_<_1EA/&]G J\$@J8\ M=> @1>"01->>J^G0$,F=?1U6&R4LW>'M3;8*-/M?U*<%4Z?0RXX_8P M^@X?OB3\R)M]4;?!L^[,D=8>/'=:=\HT);XQ'3ZH?#L]E&K7];M$-'TB6?T'4$L#!!0 ( +N%;T_EEW[\)@0 /T2 8 >&PO M=V]R:W-H965T&UL?9A=C^HV$(;_"N*^)YZQ'=LK0"I452NU MTNI4I[W.+MX%G4!HDEU._WV=D$4P,]X;\L$[]CL3Y['CQ;EIOW>[&/O9CT-] M[);S7=^?'HJB>][%0]5]:4[QF/YY:=I#U:?+]K7H3FVLMF/0H2Y0J;(X5/OC M?+48[SVVJT7SUM?[8WQL9]W;X5"U_ZUCW9R7NYOSV9#*4]-\'RY^ MWR[G:G 4Z_C<#TU4Z? >-[&NAY:2CW^G1N?7/H? V_./UG\=DT_)/%5=W#3U M/_MMOUO._7RVC2_56]U_;N; MP]1*LG*H?ER.^^-X/$_M?X3) 3@%X#4 S*@K0)*"X.!M3_:7JJ]6B;I%\3ZT,TG6%PG>2/!>L>&*TEPE M1>K_:@)%$SC&Z]MX*\=K,5Z/\>8VOB1)7"1VE!Q'B0T!(9!,N,R@<9VEC1C>5N/'%CN1M$A;0V7(;!:HNRFU)T M4W(WI)MUR=T8HX"8$53*WF1VY\6)7ASSXA3QXE@OX-$[0\QPF46-I6S&BV8\ M-T-27GMNQ@)83X;Z1M 9<*7-%">(?@+W0][Z=>#C ;5!:H?+P%AE,L,&E(PI MQ?TP3BD^)JPWBM&*ZPP ^ RR( -.X(X,=02\1,ZQL2S(=!KSD/$C,Q20^['4 M#_)GH4JK'7W5!:&U-N2H##*6@7/942Y/FKL2*>T\JQ'7&02?><= )C-P-#N* M9A#8K(-"6LR-(,126>-RGF0^@V63G\N\J2 S%3A4Z0-= ^=EB24ZFA.76>=L M9OH#F:O P>HI6($C$]/+2B>#C: #K\)-?O>.9+@"IRL=8&O@V/3**:VH(ZYS M8,N0JY&,5^!\]92O() 3E+6,L((P6&.TEBVAC%CDB/44LJSP # M9:0B1VJ@"$/.2LJ*3R7W/F24(D=IH.!" 9$&;:!L%W28EF$9;J%,4N0D#91; MR GY$P2@!=Q(.D3(S7XHDQ0Y20/#ED#24J=YA%D2A&F]CR:#4BVC5'.4!DHN M+:#4I<\[]MPD(7IK+U?9Z4<>7?CAUZ;R];,A<+OKF-&TV%=<= MK]7_4$L#!!0 ( +N%;T\"V)3(0 ( + ' 8 >&PO=V]R:W-H965T M&ULC97;CML@$(9?Q?(#+/BR,4V3BW#Z_YEO#(*\8_Q5E #2>ZMI(S9^*67[C) XEE 3\<1: M:-3*F?&:2#7D%R1:#N1D3#5%(<8IJDG5^$5NYO:\R-E5TJJ!/??$M:X)_[,% MRKJ-'_CO$R_5I91Z A5Y2R[P'>2/=L_5"(U13E4-C:A8XW$X;_P/P?,NP-I@ M%#\KZ,2D[^E2#HR]ZL&7T\;'F@@H'*4.051S@QU0JB,ICM]#4'_,J8W3_GOT M3Z9X5\"LGJ(8I"J+];+=&'(GB.U,<\ZDGS[.I?647TDL1(&B.)PF1MU;$4A3C&;I+8 M21(O2:PDVWB1!%L8]Q0SAL3)D"P8 FREV/::=))":$=9*WV7\WYYYB!K%R0JP<$)$%L5K4&6+W[CRBG$&M MG5!K!U1L0:T7J5(SW% X2QU-U-]WK\A_4"R=G@?T?A( M%W\!4$L#!!0 ( +N%;T]/;&PO=V]R:W-H965T M&ULC9O;;ALY$H9?Q? #6#P? L? Z'Q:()C%[EXK<2GZ M[O9T[=/N[G;[_;!^?&H^[:[VWS>;U>Y__6:]??EXK:]_7OCS\=O#X7BA=W?[ MO/K6_+,Y_.OYTZ[\ZKU*N7_<-$_[Q^W3U:[Y^O'Z#_UA:>VQP8GX]V/SLG_S M_>HXE<_;[5_''[/[C]?J.*)FW7PY'$6LRL>/9M"LUT=)91S_;85>O_9Y;/CV M^T_IX]/DRV0^K_;-8+O^S^/]X>'C=;J^NF^^KKZO#W]N7Z9-.R%_?=7.?MG\ M:-8%/XZD]/%EN]Z?_EY]^;X_;#>ME#*4S>KO\^?CT^GSY?R?&-MFO(%I&YC7 M!J7OWS6P;0/[JX'[;0/7-G#O;>#;!OZ]#4+;(+RW06P;Q/56V?G75< MT_I#:56$'Z^>;/_TSV*M^W+UQYU6X;;WXRBI9?IGQG28V&7FA'DE>F4(K^,P M=!Q](]J;;@\#26B5NLQ0,JY+C)B4W&7&D@D@9D+$:-5EIHS176;&&)CX_.*M M65P>\))U9+F&++<4>Y)@.Q(2X#H2/-C:F?$GYNG$^*QL D4/"!:L MS3#K(<&<2QDZ'3',Q@@*';-.343SF3!IQB@+YD$P:ZV"*$TT$[7,]+PJFLE*NL:L\U[HG-!"XA< F!V R,M7]FPINQ9I4UF@RC M8@!90TFEI"/(&A$J1 VJ&Y,>K7-@51-":85&-24]YN# D&>$BC:AKY:4]<%' M-!6"%4M)8'E+)LVZY+F:(U=S)&J&F]Z/HB.7L\-5.B!8-&6=@J()YHL. 1LQ M+"H/6^288"&;@*Z!2=,:W=:48,X&#])F!+,^H0>92TRGY!/>N 7A8LYE%J!P MQI71^@^W:" QG7WRL,\."5;6-L1=W'R)F&JHHH'+Q1OX4Z$U0F85 U8)P.2400A,O!HJL?,:QL^>#"Q@SS M"K>7"<.<"C#7*<.T\$TS@I7EGT"7UQ'#3 D<4><$TV4UHQ&]"6& M?1%9$L3F2I"K*YF1MF2X#DW47AK+X#(RO(R,+B-C@NCD<*.?7)8TO8S,+B/S MR\CB?4->,LS$-Z%D5Z&51%6S3!6SCA;J6$YR$=W$@'$A)XS*AXS396V+K49R MIHC#O&),Y940-Z*6F;S2K=AMB#REK#*H;R;/)EDQDIRV(8I4=,' 8S**(?V2 M@;K$_DI5U%_)6K4GZQD+%2W4[0<B" M4#;AO#+8[XAQP5OL=TSE9:',">6&.8P MV1^S3H.5>2215O0IECK!@A?/*@A6YJE%7"XQK:T5Y47&>:6B6.Z,Z\1979U7 MJD6:E8LRZOP,O2U[9Y>L\.P22V53\JASB>F2-F'D-V*<54+>F'(F845VPKCB M8S SG3).Y6!%,DFF6V)O44"06 E@(NYE"\9Y&[ @L:3R5*PY>E,I&QE2-L($ MM]]"\>VMN,%%/* 4WM8AI;"P-"*4N<$D8TPI#.$HI#!^I\.*6%/F4Q2/)"45 M;W W65 *\XHEH<)-;76;2I7(D"J1Q=J@(54B99)%+9,J4(-'K)8 M4 KO_9)095E7E%PIK!E26+,6E2Q+/F7E8'(QH)C. =7,,(5[W8ABXGGLF&$E M,*4=^282[&FL(KA3=#"F^V#QHOXLT!XW2Q4DQU&5?V.;32$>5R M0J,?4RX8K+%.*%<6!_B&*>%,]M%AJLNYA.8"8B.*B4.38XIE MW-$F#/,)H[@IQ3S&ZS/:J3BK,"=8<4MRVZ.<$DG_-F?!-L_MV M>OMA?_5E^_WI<+27-U=?W[#XPQS/E,/UOOXPT^3Z7']8GM^?^"7^_#K'/U:[ M;X]/^ZO/V\-ANSD=-_^ZW1Z:,GQU4P;^T*SN7W^LFZ^'X]=8ON_.KU&.ZYYPZX\_+"^)LX4BJ#][;IQ"H\2MD_ M1I'8'FE+Q /K::>>[!EOB51;?HA$SRG9&:>VB6 <9U%+ZBY<+XWMF:^7["2; MNJ///!"GMB7\WX8V[+(*07@UO-2'H]2&:+WLR8'^I/)7_\S5+II8=G5+.U&S M+N!TOPJ?P&,%8NU@$+]K>A&S=:!3>67L36^^[59AK!71AFZEIB#J=J8E;1K- MI'3\'4G#*:9VG*^O[%],\BJ95R)HR9H_]4X>5R$.@QW=DU,C7]CE*QT32L-@ MS/X[/=-&P;42%6/+&F&NP?8D)&M'%B6E)>_#O>[,_3+R7]W\#G!T@),#R#YU M0*,#^G!(/G5(1H?$LG9)>##Z^V)_HK 8Z*JO]5&4VSS3)5' M*.MY#5"VC,Z::,1L!@R<8R9$I-BG$- 78@,==W@;H'0167(+J5P( ,BO GD3 M188 W22:^PD2+T%B")(Y 2RL2@V8U& Z@TE@GB,KF=(#2U&&+;;*QQ;GV9WB MIU[5J:L:84OU@,EF<19X5IM!LP<$$I!:DCTHE.5W%&=>Q9E'L5WGS F#[0" M2RMVBXNA75P7I(J;69VC\J#4;WNGNH57<>%1;/6/3>&$@06VOO+2!2T2@*WD M*Q\*QWS0CNZG&[M^-XAS:O=&'2XHTMM*K?#B0%BFVI$>SR=!2 M?C!35P1;=NJD;K SZS39GZ">+)9]HR>^F3@?-,-QX0?AA[H3P2N3:FZ9Z;)G M3%(E,WY0 H_JA#)M&KJ7>IFK-1_&]+"1K!^/(-%T#EK_!U!+ P04 " "[ MA6]/3::]@PH" ")!0 & 'AL+W=OW"Q'%=6,GD8E=>!*Q3I*Z@0NW1$^'JA":5O*;0B)HU%H /X54,O9GM+5W)E[$4?ON:QO=.& M@$ FM0)6RPU2($0+*1M_1DU[2JF)\_U=_;.I7=5RQ0)21G[7N:QB>V];.12X M(_*9]5]@K">PK;'X;W #HN#:BXL/7;;&^1,[15]W/ M=- TV[Q3[1$J>DL>8"8&4^I3"W4IQ-LNO,U"/2/@S06\QVT!?U/ -P+^NTX%BTX-F,!@&H,Y!(M*TC7FTSX\ M+,K= /F'_]0;;-H--NR&"[O!.HNW*"G=P"R_S1KB[,.%5S2[D!1X:7YV866L M:Z3^KK/H-$^>7'VA%_&3FC/#6'B3&8;4=\S+NA'6E4GUNYA+73 F05GWY,!V&@V3M./C0-'V3?U!+ P04 " "[A6]/B;WE["@% M #%&0 & 'AL+W=O%]B2[GDW"&I M,Q2]>*_JK\W6^W;R;5\>FMOIMFV/-_-Y\[3U^Z+Y5!W](?SGN:KW11LNZY=Y MD;[ZN6B>FW+W<$_U)/F=;\OZO_N?%F]WT[5 M]/N-S[N7;=O=F"\7Q^+%?_'M7\>'.ES-S[UL=GM_:';585+[Y]OI+^IF;9*N M0:_X>^??FXOODRZ5QZKZVEW\OKF=)ITC7_JGMNNB"!]O?N7+LNLI^/AWZ'1Z MCMDUO/S^O?=?^^1#,H]%XU=5^<]NTVYOIVXZV?CGXK5L/U?OO_DAH70Z&;+_ MP[_Y,L@[)R'&4U4V_=_)TVO35ONAEV!E7WP[?>X._>?[Z3\9#[;4IEL,7_K.AHT=R<-76H4TZR QKA8:Q9 TV:G#7SD,LY(8()4=^!B3I0S.Q)8WO-H=?85(I<)(/CJ9%D:Q($K*TK4BBK%.LU6^LB+A6!69R:"9#)BQ+$P& MS(PG[6 C M5 &66L7M2)BJ+-5\.E:#+AW7Q98P[F)XX1XQCA7C,:Z&20!9CGHGLQF86\UHA M8/-:J "QQV<5\UHA8/-RJ"1AC7,JY7XDL&-9O*G#&":$88X8DA@VV?BNCC"$ M"4!85$62$%:DQNLOC6Q6T6Z5%T:2A.TKHQ/;6HG8&27:96PAKE&/.@]5?627 M0AC&A'; O#:2A.S,)-DX: ACEA!F>3$BR<\P=XXOW17)72G3Q98P: F 5A0C MDJ UJ;:.O_A=DB26?P#'\LBM^5,< U CC?)V@)\+ EX644J.SXJSN&O$:0Y\M2 MRSVT28WFHW-5%AO"E4"C2L +G);-0ME1B.+61,.PD%(/$6H-=M IDUB-XUQCO&IT\<+QKB>U9=]KB1'4> M47ZP=#'B-4(\+X0:;*2ML4Z<.UW5Q98PY#6 O"B$&IQ84)9I<7IU51=;PH#7 M"/#B= YP.W?\V%)+'$>JV YFL08LMOR<5RE31IPY(*$)+Y6\#@+=3.6*G_2L47]6N\LCH5.2\XO3[NX'CC^+^F5W M:":/5=M6^_YX^[FJ6A\Z33Z%[K:^V)PO2O_<=E^S\+T^_;!PNFBKX_"CR?S\ MR\WR?U!+ P04 " "[A6]/5=(^?*8% !5' & 'AL+W=OO:,X=);V)).1P>4M)\0_'ZK6F_=<]UW<^^[[;[[F;^W/>' MJ^6RNW^N=U7WJ3G4^_2?QZ;=57TZ;9^6W:&MJX>QT6Z[)*7\7KNAPO+V^M#]53_7O=_ M'#ZWZ6QYBO*PV=7[;M/L9VW]>#._TU>E54.#4?'GIG[KSHYGPU"^-LVWX>27 MAYNY&AS5V_J^'T)4Z>>U7M?;[1 I^?A["CH_]3DT/#_^$?VG D]7'?;+OQ[^S^ MI>N;W10E6=E5WX^_F_WX^S;%_]$,-Z"I 9T:D'ZW@9D:F/_;P$X-+&NP/ YE MG)NRZJO;Z[9YF[7'VWNHAJ=(7]DT^_?#Q7&RQ_^EZ>G2U==;[8OKY>L0:-*L MCAHZUYP4RQ3]U 6A+E8DFP=UV<4::?2EID0:PD8,'*L9 YB+ 8'L#" '0/8 M\P#$)^NH<:-F/VHLA6 L&S"0.>,CBU:B:"KXS/P[Z-J!85L39H*5J0#VS(0&1-@?T&Z#=(OYX]3*L@_7HJ-+]-0.9"=&ST)9 % M9\ACUQ&ZCF"6V02NHNC'.3[)4J,M'WXI1<9GW!;0;0'="9U*T!K9% MCM9R@N@LNTVVI4I8?D]R:1>F^SM-TFY4W"Z)7B)IS>U*E;#[GN32+H:"!E2( MF?RJ,18TX$(D/F(K'P4=C7)\S$!GHP #DI'5VF6<8S1H)YQ+^CO9DXF&N&\@ M$]@K@]0PES0 4S3< MN63)@BA8,=]29ZWGOE$PY7+Y!X-) S)%RVU+H@0;>$)< YEW? Y*H$HO"F6* M%HT)I26B(J\"M,1**EN"CMPV@)166DRWE!56^8QOPI0B0*G(RRU"E K1\@R* M=#X59FR )8RG*)<("9.*-,BEF8>-,#T(T8,7%B23_L(K*KAPC82I>K/$\Q(2 MIM:Z[M(XA1@ABG 4D MJ4,ADN5E,]#I5(WP]P7(?"H1'E#DC3"*U@EG4_>9/>]0)=V M,:X(X*K@E"5)F(56Q@G,(J$SUO,5(-*9Z+,)%#.+P+*JX*@E29F%36L\\8T! M"E-U0YRW2&B(=.[K"@:743+[%YEZU&" &+#4*?@BV'RXB%E_+"F!)"B=R9D& MP\H 6!4<5D:BQ3I7\!(#R6+DE4B)9$'EOH^8S(F5R;PG&E4&X MXIPU$C0ZA.#%.$J@RK[C%*+%R#42*W3N&_5S>Z;EWT_[$^<73WMC=W1L#?#KJ_T M57GJ?=KLN]G7IN^;W;@_\]@T?9ULJD_)X'-=/9Q.MO5C/QR& M=-P>-[J.)WUSF#;QEJ>=Q-M_ 5!+ P04 " "[A6]/NERNT+4! #2 P M& 'AL+W=OWQ1N+B U\G?9\".Z[967X 9YIPY,PS9:.R+:P$\>552 MNYRVWO<'QES9@A+NRO2@\:8V5@F/IFV8ZRV(*H*49#Q);I@2G:9%%GTG6V1F M\++3<++$#4H)^W8$:<:<[NB'XZEK6A\ I Q'*^#5S MTB5E *[/'^R?8^U8RUDX>##R9U?Y-J=WE%10BT'Z)S-^@;F>:TKFXK_!!22& M!R68HS32Q964@_-&S2PH18G7:>]TW,?I)MW/L&T GP%\ =S%/&Q*%)5_$EX4 MF34CL5/O>Q&>>'?@V)LR.&,KXAV*=^B]%#RYSM@E$,TQQRF&KV)V2P1#]B4% MWTIQY/_ ^39\OZEP'^'[/Q3>;!.DFP1I)$C_6^)6S.U?2=BJIPIL$Z?)D=(, M.D[RRKL,[#V/;_([?)KV1V&;3CMR-AY?-O:_-L8#2DFN<(1:_&"+(:'VX7B+ M9SN-V61XT\\_B"W?N'@'4$L#!!0 ( +N%;T^*3S"GMP$ -(# 9 M>&PO=V]R:W-H965T-"VQO0%61Y 4A";)#9&,*USFT7BQPBM\<3[SM7'"0,N]9"S_!_>I/QEMD8:FY!&6Y5LA 4^"[ M]'#,0GP,>.8PVM49A4K.6K\$XUM=X"0( @&5"PS,;Q>X!R$"D9?Q9^;$2\H M7)_?V!]C[;Z6,[-PK\5O7KNNP'N,:FC8(-R3'K_"7,\U1G/QW^$"PH<')3Y' MI86-*ZH&Z[2<6;P4R5ZGG:NXC]--=CO#M@%T!M %L(]YR)0H*G]@CI6YT2,R M4^][%IXX/5#?FRHX8ROBG1=OO?=2TF2?DTL@FF..4PQ=Q:1+!/'L2PJZE>)( M/\'I-GRWJ7 7X;MW"F^W";)-@BP29&N"-/E0XE;,QR+)JJ<23!NGR:)*#RI. M\LJ[#.P=C6_R/WR:]A_,M%Q9=-;.OVSL?Z.U R\EN?(CU/D/MA@"&A>.7_S9 M3&,V&4[W\P\BRS&UL;5-A;]P@#/TKB!]0+EQNJTY)I%ZK M:I,VZ=1IVV9-.ZX&!%UHL&?H#[V9^-M]C"4DD-G978$0-U3N^2 MXRD-\3'@EX31KLXD5')!? [&URJGNR (%)0N, B_7>$>E I$7L:?F9,N*0-P M?7YE?XRU^UHNPL(]JM^R) MRL:5E(-UJ&<6+T6+EVF77=S'Z28]S+!M )\!? 'F#,[8BGCGQ5OOO18\X1F[!J(YYC3%\%5,LD0PS[ZDX%LI3OP_ M.-^&[S<5[B-\_T[A?IL@W21((T'ZCB#]4.)6S.%#$K;JJ0;3Q&FRI,2ABY.\ M\BX#>\?CF[R%3]/^79A&=I9&PO M=V]R:W-H965TJVF3 M-NG4:>MG+G$25 @9D$OW[V=(FF9;M"^ C=_SLS'9:.R+:P$\>=6J^/ MC+FR!2WFAPYO:6"T\FK9AKK<@J@C2BO'=[I9I(3M:9-%WMD5F!J]D!V=+ MW*"UL+].H,R8TX2^.9YDT_K@8$76BP:^@?_>GRU:;&&II(;.2=,1"W5.[Y/C M*0WQ,>"'A-&MSB14#Y3,Q7^!*R@,#THP1VF4 MBRLI!^>-GEE0BA:OTRZ[N(_3S3Z=8=L /@/X CC$/&Q*%)4_"B^*S)J1V*GW MO0A/G!PY]J8,SMB*>(?B'7JO!4]N,W8-1'/,:8KAJYADB6#(OJ3@6RE._!\X MWX;O-Q7N(WS_A\*[;8)TDR"-!.E_2]R*.?R5A*UZJL$V<9H<*>9>! MO>?Q3=[#IVG_*FPC.T M]/,/8LLW+GX#4$L#!!0 ( +N%;T_2TKTYM $ -(# 9 >&PO=V]R M:W-H965TF;XTDVK0\.5F2]:. '^)_]R:+%%I5*:NB<-!VQ4.?T+CT<]P$? M ;\DC&YU)J&2LS'/P?A:Y30)"8&"T@<%@=L%[D&I((1IO,R:= D9B.OSF_I# MK!UK.0L']T;]EI5OQ&> M.#UP[$T9G+$5\0Z3=^B]%#S]G+%+$)HQQPG#5YAT03!47T+PK1!'_H[.M^F[ MS0QWD;Y;TWFR+;#?%-A'@?V')6Y@^/]%LE5/-=@F3I,CI1FZ.,DK[S*P=SR^ MR3_X-.W?A6UDY\C9>'S9V/_:& ^82G*%(]3B!UL,!;4/QQL\VVG,)L.;?OY! M;/G&Q5]02P,$% @ NX5O3Q?M*0VT 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0[DC:5:M>IL3EOG^@-CMFQ!"WN% M/73^ID:CA?.F:9CM#8@J@K1B?+>[85K(CA99])U,D>'@E.S@9(@=M!;F]Q$4 MCCG=TS?'DVQ:%QRLR'K1P'=P/_J3\19;6"JIH;,2.V*@SNG=_G!,0WP,^"EA MM*LS"96<$5^"\:7*Z2X( @6E"PS";Q>X!Z4"D9?Q:^:D2\H 7)_?V#_'VGTM M9V'A'M6SK%R;TUM**JC%H-P3CH\PUW--R5S\5[B \N%!B<]1HK)Q)>5@'>J9 MQ4O1XG7:91?W<;I)DAFV#> S@"^ VYB'38FB\@?A1)$9'(F9>M^+\,3[ _>] M*8,SMB+>>?'6>R\%YSQCET TQQRG&+Z*V2\1S+,O*?A6BB/_!\ZWXH]1]L,134+AP_^;.9QFPR'/;S#V++-R[^ M %!+ P04 " "[A6]/9MWH@+4! #2 P &0 'AL+W=O!- M8YT6 4W7,M\[$'4":<7X;G?'M)"&EGGRG5V9VR$H:>#LB!^T%N[G"90="[JG M;XYGV78A.EB9]Z*%+Q"^]F>'%EM8:JG!>&D-<= 4]'%_/!UB? KX)F'TJS.) ME5RL?8G&Q[J@NR@(%%0A,@C55(,/5L\L*$6+ MUVF7)NWC=)-E,VP;P&< 7P /*0^;$B7E[T009>[L2-S4^U[$)]X?.?:FBL[4 MBG2'XCUZKR7GMSF[1J(YYC3%\%7,?HE@R+ZDX%LI3OP?.-^&9YL*LP3/_E!X MMTUPV"0X)(+#?TO5+9P:1)7GF7@7WDZ4U^AT_3_EFX M5AI/+C;@RZ;^-]8&0"F[&QRA#C_88BAH0CS>X]E-8S89P?;S#V++-RY_ 5!+ M P04 " "[A6]/J0-I*K8! #2 P &0 'AL+W=O_=N^-(!S0OM@%PY$VKUF:T<:X[,&:+!K2P-]A!ZV\J-%HX M;YJ:V!)PF 79Q(J.2.^ M!.-[F=$D" (%A0L,PF\7> "E I&7\3IQTCEE "[/5_:OL79?RUE8>$#U+$O7 M9'1/20F5Z)5[Q.$;3/7<4C(5_P,NH'QX4.)S%*AL7$G16X=Z8O%2M'@;=]G& M?1AO;J^P=0"? 'P&[". C8FB\B_"B3PU.! S]KX3X8DW!^Y[4P1G;$6\\^*M M]UYRSO8XQO!%S&:.8)Y]3L'74ASY?W"^#M^N*MQ&^/8?A9_7"7:K M!+M(L%L2;),/):[%?"R2+7JJP=1QFBPIL&_C)"^\\\#>\_@F[^'CM/\4II:M M)6=T_F5C_RM$!UY*&UL?5-A;]P@#/TKB!]0[DC65:^C\38U&"^=- MTS#;&Q!5!&G%^&YWR[20'2VRZ#N9(L/!*=G!R1 [:"W,^Q$4CCG=TZOC13:M M"PY69+UHX"NX;_W)>(LM+)74T%F)'3%0Y_1^?SBF(3X&?)"XQ/,]7R@9"[^"UQ ^?"@Q. M>REXPC-V"41SS'&*X:N8_1+!//N2@F^E./)_X'P;GFPJ3"(\^4-ALDV0;A*D MD2#];XE;,>E?2=BJIQI,$Z?)DA*'+D[RRKL,[#V/;_([?)KV9V$:V5ER1N=? M-O:_1G3@I>QN_ BU_H,MAH+:A>-'?S;3F$V&PW[^06SYQL4O4$L#!!0 ( M +N%;T_NYM']MP$ -(# 9 >&PO=V]R:W-H965T[^OI3LNF[G M%TFD> X/*2H=C'UV#8 GKTIJE]'&^^[ F"L:4,)=F0XTWE3&*N'1M#5SG051 M1I"2C&\V-TR)5M,\C;Z3S5/3>]EJ.%GB>J6$_7<$:8:,;NF[X[&M&Q\<+$\[ M4<,3^-_=R:+%9I:R5:!=:S2Q4&7T;GLX[D)\#/C3PN 69Q(J.1OS'(P?948W M01!(*'Q@$+A=X!ZD#$0HXV7BI'/* %R>W]F_Q]JQEK-P<&_DW[;T34;WE)10 MB5[Z1S,\P%3/-253\3_A A+#@Q+,41CIXDJ*WGFC)A:4HL3KN+6C,0._:^$^&)MP>.O2F",[8BWJ%XA]Y+SI/K ME%T"T11S'&/X(F8[1S!DGU/PM11'_A^?%-ZL$^Q6"7:18/>) MX/9+B6LQ^R])V**G"FP=I\F1PO0Z3O+".P_L77Q$]A$^3OLO8>M6.W(V'E\V M]K\RQ@-*V5SA"#7XP69#0N7#\1;/=ARST?"FFWX0F[]Q_@902P,$% @ MNX5O3X1$]SRT 0 T@, !D !X;"]W;W)K&UL M?5/;;MP@$/T5Q <$+^NTZ6;ML8T"Q@6\3O^^ W9<*['R M LQPSID+0S8:^^Q: $]>M.I<3EOO^P-CKFQ!"W=E>NCPIC96"X^F;9CK+8@J MDK1B/$D^,2UD1XLL^DZVR,S@E>S@9(D;M!;V[Q&4&7.ZHZ^.1]FT/CA8D?6B M@9_@?_4GBQ9;5"JIH7/2=,1"G=/;W>&8!GP$_)8PNM69A$K.QCP'XUN5TR0D M! I*'Q0$;A>X Z6"$*;Q9]:D2\A 7)]?U1]B[5C+63BX,^I)5K[-Z0TE%=1B M4/[1C%]AKN>:DKGX[W !A?"0"<8HC7)Q)>7@O-&S"J:BQ]"$^\.W#L31F< M.3,>YZ-US[X#".1%*^,+VH70GQCS50=:^#O;@\&;QCHM IJN9;YW(.H$THKQ MW>XMTT(:6N;)=W%E;H>@I(&+(W[06KB?9U!V+.B>OCH>9=N%Z&!EWHL6OD+X MUE\<6FQAJ:4&XZ4UQ$%3T/O]Z9S%^!3P7<+H5V<2*[E:^QR-3W5!=U$0**A" M9!"XW> !E(I$*./'S$F7E!&X/K^R?TBU8RU7X>'!JB=9AZZ@1TIJ:,2@PJ,= M/\)55(,/5L\L*$6+EVF7)NWC=),=9]@V@,\ MO@".*0^;$B7E[T409>[L2-S4^U[$)]Z?./:FBL[4BG2'XCUZ;R7/>,YND6B. M.4\Q?!6S7R(8LB\I^%:*,_\'SK?AATV%AP0__*'PL$V0;1)DB2#[;XE;,=E? M2=BJIQI&PO=V]R:W-H965T7*=LG,@FG(.8PY?Y&SG M#.;9YQ)\K<2!_P/GZ_#=JL)=A._^4GBS3I"L$B21(/EOBVLYMY^*L,5,-9@Z M;I,E!?9MW.1%=%[8>Q[OY$_ZN.W?A*EE:\D)G;_9./\*T8&7LKGR*]3X!S8[ M"BH7S%MOFW'-1L=A-[T@-C_C_#=02P,$% @ NX5O3YK[C)6W 0 T@, M !D !X;"]W;W)K&UL;5-A;]P@#/TKB!]0[XRD-\3'@6<)H5V<2*KD@O@3C2Y73) @"!:4+#,)O5[@'I0*1E_%K MYJ1+R@!L7)O3 R45U&)0[@G'SS#7*0T2U]=SRU=>."@^5I)VKX!>YW=S+>8C-+V2K0MD5- M#%09O=D>CDF(CP%_6ACLXDQ")6?$YV \E!G=!$$@H7"!0?CM K<@92#R,EXF M3CJG#,#E^9W]/M;N:SD+"[BE>\+A!TSU["F9BO\)%Y ^ M/"CQ.0J4-JZDZ*U#-;%X*4J\CGNKXSZ,-TDRP=8!? +P&7 =\[ Q451^)YS( M4X,#,6/O.Q&>>'O@OC=%<,96Q#LOWGKO)>=[GK)+()IBCF,,7\1LYPCFV><4 M?"W%D?\'Y^OPW:K"783O/BG&UL=5?A;ILP&'P5Q ,4_!$"5$FD MIM.T29M4=5KWFR9.@@J8V4[2O?V,H2PSYS\!G/ON;'SW":^N0KZI$^&_J M5JW#D];=?12IW8DWI;H3'6_-/P2VNZY"%'P//U?&D^X%HL^K*(__!]<_N29JG M:&+95PUO527:0/+#.GQ@]ULJ^@*+>*GX5=WXK27"[\D==USV3F\7LD#2?-OO#V_H/]LUV\6WU:AWD8[/FA M/-?Z65R_\'%!:1B,J__&+[PV\'XF1F,G:F5_@]U9:=&,+&8J3?D^7*O67J_# M/RF-9;B Q@*:"G*K$PU"=N:?2EUN5E)< SF\_*[L]YC=DWDWNW[0O@K[GYF\ M,J.7#:7+573IB4;,=L#0#89-B,BP3Q*$)+8T*R=I#%"XNP]! MGNUG,*X/C&84\^7,,90E'AD<:Y8 BH6K@T"I1P>GG\VCG;E. QC*/%9C./\, MA#MSS09!/K?A%L! OK/9]@!0[G,;[@(,1#R?N0V!?&[#C8"!E.=NNX$@3[]A MN!7Q N!L0"'KN^@"!"H\/"'<# DDO7!] MD,<'A-L!@:07K@\@R.,#PNV 0-3)]0$"%9ZV0[@?$(AZX7Y805#FT<']@$#4 MB]S50:#"HX/[ 8&H)^3JS$%)[/,;[@;#?]M$_^' *^E[*8]6JX%5H\\%O/\L/ M0FANYA+?&:^JCY0?>WF;F7P^EC>-"B&T]6T72\V_P%4$L#!!0 ( M +N%;T_I"5UVW0$ $% 9 >&PO=V]R:W-H965TWD(L2;#;Z4&0YL M0<"@T%:!FN$*C\"8%3)E_)HU\6)IB>OY3?W9]6YZN5 %CX+];$O=9/@>HQ(J M.C#](L;/,/=SP&AN_BM<@1FXK<1X%((I]T7%H+3@LXHIA=/W:6P[-XZS_HWF M)X0S(=P0R&3D*G^BFN:I%".2T][WU/[BW3$T>U/8I-L*MV:*5R9[S:/@D)*K M%9HQIPD3KC"[!4&,^F(1^BQ.X0=ZZ*='W@HC1X_6]"#V"^R] GLGL/^GQ7C3 MH@^3^$T.7I.#1^!^8^+#?/*;Q%Z3^*/ +MB8^##_^5V)UR3Q"(0;$Q\FVIB0 MU1'D(&MW^10JQ-"YB[_*+O?[(71'^"]\>AR^45FWG4(7HU$D*#*26X M,[O:F/=H"1A4VDX3,Y?3K9P"+?KYP2'+JY?_ 5!+ P04 " "[A6]/N6P& M'-L! !!0 &0 'AL+W=OLB 6<-R^?0$=:RU_A'/X+N<@D(Y2 MO>D&P*!WP3N=X<:8_D2(+AH03#_('CJ[4DDEF+&AJHGN%;#2DP0G-(J.1+"V MPWGJ5IW(PO.W@HI >A&#J]QFX'#,[>]7)F&%\E_MJ5I,OR(40D5&[AYE>,GF/LY M8#0W_P5NP"W<56(]"LFU_Z)BT$:*6<66(MC[-+:='\=9_TX+$^A,H!L"F8Q\ MY1^887FJY(C4M/<]<[\X/E&[-X5+^JWP:[9X;;.W?!?O4W)S0C/F/&'H"A,O M"&+5%PL:LCC3_^@T3-\%*]QY^FY-CY[" ON@P-X+[/]I\;!I,80YADT.09-# M0"#9F(0PCV&38]#D&!!XVI@$,#0*FR1!DR0@$&],0ICM3R6K(RA U?[R:53( MH?,7?Y5=[O=1E=I[$7PQ[62TH M)7JPN]K8]V@).%3& M31,[5].MG (C^_G!(&PO=V]R:W-H965TA=< MF@)WU@X'0DS5@6#F3@T@W9=&:<&L"W5+S*"!U8$D.*&[W3T1K)>XS$/NI,M< MC9;W$DX:F5$(IO\<@:NIP F^)E[[MK,^0>4/ H;)>@;GE D_ N1=R-GXO MFG@MZ8G;_57].?3N>CDS T^*_^IKVQ7X$T8U-&SD]E5-+[#TDV&T-/\5+L = MW#MQ-2K%3?A%U6BL$HN*LR+8^[SV,JS3HG^EQ0ET(= ; ID+!>>?F65EKM6$ M]'SV _-7G!RH.YO*)\-1A&_.O''92YG2-"<7+[1@CC.&;C#)BB!.?2U!8R6. M]#\ZC=/3J,,TT-,M/4GC ONHP#X([/]I<7_38@R3Q8MDT2)91.#^ID@,\W!3 MA&PN3H!NPY,UJ%*C#..RR:Y3\4C#Q7_ YY'ZQG3;2X/.RKKG$RZY4&PO=V]R:W-H965TU#^IM%&,N=-TQ+;&V!U)$E!:)+<$LFX MPF4>?6=3YGIP@BLX&V0'*9GYL*?,"HAH8-PCWJ\2O,]7S" M:"[^.UQ!>'C(Q,>HM+!Q1=5@G9:SBD]%LM=IYRKNXW2SSV;:-H'.!+H0#C$. MF0+%S+\PQ\K;&6:1GJWIZ7Y;8+3& MCU#G/]AB"&A<..[]V4QC-AE.]_,/(LLW+O\"4$L#!!0 ( +N%;T\A00L+ MP $ #<$ 9 >&PO=V]R:W-H965T 9=L M5/K%M 6O4G1F1RWUO9[0DS9@F3F1O70N2^UTI)9%^J&F%X#JT*1%(1N-K=$ M,M[A(@NYHRXR-5C!.SAJ9 8IF7X_@%!CCK?XDGCB36M]@A19SQKX!?9W?]0N M(@M+Q25TAJL.::AS?+_='U*/#X _'$:SVB/?R4FI%Q]\KW*\\89 0&D] W/+ M&1Y "$_D;+S.G'B1](7K_87]6^C=]7)B!AZ4>.:5;7-\AU$%-1N$?5+C(\S] MI!C-S?^ ,P@']TZ<1JF$";^H'(Q5A76<^2]E\0(Z%]"K C() M!>=?F65%IM6(]'3V/?-7O-U3=S:E3X:C"-^<>>.RYR))MADY>Z(9K$&E&KHP+JOL,A7W-%S\!WP:J9],-[PSZ*2L>S[A MDFNE+#@KFQOGI753O 0":NNW7]Q>3V]Y"JSJYS$ERW]%\1=02P,$% @ MNX5O3T%I!J!" @ U < !D !X;"]W;W)K&UL M=971CILP$$5_!?$!:VP@D(@@)5M5K=1*T5;=/CO$"6@-IK:3;/^^MF$I=8:7 M@,V=>\:.QU/&]YI[9AK76_04A5-6NI>A(]Z\R7LY MU68H+TCU MDM&3"VHY(E&T0BUMNK LW-Q!EH6X:MYT[" #=6U;*O_L&1?W;8C#CXF7YE)K M.X'*HJ<7]H/IG_U!FA&:7$Y-RSK5B"Z0[+P-=WBSQXD-<(K7AMW5[#VP2SD* M\68'7T_;,+(9,=S8,^/<.ID\?H^FX<2T@?/W#_?/;O%F,4>JV+/@ MOYJ3KK=A'@8G=J97KE_$_0L;%Y2&P;CZ;^S&N)';3 RC$ERYWZ"Z*BW:T<6D MTM+WX=ET[GD?OJS2,0P.(&, F0)RQT$#R&7^B6I:%E+< SEL?D_M?XPWQ.Q- M92?=5KAO)GEE9F]E'&<%NEFC4;,?-&2FP9,"&?<)02#$GCR$$S@\!C.,77@\ M#RJ$V+G0:&UL=53O;ILP$'\5Q /4Q 3((D!J.DV;M$E1IW6?';@$5!LSVPG=V\\VA#%Z M^X+MX_?GSG"7#U*]Z@; !&^"=[H(&V/Z/2&Z:D P_2![Z.R;LU2"&7M4%Z)[ M!:SV),$)C:*4"-9V89G[V%&5N;P:WG9P5(&^"L'4[P-P.13A)KP'GMM+8UR ME'G/+O =S(_^J.R)S"IU*Z#3K>P"!>NDI.4K^[P MI2["R"4$'"KC%)A=;O $G#LAF\:O23.<+1UQN;^K?_*UVUI.3,.3Y#_;VC1% MN N#&L[LRLVS'#[#5$\2!E/Q7^$&W,)=)M:CDES[9U!=M9%B4K&I"/8VKFWG MUV'2O]-P IT(=$4@HY'/_",SK,R5' (UWGW/W"?>[*F]F\H%_57X=S9Y;:.W M,DZRG-R$FG*2ZP106V7F#[ M3XF[58D8Y@-NDJ FR7N!-%J98)C_W&2*FJ2( %V98)@8-\E0DPP1V*Y,,$R" MF^Q0DQTBD*Y,,$RV,B&+_UR NO@.UT$EKYV?+HOH/$0>J>^3O_!Q GUCZM)V M.CA)8[O-]\192@,VE>C!?KK&#KWYP.%LW#:S>S6V_G@PLI^F&IE':_D'4$L# M!!0 ( +N%;T]NA(E7W0$ $% 9 >&PO=V]R:W-H965TEQD+G>1129&S;H>+A*ID7,J?YV!B2G'(;XG7KJF MU39!BFR@#7P%_6VX2!.15:7J./2J$SV24.?X*3R=4XMW@.\=3&JS1[:3JQ"O M-OA4Y3BP!0EL%:I8;/ -C5LB4\7/1Q*NE)6[W=_4/KG?3RY4J>!;L1U?I M-L>/&%50TY'I%S%]A*6?(T9+\Y_A!LS ;27&HQ1,N5]4CDH+OJB84CA]F]>N M=^NTZ-]I?D*T$*(=@*[78L>3!KX38Y>DZ-'(-R9^##_.8K$:Y)X!.*=B0]S\)ND7I/4(W#< MF?@PR?[*7)7^ ]\?AR^4-ETO4)7HIV?<#R[9H,VS;0$<>I5"V1RWSG5'0FS9@F3V1G>@_$VMC63.FZ8AMC/ JDB2 M@M#-9DOG8'RO8*KG%J.I^!]P!>'A(1,?H]3"QA65O75:3BH^%QYVKN _CS>[+1%LG MT(E 9\(AQB%CH)CY5^98D1D](#/VOF/AB9,C];TI@S.V(M[YY*WW7HMTO\_( M-0A-F-.(H0M,,B.(5Y]#T+40)_J)3M?IZ6J&::2G2WJZ6Q?8K@ILH\#VOQ(/ M'TIQ4G>>&=!_:.QC?Y!Q^G_9&9ABN++MKYEXW] MK[5VX%/9W/@1:OT'FPT!M0O'O3^;<E!XTUCK.(>3=LRUUO@=20I MR=(DN6>*"TW+//HNMLS-X*70<+'$#4IQ^^<,THP%W=$WQY-H.Q\QZ>>'=*L3=5<,96Q#M,WJ'W5NX/'W-V M"T(SYCQATA5FMR 8JB\ATJT0Y_0_>KI-WV]FN(_T_9J>)=L"V:9 %@6R=8G' MY%V)6YCW1;)53Q78-DZ3(Y49=)SDE7<9V(&PO=V]R:W-H965TA6#J]PFXG'(TQB5(D0VL@>]@ M?@QG92.RJE2=@%YWLD<*ZAP_1,=3ZO >\-K!I#=SY#JY2/GF@B]5CG>N(.!0 M&J? ['"%1^#<"=DR?BV:>+5TQ.W\0_W9]VY[N3 -CY+_["K3YOB 404U&[EY MD=-G6/K98[0T_Q6NP"W<56(]2LFU_Z)RU$:*1<66(MC[/':]'Z=Y)8T66IA M%P)="0?O0V8C7_D3,ZS(E)R0FO=^8.X71T=J]Z9T2;\5?LT6KVWV6L0'FI&K M$UHPIQE#-YAH11"KOEK0D,6)_D>G87HSM7 M\X69 R.'Y2T@ZX-4_ %02P,$% @ NX5O3[J305RW 0 T@, !D !X M;"]W;W)K&UL;5/;;IPP$/T5RQ\0L[#;;E: E$U5 MM5(KK5(U??;" %9\H;99TK_OV!"*4EYLS_B<,Q>/\]'8%]/*JI'8%[;SO M3XRYJ@/%W9WI0>--8ZSB'DW;,M=;X'4D*:EGGT76R9F\%+H>%B MB1N4XO;/&:09"[JC;XXGT78^.%B9][R%'^!_]A>+%EM4:J% .V$TL= 4]&%W M.N\#/@*>!8QN=2:ADJLQ+\'X6A->D2,A#7 MYS?US[%VK.7*'3P:^4O4OBOHD9(:&CY(_V3&+S#7>5=!O8AC6_R#SY-^W=N6Z$=N1J/+QO[WQCC 5-)[G"$.OQ@BR&A\>'X$<]V M&K/)\*:??Q!;OG'Y%U!+ P04 " "[A6]/%/U%F)P% !L(@ &0 'AL M+W=OU= M-WRPN#C;E;?5UZK[<_>YZ=\MCE:N5YMJVZ[J[:RI;L[GOZBWGV(8!NP5?ZVJ MQ_;9Z]G@RK>Z_CZ\^>WZ?%X,*ZK6U54WF"C[/P_59;5>#Y;Z=?PS&IT?YQP& M/G_]9/WCWOG>F6]E6UW6Z[]7U]W=^3S.9]?537F_[K[4C[]6HT-N/AN]_[UZ MJ-:]?%A)/\=5O6[WOV=7]VU7;T8K_5(VY8_#W]5V__=QM/\TC ?H<8 ^#M O M#S#C ',<8.V+ ^PXP/X_@WIQ@!L'N%,'^'& /W5 & >$9,#BL+O[R_6^[,J+ MLZ9^G#6'B-N50V"KMZ$/B*OAP_WUW_^OOV)M_^G#A5GJL\7#8&C4O#MH]$1C MIII+TMBIYGVN44%--1](DZSG(\WEIII/I/%'S:+?D^/&:-P8O3=@)@8"&S!H MP.P-V(F!F.S:0>/WFNW!6Y["XA06UKAD PX-N&R-MBB2-1XT[OD:52R&G^3R MDE"!\ ,(M9D*)VOWN':?.:^?1>7$0$ # 9Q/PO$R9$NU@7P'G2?7 M<>$Q\]P6F@TLT< 2/$^!7N:AJ:*+40A057!Z*6 JF^:.@R@\G\LOWSCA:BHA MDRF8RJ53J3SV;#'^"--Q?E :IA,RC.(,H2&R M6DAEAF$P4&-TVBB02*J9AHDQ (,6\H-A&$Q>8^2[$(;!0/G02=9]9Z#;*_K& M5&+7,C66@)!,,!#V%77&,A#VE#I#(I7TP.]/$7WXB6BZ8N;/$EI"SK/"K6!^ M+RAF 88=0=5U K]K1/.??(J*F99QQ0[JJ)I-(ZB25WI MK[&7+B"#[.BD)IN*JJW0C#D&V0&C5EHJ,^KRUE/<6,_X>2JBJ;>C:+JQA3)" M&'@FT-.12385B*0[,L\$>H)+VA6&R[_BK,0S-YZZS\Q;FV^L@RFXI.3(2- M#0QA BMT)$%ABODG:S8D07F)@ W+JF0'T?1Y$BSR(XT#T]%0&M_"21PRAO"<,8 M ,9\2T@4TBTAD8!K8%P#D.@$C"*3&(O3MR0RB1$J6+8E)/+28QG&-0*N7F B M,E8Q+W-BTHB,580RY]/;*Q))W5)D]B(0XX7[WLC$Q%<<2T8F)D+;EWM+HK3I M7CQ[9#Y\#^./LKE=;=O9M[KKZLW^&?E-77=5;[!XT_M^5Y77QS?KZJ8;7@YI MI#E\_^'PIJMWXW<[%LPF M J1NJJJ56BG:JNVS X> UF!J.V'[]_6%():X?<'V86;.C#'.)RY>90N@@K>> M#;) K5+C'F-9M=!3^*KT49RQ' ;2VI)[A. PSW--N0&5N:T=1 MYORB6#? 403RTO=4_'D&QJ<"1>A6>.G.K3(%7.8C/<-W4#_&H] KO*C470^# M[/@0"&@*]"':'U*#MX"?'4QR-0],DA/GKV;QI2Y0: P!@TH9!:J'*QR ,2.D M;?R>-='2TA#7\YOZ)YM=9SE1"0?.?G6U:@OTA((:&GIAZH5/GV'.DZ)@#O\5 MKL TW#C1/2K.I'T&U44JWL\JVDI/W]S8#7:<9OT;S4^(9T*\$"+R7T(R$Y(- M 3MG-NI'JFB9"SX%PGVLD9HS$>T3O9F5*=J]L^]T6JFKUY)D:8ZO1FC&/#M, MO,+$[Q&'>T1&%@C6!A87L==%;/G)ND.8^042KT!B!H71S_PTOJ]9)ZO#QMO*1W MD1-"PNW&>%!ANM)R9O#JX)F+X!L5YVZ0P8DK?8;M26LX5Z 5PP&ULE99M;YLP$,>_"N+]BI]X MJI)(3:9IDS:IZM3MM9LX"2I@9CM)]^UG&TJIN4S;&[#-_^Y^9^#.BXM4S_HH MA(E>FKK5R_AH3'>;)'I[% W7-[(3K7VREZKAQD[5(=&=$GSGC9HZ(0AE2<.K M-EXM_-J]6BWDR=15*^Y5I$]-P]7OM:CE91GC^'7AH3HV5GR>AE5S6BU95L(R7VR_@.WVYPZ@R\XDT\68Y?@]-XC.D,I^-7[Y]\\C:9)Z[%1M8_JYTY+N,BCG9B MST^U>9"7SV)(*(VC(?NOXBQJ*W]7Z^V7P M_VH&&Y#!@(P&./NK 1T,Z)L!\\GW9#[5C]SPU4+)2Z3ZM]5Q]U'@6VHW<^L6 M_=[Y9S9;;5?/*Y:5B^3L' V:=:\A$PT>%8GU/H8@4(@UF9F3]P$VSI-(D>P P8Z8-X!>^< ![O0:U*O:?M=8(3F82Z C*8XSV"<%,1) 9P@ MSKK79),XM"C*D 90X8RD,$P&PF0 # U@LED8G&*4I@$-($-YAJ_@Y"!.#N"P M ">?Q6&XP$6(,Y=1RE"1PS@%B%, .$&<=3&+\P&75A;\9QM(5Y2(7=F?$@0J M : L "IGWR@AE)% MIG+,$L1(S .1G"!07,@=.5OP%=J%/[W_QN#->@.$V!; M\K#. 2),K\2!*Q&F@(LKM0S#M0BS_\@6KA\8*B"S; $1"=]M,NDCC5 'WW)U MM)6GUO?[R>K8UN^([T-O\OY,\(VK0]7JZ$D:V\U\S]E+:81E03>6Y6B/(>.D M%GOCAKD=J[X7]Q,CN^&&PO=V]R:W-H965T![LS\_1I"1\$N3Y.7!$B=XSH'5]GQ\J2; M'^U!J2[X695UNPH/77>\BZ)V>U!5WB[T4=7FE[UNJKPSM\UKU!X;E>^&H*J, M&"%Q5.5%':Z7P[/G9KW4;UU9U.JY"=JWJLJ;7_>JU*=52,./!]^+UT/7/XC6 MRV/^JOY2W=_'Y\;<19\V(NT#!L0_A3JU5]=!7\J+ MUC_ZFR^[54AZ1JI4VZY/D9NO=_6@RK+/9'C\-R8-+V/V@=?7']DW0_&FF)>\ M50^Z_+?8=8=5F(;!3NWSM[+[KD]_JK$@&09C]5_5NRH-O&=BQMCJLAT^@^U; MV^EJS&*H5/G/\W=1#]^G,?]'& Y@8P"[!%#QVP ^!O"Y 6(,$',#Y!@@YP;$ M8T!L!43G9@W=?\R[?+UL]"EHSA/HF/?SE-[%YOUN^X?#ZQQ^,R^@-4_?UR)) ME]%[GVC$W)\Q;(+)II@'%\.FB,=/$4\N(A93R,:%4,HOF,B4>JF7P7K9D(!? MUY(2G(##!'Q(("8)J%7J&9,.F/K,,F8+JV5/ "43&[4!J$0N/#4+2%D RO;; M.6.RJV'$0EJ$A4,E6]@OR,6P!<5D)20K 5EN338)^ILN$JNDSU 3,C$D$P,R M5L6/ ..;D@D<) %34N($*4R0 I:QQ1)AK(8](8SE!1N$R3#9#)+-W 09L<@B MC*6QIQF8S>\Q$[*48'LD( 6SO0^!N&U_""1L!YP!VGP"FI;E<7T*4DB;,0+% M-F,$2FS&")1Z&&/?ILQ-P7PIL'-3/M_[*792"JR4V+Z#0)3;?9L!VGP"FC+& M=DJ!G[+8DP*;((UOZ!NV.)H %E;?[D=0?&W81!)"?:\9NR$%%I5Y+(IBCZ+9 M_(H9-@[FBM248LT4 !+<8U ,*YD!:7%G' 3RC>/9-P']<=OC(,CC3 R+E('] M%;<5!D&>6<*PDAF0EK#W<1#$/.-@_3&@/VX[+01Y1,JP2!G8A@AG'@"0=QRL M9';#;H5A@3)7H)(XK0^%((_%XQ)8 M7P(L;VYC ?!G_+F]>B;H,7W76Z&H[V]EIWRB0D"]/F@\IWEYM2 M[;O^,C'7S?D4]GS3Z>-XPAQ=CKG7_P-02P,$% @ NX5O3^ZF1UK> P M*!$ !D !X;"]W;W)K&ULC9C9CN(X%(9?)\8GO4253TLK-.S2_[+$^BTMSF!Z\XYSK:U:(D M]A@ATDNB4^J.!G7;:SX:9)*2Y)$^>^QCK/KT*7NK>'[Z7 LJP9O M-#A'!_VW+O\YO^;FSNNB[$Z)3HM3ECJYW@_=;[2_"2N^!OX]Z6MQ=^U4/7G+ MLA_5S7(W=$E5D([UMJPB1.;K74]T'%>!3!D_VYANE[(2WE_?HL_KOIN^O$6% MGF3Q?Z==>1RZ@>OL]#ZZQ.7W[/JBV_X(UVD[O]'O.C9X58G)LB MS)(VBBDEB7XUWZ>T_KZV\6\R7,!: >L$)O=7 K\5^!\"_J6 MP+^K$"T O&L M0+8"^:Q M0+UK"!H!<&S@K 5A,\**+DY1SXD\FM)9S9].LO-;LJ Q&LF5CU3 MIU$9C09Y=G7R9JV=HVI)T[Y1F>!5:SWWZQ_-;"U,Z_M(4#;PWJM(+3-N&';' M4*(>F17"=(1G2NCJ8&@=8V;I0143FZ D>&2F-L,?B1D6)7QDYC8C09@%$H:2 M1^8%8^@CL\08T/'5'X=F_>>"-U@B'W?(QV>*7T?P[\L@$H_ \0B\CL#O:V!@ M[,<-(VHFK9F0!SZ8;1.;"D1(!)@--D6I) $(-D,PGUC1YAC&@@ XND PQA3W MP>1 ,!)*7X+Y@70TX'#05C;%F5(^F -K!!.^#$"T#1:-*/G)>A:XU\+R6E P M!N.&D7>))&$!H"8V)<(0#OL4HV0 AG.&9J2 FF,4EV#1+3 J5' 30"AJAA/8 MC%",AF &KK",A$.7L8P,5K]!*$[5)SN"Q#V6B,>@FI6T\G"XP:UM1@G@[\9F MC'-XM0JO5B'5@A$>*\QY#IXR$XRB(9A%4XPB<.G.,$IRN/<@E'D$@UFTP"CI MPYT'H1@1H*XE1@D!,J[0\1)@)-9H1K@;;!"**R5PCP/<%*4M!;M'/PK<.&5,]:N1C$ MX=*U(=D3G[PYA+BO(>(K&,-Q^(RO&&3YBD$A@&8V9'R%3Q(4 MO) DT'/'O! M( 5ZMT1[!^Q8V9#JP1?I-0;Y\!EB0\98X*MW=Q))='ZHS]R%L\TN:5F]3=ZU M=L?Z;ZPZR8#V,>TO*=*^HOU-&\9:4Y0=6'G'V6E=J4 M3GKF^7?4T:Z[B?6^K"Z5N&PO=V]R:W-H965TID\=P] ME?_YMEC.I^ORY_+[8/6\[*;WVT;SV< 9$P?SZ>/3\?G9]K//R_.SQ8_U[/&I M^[P\6OV8SZ?+_PV[V>+EX[$]?OW@C\?O#^O-!X/SL^?I]^[/;OV?Y\_+\M?@ MS/QY_LZ23F38,MXK^/W]'FZE\62S^WOQQ>__Q MV&Q&U,VZK^N-B6GY\;.[Z&:SC:4RCG_V1H_?^MPT?/_[J_71=O)E,E^FJ^YB M,?OK\7[]\/$X'Q_==]^F/V;K/Q8O-]U^0N'X:#_[N^YG-ROPS4A*'U\7L]7V MWZ.O/U;KQ7QOI0QE/OUW]_/Q:?OS96__M1ENX/8-W%N#TO?O&M"^ ?UJX'_; MP.\;^-H&8=\@U#:(^P:QMD':-TBU#?*^0:YMT.P;-+4-K'GUG/G5)/Z^R9NS M;74OK^ZVKKK)J\,M]_A@MQ>WF_MRNIZ>GRT7+T?+W?E\GFYHP)Z65L7XYM/M M<=G^9]G@J_+IS_-@\]G@Y\;2'C/<8=P[C#6ICVD!Y@TQ*$-X&X>#XQ@ZT=[U M>[B0"&O82"\EQO<15\A*T\>,)"8R,]? C#5]S W"V#[F%F'8Q-N#2S,^/. [ MU!'U,1.)";;!7B2\FVAK@=Y;< 9;\-B"WUKPO7$&MA]WF+#%/.UZ:0QEMADN M "P2-6QE+@',^]RP3J\0C%)B3A^A3EWB6^P:67/.,(_< !@1&3:%6P!S9!NV MV5H)<\X[[]E9'@.G-*.(913 C=F2'4?11MJ9QB6V[D<2Y:()/;,QMI;WQ87N]&28\ MPP1FR/;N,,F>*.3(R5;";#9-8K"VSMKXH+7>[#*>70:S8T=NF&5'T>64& FU MAW&]$35X1 T8$6?%IG)'21S>497VQH?M]6:XD5)0B!@P1S:FX1[TOK/&-%RP M7$!8BHR_+@$L9\M=>(5@,5FV(T:H4_*>4= U@EG# \0-ZK2)GBW^+8(ERD*= M21B%&!)G?H0KS)\9']]!>^1S4'RNB4\+?)ZXSZWHRS>-YY'W N&2B]S>)<*% MXL_$W8YPR00>=1 N-HY3TS6T9RW7(S<(YRF&AKL>X HEP3=\,%PL4F\Z-PB7"6&D[P5P#G MBCE^GD?07ME/B;L?V2O=6NY^8,\8,HZ[']FC+!,SB;,4DU!S8P3/ !>\%>LW!KAH*$7#G0_LI1#>L6??]TJ: M9V6>%\APWWL@^ESRW/4 9D,0!U_"J"R8X8Y',&\$ZX-.(W'M<(VL%7^*: ]@ M,8AJ 8"5>?(\O@6PDNR3C/8 %XQ)(MHC7(^"^SY7$CTK,STKSWL0267C,R7N M M"V#>I42>.Q[@ L7<<,T5(*PF^5?)A*Q-B*P_[#I3>+\4)/\07$,67]1*B MN-"Z BAWPF7@"*(<]S<"&1':T;!XIGN+IRAX7:+2"8\F8XCBDN,.H.*)>KJ5 MDH"5-8%R-+B34Y63$4HZ&:$:XDZ6J.)DP>80)<@<]BBX'*$X]][B.?**'4"E M$U[U'D,47_L[@"I>5IRL5$8L*(T0+];M07W2;8IF$ZL.@,8&XN6_MM;BN,)B M?YY*O<6"@HO"48 1D5E\GU?9VU<9VV"K(5 2FW4*4F[ TD[\5JDDREBR4P-#_HC M@$LE>6YX$EMI;UQI;X)P16YKPL8I&:P#&2S7;D,G,R9JK.';= 1PKFDB+TRT ME?;&E?8FR!XY1TJ%VBD9G4,9':_E.9!)1,I%:?/%D'=+MG"AXRJ@K;4XKK4X M01:I$&RC;0XEW7'@8DM=5$4YNYTRJ[I0=8HPM@$P"SQENG'";2WE*@\JC8 )*\O3&*QB.%N@E0-R^(MB1I M,6;GM86+\30[8A\65<'FP 8%I1SG[@5;")EX5G MBL9KAU.) !Y$ "W=]0JU^U2OP+W"V1YPME#@7G*VL\DXH["V5UC;(V',98,' MCWN*+$J$^PH*;0= MX+I/3FL'ZA>EE8@0E&,>T/42I_J [CBLMBL4,@A YZG>5L@@Y'I""%#6)-8AM!;==1SKRN!_5$I[!)KDM(('@)!_U4 ^Z-2>"@B'A+OEB4/92O>/;0'8?T1*705 MD602.PJ]=L@A<*HYC.N/2:&UB-20V%%2YE!V_**S/0CKCTCAOXADCMA-,M%- M(7FAY0_C^F-2F#*BC)B+W2@S8HI)/.UK#^/Z8U*8-Z++2ZYC([A!+%H_\[WJW^ZKC+_.[;UY.ILOOCT^KHR^+]7HQWW[-Z]MBL>[*^,U)&?E#-[U_^V/6 M?5MO?DWE]^7N&X^[/]:+Y_VW.0=O7RD]_S]02P,$% @ NX5O3\,'2=@* M @ @ 4 !D !X;"]W;W)K&UL?531CILP$/P5 MQ'L/8@PD$2!=4E6MU$K15=<^.V03T-F8VDZX_GUM0P@'5E]B[S([,^O8FW5< MO,D*0'GOC#8R]RNEVFT0R+("1N03;Z'17\Y<,*)T*"Z!; 60DRUB-$!AF 2, MU(U?9#9W$$7&KXK6#1R$)Z^,$?%W!Y1WN;_R[XF7^E(IDPB*K"47^ GJM3T( M'04CRZEFT,B:-YZ <^X_K[;[U. MX%<-G9SL/=/)D?,W$WP[Y7YH# &%4AD& MHI<;[(%20Z1M_!DX_5'2%$[W=_8OMG?=RY%(V'/ZNSZI*O?7OG>",[E2]<*[ MKS#T$_O>T/QWN '5<.-$:Y2<2OOKE5>I.!M8M!5&WONU;NS:#?SW,G)4%-T,T8'8]!DTP#T2@V4<)Y)+8H44Y^BBP7R(2[%:(G$U$MC[ZT 1R M$V G ;8$>$J YJ?08V*+:7K,!N-DULH2%;J-Q$XC\=((CF9&>DPR-8*3<.V6 M29PRB4,&SV22A4P4;5#LEDF=,JE#)I[)I(L#^X0VX3J=Z023"\U 7.S;EU[) MKXV=.Y/L.%Z>D7T0#W@_FWX0<:D;Z1VYTL_*7OXSYPJTF_!)&ZGT.!P#"F=E MMJG>BWXH]('B[3#O@G'H%O\ 4$L#!!0 ( +N%;T\XU'-]< ( +L' 9 M >&PO=V]R:W-H965T( M("6IJE9JI6BKMM<.<0):P-1VPO;M:QO"LF!Z$Q^8F>^?B>U).\9?14&I=-[J MJA%;MY"RW7B>R M:$_',6MJH+Q?&:R+5DE\]T7)*SL:IKCP$0.C5I&S<+#5[ M1YZE[":KLJ%'[HA;71/^=T\KUFU=Z#XV7LIK(?6&EZ4MN=(?5/YLCURMO#'* MN:QI(TK6.)Q>MNX.;@X0:0=C\:NDG9C,'9W*B;%7O?AZWKI *Z(5S:4.0=1P MIP=:53J2TO%G".J.3.TXG3^B?S;)JV1.1- #JWZ79UELW=AUSO1";I5\8=T7 M.B2$76?(_AN]TTJ9:R6*D;-*F%\GOPG)ZB&*DE*3MWXL&S-V0_R'F]T!#0YH M=(#A?QW\P<%_=PA,\KTRD^HG(DF6X# &B P 8)I !_.JM#;8&/3]%6 20SAK%H'BQV V$H!=26A5$EJ4Q#,EX4()CH(DL6,B*R:R8)(9)EI@4!3@%4QL MQ<1+# 8S3+S Q#$(8SLFL6(2"V9^GI(%YBD V%\Y^!#8KR^PD-#\_H(%*HQ! MM)(17'DHH(7DSTEP6;LPA&N7$5H?C!U$%E0P1Z'%N7Z*L$+A&9/-L7AB35.D!STI)H3KI MN*CH1>III.:\;R?]0K)V:)7>V*^S?U!+ P04 " "[A6]/C[]%-00" D M!@ &0 'AL+W=OUNFS 4AF\%<0$U M=L)71)"63M4F;5+4:=UO!PX!U6!J.Z&[^]F&(-HY$G_B#\YYWO,:?)(-7+S* M&D!Y[RWKY-ZOE>IW",FBAI;*!]Y#IY]47+14Z:4X(]D+H*5-:ADB01"AEC:= MGV=V[RCRC%\4:SHX"D]>VI:*OP=@?-C[V+]M/#?G6ID-E&<]/<,O4+_[H] K M-%/*IH5.-KSS!%1[_PO>'3 Q"3;BI8%!+N:>L7+B_-4LOI=[/S 5 8-"&035 MPQ4>@3%#TG6\35!_UC2)R_F-_F3-:S,G*N&1LS]-J>J]G_A>"16],/7,AV\P M&0I];W+_ Z[ =+BI1&L4G$G[ZQ47J7@[470I+7T?QZ:SXS#Q;VGN!#(ED#F! MC%Y&(5OY5ZIHG@D^>&(\_)Z:=XQW1)]-83;M4=AGNGBI=Z]Y&(89NAK0%',8 M8\@B!L?!'(,T?Q8A3A%B 9NER):X 1LG8&,!VP]51I^J'&-"&].-5>(TP3AR M"VV=0EN'4.P&A$Y N-YJY 1$*ZR.,='":A(D:7+GG<1.G=BAD[@!B1.0K'>: M.@'I"J?I?T[))L9QZ-;!@?L;#QQ*Z1W$G6N"U[O%[DN R0J_4]"'KSC$:80_ M2:'%_3;]\R<5YZ:3WHDKW2KLA:XX5Z"9P8.FU;IESPL&E3+36,_%V+?&A>+] MU)/1_,>0_P-02P,$% @ NX5O3\<98XCG P BA( !D !X;"]W;W)K M&ULE5C;CMLV$/T50>^)R"&IR\(VL+M!T (ML$B1 M]EEKTQ=$$EU)7J=_7^JRKI8\3+,OED3/S)D9\1Q27%U-^ZT[:MU'W^NJZ=;Q ML>_/=TG2;8^Z+KN/YJP;^\_>M'79V\?VD'3G5I>[T:FN$F(L3>KRU,2;U3CV MU&Y6YM)7IT8_M5%WJ>NR_>=!5^:ZCGG\.O#E=#CVPT"R69W+@_Y#]U_/3ZU] M2FY1=J=:-]W)-%&K]^OXGM\]2C$XC!9_GO2U6]Q'0RG/QGP;'G[=K6,V9*0K MO>V'$*6]O.A'755#))O'WW/0^(8Y."[O7Z-_'HNWQ3R7G7XTU5^G77]NM[4Y_BO;MB!9@>Z.9#XH8.8'<3-@@OP MZ%ND$B,(6(08_<6;(@(I2AA C@'D(D"FG"9,)FHT::8FL%2)K'!J\>V44D6J M<#H*IJ.\=%1*.$ * Z0_WY ,!LA !L+IR&23+BJEHN !F!S"Y !&.C"Y!R,5 MRQC#. 7$*0".^X(+#X<7+ 3#&683 T"I2R?F5R1E$9CQ/,!;#I R%XG[-3&A ML@ 2I.\])X"4NTCD(>6%"'8/TYB+_Z?A;+,$4JR0/-0]S'?N$UZEA0LE/:A4 MD: 0%.8R!V3./(55'M0'SO( ES@F/4\!$G>14A])AJDB\1/*? 4DU8( @(1(CYA)E/[UCO"5.:T(KOO<#,FY9! MC2=,:$*$=FD&C"07 1Q,9P),S0,O1F"F"O;S7168@0*MTFY79Z,W6TN[Q0GT M56 ""D1 MZ_(* _T502VVH!_>6BSCIDEY#OZBCDCT [9ZZOR^TK!I4Y@:@FT MJ'I]]8TD#PBHP/P3@']Y8&41F%HB?T=?,6L$VBA[?2W\Q8F"\U5B#EKN:3P9^,]\.J7YO6P/IZ:+GDW?FWH\!=@;TVN;#/MHTSCJ M]].IR/30V_.\\E/&PO=V]R:W-H965TV=JV<_\^Q8+>?[NCX]15&UV;L\K3X5)W=L_K,KRCRMF\/R M-:I.I4NWW: \BY00'.7IX3A?+;ISS^5J4;S5V>'HGLM9]9;G:?GO%Y<5Y^5< MSC].?#N\[NOV1+1:G-)7]Z>K_SH]E\U1=*VR/>3N6!V*XZQTN^7\LWQ:6]T. MZ!3?#^Y7-?*VD^8S-D56=7]GF[>J+O*^2M-*GOZ\O!Z.W>NYK_\Q# ]0_0!U'2#I MX0#=#]"# =&ELVZJ7],Z72W*XCPK+]_6*6TO"OFD&S,W[C.5))2.!X;X,I+$@6YBV$T,_%"X0 (+ M)./]D )C)T8XTHON+#&:! WI SHM9:BCP$(@@2LZ4 )3+"=@+#''$H#LH=.+ M^([D.)$\],77:;96BD!+&&:): ZL;A(#*,T$8S""DL<8PR.-\74/C<%02T!U M$EB8)"91QA.,P2S*9(PQB6^,41Y'0$4JM/0K3+8"9">A$AA%)<>[H@(;JAKA M2B_Z'U>0ZH$KF&N%N+:!$IA#11-Y8JO>N0*)EHAHA-<0F,(M9@0*#&$&NV'0U=Z MT9TKDF@0H-= QB0#E[_&1&N?:!:!!5L'0K*>X J&4(^)MMH/K= 5D&W#KF"B MM4\TB\#EIC&$>D*ZU1A"[>^$+-30%1!PA3)2>+X@82S(!O96C;'6/M8L H%. M8Q+UA*!+F$3RMT/?&@(!%F5_H'L0_@F#33[8+ )YCC"+-"'H$F:1_ T1^.(' MV#BFF).A+[Y."IT($8") C];$=R!A9!'U>, M2>0):9WE M7:#3B;8FL)4P!IL1V"%O [=S)R1>QB0RNO?C&>,'66R,KWMH#":;4=X-K"^, M6>0)>==B%BW:%8?&6#_'*AIBA$2)#7AB,=869=W XF(QB'9"UK481#OFIJX% MCV=\3] S',^3Z.;A5_LT\H^T?#T#EH"Y._1/.Z/J8=?4?4$L#!!0 ( +N%;T^PU1_L[ $ M -@$ 9 >&PO=V]R:W-H965T6 ^=.JD8IU@JD]=(]!QP:4B4H"@(5HCBMO/S MU/@./$_929*V@P/WQ(E2S/]M@; A\T/_XGAMZT9J!\K3'M?P&^2?_L"5A4:5 MLJ70B99U'H -X:V$0D[VG*SDR]JZ-'V7F!SHA(%!(K8#52YRGG T>MW^WQ_H2A9M$=;_03M-LPF:*)O^7 M J_-[ BO8*=.ZC9-O.-X/D?Z?LS\6S6V=LJ^9.S,_\*\;COA'9E4M\_O2-H?,SR_U!+ P04 " "[A6]/ M#?*G/>H% "+(@ &0 'AL+W=O?691];E>]-^ZU[JNI]]WZRWW=7\I>]W%XM%]_!2;ZKN<[.KM^$O M3TV[J?KPL7U>=+NVKA['1IOU@K+,+S;5:CN_OAR/W;?7E\UKOUYMZ_MVUKUN M-E7[W[)>-^]7#+ZOFE'PXLKB]WU7/]9]W_M;MOPZ?%H9?'U:;>=JMF M.VOKIZOYC;FX\\708%3\O:K?NZ/WLV$H7YOFV_#AM\>K>38XJM?U0S]T4867 MM_JV7J^'GH*/?Z=.YX=S#@V/W__H_9=Q\&$P7ZNNOFW6_ZP>^Y>K>3&?/=9/ MU>NZ_]*\_UI/ W+SV33ZW^NW>AWD@Y-PCH=FW8W_SQY>N[[93+T$*YOJ^_YU MM1U?WZ?^?S3##6AJ0(<&QG_8P$X-[,\&_&$#GAIPU&"Q'\HX-W=57UU?MLW[ MK-TO[ZX:JLA<<)C]A^'@.-GCW\+T=.'HV[7/RLO%V]#1I%GN-72D,0?%(O1^ M. 6A4RQ)-*?3$]Q*A>=3R9V4&&.Q"PL':L<.[/$Y3(8[8-@!CQWP20(G&NRS $MG,1U-W*V5A6'GFL)T2VBF%'5>6N .389YDZ=>949!D$NIV$AT/ MUQD6DP)D7KV*#.37C:&$PIU$)WYB+U*B&<$(,S:AK O8S]21 I>#.:+D8 !%5S*XF06)0Q4Y$OE&XDP MK2A+*.))%"U7>51,QBIK&&E MB"VFE47;J[B(K=P[A>7B++Z^@8Z-,04KEI2L*.GG2J6.+0:6Y?0ZMA@U-B6_ M68D1Y^+INP4J0Z53KFZ+:6-3 IR5'(GWY$"B30S&C$U)T:&8TPK/B/#,88,IV0XEO@@,C;>0 !9[ERA M7(^,*<,I(8XE/6+^ HDV,Y@MG!+B&.2S&+Y(0YD".E;N::6$. ;;*@I9._8C M9;FS6JIDS#R6S%/)RQA3?$:*8PP83DEQ+.&1%Z4(<4!F*"-U7C!E."7$,>"' ML",UVMQ@OG!*A&,0SF+1+1*1=K_*852YE #GY)XIK%09[QV +*Q4EBM)Q6'R MN3/RF\.L52\IL#][O#*L5?3$!&)SGOU! >/@4W:)#I/* MG1'@'$:,2PEP3M*#7$DLKFH0]$KV6B+PF#,^)O.8,SXEO7G)$.+XRD:B,M?<*+^])?WX]E$PF[PD9S>/">-3LIN7>R9AY"/) MJ1',*9^2VR:1^WA]@$BNS^+H%_E-W3Z/3SMTLX?F==L//VP?'3T\47%#PR_Z MT?&EN;C;/Q?QLYO]8QI_5.WS:MO-OC9]WVS&7_6?FJ:O@\GL<[#W4E>/AP_K M^JD?WN;A?;M_/&+_H6]VTZ,?B\/S)]?_ U!+ P04 " "[A6]/*,>/L%T$ M C%@ &0 'AL+W=OW_:OB3= MJ77E=FQ45PFGJ4WJ\G"^^IP=$_MK'NMZ[+][]%5S7DYI_G[ MA<^'EWT_7$A6BU/YXOYR_9?34^O/DFLOVT/MCMVA.O)6Z_';Y/1S'W_/4_WLSW("G!GQM0/J[#=34 M0(D&R<796.HO95^N%FUSGK67T3J5PZ2@!^4?YF:X.#Z[\7^^VLY??5M9RA?) MV]#1I'F\:/A&P_>*=:BP^BI)O(&K"X8N>&RO[EP4N ,%.U!C!_JV TY%&1>- M&37'2QF%M4;6$LHRRG.383L:VM' #@D[%XV]N<]/VHI'OP8B5A1YM@9Z,<"+ MJ/G1!+%)24= 9WAM(BPCS#\"-%/1IP V2@ #E3E*A)RP@ D1$ 9 M$04@A"4T1ZP+#B_(? MB#MF#@'HA'$O@GIS&\R;4,0VUY%!8@PP3C\0]4ET>RHM%][1"8R8P(R(J",-R.V!4\'+0!UA,>,^<@G$ZX VN1@(0W% J4P_A3"GPRX"L&FLC27*W4@ M([^+T3%'&( * 5!&7"&VR74I$JDB,I559/L; M 4L8(PLY3^@3TX!HU""ZU@ M%PX66FFA@U$*95KG-\F[-X2QI= R2R90.6AY3%LJ Q^S1B MGPSW)#+?G3=0% Q5RYZ?NF'C_/[9JF=[['])/O:^_* M[?6D&PO=V]R:W-H965T!\%R M8/Q-U(3(X+VEG=B$M93]&@!QJDF+Q0OK2:?>7!AOL51#?@6BYP2?35!+001A M!EK<=&%5FKD#KTIVD[3IR($'XM:VF/_>$LJ&38C"Q\1K,K^4;D M]_[ U0C,+N>F)9UH6!=PJH28VF,QH$BQ6,K5Q<68RB=.6G2;PTB8>F ML&A&3;98)HUAD5HPK@KZ05(O2.H!L?9NFSI+J'R1A;MW57\!R;P@F0L20PLD M/\'D7IC<@4&%]15L<^8DWQA3!+E"%^46:U^!O. DHO4W5SU^7@E MC@/)^NFV!_,OI_H#4$L#!!0 ( +N%;T^)CM49LP, )<1 9 >&PO M=V]R:W-H965T9*RLOYF:5XN M[5-5G>\=I]R=9!:7=^HL<_W/01597.G'XNB4YT+&^R8H2QUR7=_)XB2W5XNF M[+%8+=2E2I-699]D,B\3E5N%/"SM!W:_Y50'-(J?B;R6O7NK;LJ34K_KA\_[I>W6CF0J M=U6=(M:79[F1:5IGTC[^=$GM6YUU8/_^)?O'IO&Z,4]Q*3LGV37(LZVN]5_DLTRUO':BZ]BIM&Q^K=VEK%369=%6LOAO>TWR MYGKM\K^$X0#J N@6P/PW W@7P%\#Q)L!H@L01H#3-J7IFVU M4NO1YY7.V<)[K1)UFW6JHIWE5.#K[K0I"5:QI M%$[#"C9CA2^&DNU8PAC'+CAL*&\2\$%#"2<0,(%H$HA! F[T5*OQ&DW>N0Q= MUV@N4C%3M04JXCW5P+('+7O LM&QZU;C]ZL).7=#P_-8%O&0A=B-#]WXP(UG MN/%'U7P(A' -V0;(?/*\"-L)H)T V/$-.\&X<]PPV T8]ATHGY5 46^R0$@8X$OI@QAKC$.#$U\EPR3C8EWC!U, M&C8'-6P,$7))F+,!D(5]U= /9@V; QL&,.)Y)M0W2"9XX$\8PK1A&<4, -V)B44(8-_0.W!#& M#7W1T M?L:RJ=>-24. -%-S'&'2T#M(PS%I^!S2\#%"B$:?$5"Q_N0^M(,YP^=PA@-^ MZ G3',!(]H8AC!D^!S.=J+\GH=& 2+3BM/;G6:R.#8[_]+:J4M>U9N\7NGM M=.&A.5PPRM?L?MN>$;RF:8\LOL;%,N_<[' /2E52.W3OM+>3C/>W MAU0>JOHVT/=%>U30/E3JW!V#.+>SF-5_4$L#!!0 ( +N%;T]K;WGO]0$ M %X% 9 >&PO=V]R:W-H965TJT[;<#AX!J,+6=T-W];$,0)>X?;!_>\S[G&.Q\Y.)5 M-@#*>^]8+_=^H]2P0TB6#714/O !>OVFYJ*C2B_%&&V4"J,@'>H9?H'X/1Z%7 M:'&IV@YZV?+>$U#O_2_A[I 9O17\:6&4J[EG.CEQ_FH6WZN]'YB"@$&IC /5 MPQ6>@#%CI,MXFSW]!6D2U_.;^[/M7?=RHA*>./O;5JK9^YGO55#3"U,O?/P& MS]0\XG#'=9[4YJ@W0K[3A237RAS8C(')MU@LKM?("-I^+C!H-71,#?/3RK.;2^] M$U?ZE-FS4'.N0#L&#]JLT9?=LF!0*S--]5Q,1WY:*#[,MQE:KM3B/U!+ P04 M " "[A6]/??%Q) <" !_!0 &0 'AL+W=OD@8#,7_@#MP([FFM*@'%X-2 MLX^^K1K7=H/_(\P?D P!R1@0I_\-P$, G@6@GLR5^I5I5N12=('L-ZME]DS$ M&VP6\V0GW=JY?Z9:96;O!4VS'-VMT:#9]9IDHDD^*_9+!4U'"3( (T7BI4A< M/)YF2+#? 'L-L#-(/P&L9V7T&N(TC=/$.$L)GM7BD45I%A,_3NK%29&ULC99M;YLP M$,>_"N+]BFW\1)5$:A)-F[1)5:=MKVGB)*B ,W"2[MO/!DJ)?:GV)MC._^Y^ M=T;'S2ZZ>6D/2IGHM2KK=AX?C#G>)TF[.:@J;^_T4=7VGYUNJMS8;;-/VF.C M\FUG5)4)08@G55[4\6+6G3TVBYD^F;*HU6,3M:>JRIN_2U7JRSS&\=O!4[$_ M&'>0+&;'?*]^*//S^-C873)ZV1:5JMM"UU&C=O/X =^O,7,&G>)7H2[M9!VY M5)ZU?G&;K]MYC!R1*M7&.!>Y?9S52I6E\V0Y_@Q.XS&F,YRNW[Q_[I*WR3SG MK5KI\G>Q-8=Y+.-HJW;YJ31/^O)%#0FQ.!JR_Z;.JK1R1V)C;'39=K_1YM0: M70U>+$J5O_;/HNZ>E\'_FQEL0 8#,AI@_J%!.ABD[P;T0P,Z&%#/(.E3Z6JS MSDV^F#7Z$C7]]1YS]Q;A>VJKOW&'7;&[_VQY6GMZ7G"6SI*S<+R%*&!8=Q&(C# !SFX?0:/HDCF>3:$P3 "A!$ C/!@1! &,XS\ JX &1(X<$_&*5#F&XT' MPUT9T__OZQCNI!AHI>%EL^!ZF$0(^54+991EOFP-R2A'/G&PO=V]R:W-H965TPQ5F4#'5,/8H#>O*F%[)@VI3QC-4A@E2-U',=A MF.*.M3TJ,M<[RB(3%\W;'HXR4)>N8_+/$W QYBA"M\9S>VZT;> B&]@9?H#^ M.1REJ?"B4K4=]*H5?2"ASM'':'](+-X!7EH8U6H>V"0G(5YM\;7*46@- 8=2 M6P5FABL<@',K9&S\GC71LJ0EKNG+FHGYAF12;%&,CI8PW,GHEH3\QFEK;I]LZ],VF5Z5Z+ M-(TS?+5",^9IPL0KS 9QN$>D=(%@8V!Q$7M=Q(Y/WKD@?@'B%2!.@+X3H)L8 M$R9QF'Z*$5,:;:)X4!$A.[\9ZC5#/6:2C9D)DZZ6B:)=&F[,W*-V1":7A=F,\J#!)'S=F\.K@V8O@.Y/GME?!26ASAMU)JX708!3# M!R/6F+MG*3C4VDX_F+F<_L"IT&*8+Q>\W'#%7U!+ P04 " "[A6]/%/[= M"A<" #H!0 &0 'AL+W=O"EN.3:#J LK=D%?H!^ MK??25*A7.14E5*H0E2?AO/8_A:L=M7@'^%E HP9]SR8Y"/%FBZ^GM1]80\#A MJ*T",\T-ML"Y%3(V?G>:?C^E)0[[=_7/+KO)X6\YEIEJ52-)YLCT/-[*D+5]1L MU]$.NMUQ_\QZ*C-ZR^(X2='-"G6838O! PQ^1&RGB)@\0IZGD#",'C&[&9EX MT6.0"=*GP;-IL!.('@26\P+1K$#D!,A0( E&R]%BJ,-4#D.72QPN1VLRA1%, MDB"9MT-F[9 9.^'(3HN)!_-$041'9J:@,%S\PPJ=M4(G5G PVN,-G42. XSI M"+:=P@BFB^7XQ,RH)830T=G;36$TI G&HW!H<"/L&_B=R4M1*>\@M+E<[@J< MA=!@)(,GHY:;9[_874$L#!!0 ( +N% M;T]%28@L*@( 'T& 9 >&PO=V]R:W-H965T_MB#1TBW[8O_P M/$]_;Z6E[+EXDQ6 "MX;ULI56"G5+1&2QPH:*E]X!ZU^?V8EWRJV)U"WL1R&O34/%[ XSWJS .[Q.O]:529@*M MRXY>X!NH[]U>Z!&:4DYU ZVL>1L(.*_"#_%REQN]%?RHH9&TI#$^]N_I'VWMNI8#E;#E[&=]4M4J M+,+@!&=Z9>J5]Y]@K(>$P5C\%[@!TW)#HM[*BBZU+P/A##O]M1\Q+% MRU3O_M%,VLVVS_3V2#U[6V4"< MC=]D&PO M=V]R:W-H965T,B+\GH'Q(7=^]%UZ:JE:F@+*D(Q7\ /6SNPB]0K-*T3!H9<-;1T"9NL_^ M\8P-W@)^-3#(Q=PQ2:Z//I.G.+0UQ M.;^K?[;9=98KD7#F]'=3J#IU]ZY30$EZJE[X\ 6F/-AUIO#?X 94PXT3W2/G M5-I?)^^EXFQ2T588>1O'IK7C,.G?:=N$8"($,\&/_TL()T+X3HAL^-&9C?J) M*)(E@@^.&/^LCI@SX1]#O9FY*=J]L]]T6JFKMRS>[1-T,T(3YC1B@@7&GQ%( MJ\\M@JT6IV!%#SXV.*\1<;3=(=P,$5I^^"'$85L@VA2(K$"T$-CAATT8(=A" MVG$3O!B'BSYCEC4.8WR(\;8=O&D'K^S$>^_!#U[W\0Z1_[AO:'$0&(C*WAGI MY+QO[7U=5.=K^1S8@_0.'^_T=R*JII7.E2M]'.VA*3E7H-UX3]I(K9^1>4&A M5&:ZTW,Q7J9QH7@WO1-H?JRR?U!+ P04 " "[A6]/(;A3>?\! ![!0 M&0 'AL+W=O4:JD\".CM1P1*(H10VKV[#(76XG MBUQ<-*];V,E 79J&R3];X*+?A#B\)5[KIQ3O 6PV]NML'MI.]$.\V^'K]0,IY*6>+^_J;^XWDTO>Z:@%/Q7?=35)LS"X @G=N'Z5?1?8.PG"8.Q M^6]P!6[@UHFI<1! .H'X08#.VA@PB<.T R;% MT0Q5+E$4XP3[S<1>,[''3#PS,V#2NS(QH62&*ISG,@R'0HAM''9KF;?$7 M4$L#!!0 ( +N%;T],OCMK8@, *0. 9 >&PO=V]R:W-H965TZMD@5V4ML*8?DH2@>2XNKK%^:HQ#*>2V+JEFZ1Z5.]Y[7;(^BS)H[ M>1*5_FE@?O.94BVS7&96%QP@)O3++*W>UZ.:>ZM5"GE615^*I=IIS M66;UWU04\KITJ?LV\3T_'%4[X:T6I^P@?@CU\_14ZY$W>MGEI:B:7%9.+?9+ M]X'>/[*@->@0OW)Q;2;O3IO*LY0O[>#+;NF2EI$HQ%:U+C+]N(BU*(K6D^;Q M9W#JCC%;P^G[F_=/7?(ZF>>L$6M9_,YWZKAT8]?9B7UV+M1W>?TLAH0"UQFR M_RHNHM#PEHF.L95%T_TZVW.C9#EXT53*[+5_YE7WO [^W\QP S88L-& AA\: M\,& OQOX'QKX@X%_JT$P& 2&@=?GWBWF)E/9:E'+JU/W^^&4M=N.W@>Z7-MV MLJM.]Y]>ST;/7E9A'"V\2^MHP*0]ADTP=$1XVOL8@F$A4@;,V3S &B)"?P[9 M0 BE?(YY1-R$,$T["1*#4$..'MBHF M*),$81(83!(8A3%33M80Q6D8&3MBDX#%8YQR(^(C1%$^%;!98I3@$DB0U$)3 M PE@S1+0+6L,QD'G;1 8C;FM(-0BW13A#;2;0D((;8B"2C" IHMMIXQ^"AXH M0RC')F6&D0&4&2R]=4M37.\I1^@D%A>XXE/_]F\&Q?6<0D$'#9P.H.FBA,2W MYHLK,852'!'STS& 9OT96 /A&DIO$=$!- MDKR"NCQ0*9$28Q04N;#2YO8(, M5Q &%016D,&>Y]8",KSE&=;RYKHRV,S6965XGS+8IQ'A%A=X;['_.$PQO+<8 M=E0"V?I02IE]7?$69%@+FM]9!H]"R'[U)B?O4M2'[AK4.%MYKE1[.)W,CE>M M!]:>W(WYE-YO^@O3NYO^_O8MJP]YU3C/4NE[07=ZWTNIA"9)[C2]H[XRCH-" M[%7[&NGWNK\W]0,E3\.=T!LOIJM_4$L#!!0 ( +N%;T_.+0SZWP( ',* M 9 >&PO=V]R:W-H965TC7=3?U;.%X1A=> WQD]\\[84RMY8^Q=39;;J0^4(9K3 MC5 *J7R:"[ARHG,L6$YU[_>YL@%*XR*M%*D'\TS*_7S;/0O M-#BT'U"H;M20JT0=FT@XE; ;@6L%7"OUHBUV 83:4RI,2$!!%L'_3*$ M80S#T%);.6 12LC(;3MRVXXTX&^P-A,JC2A0,&8DRL,KQSP"* [*3W#AB)0COI@TMMA"+K MLCZZ8!C9E^C) <,$8LO;T@7#$-M7<@B+,!SLV\L01D 8$^M%L7*HQ5$$8^NX M@\Y+O:#U7KQ$VP[I%JF/@A6?P_$2.N+/LJ-J&J!/^:8=^Y'6 M^ZSDWAL3\F.DOQ<[Q@25[L&--'Z0'6 [R>E.J&$LQW73!S43P2K3X@5MGSG[ M#U!+ P04 " "[A6]/]FOJ(8T# "N#@ &0 'AL+W=OS;KP#9@58[XQL#\O>W?JE;"$U.9?6SWFO=>+_RK*BG_KYI#G=!4*_W M.D_JK^5!%^:?;5GE26,>JUU0'RJ=;#I1G@6,$!GD25KXLTG7]EK-)N6QR=)" MOU9>?[V3=L0S":'9*?_U,U?A]?*/ 67*)LTUT6= MEH57Z>W4OZ=W*\I:04?\G>I3/;CWVJ&\E>7/]N%E,_5)ZTAG>MVT(1)S>=NMCW92YC6*LY,FO_IH6W?5DXY]EN(!9 M ;L(3-^?";@5\ ^!^%0@K$#<*@BM(+Q5(*U WBI05J!N%416$-TJB*T@OE5 MR3ESY$,B/Y=!M M:U?[W9^F6FO3^CY3))H$[VTDR\Q[A@T82M2862#,A0B,A8L/AOJ8,T?/QCT\ MN 2%3A]=1HR);UB4>,P\N8P$8;XC82@9,\\80\?,"\: @2]^.S7+WQM>81UQ M/$,1>!#&TSB$00>0701Q*C6P-PO>B;LF*+/("<<4$N74I$(X9A=RHR9 MDA W'>*F0]75E+$KHE0E CHV:6XD"K&/2O1HA*8=B%&60CJ?N52\:#,1H9CW'",&.; <.S.C(3)6+J0 M8B&PZS+QE:IH=TMT>R*(7Y#)A86&_7SA)(13C&&4P9ULA6%"*';%^+5]E=Y0 MT!8:3Z*",XU0QC7$5@CVA0MR;<+Q??B>,F3"05[G%AJ^61EG"N3E <-H& +C MCPC&!85OF6\H)@C(\A/6J>0*?"E\QZ)1(<&">\8P&3K;.(*9<3H+"\',CL3= MC"-<2(BB,.48)U0(M^5@\#F8ZVK7'7QJ;UT>BZ;=T@>ME\/5?7>V NUS>O=" MD?9%>QCK/C\_PO&ULC9?=)^!OV M!"G;57$RF82P5:G9VMUK8LLV-8"\@./9MU\!,C%-V^,; _)WNH^D1D*SHZY^ MUCNE&N=7D9?UW-TUS?[.\^K53A5I_57O56G^V>BJ2!OS6&V]>E^I=-V)BMQC MA BO2+/27Y2]]3P(]ONFK;!6\SV MZ5;]J9J_]F^5>?*&*.NL4&6=Z=*IU&;NWM.[A+)6T!%_9^I8G]T[;5?>M?[9 M/KRLYRYI':E= M_Y.MF]W<#5UGK3;I(6]^Z..SLAT*7,?V/E$?*C=XZ\3D6.F\[GZ=U:%N=&&C M&"M%^JN_9F5W/=KX)QDN8%; !H')?4W K8!_"ORK M\*_%L%@14$MPJ$%8A; M!=(*Y*V"T K"6P61%42W"B@YS1SYE(CKDF&RZ-O:U7[WIZG6VK1^+"05,^^CC6299<^P,X82.69B MA!D(SU@8?##4QY)-]&R<8(DX/D,1>#G-IC (_AX!+^+X(]J#=91SP0= M4YY\"LY!CQ',EQ$#PYM,,4:HSR^49H#;#A#;H/#BGA$C/XR %^EU2D7Y8X(X%XABDB<4DS9>("C" KP@E1 3ZE2"43P2Y4!T2-RVGIAEXI6(Y M3429% ![Q3!. SC2>+3HPEB'N.T0L0U&,0XGB:#C*?$ED@R\YPE"T2 D##<< MX88CQ#!< 9+0FRA:Z.,((P2 M&@#/5R.-#5_:5>G$L A@55AH-,IA""U/(1I0#ATCHPG*^3* 2ZYW]B%8J&K;'7EJ9Z4/ M9=-NYF>MP['JOCM5@?8EO7NA2'O<'L.Z#\_/\/T9[H^TVF9E[;SKQGS =M^8 M&ZT;9>R3K\;XSAP;AX=<;9KV5IK[JC\[]0^-WMMSH3<<3A?_ U!+ P04 M" "[A6]/?8A/&%(# #A#0 &0 'AL+W=O^?/37+N3G9LJCU4Q.TIZK*FS\K79K+ M(H3P_<%SL3_8[D&TG!_SO?ZN[8_C4^-:T2W*MJATW1:F#AJ]6X0?X''-^@Z] MXF>A+^WH/NA2>3'FM6M\V2["N"/2I=[8+D3N+F>]UF7917(@X6W,KN/X M_CWZISYYE\Q+WNJU*7\56WM8A&D8;/4N/Y7VV5P^ZR$A$09#]E_U69=.WI&X M,3:F;/O?8'-JK:F&* ZERM^NUZ+NKY*-LI)X4OR)6V,-9Q-K39$@"H& ! ]$H4$4)-ZV6&.1$&IB MH:0D2HI04I\DQ>D*EO@K!:M8QK()EHQDR8CWX^V-58;7BN+ /1BLXE).K!6( M:5>*,0V/?5N*,4XBE8]#R6(UFL)[H F;! +(?U>#Z'XOJ10!$3(&:@J(=DQ@ M!!#S@1A>HAGR;BR2"B9@:/<%PGXY]V$X3AN$!,2#=2D38HJ(MF @/)BCNH8- M=L9XD@F?B-(QE4[L+Z#-& @WYGZ- FRT&0/P]SLA$YF:?&NT(P-AR=RO4X#] M=@:QD+%/1.JDFJA70'LS8',F5C4VWAG/,D!(A,Y5_,F-1GLT8)-6W"^B@ W8 M)2_\VD7(IM80;=) N#3WJRA0!APC%R)4"4S@,-JF&673?M%@V']G,D'%94WI MF.123"#11LT(HT[\RC&(QH<\YN;1/_00,LZ3V#^81J.S=O?Q\RUO]D7=!B_& MNF-[?[C>&6.U"QD_N& '][UU:Y1Z9[M;Y>Z;ZT?'M6'-, !%G@( $) 9 >&PO=V]R:W-H965T,-D6K)#X'H."4[$]34 0[#-&A(U?JKA=E[XJL%.\FZ:ND3]\2I:0C_5]*: M798^\J\;S]7A*/5&L%ITY$!_4OFK>^)J%8PNNZJAK:A8ZW&Z7_J/Z&�AU@ M%+\K>A&3>T^7\L+8JUY\VRW]4!/1FFZEMB#J$,V0#0Z*T@'E3D#<%>*TL9>IDN<.3KO2\KBBT8#]2S$@SD#0#2%.+ M-'-29%EBB=:N*,>1#0N(DO"=)R$'>7. UVI:F7_6M/6GBHVKN,/Q.YTM0-(" M(,TMTL+-@HK<^C.N 95BL;PVD%>2YS"RFG#@(1H"T(5]BH;.'SK&[J,+R( S M9 /(YH=(SQU,YD!#^<',6.%MV:F5^CB=[(YS_!'K.6+MEWJ^F_ERL^E?#GX0 M?JA:X;TPJ::4F25[QB15E.&]XCNJ]Y%Q4=.]U+>9NN?]4.X7DG7#"T&ULC57KCJ(P%'X5P@-8[J!!DE$SV4UV$S.;G?U=\2AD"F7: M*K-OO[TPB%HGZP_IY;N<4_9&Z\ A//1D)8OW4J(;H$0+RMH,)_1#EJY M:U)#4.!Y"6IPW;I%KM>VK,CI29"ZA2US^*EI,/N[ D+[ MI>N[GPLO];$2:@$5>8>/\ O$[V[+Y R-*ONZ@9;7M'48');ND[_8S!5> UYK MZ/ED[*A,=I2^JOLX8!/1+S0_AL,^<2N,R3_ \Y )%Q%(CU*2KC^=\H3 M%[095&0H#?XPS[K5S][L)/% LQ."@1",!#_YDA .A/!"2+\D1 ,ANA!T2,BD MHFNSP0(7.:.]P\S;[; Z1/XBDM4OU:(NMMZ3Y>%R]5RDL9>CLQ(:,"N#"288 M?T0@J3Y:!#:+57!'#ZX-UO>(-/:O,1L;)K"'$5HS#;5 >"40V@4BJT"D!:(K M@>BF5 :3:$QK2N5G<98]*%AL-8HM1O&-D<&D4Z-D/GN44&+U22P^R8V/P<13 MG\@;?G:OU.J56KQ2NT!F%N6.SLJ9$O0%_= J0 9D3>3 MP52R]X\3 @>AAJD<,],!S430;FCN:/S"%/\ 4$L#!!0 ( +N%;T]QM$&: M$08 )4C 9 >&PO=V]R:W-H965TZR[+*J_EF\ M).6AL-E3:[3;)HP0E>RRS7ZZF+?/[HO%/'^KMIN]O2\FY=MNEQ7_+>TV_[B> MTNGG@Q^;E]>J>9 LYH?LQ?YIJ[\.]T7]*SFV\K39V7VYR?>3PCY?3V_HU9T6 MC4&+^'MC/\K!]TG3E8<\_]G\^.WI>DJ:B.S6/E9-$UG]\6Y7=KMM6JKC^+=O M='KTV1@.OW^V_JWM?-V9AZRTJWS[S^:I>KV>FNGDR3YG;]OJ1_YQ9_L.R>FD M[_WO]MUN:W@32>WC,=^6[?^3Q[>RRG=]*W4HN^Q7][G9MY\???N?9MB ]0;L M:%#[/F7 >P/^9:!.&HC>0'P9B),&LC>08PU4;Z"^#/A) ]T;Z+$>3&]@/(.D MFXYV?M=9E2WF1?XQ*;HE>L@:)M K4Z^@Q^9ANV#:O]537-9/WQ=:IO/DO6FH MQRP[#!M@*-$N9@4P1T121W ,@Z$PEBPP9YZ#LXAUB%#"A=R&$$JYB_D68K0B M+N8[PE 7G,4Z'-.R0!AWRJ=QAU&!V&)5#F./'0#\&^#&>GPXCAZM IHHT_[RA M 4C#$/(6(&O'+M()/X7AIR!\3Q57:>!*H]A#&$6!QV"1L"G!:D["!4)4I(E( M0J#C98=",;^A#$01) P$,A$_6" I#Z=)$]]/"(K[P3I*0R$5-$([BM6*R@M& M%6L1!>0/1Q6 :$3R*)8("C0B'-40%/>#)8*&&B%8;&(P36DZ?E099@Q#C/%' M%8'\NF$]!G1[!N1&C G*Z(CY 2 0\0C0[1F0&S'6 Q927>M8>8BISBXHAAAF M,0/ED ZJ3$!U'@L54YV!JD/[95A;KJ0-/0D M)37^#F <; U@K$X#D<7,(_LU5([$FL :Q<7XQJ)$3R6V036$P'TQ$1.D$3D!.@"/1%83P0J9_RR M"8"B99/ ]!>(_O[9G CI3PTG*N8*TU\ ^IO8*L"T%A=4'0)S2P!N!7K7@YP. MU['R2$:5F(,250F^",FP2J!:I<0_MCF/829*-GX.)*:81!3S ME:4'N16XEJF?,,[CW) P927:IO@\Z$%#5YPP%5T6D2-40&T3.X3%K)7J@CG M;)0H&?L\D&$R%H2(6'\Q:>687"S#S,DU);[BG86Y 6$)D"B]1H[K%*:VNB"] M*DQ%A2I[?P)4F#E/G0HK3%D%DJ>)-8$IJRXX"5"88@I0+&"]"BDF_'+L-,8- M!5-0C3@LN%/A$0 E*KK75I&[#)!@342T%::JTA>,/>:@0ASTMR<*E;D$')NO MQB#=L# 3%6*B?P^*0&D0T6F0>T>#.:U!ND[]O9D&:3C>;8VIKP'U4U_J>M#P M;H+)N"?,? V8[U^EK0!H>)?F^L'RH$%&#Z[C("AVCX8U1*,T[1^GZ5 ?&*\+ M5B;]@,X#NZ"2P;W^SA8O[7L?Y>0Q?]M7S67SX.GQW9(;UKP7X#U?T:O;[@V1 MKV:Z%U;^R(J7S;Z_:=P.>\[RR=9QD5B^"5YL]'7]L[7/5?-7U]Z)[ M4:3[4>6'_B68Y/@FSN)_4$L#!!0 ( +N%;T\ A$";6@, "4. 9 M>&PO=V]R:W-H965TV]5"GOJJ;,1CZW6GNB[:OVM1R?/2!_^MXWNY/_1#1[A:'(N]^"'ZG\?' M5K7".I'P>&E^V2Y\-&8E* M;/HA1*$>+^)!5-402>7Q9PKJSYS#P,OWM^B?=/&JF*>B$P^R^EUN^\/2SWQO M*W;%J>J_R_-G,144^]Y4_5?Q(BH%'S)1'!M9=?K7VYRZ7M93%)5*7;R.S[+1 MS_,4_VT8/0"G 3@/X'I .!+IS#\6?;%:M/+LM>/D'XMAC>$.U=QLADX]%?H_ ME7RG>E]6:1XOPIN _"K "D= M("(#1#I =!4@,XH<,:G&-&.1F 29(]&8Y(D)GMS@B6V>) Z2B.9)2)[$XLD8 MHP.D9(#4FM&,.=8T(P-D1 9H5#IBDHM*,6)I3M/D)$U.T'"#)K=H$H38,9_ M:!4P@B@R9< LI@\8)Y YJ!R" X+*4AS85''$'4L$I.[N 0FFQ&1"BRF.(7-- M'RU0^ ^% BU1N$6C0(@4\L"U=8%6*=@RS5AJ4HV@81 Y# %JI0$G5 M*BLAN)0I9 ZM "UJ2 DNTWXFD,&%0>I:<5K_8!N ;743R/2ZC#NH: \ P@3 MX79(RQO9[7Z'M&R1DJWI>&C+%B!F6>I*EQ8N4L(U;0]MX>9YRIECSR"M7.0W M&-\$NG*C/$4 AQ:0ECC:$K>=;P)=<0&/P+4_D=8X4AHWO6\"72T7BR!SZ0YI MC6-RN_LA+5VTI6N[WP2Z_D3) QX[J&CE(G5TF^Z']MFMS,_!0\L6J;/;*BDG MW"C.@AQI+D[KFU/'M^E&$\C@8D'NV%F<-@)N&X'M?!,H-\^$JO1;O7 M]Y/.V\A3HR]'%[WS'>@>]5?^.WR\0'TKVGW9=-Z3[-5=07_1[Z3LA+R]CHY7&ZE(7SS7#U#U!+ P04 " "[A6]/5<5+Q6A:@]R2\;?X=7>QQ;!V?QN^"M&JT]F\I1B!>[^7;> M^*&-B)?\I*T$,X\'?^)E:95,''][47]@6L?Q^DW]BTO>)'-DBC^)\D]QUK>- MG_G>F5_8O=3/HOW*^X02W^NS_\X?O#3F-A+#.(E2N5_O=%=:5+V*":5BK]VS MJ-VS[=[0N'>#'4CO0 :'R'%0!W*1?V::;==2M)[LBM\P^Q_C%3&U.=E#5PKW MS@2OS.ECFV&\1@\KU-OL.QLRLGFW0$9]0! (L2A#C 06 MB$&!V G$'P2B29*=3>ILZB[)= &2@) $@,032#*#$)S0E,*<%.2D ">9<-(9 MYU.2QQ&,H2"& IAT@J%S#"%D(9L,Q&0 ADXPV;QJ(:5)#G-RD),#WU &"^ 0 M[I00"#6?MDIG1$>Q1@%=^-KQ0DOB.8B$4U#?N.&X*G$0+Q0%@ZVYPP1 S=J? M *@TR.(%%-S$. )09(J* !0)EDAPMV.@W&PO=V]R:W-H965T,SQ6?&;*HN:'80G;U5%Q9\=*WF[]I'_6'@MKKDR"\%FU= K^\'4S^8@ M]"P8O)R+BM6RX+4GV&7M;]'+'L7&P"+>"M;*T=@SH1PY?S>3K^>U'QI%K&0G M95Q0_;BS/2M+XTGK^-T[]0=.8S@>/[Q_ML'K8(Y4LCTO?Q5GE:_]S/?.[$)O MI7KE[1?6!Q3[7A_]-W9GI88;)9KCQ$MI_[W332I>]5ZTE(I^=,^BML^V]_\P M@PUP;X ' QS]UX#T!F0P0-8@Z)394#]113B-_-D%NW> MV7*=HL@B36 M*:@E!;0XN[KK,/&3EG"9P309 M2)--:4CHT&23PR-IC&:.;PG2+ $:Y-! F!D2%,)I&P(NB)NWX?0$\2*>V34T M4R 0P#2I$&AR/E&$PQDBL$QL$0:(W"3L04_IM401FBD7"*X7B !4;HX!H#B- M9WC@LH* ND)2ER>"\FRN?B&X:""@(A WH7O04Q;IGUO,@U'OJ)BXVC8KO1._ MU;;'CU:'5K[%MO?\@W?W@.]47(M:>D>N= >S?>;"N6):3;C0.G)]]1@F);LH M,TSU6'3]MYLHWO1WBV"XX&S^ E!+ P04 " "[A6]/T77*L L" !\!0 M&0 'AL+W=O36;Y3J-PC)N@%&Y /OH=-O3EPPHO16G)'L!9"C36(4X2!($2-MYU>EC>U% M5?*+HFT'>^')"V-$_-D!YBOXU<(@%VO/='+@_-5LOAZW?F * @JU,@Y$/Z[P!)0: M(UW&V^3ISTB3N%S?W)]M[[J7 Y'PQ.GO]JB:K9_[WA%.Y$+5"Q^^P-1/XGM3 M\]_@"E3+326:47,J[:]77Z3B;'+1I3#R/C[;SCZ'R?^6YD[ 4P*>$[!-0"/( M5OZ9*%*5@@^>&,^^)^83AQNLSZ8V07L4]ITN7NKHMS,643G MT?*([>WY)Q_GTG4#@IL\ST6HP# M8=PHWD^S#LT#M_H+4$L#!!0 ( +N%;T\\U?#(X , "@1 9 >&PO M=V]R:W-H965TM MZIJMW?U,:U1JN#B [)!!'MRS_49R5*JU?29P6 M8_MAXQ3[LTK"8I!=5*I_.69Y$I;Z-C\YQ257X:$6);'#"!%.$D:I/1G5 M;:_Y9)1=RSA*U6MN%=M=6U9.W+/M1W:P/8YM4!:E8 M[M=9SO_Y1S]9"M[Y/?"Y'SGL5J66F#<-Z#"6 V2!,1SBZA*X. MAM8Q98:>/6:8F00E_B,S-QG^2"RP*,$CLS09 <*LD#"4/#(O&$,?F37&@(YO M_C@TVS\7O,,2N;A#+CY3W#J"VR_#%7@$CD?@=03>KX&!L9\VC%[C7GNFU"X9JVC"BET@0YH.1 MFIF4%P1PV.<8)7PPG LT(P74$J.X (MNA5&!A)L 0E$]G,!FA&(T #-P@V4D M'+J,962P^AU"<2H_V1$$[K$P//8YV)$WPLC#X0:W-1GI 7]W)J.=PZN5>+42 MJ1;N/A)S'O9IAE$T +-HCE$$+MT%1@D.]QZ$TH]@,(M6&"5J&N- M49X',F[0\?+ 2&S1C!34M4,H+J6'>^SC'OO(K@-JGC:,[.^\ P\^8# ([N%S M# K@"X<)L0$%Z988!/<;C"%@F;Q@)4GH+=HY^-9A0G)@K%P,XG#IFI 8>)^\ M.02XKP'B*ZAE&CSC*P89OF)0 *"%"6E?X9,$A,$B"WJW1W@$[ M-B8D!_!%>HM!<,1W)J2-!;XZO9-(HO)3?>8NK'UV3I7UE@( M !,) 9 >&PO=V]R:W-H965T\VUM#6GXH"VMV\_0,]K 9OM307\/8'T#],+%Z_R MR)B*WNJJD;/XJ%3[F"1R>V0UE0^\98U^L^>BIDIWQ2&1K6!T9TEUE2 \J2F M91//IW9L(^93?E)5V;"-B.2IKJGXLV 5O\QB&+\//)>'HS(#R7S:T@/[SM2/ M=B-T+QE4=F7-&EGR)A)L/XN?X.,:9H9@$3]+=I%7[-!T]#O&Z_JW^RD]>3>:&2+7GUJ]RIXRPF<;1C M>WJJU#._?&;]A' <];/_RLZLTG"31'ML>27M;[0]2<7K7D5'J>E;]RP;^[ST M^N^T, 'U!#00M/<]0MH3TH& LKN$K"=D'P1XEX![ G8(23=WNY@KJNA\*O@E M$MU^:*G9=O 1Z\^U-8/VZ]AW>CVE'CW/"0;3Y&R$>LRBPZ ;#+S%+'W,!R+1 M"888*!1C@7PZ((Z%CR$8W6)6 9W"B;H.85 X;!I>23@AP%G55>(N: N"BUB'4:&02C$P"D0LG M,O%L$"!C-I.@S21@0\("$(3+"/CW_P03[ MY"/+!<,% /Y'!8#A$@#]&D!RZ!;>S-^.CDMR5>AK)@[VU)71EI\:98KAP MLC\A&PO=V]R:W-H965TX0]6TGB]TXJ*XBC&,> MU479A)O5V/?4;5;JI*NRD4]=T)_JNNC^/.:+-JBX/\ M*?6O]JDSK>B:95?6LNE+U02=W*_#3W#_@&P8,$;\+N6E7]P'PU1>E'H=&M]V MZS >*I*5W.HA16$N9_DHJVK(9.KX.R<-K\QAX/+^/?N7,Z%&&PD_OB5.EG=?DJYPFQ,)AG_UV>967"ATH,8ZNJ?OP,MJ=>JWK.8DJI MB[?I6C;C]3+G?Q]&#\!Y %X'X#27"316_KG0Q6;5J4O038O?%L,SAGLT:[,= M.L>E&+\SQ?>F][P1'%?1>4@TQSQ,,;B(@2R^QD0F_Q6") 3'!,D-)*$3)&2" M9$R0WB1(K2JG&#;&-&,,2^.4TYB4Q*0$AEF8*88O,7$&2&,8B6$$AEL8YF#2 MC#'/JG,2PPE,9F&X@TDX@Y3&9"0F(S#"PF0N)LDSH#&"Q @"DUL8X6 P18&> M=R G.;G+6;SL$R=W'PYG''*: S%M7NQ:X5L2\,@+1+&.O>!4RX7'/J#]!20X MB+%[M6PZM.A"N9[;K MX,KN$1UHTX%0/;-5!]=U'X46'0C3,]MT(%0'X?E! 5IU$(09/KEHBX'06-@: M@^LQ2Q+?SH2TQA@3)+!(<]#-+T;.N4<.I&U'PG9AVXZN[2E/?6\M>O9KPG=A M^XZN[PD'WX:+M/!(""]LX=$5_H/M VGCD3!>V,:C:_Q'.PC2TB,AO;"EGX/8 MS8/"-&$6*EJ'\VJCD7@^W MF;GOIA/JU-"JG4_?T?4OP.8_4$L#!!0 ( +N%;T_"ZYA$A0( $@) 9 M >&PO=V]R:W-H965TRH&#F5 MRS')<,X2DEL4GR;V,QAM \DKX'>";ZQV;\F9[ GYD(/U<6*[LB"D_1/%K@]17X6N#W%01:$/05#+1@T%<0:D'85Q!I0=17,-2"85\!<.\K MY_:65(O]M=IP^+WDOMR@O=Y.V5BJ4Q>(H^F8DIM%RW>M0/*5!B.A$N8RJGI? M/13=RD3T.HVB<.QU6X-% Q!U%I#I[93 M99B>U3>960=RR;GLLEJT^NP_0[G3M>(S,%H#0WPCC@GESOAE7YXQ?B!Z3G)F M[0D7.ZS:!$^$<"R*=Y]$W;$XUE2#%)^XO W%/2T_[N6 DT*?6YSJ\#3]#U!+ M P04 " "[A6]/]64]B_T! !#!0 &0 'AL+W=O.&M4@BNMVRTA*JN 4_4@6FC,ET)( M3K79RI*H5@+-'8DSXJ]6:\)IW> T=K&C3&-QUJQNX"B1.G-.Y9\=,-$EV,/7 MP$M=5MH&2!JWM(3OH'^T1VEV9%3):PZ-JD6#)!0)?O:VA\CB'>!G#9V:K)&M MY"3$J]U\R1.\LH: 0::M C6O"^R!,2MD;/P>-/&8TA*GZZOZ)U>[J>5$%>P% M^U7GNDKP!J,<"GIF^D5TGV&H)\)H*/XK7( 9N'5B% "&<$TI?B>G.@FJ:Q%!V2 M_=]MJ3U$WC8TW<]LT#7;?3/M429Z23=/CS&Y6*$!L^LQ_@3CC0ABU,<4_E** MG7]']V\3[.\1Z_ 6%ZP[")8+#1P L'41;A>%@@7!4(G$-YT:C/K5(_9 M.$S3NUP]1+-J_P=T^ ?HQF^TZ#=:\/LT\WN/";UY$C(Y2AQDZ:ZI0IDX-]K^ MD4ETG 3/OCV*L_C.3(C^0K_+]./E&Y5EW2AT$MH<='<<"R$T&(NF:(PJ,]'& M#8-"V^6C6%RHS@,?I5,'F"Q M91MP)\U,V]UNF^1F.KMS=[]IXS:9A9 #VNR]_0$AN2!+#?G3@/OIDRQ+GPU, M=GGQJUPY5XU^9^FFO!ZOJFI[%03ER\IE2?DEW[I-_9_7O,B2JKXMWH)R6[AD MV1IE:0!"A$&6K#?CZ:0=>RJFD_R]2M<;]U2,RO*OM=N5 M)]>C9BK/>?ZKN7E<7H]%$Y%+W4O54"3USX>[C+/2>GN\O3O];):78_C\6CI7I/WM/J1[QY<-R$S'G6S7[@/E];P)I+: MQTN>ENW?T59QU*'DB6_][_K3?N[Z_@/9K0!= 9P- #YJ8'J#-10 ]T9 MZ*$&IC,P0PW"SB <:A!U!M%0@[@SB(<:V,[ #C60XK!RXFBBS>D2J:3(M^-BGVS;9.FI^55;563-Z-M[;?_K*NUK$<_IE:( M2?#1,'68VST&3C!21'W,C, <$4$=PC$.(..X!=\^0G'<^9@XCON8KQ3&]C'? M"(Q%ONZI>&0?\YWB09@'"@-]S".%42B_/L8*Y&L^(.8%A0%ZI11=,:IE4+U( M& 9-,^B609_&( VJN3W&M)A-BS%6*+S<=P0L5,IJ5!4$3.O8(J??*)B* M4TXA$JC,OE-L *M[ ,!4TH)-(5' @9*XGJ;^3 #5JC?IT3.!E*C?MZ0>!$ MK1":Z6Y#K[CQ5EQ9M)2S/28\\<3X"&D?H>?#XES/0L^'HGU$M(_(\Q&A9KZ- M/!< 2D.(:LB'26V$1FRSB%A.GVU^EJTWN9B>7$PD4-,,EF:PPZ6AV1[)_4B< M%X=9!^K-5ZK(&)P7"BCB&'!++TA@9 "X\+GM5)ZOD [3\V6UC'")4#@(([Q5 MS0;RS<_S]:=([]0W$H@Z,0P'LX?("S81R>PBB?#"W+(Z)GT!8W((:$NH$T8QCB)%%!HI;TL M$D 9&P-<*3**)2G)BA@.1K/D!:(%C&C!$-$"7V*,49%_BB-P.@2%CA<+"B=" M$W'G;D:Q8(!B :$<2AL4^3T% Z/P1C^,;7Z6K3\]1JV 4BN.@U$KN$"M@%$K M&*)6X*N+UDI$N-$H7"UK8'")^*H%3!J!0.. M7^"?F*2)K,6EZL/JSM%X/0:1S<^1]2?':!D06B:YA6*T#"[0,L5HF?*U3!M\ MCB9 5N(&)IEPB9),7,B,A"E?PJQD#O:*T0D%%Z2.>S)60U+G@RPNO#D)\E)' M@9A#A&)D2?FR9"6S@RI&'I2Y('6,/"C_Z8U('0'"#\!S F1EC%/W.5,_9$:- ME*]&5C*JJ)BF5_$%J6.:7MDAJ?-!%@1.'07"+Y!(=XS6:49C--'TW).69II> MR^&ITTS3:_]PX*>. GE51X LX&,O!9+XR2DX>76;N>*M_4A1CE[R]TW53/=D M]/@AY*;]#H+&;^75HR3&9_)JL7]5_#_]_JO+'TGQMMZ4H^>\JO*L?2O\FN>5 MJV,77^HF7[ED>;Q)W6O57$;U=;'_VK&_J?)M]R4G.'Y.FOX'4$L#!!0 ( M +N%;T]8 X[AWP@ +XP 9 >&PO=V]R:W-H965T=]&*O5H9GZ[X+*HO="V*;K??M+VA;)/G%OF M#]B7+R.7DTM$W.3F?;7^<_-<5=N+OQ?SY>;V\GF[?;UNM3;WS]5BMKE:O5;+ M\I?'U7HQVY:OZZ?6YG5=S1[VA1;SEE$JM!:SE^7EW;M\5BMOZG77^O+CP1\O3\_;W8/6W7G[3UU,3=@7VQ']?JO?-T>>+75=^K%9_[KZ,'FXOU:Y% MU;RZW^Y,S,JOGU6GFL]WEDH[_JJ-7G[6N2MX_/G#>G_?^=*9'[--U5G-__?R ML'V^O4R7%P_5X^QMOOUC]3ZLZ@[YRXNZ]]/J9S4O^*XEI8[[U7RS_WEQ_[;9 MKA:UE=*4Q>SOP^^7Y?[W>VW_HQ@O8.H"YK- J?MW!6Q=P/XJX'Y;P-4%W%<+ M^+J _VJ!4!<(7RT0ZP+QJP5272!]M4"N"^2O%M#J0SGUJTCX?9%/L?67:_F0 M6QLHTCI,K/U,[K]8GU8;*^SW9K6UZ54,;Y[NI_[^S^6V;HI3W_> M9>-N6C]WEFJF?6#,$:-5/&7&A/DD6J4)G^TPM!UM(\J;TQHZDM JG3)=R4!? M>LQ*/F7ZD@E@9D#,:'7*#!FC3YD18Z#CX[-#,SG?X"FKR'*%+)\I=F_!G5CP M,%,.C-\SRSWCL[()9.H0+%B;H3HLTI-1/$'S)HQRH*X M!+/6*NC"B&#&Z@S38"PQ8YQQ#E;9A' Z:(>K<4HXE95R#6O2<<4=41QJ:A^8 M<%135EFCX(R* 6QU)962CF"K1Z@0-0Q\G]1HG8,Y,2"45C@EAJ3&'!Q,PQ&A MHDVX3TK*^N C"DVPHG.">3-EUJQ+GLOLNR R#WO:B(I>SPS76(5@T996! MT 3S14/ >@R+R@>0FF AFX +FUG3&C>=(<&<#1ZLC0AF?<+U/Y:83LDG'+@) MX6+.I1<@..-*ZX[&Y$3QP!4/4G$#+6H'49/1T7OH8$=B.OODX83J$JQLO6BM M1[#@# Y^GV&J<* XPXI&,*9#AN6,$HT8%LNF HI+++H4-'1A(K$0G+;0A2G! MO#$V<[DCESL2N6$G:4?9.V42^B(=@NF0Q,DML1PL[M$]0I6#%K:>/J&\PE-A M0"BG O1R2"@M-I21I,J23:#@6%).)>6A81.)V1!40O^,8%Z5E:$25F;U2+1XKS)Y25AG4F]FS2293)*=MB"+.FS!P%^FAQSUEH"ZNN5(- M\O,TS3=MR'K&+$ -G5;F1(S685QI.LK599PSQ?="^0GG4XF047[&69\-RL^X MXMYB+H"VSUH?47[&Z>)JHOR2\V5%!XOJ$RZKE#.*3[A@1X>PP3D47A-B$ M\\I@O3W&!6^QWCZUEX68 \HY@Y'/D'$N:$S1C2CGRGZ%PDO..RW&;T*XXEC& M@,X:LU?B==W@6NJ&9) FV2"#V2 MTQ#&&G3#.PS3'K?%+L%L&3#AO#',833? M9Y4&*^)%9JWH*98ZP8(7:7R"E7YJ=,H)IK6U(OO'.*]4%,N=<2=^UJGF#>D@ MS?)!&34_0,R2%3N[Q%(YE#QJ+C%= B;T_'J,LTK8ZU/.)$R8#AA7]AB, M1H>,4SE8C"%9=XOOC;D"@A4')N)9-F&.AN,)%W*$4#FN74I@]ZA'*7&&0T:>4<.$8I(3_SIH5,>7+NRCV=4G%*SQ- M)I3"N&)*J'#5N+H;DD*:9(4LIO\T20LIDRRJ3/)".>,JZU(L)$P,\4JEN\XP MX4 ,*";2N$.&E=-9>&\$,QK=RC&M5#FQKEFE!KLP99C3L>$]K6Y(#VF2'[*8 M!JRAM,:Q>'-*#QL1[R/^(:64/$*[Q],*(5C M/R546=9<9-.06#,DL69AR-M&IGS*RL'@HD,QG4&:+L44GG4]BHG7I7V&E< MW]!2+&!/APPS2KRUHYCWF'3CXX;IJPFO%+V^*<-#$F\'?D/IS8: MLC>&9&_$'8X:.KD\$)QX%=EAG$L9YT.7<<4?1VUZE+,)UVN?<;YLDW@>4'LI MX2NV(6^?QQ4*>5<.#H\3K5OR-X8=G\' M@WI#\C(E*$(W@&(6G>,NPZS'B+G',./P.E6?864VBMA?Y/F#8D<0Q(YMFG?:4@(&'8]1.P9)$PV M7OAH'<;I,L,P/&1<.1MPAO4HEQ-.V#[E@L&\Y(!R96(GG#TDR9!]=!@>;1/QW12L6[^#'!RG9 C@K&*1&T3!D7 MH_,80+2.K@RN%\/SMKX>:?)\K*^G MAZOTO\P?;O;_:[9^>EEN+GZLMMO58G_S^'&UVE:E^>JJ-/RYFCU\?IE7C]O= MQU@^KP\WZ@]?MJO7^K\%6I__LG#W?U!+ P04 " "[A6]/NA?4#WW.\3E@7(Q2/>L. MP$2OG E=HLZ888NQKCO@5-_( 81=::7BU-A2';$>%-#&DSC#"2$KS&DO4%7X MWEY5A3P9U@O8JTB?.*?JWSTP.98H1F^-I_[8&=? 53'0(_P"\WO8*UOA1:7I M.0C=2Q$I:$MT%V]WN<-[P)\>1GTQCUR2@Y3/KOC>E(@X0\"@-DZ!VN$,.V#, M"5D;+[,F6K9TQ,OYF_JCSVZS'*B&G61_^\9T)=J@J(&6GIAYDN,WF//D*)K# M_X S, MW3NP>M63:/Z/ZI(WDLXJUPNGK-/;"C^.TLLYF6IB0S(1D(:S6GQ+2 MF9 NA#CUX2=G/NH#-;0JE!PC-7VL@;HS$6]3^S)KU_3OSJ_9M-IVS]5MDA?X M[(1FS'T(L[K&["9,&ULY+WI^Y3P.I&34EF$), P2VSNLR4L61'=2[1J11$O?_X*?Y=GDC3ZH=H='IKH]6Y=K-M_OBGVHV@RCJ-TG"S; M?_RQ^C"*DJ3_CS_D-;TY\$>9V9YF-FK_Z?7N4!Z>HI?%[E#GF^@MS>IC]"_% M4_NY\7BQB]R@^=Y\PV_E__XW_T;8>;<9WOFO)05KN!2=SEFZ8S MNF[9FW)31#\>M[=%W;-95^ELG"4#K_YF"P]_G'Z.V:-J6\ M*U<\XL#:ELE5,D^RR7@^,-+U>ET7#=WXX;)X=PN[0N[KZ4.Y6S[[PKFH.1*#_;[GOWE])Q[/VK[ZO5O2-=P_5;HB MW%Y&-\7J6-/7N[=_NZ7C; [5ZK_JV[\_+-Z/7'U4.^(];71] _7M^\NO[7@=W^M=ALKG[;T;'2"O*&MF$= MO6V:8W[@Y% MG:\.Y8<"C"KNJ[IS+M_G->W7]6I5T%/TS%J>'QCK9IMO-M&W MQX9N4S,TO]?;HK['*KZKJT>Z6G3T^WS7^;(9\H&V_IEGWAUO-^4J>K.I\J%5 M*GW="'W=/.1T>:*?C@>Z.SN0TQ#[;3P.1HN_!5^\*V@[5T7T[^^+CX?HVPT- M^;_:[[_=B50&CZJ+_SB6-;U=XM_-OMHU172H2 K7A^CMV[>X'8>'LHG>T"L1 MI%%T\?90;!OZ=\S"-$GI_T\BFFJ49)<1/?I Y$F\V^:Z%5Q5^Y*)ASB/A^?A!FQ%*+5\%LJ#GD# M'ZK-FN@X^H&4#9PGGKDK&W"*IX*N;Z^45UI^(\_]&YX;DI!75^/EU60\*!G] M,=[0+SL$=U*NZMLJI7O??_-O[=]7V3=XCF)6UOM2G7?!K?YILG6_ZVM6B\_F;F]?O;SJ?S9L'IHT5_@%B(\8)VNV, M_4 T<$7<84M3^% TAVW?4W39(9P;(J9504/=;@KBR,4!A$/7NWK$LIB,7DSB M=+KD3[](XW'6.:JW])7=H:K++E/\B:BICE9*#GG3%-V9O*\@V4X_0X2Z+VJZ MX9@%UK['HGC"72&VNW]V]:]P@W!9#Z1L]'_RNZI:/Y:;CNR1)_^LO;]]W:=*< MUSY_PF'U_)W4U'6T*?/;.WDF M)X:4:9[U=H/Q1_^$G7OF>..YNQ FEVUYUUMEM:C^7P#_D]J>M2(N,J/![K Y7\6:WY. M?UL-"[%AI>H;8B^#8\_&\60VYVVA?Z;)U#Q40N-9\Q].?)7H[;@];I@)5G++ M27K3AA1DQY!HV51=U>#GXD!6*KU O'Q'8PX<;7/VQBHI. +@69___BE6?D&" MFPCG@:0>29#+\UF[E:;$.]^4.QJSA 2JU+S[]^M;".35H:--]+)DQXN?I2I[ M[M$%IDH,4[:B8_IWWNR0Q[EOG$V69\\M?.W9B?4^+A1\UJ,G%^ 1!_3#;>%4 M)5_4FZ]Z1!$_0R23D[Z7OQYWP[Z75\7*NE/OF.F\T=_V(X][:LK MG3_^2$J#>&\^_C^[J:DO:^8X)/WHL81 _@T\7'/7&N[I WI&0)6]GF M]6^L G<7V1!#6XEVMJ:I;2I63SH3*78%/%MX+%]O20D'(X BWE$3B%7 E ZXS=R5:WOQ*5DHTW2_-2WZV5Z'186X+4OT+?1!" MNH\E51_*!M.&E7#J21"-_'WX+XY+T&6[S1LR_IYA'K\6Y?T#KFO^@59+)JU> M3?NZ_-QY;^";ZW)SQ&B?_54[P,!W:;_6=(C1O_]0P-O2D0@WI'J4L$$'_AZP M*(\WT35Y&4CC-OOZ/&G6.^:P/"-#EW9FIQKEZBF"'=ILA*[S]=^/HIRW7_ME M5Q?Y!LP^NB=U@20Q= G:O0C<6[P\).JMM<+TQ8;*\W$ ON:*)7#7$&@<.I%]1Z],3]=KQ5_J4@FXQXV!\-QSKS\6]:IL>$^+[7Y3/16%J)TD MA7M%\/-OF$EV9#.INCPI>E->.!)3J-NC[(^DG^3T@3TMX4N,<K0 MMAJZ!V6'IK=6GII^_I-#8R.8=$MZ%^E^0O6M1;%(@AN]YU28)*]((;N.?CU =D//#8W;T?@'QAUZ;FCI7/>-_W;T!GEHA2@5+YG79[(V' 1Y<]CZR G#""VK5 M]8;EP+HZWA[NCF2@&$<$>U/8 *H+,C6Z5^15032_*E4#@EVS10#B/WOOB77P MG3(,7N;[\J!K!+,G_9DD5'5W>"3BBZ.WVWU>UKVK,0$ILB?ILL-<[ [.:@Z; MZMYNN[WR/$F=G>_QSIQR#3_GOY7=>MYI^^.YI-+GE6^>>>:=.W4HCO[&_EJVHTBI M6:O_"(8%\;_^._8%3JZ[0=LMTBE@9W@S5G[*=A)I$:L^8=Q]Y(2WPGRG>O8[ MI(X4)EL$@)*&XRZ0GP! M]TB^V_GCLRC$,N"_+ \%'(KTL'@,=UPE!8.G.?*WX4^-_)*^ M9T4UOD@:XQH_T:\W1_G@\!(V)7(#U^4]% !V?-9EP5%H^7Q9>V_S.OBZK[.UT7_'F.BUL5!0D'6).S5K>PJ;Z[R M*WU)/FO_5.TV3]Y:P5*WK,K@;OIG7.P^E'6UV\H588?XMEH?(3T/#SGXYBZJ MCQ @=*+P\^P.6&,%]0+!%(G3X^^'XEX20\QGP8^PNP_E_<,5[2%S#E;(L68. M)8V(4A$,W15\U>7[>,=./>;S-D1>$0>L0;JW=9432V,>*%+QCN02O8"PG6YC MK#XN=DS34%CU[CZ&J57N^%_E#LEL&\T61.;JH=B)C<%11V9/1(P/.[AHHH98 M)&F5]@/!X=JTEA6T7]HI^B2(,KJ)2/0"HN &=V@8&3T"8A6VVBB[?O+L'2F$/&4(8(&.S MIO.HV- 7WV3#"SZ%AC4\9,EX%$@-VO=5N=^$ E+$LG 8>PYA MN!?V;N*E#/_+KK2V.@]_3:R8#B6Z^.[Z^MWER%^KJ@VR-.P1%O_\8@UYZFK$ M9-)<-G..;-4>(!(KS+UZQ 5KCK>DHY0YLI!H_S<;9HWURKSCF[2^TX=$U ?$ MMHI=1-=P2W,ZB+*Z\F<_BGX15?DU:?-;7CX&NFZ:XU;59JQ/SB,WILW "C$T M. PN")\#=L_D#_H7!5QCF_]&RGKPU=S[JG 345"Q1S5GCQ9LB)N]ZS=P(4AT M8]>8I%@G'Y'6G6\-E0RO36GA:_,% M=J?<[TH1&\)C[OA&\)>17B!&,:LJGN"K2&NYSVU>Y$KCT(WL_HX4'5IK9Q4HQ&)^Z14D?81#NL2:2Y/R(*-OD%8MWA2Z6BNSX\W@ M7+^);HU+@\CX%J3I1/.ZP%3U=TQL[GO@Y+E:PD8UA QRPM&DKSDNQS:A;J%R MM(;X\\H,WW@ZL7](S1&![R:JJZ=\0P0-781F7MW2Y:$I*E&P!"@U3_#I&_ZM M]S$OWW!'$^[DYH&A'L#8Z'X0*VY,A[K.'$T*!I MPZ#%X=3 IHNU"HF2%1@P$6)=K7G1M8!<\K3V-=L5&OU4E71PQG3 RE#\^&C+ M= 8C03H>&.-#U0B=BV)V"+3](_VM;/S7;XGD[;T'(>7W= X)^@0[LR"<];P M62&[[8[6BWF"\KM!47_,($#*I"/^(/"AHM8:%R$*/3(\IMG>HE@<20TN]Q#K M%1GS_#M6 >(>H2PF'G^8Z?V> ^_^A-DE# V3[QZ-ZKWB/U?[W/[@LQ>F*,OK MZ,^=F#&+&CEY>Y[8*?91$1N4=(+\F13"(#0,>AA.[!M%/P_.0+)R5AMP4HSR MP;@UO-7^_;B^%RV=;J#:'P]D7I$ Q$G43[P?/FU67M9,=*%B[W*D:HZD*OG< M +1*\H-.6'T[[-L&)=B]PT1/;F43BAK-^E\946C4XVU!UV,=$G;IITZHO1EP M).% 6#/$%&?V\^TBN\1CJ%9M95WW@"G1GN&^84+^>NG7\#W9=&*7?\1;:2\7 M$T;3F[(>KJ!GSG2'\X,Y*COM[O";OI3P$?33%1<;&AGWDKA;>8A^+IO? DY0 M?*3%TLU;R=]I:Z[R\QQ.]X.7&6=6DE][HJA!VK4DE_AJD"/DZ1.Z.^%ABL!F:5#[ +OYD4BSN"(S4S5(0_N'FLD'FK^>H#GD_R!9Q!8SK> 1)5!P M.KD@E3ZU5\2^BP3EV ME].>X6PTTYF-1Y/?,[,?*R-[W)4./K6MQ&FSHT_)ASB7R8UH+*F>@]$$K$5X M^]E3P,P]T(D\!>-60NC*]*!BM@AF0(L;16\@IJWCWJ6?O]TA7U0XJ5<@)-*E MASNJ_%<>$,K_G-F=!(0V;'^U](:0^_8DC?&RL!4M<<>J, +;MX5(1L>#AA4$ MV=R6^>/-Z*'8,(LVMQN\A=.L_N-8X9 EKU=L,KJXMW7U6\'";TU3HW_A,6-Y MP;#:J/+TH>!W>/T568;FN&HN'64VLX'MI?%#6'SL>(#'AI0RD6Y:-Q70!W+2 M=4#L,TG?XUUN4GU5%- N7,&-4-ZS2F[][,9[R0+8*+S>$$3?4/4K9JM;S+'( M5P_&86;\_.U[9#2-7*GLFEUL![4.<]94#IYRQ_(<3%,,Z&,CM@>[>^ /5%6*]&@0SV_%DUV(G4O+3J'- M.HI[3VU1DXXA=,BG)E1D52VU7EE$&ZNV]([.HRLZ9:*FDFPE$C">8#@VD$KL M&B9NLD+H K*3CF4=DH$:"%B5/5()(HJ:[+98=L^(3/^F8NM(T(HCE551MACZ MUGB1!].G28L+J&X.5R6)$/D7T:/JE.SB\P+AKTT@/.HOT!-?]2%7&P)SN*VJ MW^3KHRC('AD,LJNG4V/W6PU.+T[ZX/S/Q5:%#NXB3:^KUG) UDQK+=)*8 $',0H 0\F3GED MGXKUT9$PX7@%BSAV#'06N/)2<1"2HCF,.%^U,7Q:+'MV1_7G'S%IWJG*IEYD MM9E\#[<0+?P.; ?S6%!5;4K/2\__U>M&[_64R3$%TERR&,2[[-)0C,7T@W.] MJN=/>; G78;]@,H\73J+F-IA=HMSS'7]L0T)Z'5@X]%7':6X22A5*&,D'AG! MCQZ*FP,[Z\P>B;"S&6R1&CA2;"\Q&^S!;7%X1#Q"_R!CD"6^\]\MZ083?5:U M4+DY.02J)=2OGZ0Q8980MR"+ZW'GCU,0Q;]1\:O?P#]FN-W.HR^+W$A'E%*-?P=A'B'?H%@ M*#V/&*HHFIX1+.XLNR,< &+O0_3(/MB P.Z\^^EO":M4AC- <;%6?3^)>0-I M7F^?J;-C?1I3"-YT0T+9L??V6N[4VPZ'5(\U_)HJM3VUZ%1<0WRLQL262 R] M^5#N&U2@'@HO CMBW-V^-_1+F>?MZQB=\6Y=$CQ(NY 8M:_^H>'NCJ20=8G M<20_HP'#<&QAU+/$\T;KT>S*VK-?^V6#>DX\OH2<,KH3IM#OV=MK/CT=HY0=VO M=0DOU//.U#T#H>VO=DC?O#N S1F5\]I+H;8ZG#$ V!MW\@:(ZN:T0*,Z&LO( MA&N?_]#033KWQH3S:+J%M%X:Z/.SZ;^_[:_<#];8!A\+O+O6E2=4@Q74HN\\ M]28HJQ2$92>6WB'_33(L/%\I=OG BO*JK%?'+6+ *Y/=A8CE(W*'=GP>)8C< MZ4'TS=!FJ>4MY:J%LV!XH-O"D^I81)[YH32IDGM#^J7Z;KQY* M.E'PB:%%25_MV&W?!^7]I^2RR8304S)KKMY:H"4 MI;:P1Q'N\ _0:WLHX*2A[9)5)8Q,RK++B9(8?>@0B*W'Q8\%#O@M2IN4Y7*W M@@PH=?-&#.2)<%>@N3&0T??(M#:J4J#!"51"8QP&WHOLT-WPBT:PT>84V!&/ M*[DH@],] D[EL1LUT%?$LB3?AH/UFH+J.)&0M&.AB(3_BG/A)!'S[1613>Q; MA9ZF0!/5X"L46FL!>.N[%2TY=R1'>BO"XVITD&JMYC[LMJZFH$:Z85X\>9>, M9Q:H5L1;7WFE&T;"1'V3LNBV<07#]-#TJF6(4$L6T\\NBRGZB?YO=:B@22>F M:CMP?:XK3LO#[W;%8U\F5&1SEQ#4HOOW9'9F2S**G?!U<:@KIPSMB5[A].6M MJ,1%8!*B^!H\8O-QF)X]PF*I-5>L2?)QI.(]3//"V9&R(S&X.Y@^K==-"B,L M=&LQGK-2OJX;-N 1D91"#Y.1ENO.]_LJ5'-,5FXU)/K3*]A@92WAYA#7'PB1YC+SSS9I*ZJ\/F2?*#F4?5 MC2,53\2&&2ZM%#87NU+O#.W8?XJY?%F]$OFDL-U=@OC*+7\,-JA:_+J?'XIAIKDGKHO"VP'6H#+D6_19VP#3AP MVITY*0EDZ_O>]KG= P,SV^6G\O2N9B@34-FS6<$(%4.]#X;^%?->WV&(QT\R M6(W_/K;_TCHM)W0&R@9BO^Z U8M57>Y;I0HN7MS-9]90RO#"?T]JL]GC5X9K MRP&ZE%KQJ\G=:/G:-!10BM\+YZ9:88=*/'JR7CQ16E5T#WRPE>O=0.J1]J6Y M_WSHPN.\<"\=;T&[PQH^[KE1@EWTKBYN63,O7;#)HU,,L(5]R;*NG?70F6C; MY6.R"5E;86XCI$]__$!BCGVQ@1/7G<&U.JG[/V2K=LZ] .][1\%IN7M>-M8U MOO8S-8+<5S_AE:A4L\F%9W"\<&W"*^10G)L M3 'DL>;WUH"FV) D(M;LN'W(N_V@B*^Q#.U88ZS YWJ22;#7BB=/3U![DGE"#5^16 MS$,Z>;0*=NL>:=,'%/(%3-!M%E3GR3A:YT^-B8]G4_ZQ M9[0PF]0-*?*(#[-GO"35GZV+3V.;DCB%09!V*;ZF/2-=KUPE"FP3TD..' N% M-ZE!_,D3E!UG=U<@")&@%MQ[,397VZAO6*9*8K)L)9YJ%(Y&Z_%RE[V@;W%B MCR?$;\H-?9>=A29#P]U[IIF3G^EPAA;]QHZ G?N5B\J:P,ZU8ZMDL*1L:#!0 M-CA>C8L H!5.Z9;@1W@=>\LB_07;VK,A"B9V@ I.DU<4E&.:N#^.UU5I]=8= MFOW47-NJ.5Q9J647:FJ]+MZ]O+FT;FV="-2=EFM7*ZF,-\$LSPZ,/:([\?+& MZ'U1!\10>JF.]T5J0F"C^R$";5]7=U;Y:(=G*E G%FKY@*HC"\U"" M<%HJ)S@8FY1(@O9YD]'>NK.Q]!6I0T MXC9YJG#W+[6K!!6'HM;:* /P76A@;,X3__S=<-1N("I$^GN>GH\:)C&QGK8P3].OR?_K<7W?K=?@(' C7GA/2^^UD_W*)R]X;%EOS<++K\[N M5HFUS-4@>\2@:S2!=_?O.F]6J=E_9Y4S+4N1@47(M>;!HM;8M5[!V[!^+[EW M!\D.]\V'WC273BZ+) ;V:YM6:/>5NTF8;- &,#> KV80NC-W-V^LQHK4>J/) M.D>(=Q\>ROW>E #^,_T/?RCX[8/Y[5U1!/E1?9D$H484PUIOR#99E++@_8J9]3D]N@G503?7?,$2HJE'D;??E7B2!!V7XK4U$5 M:D7L5\I5K6L7;NQ\A? #**:Q,#V#Q=( 'MCNI/Q)Y>,BN40'S5&=N;F2VTKP .8,I@Q)EI3[[O>MT^ M;?)'N=U8>R,"O/,IGXL-7%14MG',A%T2,)A(XVO8A\-@(KYS:IM_++?'K9?E MHKMAW;]-<6JYZZ/5F(UJ)\F]3YK:7767H$=N-D*:O>$.FE8$K5C+AVKS09P$ MPG=!%:LC-L?S;_9XN!X=$X 288J@P&^LH2Q&*7OZ+7O#$8*2.RI#["YE9:U\ M]<\Q2UV+P$.]BWS[*1)U1@!D\7DN%E6=IW5E!?),&*+W/H?Q'+()VT\>#_3, M1$]>P#RN2V?-F7%VZQ[T$%)G^2HW4DXLP&O=&9PNY/!#(U:],]/@<(B+N_H1 M^"&(<%X\>9_1&S?C$AM=7\ OI M3>;U2VI,R99$P(2NYAUU5\%\WS,<= ]PXB"H0UT$^9+.02L5\H*G9#),96X= MP <3QS#?NC5(< ,?%86/1"0?%MX0#U\W?,:\R0HP)CYO6N:(5DJ<4+3J1CW[ M6KQ@J*X')2 HD/6J+_"$24[7F^#GVFB,F)X28"HM*KKN R@(LI\EE9;E#XK$ MR"CZC<[N"K5B5V 1;)\WU=;Z,/OFS"F5-G N:0VC_DB_#8X[%,!&Y R67 =; M=UNXO\!RXT,1KV!#?'^S-H'Z>NWN5Q_V1[MTS?.DBEK2AB3,@2%NE!M_ZR.. M)T!@IUX3Y:8A.M #]QL'3F.EJ',4_)!-UMM;$B0U78$>&U7!; M@ TKJS7(4.N M.C;P$ 8H5]"6/;S=4&0(AV? QT:*^

BB') M;3;$6-0R8YV[E;*F_\)+TW^!HSF*368[?:UAEM MDI\'M!<*'BYZTA1/S@^RX2*3-")U4NX;,C<-BO7=W(I;Y]F1K[K(5(%*Q^,Q MDU(W7]]J?3"*<+]C+_G/=-8PMIOWF*)A#8AN6ZKF9)N!%QY> M?W5Q?QL3#9%WT480F-3L34N,SP/(!EZ1=0':=4AD\F'GB;'4T$,P/F\-J>"[ M]E3Y/BJ.SN *FTZVHY_@X,&:F])M&P&U[F"[Z$ZU:@M'A:$%Y7YA8+=MG0EV MMOU1\8=\=^N0 C[4-J6CE(_H(74T_S#LQ#8JBS4A(&_N<^,V5$S+?6%TXMBK MBF*-TZ%Y-_*YK]MF6>SGS._6-C#>BV+*$S+(HQJU,L", 1SHSL)&VEQWB[CH MX5/&/+1Q\D"KYAY')B77[Y+PTH.@;EO]DIW'M?D#H-6#]17Y05+ 7*FF)AR* M/B4FES>.E8#^%#SMZT4R2T=+W[I+IG/O%VS?)?/I:&)_5=T-3]NH$(;R/X_8 MVA;@>V?P^CIV&*X.1K*N8*$- M#/1Z&Q%./E$REA'G]]I!.1?9O&5S$T[LFX].UN[>PD69373Q\\TOS>7(SUS6 MKH%ZA!TM\ML*(3,:\97Q#PL.C?_IE]RH]5!H=C*\3DD\GHYCT!*^R $INQ31 M+XBK:4:@.J';6:4=G[%4;,H1F'W2U$#95%N/RM_L PWAF^!B7<*.;/T )&K) MF"XDS-IX70[>5CNIW'-4QX6,%)#$1X?LP8MU36]L\;WB=_)XHNZ%D/[F0XS! M'[;N%H^FGWF@^\+?KYBDI2[=<\^R&A^V&%?#E-1^,)_9=]<';*/-,V@;.^^;YF/\53]%0">(:P/74-M?U!(Z07H4K1DSM<$3ZXWS"XY BDIEH]9)=9\(IIR[ MU U/M6[*CP9%5#;1AV;-;ZL/A8>H!NVIB^1W"\+S0!B,$T[3RIBMT=H57SB\ MC^T)T]ZMC@83TES.\(H)PU34,52[&2<39_$\6!^]S&)(?$LH;F!?>[6^9EAG M8[^D>/!JP\X&I)_ +;?]:WOC @>5I]>!,X5VT"WGU=($'8$_ZJ6K (8Y2>SG<_*.)& ;0W M QP1Q%3%J)R._R@(2PYR,B ]6XJJ^%U%F#U^7^6;QJ5T^G\2FF\1A@2ZN2#2 MX%>@R>@!VRC^M1:+'9S(REN43?H!GM2W;]^_NB9SI;Z7@DB-AHL^-1];H#_W M>G?6/-V0=]KOTT4#%M,A6O2-9::"C8'/NYODUZ5VE^L@E#VA@3_GV[KT3_FT MD/I96\']@6!+6:@W"]GO8FTHXMK,-!G+0[<5N@7@C]'VV'"L2HY=?3A< MM&/LQ.]SK2\+/$HN^5R'8&C:C11CB7"5G7-WR+L91J]=#EZLN'7" M0Q:1UH#F'(QHI+,3B5%B]+[L4(9_D-0(6T-Q\J)I2"D(R%PDE\Q8# <3IO=I MUVS1>?^9JW7"6/PFND@OHW3Z^V9D+Q]P/!=_= 9[:7&6;)*\F:O4&3N)*/P/ MFK, V%],/G=>-FM2W!H>KK4)TMZ2Z'Y@IY_]_,W_S+?[;][1X8PYV^ACFS_N M1!5A^QWI;U*GT4ZHRSLR -^'9$9A-NDYDBT7P0A#TI2[2QR#=+%\]1%"[\8H MH^AOIM4=I_WU?[TM:,R-$]YD;M5#X7W6;&_X."('E@;\.OJ.:> 5- &6_]^I3#5[1NIQ@?9/ M]A?:OH[?>',$W\-?Z(T?@='G5U$G61:/9[/H7\U-CZ-KGC^]D]A\ZO"U-&F/ M,Z=QQG$RF0Z,DYTYSBQ*DFD\R>9NG*%WQ^X7*;\[I3E,X^EX\>R[=&;]?,H_ MLDA;)9Q2I*P>A?JY\]6HGKNNLO,T(89O>!80;RJF)V;:>;.-;5(,&M]*/8RD>Y">?,N7 MU\9+>D>P%I_>YG5[1P/<"QG4&NJVU^9!%AC@:XB73'"!)&NAYTP"]=4?W06M M1_UMU\-?JM_=U@198\.A;BBE>A:EAMALQ9P)0-X8]-T-[F2G0T" Q=GJ]- ? MV>N&4TT^A9E?.^9W9JL&GT2B8UUTK*(WA\-T5KK>(5Y%MD0N7: Z$,,C\D1*4ZEY]M/@C>()HM M,CD+$,T6";#&/.W#PS#X3;[Z1IH!C5<_75E3RSQE JN/N@(+^M0W-.=0TV:J MMTY+,(("8@ ",O7YQ<,>$H44^4MR$E.Y)N>XHBY7;B*=0:37PEZ>X>[91:G. M0Q-"=JG,G<^W4Y,,<@K2PY'2V@7X.$D)'606+P P@*QB8&1O2&O_L2)NDT97 M9Y(NUA56AXOYZR0DB=;!2S*[@B5N>ZCCF+P6ZGHMTLGX\NM.9Z,+;XA+X_"S MI&'/Q8/(,3UI7;JH8 UO6^#K==TN**GBWRJD--4WB'>VWW0EZUZ/\L MYM3GU=6%@_%VJMP?H@PB. _ M&J^6V+]'Q@ZY:13]PKB6Z\K#'M U.V"@SB$+(,&3%(DP-!:J@)WFTSN%OK;= MT7/3PZEP'02RK8)9%NXDUB7#I$KJ5NXJ&(R+O>KF*/5GY1)O^&M.2FC-\G,^ MR!KF5V,Z\GX@;64,B_&4&,-+!%CN+'C4JX*!,$VVK!OAPAO8,@PMTV:[$?TR M2'."G^BN)H[*"25.0OH1/BDY-CX-+T7-WW97FLA.$%/2]D6NPD@ MOGOF2N)[@E&V.-C?3N?, VP+$)*YH"0&3 MV)F@GGUCA;/BC@VCS<$L;8A-I:K$

MTH_?AO8:E[O*=$^)N/X>TE=-AB0\KRU0AW$MWDJN8UXI4VF]S)1U;3!S1?]CTX \-.PECS$OSG M.O$PU]R;0'B;EJTK:7,!E/W@Z%SG(N],Y3SE&/OBQWG3HD!C*X=4VKT4&NKA M(0?$=Z5M+H=!/A6<>VUBU1#CQ\V3!_W8PP,65TERD@?@@1Y9O-.0^)^_.OSE MSU\UY5_^C/]_^,N9UC1,F.;R\U[^]^O;AO_RO\YZ/WP]^O?WQ<=#].V&9.QY M[W>^_S[PYTJ>;7/<@B_\IP>:*NG%]!*W[YIU,GVM-&V9QNW!40 M+(%E-EZ//M?5M.".]<]\KCR(4 WL:=>[CY?EJA9\5537-XI>"Y%_JT,/U+TN M0&!X8WIIM^;:R\'_UM[=<*"VX:RCS"X-D*T@T1O7ANI]2?0BFJ;Q))WA'^-X M.EW0/Q(2?XM%IJ^8B\@(4O37+(V3!3^_C&?S&3^?Q(M9ZFHFO5J[%]%D$F<9 M7KR8Q\MQ&EW2/]-I/)TLH^];[.#&:S;Z)^YT1*S9CFI\)B^B>3*-9\LY!I_& MV2S#KZ9)G,R2SM.QQ['HNTN:G,7CC/>'-FP2I\N$'>*_&"B^GE./6\C)@Y@W(H\,ID]/]\1V[85) MDJCZCI6SW]N'-^*@GHB+@PO&L;;27CH-_&(R&XUM.O!C[LOX5C&S7:,U6D^L M%$-/_6 KO.>:!/HX2J,QM]1B_L1@M[ L*#>#Y===M$A$=*!C!3S:WD5HG M0];=>M]"NJ[YE24,_^"BF!;3(^1<#D/;P(L*/#OMX6L'?/.] M]<.] #J?66 MR*@'(&3PC[OT14)Q/6S2?@(O':B_#][KEH(')<:#Z>EM2,-_O&3HF<0%NQ*J M8T/+:LCT[GGD&G!F>L,<^WS+$VL8ZLY!SK.YKK+'*H;F49UPY^\7+29]&?VJ MB!#N$"^--\T<.]B?^-)_%\D2@'GDX#+D[: MT'0Z'N#BZ3R>CYF+$^.<9LS%/88^6<3I=!Z]9X^:8_WQ9#F.TSF^,Y_$"V+Y M(EV(Z?*?TR2+DW%VGB P !*^$DD3(Q&PF/' 2;QDP632%R629Q&/^X,62Q(3LB9,K,]JQZ4RW))QS0D)H M$<_G+$QF\8)?F"WBL?PFGF:8]JQ')O&[M-GC)68^G9+H2D+1-,TP8-+S70YU M!!NK\;#60:4TUI0/BC:&-0-W4/_(F]SF+V>RE_;-_C<\_7KHZ?Y+_MJ6O5WW M,-D3MU1V61H]:B$F41TI#"DI/7/9S32;\2^3.6WQV)R,;2\8OCN9SN+I'&]F M\7C,A$0*VG0^B;ZK4>H'&,;RP">]6!#ES\=".O1%^64R!W'I1YP%;DMG6'TA MVLS&^,@%2'')E(M?+^E*S$QX]5:::_L"$327D:*5@.CHZ<6<-<(YJ4G9&/X6 MK9$6@+S@O20A(N.%$2G-,DQ[27=@,H]^= 6-T"[IVDRR@+AI#Z?CB?_<'@YE MD+*]Z["&5]CO$5_EV0BI#J=>6)V/;FU%(\"-%O3?#NO3CW4!THN9D! MZHY@=6L1.:+JIS <)2)525&2J,(;@R>!>6Z-A68MH>I8#Z89C*)?30FVT8[8 M!=L=96A2-F?%0QPGD02>] 2+R>)E?\7QB8U J0_0W^W[5;:;5(PJ7SG:@#/)!:S*VT\J+ = M>XOM79F?VW;KZ)/Y;FO7_]LR6-(WEDNOQXIU#6O"@GJ^>TB:38]LNO00@SGT MP2UBUR961?H\*<6S1>NIQ@NI:TB@Q[="S#""2)CI_75%JZK_U'@?5;@ DFWP<"'.<1:42E*<$M4RW:SSIH_4!+^\QT]U MTKFVHYLF8$Q!_VW76::7Q?6%]C[Y!K,3N[U$FXWR7WJ?R9I%&G&:G'.CU5J] M5IZJFVON;QC[\GX/WF"^A2FGW6WAGVRC1[X+TDR?TW1-#:D$8R @!9[MM9:1 =# 7TO(J _Z1*[3KLTK)<>?4 MDJKV'+KNU[HE;ANZG;O#/$0+>(?]E(4Y6O*:JCMO1+EU:4YMTN?<=TZ>9[XE MS='$2#92J=RE@0$:',5DRRZ,G@W M9'5;R#-)_5Z7C:UE]'C#4\!,@G82]P4*(_' MPXQ]ST>O;&S^9(BQ_UMOI+;KWRQRPG4+ >&^W'V,X;!@=(P?&.!T:62Q'_,. M8);SZ(>B1E*:];U'%WB8VQR-OVG_D7^=?*.-V?QO7OR!,1C^W#O$ZDG5;0W%+:29&9$\ME+/)G# +(MI5 M)=D-I&;3M>B@H7&>PYOI"" ) 6I'>\6QY6 VB<"@![C'8S_X8R H%)7"&E$? MI(+&*\S16)>!ZU^WP"OHWLH(K%FL<,UL*R#B7$!\=3+"9LB8O.408^;%+)N, M4A\R5A(GO:H34R40X)R%/?$TT>;P8.1USVY9R&E=;[BF5EZF7]UNE_L Y :5 M).7NR):X!5^QV\J;8M!!Z.DWT]AA9/;T\WMV[@Q[:S4\=BB%YIA@ RV]6""( MP"=+=BQPM2M/*-)"^Y6U.*Y2MV^N;\B@55;.*PKT&$>*3-FT$)RJ;X:!H?F]I^ M=(>2]"3MY,GY53I9BP%&BT:31 M>1CJ931J3_&,;OR0ANA:6;1#,U-O)FD&! MSG]H&+Y;=Z*HK:-J@3>85NM8-#_II:@:6!S]4PM546F-L\BJ:LT[W5(JE3EY M=*)M:6IMT&9,!\;04WV@>2*BN;<-UN1(V1WA%FPQ_\WTNRW,65M:5ZP@72Z&LBT&_-R,)&SJ;C99S19X((J%TSV4N< M9M.*="HYV_7L\R?CD$!H,2&CIA.YO$!<:$Q_D;7Z5P!_FL 2ZHG]Z: H,'4CX'\D.;K08^3JW5 MW5*-I7^3NSST4]= U$FL9( ^>Y8!N.["_";$48P[ZVQL]&3;CI[H.A\+S H2 M2^%W?0 ETZ>AESQ]\]/R9F'[6U'AH-HL1HD%47P_?!$M?,"P<&+%,BC%M>*O MV]"]3_?R<(1YR!$:*1!EXO1+01!0 N_#J_D3%R:AT\L.9HH!M5+I\B*;CCUL M2G0FVZV* 8'^F'N-YEK6DJ;[3OG0Y%715)PH)?NY7&^>#.P 6U-[0,EIV\U[ M%M75[KX*-0 5DG45L1GO2=G2-^R])M*R:RYAS29Y.$AL4JAYEO'))BC&6V#L M;.(5^PHTV#:R6:[^C>7J#RY#O3GQV"LOLW[8\!\8E[7^%2(P["QQ:KHV"Q"] MVR;\(V_ 1WGT!N*>)6Z!XL?Z[OKZ7:@[6N3(IML;+?=_]5#2!A-#U5IP:8U, M$VD>O$X=B@ @;8'*?2X:A85Z<\ M8@)V[JS)]E^L.D=F?1MU[GCXC/E*-0(#7SFX?8NU;]&[@[9)BC,.*>T?B4QA MX/Q&OD97&AP!:=X*Q#FO.4;!:&QTUQJ^):HLB%.Q%#7>%$;G7D&+:25@NR)S M.16P9Q#6.Q#K)KX,%58=Z]?]0$U.HY0$;135ZCP MU/+@MTYW[F&=9Y5/@@^/S#5 MJ .I_: .H>4*?1B4 M/FL@^GOD^L(>VI;+J86D!J6U__:8!26:WN2Z!C!A>XQ'#\M\;XBB/86KWZP- M+4C_LY9*_5\ZS& 9TY^F/=&!N;I)GB"4.+JMJ]^*6KJ?T*1J?MV NIN.HZS] MXN!B!SHEV*U2=;G1[MX?"KOC1H HN%/>5.)"]R5PE\[?V(@VGLHW0),Z%!1NG]# M(\'54QLX)6QJWCN4+TB:=EV;5Y/8.?D0DK7%#$Q?/KC@.,VIKX%LTW)B,GQ7 M/U!MW_ #\@TO)2#7DEDD=2.IMJ%# %H#G85XLPEKB,S M+L.8M[K?^O6#4?3/--@'$U$P6ISU/#!O@MY+2M 1U*IQ&L5QX-/W Q6S53([^OI6B1=$:<=\!+ MZ"_C=22B=\)UO@JT.K:V:]S'6F+S31?$R],*]3ST"A[Z<> TIC'H"1JR+O*# MIG)C)EQL\0MK^M[S_9]41>J=Y>C7(G9^\!2IMU9YN'%&,J]H45?/&_&2?.Z)1GS(@G<1*DP'()P70Q^P>SX7@Y M'[=^^E(W?D)R9#X==W[^8C>^=>6_\)U/TC'G([9__M+W?CZ-)XM)^\=_+#/F M2L)DW/GYBQU-%J>+6?O'+W@T\7R>M'_\T@+<9S-IX%!8-O5]-I#DB/2XM0MIY(F@.1U+8@]FBK;*=KO'6?HD<"7YY*= M_%EJ?;R$OAK'D,B@XDXM?5('50G/K:?M/3$!G;@;3A+;A8ME-^S0M;]6=XF% MC-*^R;1)Y5DBSCBXSIDP?^V4^,0@;1'*!2K6X\8%_VNP9(:Y\=+?0/,P[5! M8+9YR%XS**Y$1+0LL5I1 *H,9E$P?);/:JK7 M'8(#($(X[" 8:P[>86!^#/L3WBXN_;*H9"N&!F2OZ*MSZP_"@)*KE0NJU/PJ M ?5:;3CYRN9W.JR+F=?14#G" [#1.4[I>B>KL7[OY:?EO?EI#-M.:R^V9]6+ MMHOTN%U8N)KNZ6AG3\G>9]_..J@X&.Q%Z#?R; <)135Z#TYT30^QS.2?WCJ9 MV7['^].)\*,WZ:8-'](*='8L%],6,+?<+P%==ZA_@!3EQ M6'0XBXBN&A+LGCTI<4U,H@M0@OSP_.G U4!W8$KG@EFIYP$P$8N8R(OA&&36 M M3F?^>\K28((\O]085JJ*&5Z9]X6>.W%?[ M>C:8U/>8UGM]^0=YV?V+1O].457%(NT9T;M#9URSW_'(2<8WH7O(S.0BFPB< M43)>QK-DPGQ^K A'V3R>S)CU3TEZ7YZXMHN9\_C,XP7=)9+E],8BGM%?Y-\G M;F\ZC\=+8G0)[M62E(I$5!*:)G"7+ECL/'^+:9.7I%A*_QR4 ]M8\ M78IFLQC+42?3E$A1 9,6G&,/_*-IO&!\+&+^,_[E"0DVBQ>@LR2%$('L("%. M/^%.94F3Y?BL M>Y%E\8(.B*XAGI_,2(N?XU)A$HLDGB\Q)4:D,?=BGI!F-)V+])XDP@]2?%>V M 5A7LC=+TDMFK"Y>9/%TNM3;X:J^;)\H;T(VEEVKF#'W!;VEUNJY:A%PP77X M_M5JB4BOX[8'4IUS!@7'U/T^T ;:TQI>:E)=E>XIZ1E;T') M=2N;P6NA+IMZL@N;#^/@;61W39RLB2=[9H!M%;]"L>Z6'6L-_PV#-+Z29BMG M/72JW+CW^9=MUACM/BQ]_-KKJM#?-*0W!ZVWG*FO&X?%%/ 2;DY! M5_.6-V@)J"T(;,N2,]M_ 'YB=U99F%<,U@\MUNT@B M"?[]>^Q7$6_PYCT4IHL3T"D5&3E-XLED&?VD>$C?QL6T2;+4DW2J+),IY. MD@!U[@0Z6;J@Q3HS3U9#DC.! X2,MB4C*CCH4T&N#BK[7IO*OH&"OR^Q&]O] M$7J,&Q,1?YK+G)TBDVF3V!*C*=$].,Y*>=3TA\6,2S;"=$((.2NO,NDB7=.1;/9!LO&?B397I*B@;+='2''&UDF[H:N6L3Z6/G(8?FDZGQ/"FIR ^3&GD/W M/M"@MKWY[)4N1LJ0 E[[I7ALM\(8QOIXLA X$6A--2?@M7*K3F5P6 M@R5M+IN05)F#I<3+E'UT%BE:\?Z[$^P'(SL!CF4AQ<_:*;F]< ^ MEPO0,%$A.L^Z>-A/?04N.9-6RPEB==5(.:?D[982E*/A7]9 ML>0JW'MEJ6 H]T7^90I [CRN5D6Q;C&KYRKK&0H+VT]*9R*86% @Z*CHWRD# MDF<9_CW!O\<9_SX3GP5>I&.;,Q23P+'[B 9]$.V_FS6^RY_J2E,A;DE$WI7" M'4E7RJ:32(#*%Z0'*6ZU2Y]A( =,"?KT!'D06D )K%"KRV 8[(!&2"1H+K M5?5G4>7H,@GZ-O:!MVT&>R?MAMQYW/<8=_AO :S7H(7NC\7:SR^D].*R'#BL MVBWZ 4.I=L8&+8=QR//3B:K_QM=@$ 2>-YCO9#@AA*+&Q)HY]I?!*(,*G)&= M :)X&TP5!() 7$+,*\*Q !(*8E2Q+@H9!6\$9[ M7).5ERSG<&".LS%,U!FT+K;"DS$(EMY(2=J069U,B<>0>F?I.IC&@EC*#'8P MF/N2/J??INLY)V$ZC99+^]&+";O=8;+$Z1C^21**V=PY\.=Q.@?3BN?TGPO4 M3"C"O8.@GR(8SJA\TTS:-(1@9T3A[! 4&&D/'B>8-?3KXZ&JG^3A+T&0[EI[ M= (?4/@I6L% 9VGHYG=*R3; DG MPV3*]]IU;S!]S#WD(6#'S*#"7,SBV9*/(*/[,L:_?BZ:@N'WN%9?=*6M@2[5 M;$8Z=O#N"]CRK Q<@-+4_!3[_C)Z1>LGR;A"T>H1",RBC2N2!.V&C<>2^L)A MFPO26A;B&3] 6X@Q2.\$#>OW7JD0LC,+=1!_(WD) QT#E6@KMGSWI M9RO%PWA5K+2_=?O-]4MCVT?88\Y[=[:/OGV1VRK-\'LZ ML3;2Z=H0G^+6\.VS'1K.WJB%MU&?OD'9:"I;A-\RM@< @W@]^:%V[NCCSJ\Q M-#MH8$2T$ZBG4!H*0=E&T)\RC/6#8:Q[L+ 89E'JR0\/1/KDHR:DUH0IE MJH7 2;2@L0&(4C?%2%NR@!F;GLNVC;;]'CZPR1]]IWUXRB(Y>5^N%+2/RU1D M_SB04R!.9X$G!*R#IB/ W&9/39*^ WHQ3B+7X!KXL =.E)&D86GFC-WV EG8 MRMI "".4M2T/?8?'9_>0>]T:\O!,6KU<@7!JS0D=+#;GP7F^C9$);5RP ,DG M-V@_;5IK3S#Z.MX_M*Y9FABX[>!K7C\U:4!L426Y>'E;"%*3F8:5;]@H@=RT4,*BA].$@&U46QGQ@>F<6&H MI5F@QP1CS^.$;'.R)>;C+C0@&:]((6"%>RS!@V"#Z60G1"6D-\Y2X[XTUK%& MQV0:Z- TGT#91SH0% I1W63C[+XE.E\PH*(WS8L) "?'JG^FG/I@OZ8]B_ FFQNAQM>_<\@$&D :EK-[EMB1SM\" M21Y[[(BOKX&QT:H*F)DAW Z+8?]R4;[&U^/0NE!B9.0V0^ MT*]1(8868M:A+3&E6>;Q4/K=1RT^ _#D& R/\<+4?G> [R\K4M!NM*G/A$A4 M8]3/+KZ+9UQ+AU9:S2Q8C=$?^J[/,QO6B*,."N$XS9BUS_IVZG/'GBQD;+H" M[.8,CL%I"\/#?P*5S,ZE$IZ8+GJ2C:(?+' 1\F+*XH.1,"6742%A[6I3_D:? MDFP4U/Y8Q!1CZ@IJ;TOK>([ >.K>-@1_XP78.B,)N3!1>!"^(B91ZU4VO[5O M;.. /7+.^VESQ6HW*#4%,>(:\,!$N-6#B;C20*]MMF$ M0I_P[BGJX)-"6O723G-LF$JT]LVD1AK?&_#HCG0=1G!&!7-IK%Z)5SMC1T*8 MM T(Y\NX"WJE& 2>/H!FA:7LGYF\ Q?8*FN&*H M(L2K".5).':(SC9 M2->3\*'-#@P:MM&[M1DBI(@I5TZ13I-,\;^D8,HXQE(X=QS-PFRG+I^8E,D MZAU.^M*21DJ,%H$/J&[!&,I;'"DH[)A__'[MM:L4RL;L"503O#&ER)M\WT@9 ME;@QI2@4PMDX%M&ZE]6FE-2>A?AV):G:'IDVT[&'E:7HS=YS:N\ML_-B^[Q7 MP\3%I1A9&I9B3!*/"6H\,)UXIMR)M$KE>P/!O]BJ*?29=.G)WKCU"1.&7 13 M*^\\MA$K0\NEB>VAUY-M^G65J? \ ? M%$HV09C.@3=>&S4P9!<99OE& $DPFS8,O^*4#6Z?@2T3UIG?5A^*2^O/.>Z, MRA)<7Z^:A_'![ S:'1ES%TWS@FELQXM#D!66,\1X-X[=FR75LBK2D*C';9?' M."#HSN4HNXM\Z@OT#^[24(L^7RMI6U&T99(/@IOC]1W+UTN1_4:KN$R%=]N+1X$,?)S(X<."L7;!F7'F=DYE&X;=*VS=S\Z06G'"1VR<;_&@D M;MM7%9?9+XE+B[TR3]';ILZ+3>\;$S$[$ _Y(?\[/1!L!)S87!UC;#UIL12U M6BQI*Y(W4QCYZ(K2:.Z:&*6F!8NW4W?$?.'6\[$Z-2S]+_2'=;6-H[_FM"4Q M8,_O\ST=4QQ='Q%S)]V*%R:K4@SXO"9#J3G8?&UN68,%2QD#=@%]'3;X.BM? MGDC'PMK[LK#Z?GM:O&GXH\Z/MQT_>Q/ED\7OPAG;5\W4?VTUO;Q#/UV=BF)8 MJ-$_H$-H:X#[4AK=HEF6L:):T9E9;Z"B.!QK^,P[=*1KT%G/],9T7M6 RQ!5 M+>S]ZK[9@Y5 !P%+@1;])\YI)NXWT*6M]]D38 EP+;8?YVYT9W9JZ_W>2_%' M\^# C/=*G[:13^M#A5?\R3NX[OY;E>!B:^-7=]$WU;P(]#QOJ*KLF)<$:51 M:C?C(Z\+KH($N>5OS#RS7]2Q (%3*LXWRT'%WS1KIW6//>1T^6,;CF7DI[ZZ3*^A^;MF&%OD M[TETKQ0 6?ZOX#5_8 ^& S)GS8M9@D%?UG$Y9VP/(_J@L-5>?=,F?_0=JYOB M/M]T0R)N:NH;,D"N!>/BX+BE3_.K_ESBMF:QM_Y=<;(>&#((M1[3>+%(9&L: M&=JVV! <9$C=9+8<32<<+Y%-Y(#H8.O>MC9 I.4.VO5_]$@19ILY%9F+U:FZ MZ#M>2[%3-X!;=M.[._5+LN55FB8]7EZT](4@>0C;I3DV>[6EV;5P/%2 \U^U M=,#S[X;G>!,=7TI(F;H*<2)94%ROWYPC$61NX.:*6#,3ZU9/2?? )ZPW 7N M'(X>8V!31L=AXM;&FP=ZGKPJT0Q$8WJGMJ:?1]@?G-5AI#A[B,F>/!& U01+F^UYEAS;,ZP8+A@0#?JEH=WIY>?7WW+M^2E%RKJ M9=L:4GJ72XCSVL4O8R3TG)]8X'13VIW)9=& M.^XQPXI-(08>WS'%LS+B-]IITW'X,75M'VQKH4YW-:( 8#']/#!]%*MJ2F>Y M,P0T5(#H7VC5]47U(QK'/HFWSX?_K O7F%?68Z&Z\OXM[0$ YY)5Y0"N5]MS M$S1^[7 ?@BD,=HB=@T]302VLL#BQ)^U>W<3]CKIW$G^O(H7/.!C M_?^.Y5P[ '^8LSZSY[IC_.+;34Z7Z&9%FA3.=F_;-&-=Q!2*35A#;+?<[A/; MA>$%"6YCC[5\]G4)(.KBJQ$H'>-VQX8)L MU#Z/(",3>]E5J32QWN@=O<9B]IIVB^5I*EOR@5F:A10\R3GQ2#"*RN^<'?I%.>>1'[HYKZ#3V>8SV"QAD M=$[]Y/@:=&[N:*.7N;3\A74ZB!*T5]VM\UKU_6(T_IW7APW67"PU7%Q"G?M)"%G"%'H$1$F[STWR,% M[LJZ04^%)]L2S_I6V\MBJT4[3^3A2U[G.:>_*54,>@$/#O8 4!:+>)).[8': M#ECLBQ4EYMS+Z)DS7_8MI>&_'A<15] MLI\.I,>W[>K-S=E[QGB6GGI,)B8GOX=MP)IG\2)=#O%EGM5S+#G< ;Y7S&I- M6!^O\?5O+'/QEX:&S.)5K.1[EB7#_8T:<;B[UD:2Q:Q$'S>'7&,G^?I#V3#B M:F6G BJI-9!(OWY3W-:<.)N*YR4-*J$[J=VMOMRTX@+@-:VILQNQ5XD8VIK! M*QA@C_A;8RY4YDZHU3X>T^J]J\XQU+FVW0,S:_6\%.T'O4B:24.>J)]3Y^%] M4J>D_%-WT.7E!]__/ Z W#1$;GXL#NI6-LD=#V5]B@5DPRR@.R9H19F;WGVL M]3L0<\@%O%?/X 3>TW_Z[\$'%BBFG?XN-M#=@O]?64'W,%M, XC^Z_B M!]T]^GR>D"23+\D4^H]O@#&T'^YA#E,O6/ IS*$[C[?2N+;'7:@V%G['X B! MRJ'^^%#CL!>V^[Q;=/_?0BJ&I08W;,5=>H=HVIF30@EXTZ/IM3//% _ $G,( M]T#G3G=B&ZR>U4)DP[M$_8%+_PPKY0^%6L$"\,+)[V('0QO\"[PF)E+M0YL# MIJ%J=Y+3.->Q_E!^<.U?-6VR/"C, IK%H;#C>*N-T:0GG7A5_"68">DCFJ$O/GNE+AJXT&.#_<<@LVAOUZ1I/1TZ8$U;"#90;[?3^ M&>RHLS.-(0I+Z[RB2S*HIO%\-N_A7MDX'F?928[U>S6@=#R/I\OYD!8TF=RVWX;_);[2L<,@AG(['TW[E2;;,CN0R MG,]6B.+@-%R(M)#/&6!$4[TN?+I&T]9- M E[N61,#.HO;?]:"./YGLOPU^ )M):97&!_9B*5 0;(N7>'R3K7Z LI+',W2 M.)EF8&ZT>UN!O6J=^W(YCR?CY?/*C;?1OT>?B:/IE+'HAR85/ L4CR1>+ ;G MUSZ_%%D8OB MJ^B*3](/60WL1GQ^?$SS$8D2)8K%9V"BB5W\N(%J!2VYINE<22;&8U'>/W M39-9PHC?BV0V'K^02<]G ?I6./=KA11\&@P(&UB&IUXF$2!@?1V]\Q8NCJU?>'5> M_-W_]4\>G0^]^JLYJFL]*O&/.= H]$4CT3!F%!F^DHSF _B=9G,PS?F,\6IX&<%2.]4*^ M-_&XT@O^(#H?^M3A7\PV49QHTB[WMD4G/^GU]D_M1QO)OA$FUSFOUQ^+>H5B M=^YCROEF8OF<.C+:&]2NC.8S^U5S.$:]3+-1MK1_+?0KO+_2/0@\(+,/> >0 MQFG*S9[2438^N=O0)@$ ^X*_-D'E>XO5F5EURGD-K'I=T%ZN-,'*%AE+-P(C MAI%:2*S9QOEZZ[QL7WC7Q4&O(:VL/A%G917(97;SU"_64'_9MD2'0Q8C; MD B5OF".MUR8C_.^D>4S3=)H/IHQ%E8ZFC*.6YREX^AO;A<[.Y@L$T:59=;" M7V!8K127"$A1E]Y*VJ15%XJ&+DJ* \(@??KP6!1>JM3YT7'F79LGU4<;9P;V MM[,WR4LFS\?0N 3Z3Y7"Q,8$"2P/SP[N&KC]:L*E@'<$VI\"R5@KPB?&:_G2 M=?""B+V38@Z8XEJ0*4P!W<>6P%R @'II&6"2S6*RZ*+KCF%J+9P+9_Q>"DA: M"A"T>+:&$R]<&^L5[^$2&?N_H MW^:@6JQ3ZP]<6G3)]+D"6^PUY/4*.&O%-/F M'SX=!J/#QV#-!Y?,M08X<\[O>Z[MKC(6[(#ZO*XX89@Y.3U,9'Y7E%+N5V/N M;,@X'"KV*,@/G=X%IG4N9].N.0@"DN"ST-D1IUG0?VEY; M=1D@"\D9.)V:+*BKU8;DN"96#O3Z4FS:PT/?!VZ9]NQ9#!U\4+Q-O.GCBJZ? M]_=U?L@_!4N11!YB$[2I/[K/H7"8),J$6SY,4=XMO2?&I'(!:F97,5>@EWYM M4UYIA-9S 4)L$<)KY]!1S>$$"E;L]SD?( M$^\.971EKZ*?%*IBAXY;B-1Z"TDQ6QT5&3MBO+8>)"QC.(-Q;&W9[YWQ 'YB M;6LGO1Z%3:5IZ+Y;LVI$WR817W;QLO\-8,!0L,(UIG\H\K4IP0,+N2ERU'''T:]Y\T#C'A"Q^$GB MU9(=,P]=9@77S6JP!348!J*-P0%X4F'U\#21Y,P&GR5N4PB&J;@^HV9/YL; M1(3U[:K'2!&92.V0LI>^U6@-F$RAA4J3CDD-% _-SIB74D6Y*Q[S#:M5G"U_ MW%B[)MBI;?6A\(MPQ>D;]AS7Q:O5VG(T[KC^=:T/%1\!PV-;2RQ&J;4[G&DD MH8\AA2\.85R\RN;.)UB?LV7/KJ6,H-6Y3[>>T_*P/DCL5F'SIM&C;_SP07#" M=YRXPCB<'439)C=07\UQ#TQ'#2KMBHV%I#P--@T#[8WHJ*9F9^BF6!#=YG@K M?[$PHZ,H9/Y^9$ZK+) (8]F9(IN3O8^@/1 M)4#WXJ&0]-YPJQO%ZA"SK 4E,%F&./V3<6!S"\;4V"/*S\+I'P3K&+D4WY]N M-^6]"B3[R\K[I2!.;OH^A[XH7R &2J%+ED_,59 M*!\X#/5SOD;/H3"%(^1\KTI1).G%8WVPE^-7&"[USOV9%NG)T0O1P)I"ZTMO M&S)(!(QAR^7-JC;\6#$.=#C.RWQ3TG=V97Z)T MEWXF_=86"&0#E-VH0?4)"0) -!"1L,J7"]KQ<>?@>QW^#ZG;Q8&A2O,M*"VLAB' M7K.M).,#)4_%CFOOS)!$)87*)[;JV%/!: T7;]_]?$G"[6#@1':^5UOPA(MU M>P/=1W^YT28QIO683KI8^^/8\=V46$++O E ^98^TQ QE] M%'U+*I(8[D7K6H4'TWY38_QNZ0K(W52;#_)!U.@?RT.OHY[8#]QP!ZFR]4#> MK%01W@*EC>G7H3 3Y[V#1P+P!K(/WNOKXCWH_#Y!5R MF?<9&0G@X^);71MTF79@WD?%\8$*(":D3PZRIWGS8H4?MKPV)Y&-W5862J*D MW(DLI:UC4KX%&R,A<@*5TI\.:K>VM!O ^P56S5I2?!N[*(]A,(*#Z;>J=?PK M48M4;85W" [K\KZJ:320"\9;JX=8S[[Y)GJH'@&AWMF:H^!].4B=3G6IQ0"L MC@=63.6:-))E6I*$RFN+ZV-Z@E8'H0QH>V+;PJ0CK5>PLG9/!GB,&6> :]4/ M0$Y/^*=B5^BC5_#1=K1JZW;IY=B_0-^<0>W5ODA%B9E\@.VW'#(-*: M7JQ=E#+)L#-HQ-(?G+%, [^!M UO706!2RC;-,PR]"[_0-8R*^I*#*BE!NNZ M()%.@]S:4-7%[:70LPI;8GH,Q*9X" (PQST:&JTK5O Y UE/?^Q6$@O,@H$6 M>W:!;3)B?MA9L!*MH+I;+;X 5_O6XX2* 1=LW +@9*;6N@W>Y](3HG.B2&#@WD"SNU?OJ"*]B/EE^ M,'#9>SJ(\C\Y 8?;)"C)5)#QL./OZ^KQ\."GH?F-+016=^6P+02*D!\+3+DT MF;J4G3YB[EF0=LSD])>%AR)GP%(AE!_Z@586(XEG@R&R8= :F3T=@'J1&EOC M;QD,J5H(#\Y#RU4C)2;:H1E;0OFM8A!SX6?[J5< 2J8/!@_Q5P1C_!U-4%!O MF F%CSEWXBG"ZI](MW _RL;)Q6^749-_$-@BIN;G9U# MJ6 (WH]&K;.IKY4[R778'_:37 5LPK7["HX]6/2X];,D#81/A-Z&<-ZL&K0F MSV%KSG#S@4DZ,"W%/9/-VQTG,/6"PL@C)&>^*W!S]Z3UT=6Y!H\^053NX>B& M_7#PC/NM<4QGRP[%]\S)B(G BB,$4(M]T=2;NCL=*-7#V3P>3ZJ-5F4R :_VN:_0;?B MGCSN5WB$..1Q'PMVT4H"E@_H2E2QWV65'WSF*EH=&U)-HT7N)LLL4"\?\@#U MI&MO0:C=YSMMO1LK-^>2'!BV,=MATG6^Y7?3S?Y:$A><>S76!C0..0C[%0;8A&^>R^X(U2P/N!"#1'QBITG#;US;G4L): M4O ^,LC]?)L](OR^6CEU45BG3V ^LV%;S:AB(D-J!HF@?]Z[$8DB,!W9G&NH M\:2$11?B8 ._Z[A9+K^)7A_1DW[]IJ=3YC6]1W&B"Y>__#ZFIXU MHN2Z*7.R->&P,%^-+J[?7;^\'/"!G*1,=1HT U= 9>'QA@BF T[T?#! M4F+O_LND'!T/IM<(GT!GO_JG;!O)L2G-FAN[]-F%WZ$V]>;[3;?LJ;-;XF [ M7H53V!@B"-R3]K6AI-XC2;QK,9^M&EXRR> M9!-%S)NFXPC4%TVGDW@^3J(ILF0FRV@ZGL73>1+28H:^D/-%E-%G%NDTFBSG M\7+*"5)H1!QG&;>)1D/ .!O+O\=+!,"3UM;:)F6H5*C:W<;47]R8YCI:?. C MP$@1(B\3<1@]H4]JJLA:Z0_EJJ[44YH@?O;'*)F-9O*?A/[SOB Q\BH_Y%%" MGY4'$GD <,9_9)\ID2_B.F#V4NF&1\=X9LS/)//1G/YS\[3;%1]IH;9S&#UI M8B@)7+Y_M#]>UZ1>1Z]?WO@/S-V0R$'[:>ZN@B=25WQK3*(-N\/[AJ6&5QO"!D?3RW7"WMV[S]CTX>*U%.S^+SN&5"[6 MG0PU]^H;*TKX5(>UPF>^]OSCU=#DAGAU7_CE:-[RBD%Z?2N6WCF)QF(,#RO_ M0FJ^2'095C7B15+])&S6XO?T]).5'7 :[2K0W38@I-DTAZ--,;.Q#@9#4 M[ 6W8G]N%CIJCU9^M9.(38X$.I'V&KK0UP?G99N.PC&=K_]^E)YX"D6AN+C< MC 5J':8 _[7)$'W1E.":-+9=06I! \;&< V2+NO:OSR;UF*.UQRH/4JK M[V"GH.;]()!83F2,W/&"R?[U2-IR\!NI0+0%C_C5JX*XOD4SQF^"D1;!*(MP MA$7P]CRZ<(>G-L&S"7"<+V!9[CLC/HD=S+)XR>P@S1;T+T[J)]5B(>G]$],! M/)W.XBR1AAF+>,%]3E)60;@%.EJ0C2>T)E7Q)^DTSF8IS3FC_Y(B,)['X\F, M_KN,%\L)_9>TB.6<_HOT!)*X2^)/R"Y8 J37Z"?3Y9@[FTUG]-0R(]TCH[>G M]%_214C?FFU*RLN<)H^?B7K0?#M!@B!M18+V M\.,9_1?9SF/Z+^E_DVRXSW,R3N.%ZJ<+FM]R%D^P?E(+2931UZ!-DM0#Q 9V M SUHIES7\YW K8I\72,9A]V6"+W2I"8D&Z?H>YC@>-"*CPZ6R 9=Q^?9@A33 M>#+/\)^4Y"ERLQ=9]'./"[';L*;]WV3!\G3HSW+857>?)POI[#RAO5J@-22) M\66:T16@^X7&Z.B"B);D=,0IK6,RILLP3NEGNI-CV_2;$Q\] 970C0,)86?G M-$R2H4?VA%NIIPD=#>GQ:+28$$4LI_1[HHC)=$[_I9_I1HKZ8%*5<'-P]XBB MN&_VG$@]H_\=XQ:2P3"'8C_E?D6TXZ38$YWJQ&X+V' ><#UTD63!7>X38@=@ M#R@X0]$1Z&:"WT^70D]3HBN018:D(TR.;DZ6XNX.=<"F*Y_2B:8)$>H<7>43 M:2Z/AHCHH4AT1 R4[H/D-"4H&9LGDS#+ERAM,0&[(R);_G_M??EOVTJ6[K]" MS+LS;0.TAILHJAOO 8ZSM!O)329.YKY!8S"0;=I6MRVYM237P/SQ[VQ5=8I5 MI.0E=^8-^I?$DLABL9939_T^X>0&PXD8@W(0SO)=236LI(;A(!.?.@BVND0Y MVN!ZF.IVG2SV,W_AKM&8FN;RE!RKW$"8CG*2N"-*YRJP- ]_XU*]4=6?P1OD M%1=-B7284^@K_%LQ6,E6F+F_G%/PZH+\> AW^E7%SG9"E9O+6Z.+DS_+_0!U)_/Z8B\$396*VGL$3U6LVK838G2B>K:V'HV]^FB!E%5C+LS.6197\YGN;Z>; M_SN[,HNI_-UDZOS=/2!39;6J$UX-QY$MT3571V6"0 M3H&E:BCOC,1$<:I>0C1WRD=S[RO'@LQGCY#U_/],:/G-D\_<^BU&QKB,0./] MKWO[^H?X,9=* ,W4DYK%YIY'7@US[HC)A-Y-YX[E):'3*\@QI%RV1"68J@HF,NBW"ZK\A%-LN1"4-3KQTL@9=(UZQ\+6SLPP M:\JC=PJ*8_0M^KJ5ECD;O<@U6S")>*1$%(IA2LMC@;?$D+=S;88\E9@N3AR, MK8')HGJ*]@;D&.YCL6<.L*5#RXXB?&0V)83*VC&VT=<#]EY M]B_;RVM.]#YO;=(A9E>U=S@3H)S/5GYQ[5)9W,F!"%^)Y%Z(!VNN5A95.&UA M7M<6ENM^*SY-Z3GC9 T,98?C1++?+ZPV*?+2*-EZ8>/HN=>E&82]:3Y#?ZAF M@MX9A2696)1NT7J*I=72*%&5N&*0F7/=JFP[DP"@Y.C!?4S$(7S3?)YOO[K M\+5+[UI/B(#)10F]%_P[$38;PW#&O#6XD-CKHG*:Y7HDE/?C7G)BK0T-'0OD MQ?62O%]\5ZN, TG,MT\U^R:2F&]W/M7$ZQ1QTPUG*N6Q=SK,JH6TV4E> M-\E(H"_/,>V%@I;?856W1\NK*Y,(+-MFLZ+E0W69/(-FDO\&IS(EWZCR%@W. MQU?=B^< YBZ**!(+RZ:Q*#I5*(.&?;->7GGQ9=_LSXO1%+'Y,(K^CW13GH\< MHTB(41L,<("L$^DWYN7U]#$29>[TL![5TK-L5#ZG9S^;T@.UI??);' MKH<3 M4#FOU4^@G)/'2RJ=41'B ]VJ&\)E+/+R9GY]TUDP7L(0HR5&E3*-;':E0L.G M"_2W1S4I=-#E?+3&WBY(.H:\KNLP8 M'VA;.+HQRR!F,@W%V4(7T+: MQV%W)9FBPU(9RZH]HM*AZRT:#Z"D<5G9/9P;?%;A@1:M=TT)&!CE]!TE'2.= MD:D#[T-6%JUG)DDMQQ16VXB]9.I"G*))N@5*838MEP;5U0,SP]J2M265=12! ML[N.\*92.8*T6#,E<BDAB8U+^V#_9%7$YK-P\>?FZ5=8:]XZ@G+DN: M1%Y45NT3>X[.?&/GS=74J67F$ACAQ%(GS7:-QQS5"$C)+)FJ,"VB,IJV5*Z, MG5*=NN"&F$?/G,%ZXW)>WG<#U"-\ZM%W//#S7PTC%_)&' MC=+!4%@2W #:3%BHAVS%3L+.[M YY+'^^8Q?3A%B% .2T\O>[EU95Y9^E&\2 M2/J@B.-"B+HH"42]^ %A7*6 MC2N&NQ@E[^CX%%G/?@_RZLS79'V;(E+QW-%ZOA+%4;R^8O1IC[3BA2/T&FP+ M%>:>5:6VUL;+=]HWQ^R$4;-6JLV?*&A<3@J*=8XIY>P,=#7:MQA^KVN*)TYR M4QY\M5TM:! [O<-4D2EF@:1U,>Y;0!B)SL9C"@K7^3BI,$CJR, M^TN]34A,\,KC+PXP00YQ_P[ASV::9M48_MPCY^V=1$02^T<'HT^DI:+Z)>=? MN,/\B [N\B"&Y':>"F>A^[:+LXZ%1B96PR?*':YMMD+8+%DL7$P"A\, ",H/ MW :7[+E[Y[#B+V:, ;YR$22D',0V[".A330FD)'V$I,753N8'?56SCAYEKO- M/6DCC+N$>1]WA1Y2X7>CT),TMN63!DW0;D:4X^/((0W"7 SO!Z1"AGY4Z9 MKNR_"@I#5@S7L%AZ"^Q*Q0F_=/46C2=G;?'X$E,-#6!1+I:79.6L,; XDP)TW M\WOX7G ,3+@+5:757U$MQ+^3Q>RN%9N=<&^P]FV#Y]TW/-ZT"#%,JK'0 NGV M^!(^-TCXBONU%E'#YBO-GAF-=8O?1,DWK#J$O66RBW9V)GB%W3WA0]FKVS%K M?3VD!WF1EK!KGJ/4XL *4*FKLHY6$ZO>46M>]WZWCCPM7'B^?K6GSNBW M[=/SKC:M(1X/DDK,T?]:)>YA:N4CKF0PHBWT<67DTO5V?BGUM1(T-1:/!!5N MD[5I3Z<,<@&NXJ>V5['/?8T*!O^IM39+08X$'N>W\_6-S1.V>Q8>51TK)%?.NNSH&GFB56 <&PC[2FWE+[%^] M+V5@13=\0'HAP<5EREY,#M$Q_\9 +U24GO5KTFY6?KCQ+Z^$1!X),/X;K MS9+JN^A(7^0'W>S__^%>();_0;>QC+3AJR*D MVHAT]W67VZ!@![57K.E/,!%A0W:;SU8KS M%2Q.E,0'-A3$YIU%)Q6F.!).Q2\XU11D-\\&DV:5ZBP1=51!1R5LB)J99O,V M[W?^(#F'=A4O!-*7M6?0$<5WC 9(>%2)/\S(4.J\RYHR+RCJ\*G6PA#MD="N MK.<@L!(,R4I$+Q@E(80%9X5\=EDA>UR"96&&5DI*)/JIGI!0)I)\DMAT$0S# M@!0PT.G)W?*2G;ZK=K-:N@,5SG\AA"Z.6-HYGS83GJ+@<'97@KZ M;X5#+?Q1&I&+W$2$O"4S=3FW<=J9'CXW>BCSS' Y$*]1_&WZDJ\L'#B_P<@C MN^G"6CK?@KDO-AFJ7,PZB%/[ER ^NZ//_'5$U6-K4Y6**%W+[:6Y'!2CB]7\ MWH<>4!'.&89(9I<.>,CXZOM?7#']X?Z=(_\5:N$+^@NC!3.#'L?U,]8UZ<;X MM0>?I9(>V:"\B3X;K!*UGJP'B]5M42!Z'FB#-)B!M1;P MFUL#S4.3SC).!2B16,2@J. ^-^J[BQ:MVG.&E'#1#+5."=P+;2(Z'KMQ^J"C M77<'.R#$LI.L?8&/^@8GXTS 75R.GYN#8P.N$7V0A7G9=P-\B;8R7^A]/E_; M]/1+G5O@I1OJ'$-8I9(IS#*# EJ7E/)UL>GI6V2[N5Z:E_]LY)P]*\BO=T!^ M T;E:IDZ&'%WUI2U-NMY8$>2V^O[ADYXB%G7G3,5,>:^)O?+N>B?^.U,XVLA M3M26X$*E[(&+J)VT]V6W=J!K):=OQ-:VV^PBQ'G$W$79YX:6$';"'<'S.N@! MRJXTD"9+3]A_\5SQ./?0=R>.K-E'B=F8>>,L(S++>:_I]<[[6B ^&W7N0-1N.^I6Q,:[+8%^M($3VRW8FBE:,L6*>M.A!;X[2U3K$ MRW?VH/0$L81))@C;!4D2T&$76O.Q[3I[;X'ZB]$[Y1;2'6+KY+O5R8.GW,[N MT5U"S,*QYI]E(0I*N%QN8M24=0A?C:_A>>2 M@\ND +A]3VMF\#&!9.BLW]0M8.B]-Q5(P8IU>P<18D MNZX0.XJYC( -E$1_1GQNQ12J<0";FA1UPF-\LME2WR"][?;HF5Y6AY=72_O,#D'E.9 MD4JH6T$_Z<'!_FE[>1T6)U E$(12ZVE1^UD76RB J=6]*[H M\))ZHY["G(ZYZE5P&A:ZM>>7_HOTVT>_,WWD.#?G,4O"K.X'';7&KM4(?KU* M*B=W;3B?69L/T5+3H)Z4,\_BVJ8]M&,51AS:Z;4!S Z@K>F%F\S>G:VMQHK) MX$:3=8X0NQ^"P,W-_/X>'X7Y3G^$)^%S>R^:J8L2[]L;\^T5PGVJ_)M8Y-W7 MHGRI8P2W%4L+O5F[$90UDDG1K<-;3'2UYV+0V"^;;28>;5E%99C'P9XG_4&@Q NJ."$H&I30.7%9(#HQ7Q-$SW_I+XXXU/X M0003?^%F2:)-3$4 @Z%.3_.%"S:R )M6KPN',M6TV-UVU8]HTDB'G9*U9+C M@AVH=N9CV_/\ ?'A+3""P7+O/DI+SIZ-CJ5C5(-#;A TTBR^=X G?S?[E5B5 M7%:)C(9U.1.14N_K6JR%UJJ3G+'Z(.G+R_ 5%%<"WK==S/^&YH55!+HAH6_( MGD"."9;U1*B(6+#:IQKQJGUW0F!YY:J,4%Y9XYP-88HN6/&(4X@K.5!34K6TR83!436%J8V6 "KUDN'VJ&F6BL+ 'P^4..AQC54K3C1A> M.P>M4ZV;^=?T01[::6F40P3A13;R7!2WJG^39APQFEJLLI33UY>;A MOK4OU*G<[D1 .C%K#!21Q<)IF)?J7*%H\:)3,RW'$9THPQF8TH'1'L.Q;T+L M0*; ,;(G;.AP&/@IT7^[^+M.6;!/\$FG3+[ 3Y7/YZWY\/#]?BH5,C MT)VW[A>T3FE2V/.IL2GE3>:]2Z%S6J *9)5X5H-<9T1W6S@B%V_H&0=R?K5S MR$RS]D8:(\SZ@M-R1NN:I-#,HBJ(PP%NHA-14M ZRC$Q(FUMQCY5U$AN!!@: M*%TQR]_QOD@ION2JQ(3Y*)K%OK9V# A?5W*PP',@0X M8.ULO5TYA\TM0==ME"9IYH%&D<3F)#,O[ MX_AN.DN3\@C6HK%ID>#4 PK4M0SLCNK6TOF1 K2%7E#G M>A/M7"&(^F<-"_P54T@R*K]\8*H?(]N,#\4Y%EC9;%&3.$5YE9?'!N]/W7TX/V? EA#PV;J7X M5_INCN>@W%+0UD_H\HN'7;]S@$LP:REZ(=]?^7[N ,Y= P+A@-FH09M\'9V- MDDLL$5^9RB#4053CH'H(S97!9/*JLIW#C,K+.8CI>A#I[3Q6)V9_E;UK,S;; MQ;?Y:KDPGBAW3FDN9=,RT:_E7P#6)'J,H%PZCGI;:672PV77G&ZHVL75C@> M]D3VI8,* MT0Z."B&7\O["AMVP!1T,AOV[$(EI#W2?^OYTBGA#HM/W_=_Y7/KX7((1PQ)J MB0&?*+ZHKBN#TQRIJ%[=<:'OZ"NN,/0A#A)',C=9:6,S3[5CK6#=!:7B_937 MQ6CJL3V-)^H+LBGSR7A4:MKUWFX;/>5)#-9]5J?@UCM#3Q1(/^[;VR?Q?D:T M*=Q?/U4^V=544;31RQ>C_'G$W+VO-4S,+*5P,$&-,ODMW@;B/-C7[WUW-/E- M@KZQ3_2P8>3/9__",AQ39OV.\'?@I;]3RNZN66??L]%GC0'@1,.:3E'G"&24 M*VEP]IWR=054P63ZXG*GL"YI&!:$H(>#3QXQ)Q@C2I2VC5(>N&5_,TD> ^.F M,@3(EK? MM)+FC3XQ+$K.4EQ+^$2*[-E78:T$A)RD5HIGO9N>&SC"N>R3I\",D^18\J#: MHE9Z9@SM@W:""QJR.++E($+U@#2P:8#RM=C2BD=1PJC+UQ2J?/AWZ(;NMJ5IY!:_]UZ.SBYLEA?GN;0(I=N!N>=G>\O'*:T^0C6UF(6Y+ M#8WLE9=1D-DLA]I>]]ML2%7-2"HIZ5!*)4L-/+HI15B+/$FKUMLO4T^X")RWU MRXJ<(0_)PQP1W^;4H4:Y;EM2 MK-A?.(J^5[>S+ SH1+B<83:0>9R8)1"OI[_"JN4^%%X$#6L*#-P.S UU)Y"_+]S7'@*X=-X M^B0_C\2:$(,'^[';81B[BZU!DC2;T]]B+#!MN7AJ/5F4#G5CXP+,:U?K6_3H;.3_936A)2WM./X8*[OC"$>U*&+-Q,79*H0112-5C+5=7+:-U MK 0M71J%$:.*.7(SJN5H#KY$P]6>MS>S;_/E:I2\BCC6M>^>:YKM4]==958$ MOA'2/8=GY+Q%R1TYW=%TV$I[:VZ=FT7/ EN)]B@/82A<4;_C!G4CQN/NDT'A M8@$%CL@\]U>.;*Z5N.AB[^='68?5A[>>!]=F,EZOD#!>'_ZB6M 11M XP7._ M"6Q'BT!OBA++!8K9QAQG_\BP1@YMTEMZMAI9D+9:/PW_>CF[7;O<6/T3K_G. MPN#H/=6W6K)F) '&862O7$?$]G;DPN/YDNPI!'%Z=?KE]3&8*ZOKEE%#.<3/ M^M0DLQA_[O:PU]1=7W;:Y\-&0P"D3=+$VC)=P8%!QWJ8+1FN=I? P2N[A(:? M\FQY]<<\FI?Z7D-Q/YOC0;3@A ,2H:H7/-[MI5D1QZ:G><87$8D\_9C<;=<4 M$.-I%\\/53]UF+P&.L0Q%R,8J#?T)#@2<;9I#- Y;;E^7=[\[8/)#=4K'M^% M!UHPWV] S%&.DYD M.^W=6&EGAOLL(BFFG5'$ ]<&.MM;/)[TV2$"7QCF;3'*X$:3N)47]4$*E[%; M&R+T'K?-FN#^'5MKP%C\ Q%1%N/G]QS"]9DJPU,7[G&VYV( M+/]0PRF "1IAF GF]A(%.EW"@+@, M4>_&5D;)O\K#.9](UQ]Y) M+XK,%<7Q@\.:V ^-YD@N+/33PC)"P$U,)H8&?Y^\HS7P&C4!.O_?R9EJQ@S4 MX_9R"^]FOOC$.C[=\7:+<@]_@3M^1N V78Z.Y%Q973O>I30YIO[#/;E-3/=O M*_)N.TCRE:5Y.>YII]JSG3K)\W%:5A/% ]5S;^:^*.C>,>'#C;-FY[W"ZAC* M*3UEM!O6PXJ4U:.P$'%_-2JRU^7LW,?X<'G2HF'1+M&-Z3+=A<66U47F.^L: M"-9G/=^TNK!Z+JYSDAI&OX8!,7)#64 TJ-@]-M/VZVUJ,V_@.RDLXIP2T)// M:?/:\$FT!6OQR6Z^[(ZHASG"C5I#W;P%^FOP!3VX%/:240Q$4B,B<^*IK[IU M%^J.H,WK6"-GA^US3>)_*:YZ6X]E[1,'DB*+6QFA$LNSU8HFTGEFH'5O<1L' M5 0>9F:'4B(>0@SCMB;/P_2O&US>660,.# _S!Y0@%0L\]\>G[TRQMCQV5?ZY2B;IGLRPAU\6=X3UU]] MF!RH^P]'NK6@4&(&KW IP>KMAF-D+5\/<2VCA MH)AH>3IIOQ=W@W5IS&QM<JQ1B M!A,F=KCG:S"K$?'8)8]IOB&V"R#*R$ U5$AAQY0 M'$,0\D0R0[^PGPUN=R;#8=Z[2>HCM/W/--\SD?F\)8 CV19%F1W^OLOG8_<) M-G%H7(QV:=AY48!( IRDLF 94OAV9C)!1 9)GL L /6QEB[JV_SN%\1 1(VW MCH$HU9X_B\K?_4[= !O=!O=0UAH\']Z+CVHJ<2!Z5I#R?C4W!W?,I48E,D2J ML!>WV0)3R&?Z<)<:.[S54@TPEW=(-O;H=1XN9C?3F%#3&CB5^9TM35BU!O'? MI;XK+":,^7'Z67SJHL/KY[ H=G$3(>=L [6,'4[7*/E*,)J*@=2^L\-T"B:9 ML20>N-:&@-"P@-OI6M$N,&<",Y58+(I=W<-9H7(28GA?>N 6=B8NYX3NRBEF M,U<(8ISZRS"7*IYL#++A3S-0>U=T?DYZ1%NFB1@U\*!:M@*#*FP)TL5R3E 5T//U-4*)"IEM+@34L<4N5K<>%%4 M*IT>=E=52FX74QGX(MM@I'20P3$$'40[A(XXHNCYB-3 3,.!H8B9VTN"'\T' MB2G<4EVVJ>?$W'.EX/D\L"LJ#/*QKLA](;$$8_>3J8 #!H.#O;1!/3E5.8+L M:2ZZ9\A.NS%O8$(D?5VW2*;R#A3/.1>/07LI0G+5,A",Z0"_%(6R4FLYZ%<3 M>R?I""5<+-_I.;8TPMGF'4:>:GBJQM^>X-/#H?J'%9-7>4UD_??HR+KNW M[?G*[-^AHST#<_P]9V2;#5L5A^K@SHKPX";"@=:H45*&():4;XC-&,F4"#&+%VE2,L44P]"'1K@[3@,IH$+>/70Z+?F\X-]-LBQG2:/, MO.5WY) MK6XO)W_SO;TE[1OCJ]Y\6=U$6G ,':K(S&7YR56&E(1=1Y+T.#M/ M"(-3'F#7,KF@[> RXX\ BC,BN4,81ZPFL*$HM <;'XPW";>1S@0410XXI58H50 M0NWB^5?"(,:;5'9PJ8Y32L032&53 $OI^ H%6"?1 MJ!0&6D92@:(O\7TA-G5%V.38$[AKE9"[0.7NI5*)BN+H3BUWL6BH&,&[O(NJ M^QHT%W;HCXWX?4/1:;OVY@1D2%'0R]TI8M:O'-AK_MGP"$'::P<=;Z_1V-@E M0L>IXGW -63I;7#LF(OA*(E#J1^<;<\WO,;&V1%(!2UZQW:]@%IPO5@[A[\) M:["'0W#/2:-"V*@[@]71160GL$R8-+9 '7R/G'P:*\X'>7KN@\GK1PD_! %R M[A$0>)CNO. B?33'LP#8SGKN-RA)DB?GVQXD .4%VUL'9?;8,1%\#2:3;VV] MF?+RF11AQE'[^Z[;<]<%52?;.P):_'CE06QI\T?X4D%4$T'G8="$";E"&XHM M;XA/\=EL7W 2S$$M,ZYLI,9*JRK'/_*T+*?)Y]EWA2D!2MBTSI)I6A13N*:L MTBK#BZ'1<=T,O="QR@,%@?5:N4!P2GU*T#-.JQ83\BL=GWC54#;S7F0"_X/S MH7L''W/AE^3-:STN>QZ!KY1&>BP^P@ UX^\)"G]/4/BQ"0I#0N.$N @M:_HK M,+$O&)!G?KNEJ6TW)G@-T\]RH]O@%V^A5FA(Z(P7*CGH(^?GL.P6/P< M58QZC\[S&]*(M(Q-B1+P?J-^A]-C!J+WWW@G]]6G.7GS,^CA*V0ZH]>2Q_V4 M5,4DG905_C4NT[J9TG=9.JES$*-2S@LW_=*BO8Y#+3704IRB=I650?R&=99F M5974>5K415)7:3XI>6BI6MO6R)H2'VZ/,2>\FII.H$,GJ%=YD4S&.3RK>%0/ MS/HK@TE6%&.TM##S*YZ+DW M5L&SOE@^=D"Z[WC=R_@;HM^^;64.NQY%^C]1KAC\7U?2=,]^&(-NTGJ M;'QHA^98@0F\LOJNWU WLBZMU(>&UXBM,6-)2V (5_2X2$OB+AV#TC7&A9MG M1=HTE=QB/'6$#DZR(LT;NAXI6HGT-,O3!G;\ZPC&$.ARI6B !Y-T"KN6"%/A MD %E\'W'7WCF\D37OR/&8SA);*LFJ0)V%AQP-2A-T/@XK6J492 3TIPDF']U MJER:\-PI]+G Z\LBK7/Z _XJR@8TF:XGC.AITZ*9I$55XI4UB#<:'QBP,BVF M.1V!7PW-0F36TPXW5R^>,3NL#5ZS65>HVEK%II?K\[N2-*,^8 MS;&-RP^F<$;WU:'AG\IZE-D*Y>\S'03HH+_9=[0GWL";8M-C#7"6,L A:3F@ MTTGN],RBYM =S:BQ-P@$H\H;N^PN$0Z2>"WH^G>;/.ZLM,L0YZQERG8-D4&V MMTNLMMBION1R+&V&.H9) V=X;%M0X_<":GSLP"49'(^3M14XM*'#"M<7F)V7 M_3'O1\C2'IQ#[[X0.\^#5NNMF._25?SXDR'2B3T,V&.$JI<=YL3G*75L330& MC@B1XOER]MC(D;E4.AS\?M 1TH?)+X*\Z2YQPG] ;(,(:D!$3RJ6VM.RT>*[ M ?DT:2+2&^1?5J:3)A<)/!Y[4CQOX*NL1XJCTDBF^0$(SG%%4EP)]+))B_$D M^4(I-T[TI^4T2XL)/F=2IDTYE=.E),T(9&@.2F)6[7<0&*!.'66"CI5(&$X- MY^F4#B:C\S$Q=].4L3.DR29I5F;$V9WFI.*IPV0"6F*UXS IIWF:T0,/IG!, M\)BX@>=)A4J<-W5 W:<;?I.,*NUU'SB2Z%P8[FV+/ MQV,XNG+_:!I7V& >>2[E0GH#*[9:9Z(*XC7'B8*!(.GN M;+2/^LVC^"9_8VV3XXB0'=BE/,JXN2RB%*PZ4!C0[37AT2RJFK[,)S#$F9D9 M VG;N;<9<7X!*A;P[ELAEK+CGQJO M+_Y)@Q-)A_.WAT+$B,& =7(:]CR*@[Q]I9Y:N@UD5-[#*L2Q8@E A%F8G?3= M)U:X6WYK;51@3TWXP)YU"\HIDH^'3Y0&8B6E,4O+G13FY&84TRFB690M-BG!QK1&.:QKT:PK,7-F@S@>W:_UI3/M.KJ@YK-'1@R]CM M*6L:--SO;0;1R\^^?2]6#O[;3C-(QNE4,7W:+!?)O9;$"$S?0X'P@.8*FVVD M)%7CJ>*MH9%%"6\ DG 6&SB^ZZ9SU5IE!TMV4\0*A"50@9I75CN70 Z*2#4M MGC]VH..@.[G(]QD]T6&.)4=C\7VV).N:A_2C925(75#E"R>?H0%"E'\" MO+B/?\T\HX\SQG=8^00.(36D)-_T%<78^BJ#.S<3JH2^I]L;M@M'9KA<*PJGW N=7.J4#3H0%+(R/C8P)J'2G+8PQEYD-+JB]C?+>3][/KXJEC MX!0+\?A"TG.U!$=UXEAPK?:3Y1U*6 70/R>@$![_<,"E%S/3BY/>6@YTOZ53 M4!W?^A@[!G.8Y>#OC9?:$WR3M 0!$S6&*S1.4/>,,,Z+US)MBKAW,L_2$LQ6 ME\1B?FBF\,#,Y;.,,SA2X3&>@6O?&00?>5$[AJR,OWV?^]F#D>)H.>8@G0+# M] #5_@Q^X7?5]AO^5*)(BYAV\B@R16'IP44_MYM8/\&R+++^R#K,!X;P-^W1 M>T+J42,3++=U\DFB34E.'U3^PH-_8-OD82[YRT^\1C@E'M;M6P&BIX*RMG)HA>U0P_8,%_MHB M !&>.^:PX236:.9DR43BK49!$S %D!4W\WM8L@4MD-R$]+\0$^<"DQO!L-(- M_+Q<'%$)\(:U2,5B@VN[D,N"-6Y>@Y=99^3M$DH"#&^7.-SN6 MSA&:;AE_ER,VP7Y++$T=I=R(W/F .TW'N37@JO)I'VN..]$ MI5U>JI\8!BU%$QL(('!@O?6-VVPCG@KL"?D2OU+6NKH^_LA_893%3RO#S'K, MN58?F)&5-&Q>HIA'=>:JHP_>X\),\D,OY8@%T<=SW)^THD\7]]N-O;KPK_ZZ M6/9=61[RX>"?"9CT4) #,Q^7:44N#^7 FY9I#9KAV0T,!#O>V'3F,3HV>/A' M\%)'!"*LJKU-,[C]N;Z%O?67+7$;V-^+:NK]O6>KRQ7,#L[+^1+A^MB0V:@K M"K##QM4D^+Q?^W?;Q9S9F_O:!U&0%]/NQ_U:)RC#:]2N&-HJZV+*@VQ3C-LTFTH.B_2A(WO[TD;OX_ MD\05S')-@K@$';+Q)G4,JD53_V QG$XG6>?32^WX$LZ1R3@+/K_8CN]L^1?> M\WF1D6.E^_FE]_UDG)9-V?WX8X4Q!_?C2 M$U.#9C[I?#+BV.U;L ^G8!U,NO*XR=)J,@[Y=G$S?\%YQ1Q(FF7Z=*IF>1_W MA+[^S^\1[.44F10"-X/6^/=Y>+S#P4)\3M(ZA3I "A];>FWZAF-M7QVL$#.2 M!%]+"90Z"$YZA-Q/I%GJ>5%*;H4=Z=LGJ#5B=*_*"K#NT?EO],@/O6N?5,$F MJ9,#]!>(8CBPF%&W:YH$\\9R]"V+KK=[?:*Z!IH )@-CQUAYXY#=A(+(53DF M?T<^X?#XI$RSNHP=EK_E5-#9TC,9]%O_=)33*JV;"E]Y6I7P4N8HZ9\-/ UP M=).#>LRCA(?#P'2@>"^4'#XH,IY'EOJ[IP4$][B9Z/MI5EF<@PF?UY+RD&?L MC:ID?NJ\2B?PL+C(_^^UTWJGZ"=2Z)L&96)%VND!9B >R@^HZ0],%DQ.D\!6 M0R?:SIEB];M,#G E\(?=LX/J-.R!, 5 M4IQA 26%]^:++>R)[G@GGX19<:_* I=BT"P:4K4YXWW9)RI /"JMM5R. M:''<,F@" L46!ER?':I+ TO_Q)8)J*;;\KX9>>^Q6U_DY@]\L_L+6G\GV!6L M]T1:5*MXCX7^C$L&14\).X&V\T%5V#_%),VF(&IR7-E3.-9S5@J@FYB\=D"" M?_<^@D&>PM%^4& SW1(T[T>CEA;3.JW'!0U$W?! 8("XJ; 339Y. MIM@E2MDQ^V*2@VXRGO#Y6>8L#PI\+@\#)@SRV$Q!,ZA)83NHTO$8^A>$E"4+ MXHR2GU\SRN%>-IN-^NR.#JL"(L[V7ZT8H\AF(5R;QB1')N!@8A('V<270SZX MX624\7B<3D&)/NYP,UW/%[\B%L'%R$:Q=N5]9/48)SY,Q>"R,P-";,/9],<; MY3#;+ZS>%64*UBV.6AAD__7&TV-P@+9$1$'O#6'G,$\XHJ +!IK%3-P3?Q#3 MOA9F:>R7N;CN25T,(0SWK3H?RCD83\%\SJ=RU$RRB:Y99C9=!>H;5,TD)07= M41TT'I='C,Y/6*>8%F/2Z0N0=--^G=(@C#YQL6G=E!W%'$KM7J?+ IY?[Q]F M3J"Z S961A53().#?#BP?V!,&Q?".-DO_1$;RYT!P>^19^EX,L;_I@79);; M@+CU8<%)%L]$BFF M)70O?H$F(HD*#Z3&U53:2\HK3$I)I]6D("P'6/)PD$]$[X/-PR8LIJ6##=Z3 MU(#^#C"]#K L4([V"9S'G-8.AU\Y06N\3)NZ3CY!W\U^VV#R X+'P[$^3?.: M=&-1.%C!AL-V"H;B 0L!U( GH).ZI(DU H54DY)UDII4 -!#)LD4O\-_G+KK M$BI0J'YK%X1* /L;GPNZ#6DEH/\GC&IQP/\=:E]L4X+%V5"&(F)=C,4^,!MF M"J](!]T!)H.,.3&?=]'02O925MR4OA$.,"1OV;G871LSW8;F$0M2611UZC<\ MX"\NVO:RHP#L2K>AA#T_!W#J,(?Q=4'E-5^'>)?V<5?5^Q\H%>$MH4%:P$E$VG'I=13F!3N@<#IH*Y6E1R)VJP N5*1*R8PPHY),A M*>N*O_BXT5/QBJ5?,!>4=]Q?-'8@4O/0+,GU[C6Y]] 9\44F_E6+O D43$5] M'P7II*$24"YX1Z .PI01*8PW&,XX\"0M5O%ZT8#1UJ-B%FH/4_A88B?U?JX@#WFHJ9(O'U=8 MM#JH:UCL-IC0WO M#SK@!7+H;K%VA7TY,');KBVQ0130HP"J:;76A^7 LEGM- 1NX M)>/P30W'IBV8YUV-XW"R%=7^3\MSPA%SB1M4B=0Y?[&5'$13B>6X3U_4^&1> MV&O8-6Y7XOEVM<\(0$8=+9(@4* M!*&M$_V??W#$ZB#0^%-PWF@XDIL/LU>8$PNM/C!TI,Y^#/+M&+M EBX*[LOE M]GR#:?*V; T#T&7=6/7;6PV>3IRC0[9!:P\6DX8C9)<*&ZM2( #MHD905-Z: M\]J>I#E8#'!@3;*PO@(49?00DQC.&.W7&V"P4TM83;#'Z\) *!A-7#P\W VL M8@;K$(X C/;@0A&X61HX.VXY^B-*2L& 9?D:R[@NQ.$WGA9)#2L4X=KJO$@: M-/ER\KK+(-D1/D!-B';I 9S3DP;WT!2:!,$UGM+&\F95OY"!)+Q4YIM&B#E M%XH(!9 IDX:J4E0W#TJLVLE$5A3DV;9/DYI=O),.(7]WQD<.'?T9FLIX&''# MB,-%9>@'H%"7E"6!2S*V(ZC*LJ38/B(+98/[^K/O8D7,-XN?A!M:,)G$W0$_ M8YC#UEKAI(KJ$MWOC_;M1LE>G!M]JQ^.KVQW"&QSSZ26T@)-PSH9\";1S]8A M[@'42SDKZ>;LM8&EEE/2#AYTL(?9CV1@;]:Z(),)0Z4).CHE$(:)$9AR!&L5 M1#:>.E-IQV#R[-N.!$^Z$<>!3AF#*-H<8W* I"FS!(UGW))>&X+H#4MM M:L8!QA6XA>'M).:Y%)LJH]-83LNU@2FZG=VO6Z$D1U6"+.C;^=W@ZCWWMUMQIDM =[]*-"_^N[U2(''@MR MH$('U="QJJF>I^W9TE!8"R/@$SY8IZ,LQU@#Z"Z,[ &;: 2;D9]E>,K!9 .= M!HZJ-:# H\67$I@;(P:S%F;%%(@"";("'/\Z/H+ M[!T5:Q^,297%.XK1!!,,2@1RK.B.;#0=CJR-QY@W@QW'YY489ZL0J81>#QZ8 M!U"(WHJC@?W(A>5[K2Z-&]E=5,3Y&P^J,>A^9YU]%/1)/>L_6U9[P1 .YOO- MK^WJ K4XRO(GH!&Z='#*86QQ\XXFM7VJF=P"M(%)#1I*-0(#P?S:RE-H?CCO ML*A'B-$G%Z@)!-E04)IH,0*9-#1;8"^"/)Q2"NJH*@=#2FI0]#2MC2&-%._< M290LJ0'+I5/6%L@OZ>O!&348H!K$4Q&"VB=(MH;)TY %3PAJ*[_&&W_J3T/J M+(+=$^Z*]8WK$?':J#H43V!2P0\?L4Z.KZ]7[37*BU-H;KY '!L2&@@N>'"J MSW09^=@0F:F$+5::^:3_TVS:Z)G!Q)\Q@JB.J%H=%@F!AE5I561FTD@[Z8Y@ M/LTIL(Z;F)] 5G"!RXV1$-V;S.V;<#6/A2]82^&.L85 &=E\QQ0;\NKX=>'1 M@#(CQ\I!8NF2-L34:N%CHV61IF;8J IF2W%AZS!PL""0\4%ZS)H]3(UA"/4W M!"[Y^&D1'+<#>-B"S24VM3S2D9+N"YA[R":C*4<05LS-EMC"UEN#(&K7O[S< ML7<#GVF#9Q@ZU$5=9#F&2<58O$D:S8F53GE5@YF7:1P=0>T5^P#N9"AWG*1# M=J,@0BR7)O#&P:_:V5+""9PHT>H\,&EBV1)Z*LJ3R!XH<(Q:3* M=N2CP@Q!"#?,R')U0R9#JZ+H&_$5B+)3H1,]HGVWUS3GIPM20O=6O"T,SJN' MY%V[!,W@_@;6W&>PVW8E#5LQ:]%USA^2:]?&BMIXNIOT^ Y,D(L9"(INZ"'' MF"W,0Y!C-10=*GJ7%U #6F?81>+>"8:[1 MO5=D55I6)27AC-,QK)$W']X<@ZY9$B8E(AX6)>B>&4+GYCZ#-<54S14Z M]"=-4L%CFF*N6E26P [WP>5\S4 \RU4$3O9^M42C;1XKKTE6;PZ4-7&,^'J]6R^_)FY,S M?<'$-8GJQT=- #EA3H54]1B=A+ '77&Y>(#),@V]B9L!LI4"QH=J>6X)W M$=_VN2=GCM$?LF=ZHX%T0CWXKVOCHX/V[F\>UE35;)!<1HEZ;AC\O^_'[TFM M5L_)AHPWMV\P.I!34S1G:TECFDQ%F* /&HZ4O$@Q'U]2%7"WD2,:;;(I2!@X M?*J$864K.@N0+B.K@DBT8\_X3-C1%&O^J (Z7Q-W"MBXMUCS6J>N6&J^5QF^A\>Z> M) =;,Q824=]-@D&Z@]U3GXQ\A(FIJW1*$U-4#?PUE8*,AHW&JNA*_ ?AOVA2:P0Q0,.K#7*$QHGL%;S MNL)+\F*"EQ3P+O8E\12% Q)UIS*GYO@_[ +\-RVI@::B_\8PC=1.(2\'[S:% M[Z89.2_@],\QHE/3AIDB T"6(%PR)O6!U@:--.C%G_BHMM5T2JGYU:1(:^SB M&!O _R<4Y*[J*<6@*@3[GU9TN-Z M E$ MXWA=)I Y_$SK!Z,N.=($@)#D6.:25;#_U,J"LUKT!W*JC_D2L0)HMLT MT+]I30G^4U IL$AV3)K(%,F"C#2 A,+RP93#295@XE,Y:3"_PJ0;&@$-16;H%L3QKV W7,=\5MW M_\\;DFQ]/_?""I<-!5D3Q!!N,/*7(]9IQ968F V!02[,0\!T;'B/,H/-D!4$ M\--D-O[. +I.4.:8"0I#B",[@6;R"L/5)>5/%$AU!#H@QM$(?F\,W\.*0$0W M&*IT"CN2!;DQ6SB?N\0<#0IA3U(LT>("*50V)Z@4CBEL 2..Q&Z*?%[K-S&]31&C+J";-^\FA!?%%8:#N E([\$S&B1 MPT*=8"I)SADE%2Q'#)'!.BJQBG3*]DV.CM=)7OI8RK#2FA+%'2RRJ83':P*0 MQ>!.9K[#TA-*F<8SD=4UI*SZRD?42EK,:):RV)$ MIETQHGK+?,0.[U'5S^(3< MA1?08UW9.H/5-35_F]!\.?YW1+D5%'IZ%3G*8 MUCTQH(.NE]SUFO]K^$ON\T2NS'=V79,.P3:%__(I=3>#(:54K3%V-^->8U8) M\A+!BJ'LWXP.5G?TK^3H7U[I'=)A4.0S&M,8$?#.9"/8-)HH1PDS4Z%+CI%Z MB6%7@( I.M=^FV/9&\<>):[%A7+R@!$<(V#1+S2ZI6=Q M(/Z,!)8H+T&ADCJH0*/Z>+&Q>L>4IRHTV>^=/O3U['5R\-/AFFVXGY)_EOF- MWZI;;^36Z#4%,U-.>J[I"<'M&H$AX WGU&;+E#1[8YHF_YG(&\:31./IXL>Q M)'$5A;68DZIRX#^3GX)F+K\A2@/!*7$N0>2B$_;ZLB,5WD R&D)X$/$CWMN4 M!_:+;K CC[LZM5OZWKKK679 _^Q"B(9;59.HUZ!=G2I860GW1U[3>/?^_('L MF& 6R36;&-QXC@5WK\EIDW:_M:E=,4QI]+:24!&W7_?F,@.E^R%6'*/229_2 M\%<#V2F1$Q(OP780F,I@L&:_#@Y6%;\-!&[L9; :.?K].-Z,93$FLA+SX;52 M!4]H,9O>P73OFMWRY9ZT8VAZWNF/L+JH\;[[WL%)A+Y]T:?%\DA^(>K@6$[< MF6'(%0]6\ITO?>A9O(IBY\TW*DOHZ8F$8^:*;%P*)] =MC2D24(;"DLK_KR> MD/X!\H,>]CY\O[M@'IB[T\2./K$HZ&WV4[NZ0!+I:QO\FMEPVL+)[_76A8HI M^DFQN4&&S6#^LU&6!?RNGX1 %1]R]E7X.Q7@WA 9Y]^4CN((N-Z\.OWR^IAI M.8??UMVO0;:; MZ$/?];V)&JA0^#ZF^ZJA9_0>_41KY C"&_2:1 L2UQW-:#([7X)URBSMNR<0 M6;>Q!N<6M!3DXQY^):RX/Y*^"R6YZ1.\%S\3MXCT! /^(($VM^$QGV=[C&#X MN.7@B_$A_C6JPDV"H:>(&'WT&[]= M;E=/?67HV332LVQ4ODC/T,'WU)[EHW'8AS/%&\E0 O/5Q?96(/G[YK6/!2KU M"XH_1=6H#S.L@EN09-RACB>U(.(\Q]3OHG!)M8 R_).C1(QK,-9 -_IB @I! M(@0Z6F_H2%N&OWZ>?;=,7Q'[QSXY9;?H<][)TE< V=%A M5=KP6R#IKJ[0&+[:KD!P;L4HZ;V:DCOHS)[?86I\7!OM(^ZXQL! I$[;HA=< MZB(%\INKI?K(NMN?VZ#W??W:.JOU68NX)S-[8,H_,'OMH.,I+/S&XT6J9+P, M\&,TQ:Y9W3E_2/1UDH_#N6##B*ZQNUS#J8$@>.I]J:[!"/P'NEQBW5<-A%ZE MI]^9FIQ[U)_E)F9]BMK0*N.;V'?N8^'9_X/'P=$5!F.I?!@-N%6D-#(?32>! M?"]&Q3@\CD9Y%7QILVXOYUB5L@CD=E0QM7>A]Z;[8Y_TSN->%=O6MR4>0+>1 M9.ZB'I5%^#Y-[(6*8I25P;?#NMK>6M^ @8 0$OR0L)S 9$;BXOF(.>O&II,[ MC"?\7<2VBSY"WX#YTJ]::10>@(75/5WX0=T_5637Y,TYFMTN01I81U3LO8KQ M#HO+]6BO]I\Q#+"0]NW*(P;G,Q4*804T@_ Y3EUD[(7#$276Q0T%G"UQW=D_ MS>[N__ I03C2T\5E^^L>:^(CVJ7'RBZ%D?B%[-)(I[FC_RI&Z0D;I6^B1NG. M/?-\\_2YCWR">?K<1S[!/'WZ(Y]LGKZ4YLS:GJN+I"CKL4IKCF5-]VDG)B"" M^YAZG:HOOKATGF'5M2^'$0XL-.X)5O+Y&QJ!;@-"D7NFS3_M(Y) MM+=[,X_L(A:'/L 1M!^#T(>9B:?2&<)#66"DP*3I!P#H4MBS M# AM+,[A0OA-H;HW^5=G<(*$+F/"BZ;LJ�1*.*,L1$Y76S $"MAZZE3!? M;/$NE8XHR2TBMCZTFYOEI0:X3CT\EY1@AW"TEV"00$NGHL7V/)_ %21"W L% MTT=.;"F)@]=7P>G>^?(O:JR_:N<"'M[&QOA_:XL[^7GW&S8CJQ MK4LYT 8QO 3(^7!H7X?55E;+W,XO27F SD3ZID/ M\[-GPW\^/E_3;X^1IB>\RO"$/9EM+FZ.MO?)\>5?MBP@4,>UA,E.G!M(011X M7Q1),55 /N+A=G<&+_-$1^83)\Z.J<-FT5+_"3,VQ,B>RO[S<5;$X_X^XAS; MT=IO,(7#'3"CK-B,7VTWF#66_!MH.*^(+/R1;:)RX>;%D*P_NF,^\[ISOC]) M\/]7#;/JQ(L.]6"[3]M*NTC5UR.UFX;WT".(VAGFY1D-[&!Z3_'(6 GXPY^/ M?YVO_YU16([R["@+ZLE^^(.+[+_JP7G\P3T,Z(^6F[8=?2 ,V0EO*1'X^Q*! M@F/8\;U'>JS':8R/?1:ER(XSLJ<.Z%MA?._SDJG%[==3 \KJ:\:=H4Y$5WF\ M-2UKH@>J?94OP^C!40;P9P]3!(?M-YJ@'A+TW^KQO^F[GH0(LJF+1']B?-;_ MRK[892""ZS?J2QQ<-^6:DM^H#X.8U7*SK-7;SEJU!FP 1:(([;N--A*GSSG2 MD]31P(XMV =M1KJ1F ' $7H7B]W^J%D*S?,?O#;-N#HU\;?>J:8'O^5*[$30 M4S^$_N0#EWSB!E:?KSF^7K7B'>P[EA_3/&/]_TQ8_WWM37K"N8]XC,WI^>PQ M&[S$&S@:!E6?_ADW],HV];L\W>OZ>=]KR]NER@R'M[I#I/Q:B)2? M>OT/F%;_]$%<\?F*UAC6N78.G9EWZ&#R8$3H/^'8>=IS^MWQ^_&S/Y94_2D' MJKM]\-13EYU*Q7U?:#!.6QP/?W99C'=>Q025_8NE_P3:5X[%YZ+W9'WT1+X MN?!3YKGS^FD2T4T&W6Q*'JDN>OU*NSU.8Z2G_4H2B,LC!/7P^KG'>$0?DRK, M2J$UU1'5TX6>B1=ZVQB=ZX]X7?>PS=ML>0!:ZGIU9D1!RO MEF5L0/IXI2K+/?@=HPR)D?2@*&%BF.84\">&XO7Q=OPCW0J&'!'/F2^.'+'O M\GU\(^B>.1'6PQ/+>M@;,-F]3I["5GBX=SP0PUZ1[X)8%**&1KX+0+ YQ[<= M9$=\PB!$LLZ>5.T3X1@,WH 0A<2//YPJ%7_Y6X)^J-]@6H%#Z9M/.>>]YZ=4]OY[_BWWWN;E?]=*JJGWHNWE&> M%+W'3_URM5 8+T%T2%,6I3?98]VX^[;[J/=YI.S88Q$]LPK0$F+NM&Z$-M.6 M#5(:9\_\J.NQD/"#*23"-'G/98(B^B5>G^5-=PWF\IS:,'KX;#[Y_0 M\"5R%Q\O+I&Y^/ABL^O@["Z&QW,0/V7^=S+]!LK<,,UOG^[7R_;;9_?V\?WN M+:;M#]:N^6P89\E=(5RT7CIIGUH9):Z-K? 8Y^^0$R7N8(OQW$J1FOUIP/D6 M80SN'37W!+N1O^V^?0>)\. O9FI%$],"PL,R1SWAK3XC12*D+HSNZ,R5#JT"/ "C)S/Z(9^ MRUN@S[,7Y1Z.1V4>R3<<;^219,./Z,D0R7"X=)_",!Q.X6.9A7LGP6,3#DY' MAV:R_ITI"8^LN$!P:OCSZ(\&]SQT947AO8>!ISH77XI?<1/Z95)A\@QC7Y2H M\R /-DZ=U*;)4XY*KP$;=/>3P6UT557'#KI171A7# R*Y)?O+2(DG\U_A3^7 M=DLG7]K%3F#)_CZIGL0?W\\4/>PM":,P#TG6Q+'(_K1=6'=Q0-+X8;:RZR<( MS#T;Q2PU*_E4849_=)C1'PUF],_+!5/)1NHFHM3.\3D0EH766H861PSU^DLI M]8S"[^99#Q*X>C=?N^(77*+AT(\,[U/'(OMXL, MA-)*9BE$C1$ZUNT]HL2)M^:"7$WD,EQ^7X#PO)G?)X*2T2/QUD(7(+RG1 (C MG*S1R5]W>%RI&R\Q LE_^O!7_+#^=+9G;T9YPBFOPGD?LNB96@"\8@.IJ1!X M!@!\GC@H3T-D0H44]- 1!4F8 !%$FD]NCOU@<3*X%*/3;J4[ UUX%.A(;![H MKE3OH8M 'K.'N2&+!>FWMV=VW'/#^T0)C/O0K.421_(PKFZ@O.^ MR+))I_'>6_2"?G.+=9')F[O[V^5#:^#K/EDE8&C\?"!T? ?_<,$%QU#HK31/ M7/.&W\4B85UYW-S!F1:%!#1$%=(&69\B!^T:!SEB'MQ/Y& :,=O\4JQY5A:;CJGI+=EIKHN_?K6SW\/]$5S+4$L!<' M6(\\2J-=)$9/TWGVNRM5)N\YVR)/;4BLY9Y6!LXRK =\ 15!'SMQT3)TA[HL M,B;(QQ0GF.IK@F69805YXNVLQSWU[@M+\/[H!ORY[+U_WZ7A#<;S&HFKMH]K MPP[,@)X[3$;P$NMU3VFC-90])(NC%8M;V-W?'[/8PWO%1-NYSOOOM#;'$^[= MO<##>Y^ZLM](/[EFC$ >HRZ(O6^,#WP_C]DC&@YGY46;U5/VH@WK^7R1AH/) MWD$3MW,WA@+3]%V"GTCXP]WAQ-Y_90E.WF2+#;.DKU\LT<7W(BC\T[TOC/A5 MG,/,I)DAB.Y[PPOW;U%>N"Y213Z)0E4\IA_[[KN!-EWZS*GU?415)F_F=@E2 M[^*7&3Y!/$@F NF>3'L@W(>>O.^ >:WL/42RGHE_P:+2+^E4WCUD@S>_S! ^ M[A'[CM5@JWN/W7XB1I0(ONR8G5H'H%)(^,>7.L=^XJY26CI)(+%6>Q43;9S$ MI:6T<.SY0*)H[_U7[F%Z#-W\+JY-#MURTJ?W&9!"6%]K0T$J#L #S,E$Q);V M\C":7C7TP&&3* ;F_=M@>9OU+QO68%J+7:8/.8>2N&]C=O?K=E+SC)C7=2Y% MM;B8NBHO7]C(%_9\GY=GY+J\PYM*A?RO=_2VR:O5SL6+(P:T&++0QE7\@=*[;R]L'V^0E!2K,D?G(7>'A^&RI M^,DPV:J\3AI)@PI&Y0'LO3KG,6;)LW\-'P?>_5;WN28>=NR[,JP3[+TRJ![L MO3((7?9>&50:QJ_\<@,KDI" ][P^3D7FS<2.GWN8I,*+PA&,710,7NRB,.0; MN2@8LN"B_M$*+XT-%*[RZ_M&+ M7AT;0/\D.;E!SMCUWAM?9PA,>S,,7*) WS6OVPN7C-)SC7Y6WS7Z67W7Z&=- M>J[19[YIQX0A^OU(+N(RH[Q0.ICZ;O,'_D(&/L(8:L-$DO%%GL,!O)L^VCDZ MP.?G6Z&0>*!HB&&)%M*C6#A2GK_BX+@TD.[@M3]KKP57ACS[;,J8ZJG]BQ3- M>EES<]>6L/,_P*R*I0K+8S^W]UCL2EP7K@-#^I>;1<4*^ID>@K.R\\E>/G^_ MGL.54WS_LMV7O#FPYOC 3BL^0RV/7)]7^SHB5=HP*K0:@A'IX^4=F\F M50,W;@FW^NE2FU$1I9C-PV]MMY *^X=W+,K#!]_&&'$GH\E =[M$MS^FM\U0 M#SJ$MC^F![&)S&-7W^>7!.#&PF:YJG]\!R.3]"^621PD]?:6:X 4 M!\_!U\5L>XF;_M#7NG?<^&,IN=[/SMO@C'_#>:N!YRJ*;OD&PO)$&U<505TI(%EMDS@+)F$X"SBA L]CT? [KFN4RD;H M!%\,$/+YMS*#!#^>OO[:2'WS"OGQY,W)2?AX=K.+G[K &4:>XT.6X&AV@8/? M)ST/]_.:V [UY9]1_X1YAWBVAW@DVI-X91.#;E?G<2[%N+E3[ '#3#B@%6$) MOB6,+A6U63GAE*T]/+% *IE42)M3-94CB]1//AQYSQYXQ\.ID,K5]A7\[[*; MOA/H/2N0,C8(G& /S..*: U*W!G'37;@#R'4V8MU9106BJRCR24>$]Q@BBRE MRD -92+<0_.806[E*%J4=M2R"FQ0:\F-D5%22$&;(S[%'$F)D5?2F675GCJ<6.LF;;)Y[D_8P7E31E=3O&[,04Y; MY[?Y(,"PDZIBZW>,%H*#7\PO"T8'%IS'I*^#2JGHD^&S5R4U "B,5J T33>1 M;XI4"VAU?YW:_%#-DR/4_-S[7( 1=BF:'/W7_(N_V?%MF_\M6;WM[*K^!E% M3J]>OD;;)8] Y.P81![!<4^O_['&H&N-&_UWJ_L.*%HVE&DJ.K4ES3+P>NSS M)\&?[;N*;?7 L0D;>DV6YJ&[Q6]R,\A)P_2]7:(+)GBT/UKAT6R8M1@H$CS: MGR"C#;]V!&PO M=V]R:V)O;VLN>&ULQ9M+;QLW%$;_"J%-DX4K:9Y.$ >(':M+F_T_J>?6]J9<]&:^B.4/[+4IN'.;YK5V&Z,X N[%L(U]3B93(IQPZ4:O7^WO]?, MC,,-[43EI%9^9[?CJQ0/]N?Q;I-Q?\)6W/*[L]%DQ'CK]"=9.V$^C8N)ON)56WLE:NL>S4?^]%B/_*\;!S^CCL/_< M!?&M^3]AU,NEK,1'7;6-4&X71R/J[NG*KN7&CICBC3@;7>BM,&S&5Z+#]D^Y M6NQ^@O/!^\YJH2K(^N#0 3 )@<#9"] MFO$ ,@60Z0M"7JE*-YZQ8^FN"P.9 <;L!1E_PC&]9!>ZV020.8#,CPCY+0D@ M"P!9' .2W2Q]N>0FK-@E@"R/$TE/><'M.H \!9"GM)#SMFFX>>Q#)U=*^LNX MC^2'JM*MH(9_0 M8IZW5BIA;5>;[Z3:G77MAV] M>=+?+?\N(B9DE2FQ5OIV>:WKA3#V-W;Y;^N3P*&J@:0R);;*W.GJ_N2<6]]> M=T(6RO8GA7S()U-BH5S[^SZ]VYE/8?N0#L40Z61*[!,?MT:ZG>BZ"MRUUKZS M(50EX\*(=#(E]XEUIJU<:SP:N_!Q7$5P";)(0FR1RV93ZT24A]@I,#>-H(K4DQ&HYD!K>&>,\1$CDFH^RPH1XS?.;),0FR9P1QQZ)VG2#^37!& PE MDDY*+!V8:40-4(JDDU+W9Z#"LQ 362+I1+$096%0V_=.2@DMA!P^N+GCE#3+AXFEI"0_. XS(0"6Q M@? \8-1F(@.5Q ;Z1U7^R:ONGSS=GR.<:"P[8?[J[71R_^8DP#Q%!CKM#33N M3[;OWRU\X5%B<>T?8?W^BM?5S+#NHU_?EV1YM\9OV=;UA=]WHSYKWNWO[['_ ML]+[_P!02P,$% @ NX5O3U+:4AR! @ U2\ !H !X;"]?ET83QL+A@7.O_HL4'SZEBY-.?==;L]#WKQ=+UW>56TI MPQ=C\KY-UR8_]$/JIE^._7AMRO1U/)FAV;\VIV1DNU4SSM>HGI_F:VY>#KMJ M?#G8:O.C&4^I["KS=C&_^O$UMRF5;&X7^S -F&YY']+_C.^/Q_,^?>WW/Z^I M*Q]4_!U0F8^#9#E(Z$%N.6@0 _2Y2"E!\7EH$@/JI>#:GK0 MXW+0(SW(;H&,6WX2PIJOM05<6[[7%H!M^6);0+;EFVT!VI:OM@5L6[[;%L!M M^7);0+?EVVT!WI:OMP"]A:^W +UEA6=M]+#-UUN WL+76X#>PM=;@-["UUN MWL+76X#>PM=;@-["UUN WL+7VP&]'5]O!_1V?+T=T-NML%>"-DOX>CN@M^/K M[8#>CJ^W WH[OMX.Z.WX>CN@M^/K[8#>CJ^W!WI[OMX>Z.WY>GN@M^?K[8'> M?H6];K39S=?; [T]7V\/]/9\O3W0V_/U]D!OS]?; [T]7^\ ] Y\O0/0._#U M#D#OP-<[ +T#7^\ ] XKO*M$+ROY>@>@=^#K'8#>@:]W 'H'OMX!Z!WX>BO0 M6_EZ*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%M7.&N"#IOP]5:@M_+U5J"W\O56 MH+?R]8Y [\C7.P*](U_O"/2.?+TCT#OR]8Y [\C7.P*](U_O"/2.*YP51(<% M^7I'H'?DZQV!WI&O=PWTKOEZUS.]<]N,Z?"]C.?NE.]=\L_BG];,X,[E_9+N MGW%;]=/Y,Z7+-"69V^?=_\%NJ_Z),/.*_/P;4$L#!!0 ( +N%;T_)N)V" MX__=U/1FV^U6:7L!#TX""F#+=KOT[6=H.VE5)K5J(GTW(7#,.1_$^EWE^N=# MH+0ZCL.4ME67<_C$6&HZ&EVJ?:"I5'8^CBZ7T[AGP34'MR\MR[F;VXLC=EQ8/\LJ"^7(S\,=#K 4CGGY%RV!9T: MM10>/_F[!C[OAL9'6H=8JC'W)QZO1+HMU<3FA>=\1)JW3DOMJX:7UI?[87_[ M>%B^GWKA?XN)+8?WO?7SY1 @.21(#@620X/D," Y+$B.*Y <'T%R\ U*$!11 M.0JI',54CH(J1U&5H[#*45SE*+!R%%D%BJP"15:!(JM D56@R"I09!4HL@H4 M606*K )%5HDBJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HJ"LB['>G3]]+\DO[P_/,]GR]_1;_X 4$L! A0# M% @ NX5O3Q\CSP/ $P( L ( ! %]R96QS M+RYR96QS4$L! A0#% @ NX5O3R?HAPZ" L0 ! M ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " "[A6]/RQK.$^\ M K @ $0 @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " "[A6]/F5R<(Q & "<)P $P @ &W @ >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( +N%;T]+-0;,A@, "X1 8 M " ?@( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ NX5O3P+8E,A @ ML < !@ ( !$!$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NX5O3TVFO8,* @ B04 !@ M ( !QA\ 'AL+W=O7L* 4 ,49 8 " 08B !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ NX5O3[I&PO=V]R:W-H965T&UL4$L! A0#% @ NX5O M3Q?M*0VT 0 T@, !D ( !W38 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NX5O3RSM=M6S 0 T@, M !D ( !H3P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NX5O3TF$LK&T 0 T@, !D M ( !9$( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ NX5O3[]/R[BV 0 T@, !D ( !)4@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ NX5O3[EL M!AS; 0 04 !D ( !8T\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NX5O3R%!"PO 0 -P0 !D M ( !7%4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ NX5O3VZ$B5?= 0 04 !D ( ! M[%L 'AL+W=O&PO=V]R:W-H965T]? !X;"]W;W)K&UL4$L! A0#% M @ NX5O3^J(A-S2 0 G 0 !D ( !W6$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NX5O3Y>?K-KF M 0 [00 !D ( !IVL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NX5O3^ZF1UK> P *!$ !D M ( !_'0 'AL+W=O.@ &0 @ $1>0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ NX5O3SC4&PO=V]R:W-H965T&UL4$L! A0#% @ MNX5O3[V?&PO=V]R:W-H965T&UL4$L! A0#% @ NX5O3VMO>>_U 0 7@4 !D M ( !O*8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ NX5O3\B)&PO=V]R:W-H965T&UL4$L! A0#% @ NX5O M3Z_ .D'L 0 N 0 !D ( !&K4 'AL+W=O?\! ![!0 &0 M @ $]MP >&PO=V]R:W-H965T&UL4$L! A0#% @ NX5O3\XM#/K? @ &PO=V]R:W-H965T;# !X;"]W;W)K&UL4$L! A0#% @ NX5O3WV(3QA2 P X0T !D M ( !J,< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ NX5O3W&T09H1!@ E2, !D ( !:- 'AL+W=O M&PO=V]R:W-H965T-#<90( ,<' 9 " 4': M !X;"]W;W)K&UL4$L! A0#% @ NX5O3SQD M.O"7 @ [ @ !D ( !W=P 'AL+W=O&PO=V]R:W-H965TWA !X;"]W;W)K&UL4$L! A0#% @ NX5O3[EZE?66 @ $PD !D M ( !!.8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ NX5O3_5E/8O] 0 0P4 !D ( ! MM.X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ NX5O3[H7U W- 0 IP0 !D ( !)?\ 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " "[A6]/W-[+X20" "6+@ $P M@ $&UP$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 60!9 &$8 !;V0$ " ! end XML 35 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements (Tables)
12 Months Ended
Sep. 30, 2019
Fair Value Disclosures [Abstract]  
Schedule Of Financial Assets Measured At Fair Value on A Recurring Basis
The Company’s financial assets measured at fair value on a recurring basis subject to the disclosure requirements at September 30, 2019, were as follows (in thousands):

 
 
Fair Value Measurements at Reporting Date Using
 
Fair Value at
September 30,
2019
 
 
Quoted Prices in
Active Markets for
Identical Securities
(Level  1)
 
Significant
Other Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Cash equivalents
 
$
140,238

 
$
153,404

 
$

 
$
293,642

Short-term investments
 
 
 
 
 
 
 
 
Available-for-sale securities — certificates of deposit
 

 
249

 

 
249

Available-for-sale securities — corporate bonds and notes
 

 
259,547

 

 
259,547

Available-for-sale securities — municipal bonds and notes
 

 
12,129

 

 
12,129

Available-for-sale securities — U.S. government securities
 

 
78,992

 

 
78,992

Available-for-sale securities — U.S. government agency securities
 

 
22,146

 

 
22,146

Long-term investments
 
 
 
 
 
 
 

Available-for-sale securities — corporate bonds and notes
 

 
298,916

 

 
298,916

Available-for-sale securities — municipal bonds and notes
 

 
2,524

 

 
2,524

Available-for-sale securities — U.S. government securities
 

 
5,515

 

 
5,515

Available-for-sale securities — U.S. government agency securities
 

 
51,447

 

 
51,447

Total
 
$
140,238

 
$
884,869

 
$

 
$
1,025,107


The Company’s financial assets measured at fair value on a recurring basis subject to the disclosure requirements at September 30, 2018, were as follows (in thousands):
 
 
 
Fair Value Measurements at Reporting Date Using
 
Fair Value at
September 30,
2018
 
 
Quoted Prices in
Active Markets for
Identical Securities
(Level 1)
 
Significant
Other Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Cash equivalents
 
$
41,468

 
$
13,118

 
$

 
$
54,586

Short-term investments
 
 
 
 
 
 
 
 
Available-for-sale securities — certificates of deposit
 

 
2,970

 

 
2,970

Available-for-sale securities — corporate bonds and notes
 

 
393,750

 

 
393,750

Available-for-sale securities — municipal bonds and notes
 

 
22,524

 

 
22,524

Available-for-sale securities — U.S. government securities
 

 
120,078

 

 
120,078

Available-for-sale securities — U.S. government agency securities
 

 
75,383

 

 
75,383

Long-term investments
 
 
 
 
 
 
 

Available-for-sale securities — corporate bonds and notes
 

 
367,710

 

 
367,710

Available-for-sale securities — municipal bonds and notes
 

 
24,286

 

 
24,286

Available-for-sale securities — U.S. government securities
 

 
12,771

 

 
12,771

Available-for-sale securities — U.S. government agency securities
 

 
6,417

 

 
6,417

Total
 
$
41,468

 
$
1,039,007

 
$

 
$
1,080,475


XML 36 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring Charges
12 Months Ended
Sep. 30, 2019
Restructuring and Related Activities [Abstract]  
Restructuring Charges Restructuring Charges
In July 2018, the Company initiated a restructuring plan to match strategic and financial objectives and optimize resources for long term growth, including a reduction in force program affecting approximately 215 employees. The Company recorded a restructuring charge of $18.4 million in the fourth quarter of fiscal 2018. All severance restructuring costs had been incurred as of September 30, 2019 and the plan was complete.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Summary Of Significant Accounting Policies (Policy)
12 Months Ended
Sep. 30, 2019
Accounting Policies [Abstract]  
Business Combinations Policy [Policy Text Block]
Business Combinations
The Company’s business combinations are accounted for under the acquisition method. Management allocates the fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets.
Accounting Principles
Accounting Principles
The Company’s consolidated financial statements and accompanying notes are prepared on the accrual basis of accounting in accordance with generally accepted accounting principles in the United States of America (GAAP).
Principles Of Consolidation
Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Use Of Estimates
Use of Estimates and Assumptions
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Examples of estimates and assumptions include: revenue recognition, identifying and evaluating the performance obligations of contracts with non-standard terms, and the allocation of purchase consideration based on the relative fair value standalone sales price of these performance obligations; business combinations, the determination of fair value for acquired developed technology assets, including the evaluation and selection of significant assumptions such as royalty rates; obsolete and excess inventory; and valuation allowances on deferred tax assets. Actual results and outcomes may differ from management's estimates and assumptions.
Cash And Cash Equivalents
Cash, Cash Equivalents and Restricted Cash
The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents. The Company invests its cash and cash equivalents in deposits with five major financial institutions, which, at times, exceed federally insured limits. The Company has not experienced any losses on its cash and cash equivalents. Amounts included in restricted cash represent those for which the Company's use is restricted by a contractual agreement.
Investments
Investments
The Company classifies its investment securities as available-for-sale. Investment securities, consisting of certificates of deposit, corporate and municipal bonds and notes, the United States government and agency securities and international government securities are reported at fair value with the related unrealized gains and losses included as a component of accumulated other comprehensive income (loss) in shareholders’ equity. Realized gains and losses and declines in value of securities judged to be other than temporary are included in other income (expense). The cost of investments for purposes of computing realized and unrealized gains and losses is based on the specific identification method. Investments in securities with maturities of less than one year or where management’s intent is to use the investments to fund current operations are classified as short-term investments. Investments with maturities of greater than one year are classified as long-term investments.
Concentration Of Credit Risk
Concentration of Credit Risk
The Company extends credit to customers and is therefore subject to credit risk. The Company performs initial and ongoing credit evaluations of its customers’ financial condition and does not require collateral. An allowance for doubtful accounts is recorded to account for potential bad debts. Estimates are used in determining the allowance for doubtful accounts and are based upon an assessment of selected accounts and as a percentage of remaining accounts receivable by aging category. In determining these percentages, the Company evaluates historical write-offs, and current trends in customer credit quality, as well as changes in credit policies. At September 30, 2019, Synnex Corporation, Ingram Micro, Inc. and Carahsoft Technology accounted for 12.9%, 12.4% and 11.5% of the Company’s accounts receivable, respectively. At September 30, 2018, Ingram Micro, Inc. and Synnex Corporation accounted for 16.6% and 10.3% of the Company’s accounts receivable, respectively. No other customers accounted for more than 10% of total receivables as of September 30, 2019 and 2018.
The Company maintains its cash and investment balances with high credit quality financial institutions.
Fair Value Of Financial Instruments
Fair Value of Financial Instruments
Short-term and long-term investments are recorded at fair value as the underlying securities are classified as available-for-sale with any unrealized gain or loss being recorded to other comprehensive income. The fair value for securities held is determined using quoted market prices, broker or dealer quotations, or alternative pricing sources with reasonable levels of price transparency.
Inventories
Inventories
The Company outsources the manufacturing of its pre-configured hardware platforms to contract manufacturers, who assemble each product to the Company’s specifications. As protection against component shortages and to provide replacement parts for its service teams, the Company also stocks limited supplies of certain key product components. The Company reduces inventory to net realizable value based on excess and obsolete inventories determined primarily by historical usage and forecasted demand. Inventories consist of hardware and related component parts and are recorded at the lower of cost and net realizable value (as determined by the first-in, first-out method).
Property And Equipment
Property and Equipment
Property and equipment are stated at net book value. Depreciation of property and equipment are provided using the straight-line method over the estimated useful lives of the assets, ranging from two to five years. Leasehold improvements are amortized over the lesser of the remaining lease term or the estimated useful life of the improvements. The cost of normal maintenance and repairs is charged to expense as incurred and expenditures for major improvements are capitalized at cost. Gains or losses on the disposition of assets are reflected in the income statements at the time of disposal.
Property and equipment consist of the following (in thousands):
 
 
September 30,
 
 
2019
 
2018
Computer equipment
 
$
142,372

 
$
135,176

Software
 
85,866

 
59,671

Office furniture and equipment
 
38,892

 
31,625

Leasehold improvements
 
151,055

 
107,615

 
 
418,185

 
334,087

Accumulated depreciation and amortization
 
(194,759
)
 
(189,045
)
 
 
$
223,426

 
$
145,042


Goodwill
Goodwill
Goodwill represents the excess purchase price over the estimated fair value of net assets acquired as of the acquisition date. The Company tests goodwill for impairment on an annual basis and between annual tests when impairment indicators are identified, and goodwill is written down when impaired. For its annual goodwill impairment test in all periods to date, the Company has operated under one reporting unit and the fair value of its reporting unit has been determined by the Company’s enterprise value. The Company performs its annual goodwill impairment test during the second fiscal quarter.
For its annual impairment test performed in the second quarter of fiscal 2019, the Company completed a quantitative assessment and determined that there was no impairment of goodwill. The Company also considered potential impairment indicators of goodwill at September 30, 2019 and noted no indicators of impairment.
Acquired Technology and Intangible Assets
Intangible Assets
Intangible assets with finite lives consist of acquired developed technologies, customer relationships, patents and trademarks, trade names, and non-compete covenants acquired through business combination or asset acquisition. Intangible
assets acquired through business combination are recorded at their respective estimated fair values upon acquisition close. Other intangible assets acquired through asset acquisition are recorded at their respective cost. The Company determines the estimated useful lives for acquired intangible assets based on the expected future cash flows associated with the respective asset. The Company's intangible assets with finite lives are amortized using the straight-line method over their estimated useful lives, ranging from two to fifteen years. Amortization expense related to acquired developed technologies are charged to cost of product revenues. Amortization expense related to customer relationships, trade names, and non-compete covenants are charged to sales and marketing activities. Amortization expense related to patents and trademarks are charged to general and administrative activities. The Company evaluates the recoverability of intangible assets periodically by taking into account events or circumstances that may warrant revised estimates of useful lives or that indicate the asset may be impaired.
Software Development Costs
Software Development Costs
The authoritative guidance requires certain internal software development costs related to software to be sold to be capitalized upon the establishment of technological feasibility. Capitalized software development costs are amortized over the remaining estimated economic life of the product. The Company's software development costs incurred subsequent to achieving technological feasibility have not been significant and, as a result, all software development costs have been expensed as research and development activities as incurred.
Internal Use Software
Internal-Use Software
The Company capitalizes costs incurred during the application development stage associated with the development of internal-use software systems. The capitalized costs are then amortized over the estimated useful life of the software, which is generally three to five years, and are included in property and equipment in the accompanying consolidated balance sheets.
Impairment Of Long-Lived Assets
Impairment of Long-Lived Assets
The Company assesses the impairment of long-lived assets whenever events or changes in business circumstances indicate that the carrying amount of an asset may not be recoverable. When such events occur, management determines whether there has been impairment by comparing the anticipated undiscounted net future cash flows to the related asset’s carrying value. If impairment exists, the asset is written down to its estimated fair value.
Revenue Recognition
Revenue Recognition
On October 1, 2018, the Company adopted the new revenue recognition standard by applying the modified retrospective approach to those contracts which were not completed as of October 1, 2018. Results for reporting periods beginning after October 1, 2018 are presented under the new revenue recognition standard, while prior period amounts are not adjusted and continue to be reported under the accounting standards in effect for the prior periods.
The Company sells products through distributors, resellers, and directly to end users. Revenue related to the Company's contracts with customers is recognized by following a five-step process:
Identify the contract(s) with a customer. Evidence of a contract generally consists of a purchase order issued pursuant to the terms and conditions of a distributor, reseller or end user agreement.
Identify the performance obligations in the contract. Performance obligations are identified in the Company's contracts and include hardware, hardware-based software, software-only solutions, cloud-based subscription services as well as a broad range of service performance obligations including consulting, training, installation and maintenance.
Determine the transaction price. The purchase price stated in an agreed upon purchase order is generally representative of the transaction price. The Company offers several programs in which customers are eligible for certain levels of rebates if certain conditions are met. When determining the transaction price, the Company considers the effects of any variable consideration.
Allocate the transaction price to the performance obligations in the contract. The transaction price in a contract is allocated based upon the relative standalone selling price of each distinct performance obligation identified in the contract.
Recognize revenue when (or as) the entity satisfies a performance obligation. The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring control of promised products and services to a customer.
The following is a description of the principal activities from which the Company generates revenue:
Product
Revenue from the sale of the Company's hardware and perpetual software products is generally recognized at a point in time when the product has been fulfilled and the customer is obligated to pay for the product. When rights of return are present and the Company cannot estimate returns, revenue is recognized when such rights of return lapse. Payment terms to domestic customers are generally net 30 days to net 45 days. Payment terms to international customers range from net 30 days to net 120 days based on normal and customary trade practices in the individual markets.
Subscription
The Company also offers several products by subscription, either through term-based license agreements or as a service through its cloud-based Silverline platform. Revenue for term-based license agreements is recognized at a point in time, when the Company delivers the software license to the customer and the subscription term has commenced. For the Company's software-as-a-service Silverline offerings, revenue is recognized ratably as the services are provided.
Support and professional services
Revenues for post-contract customer support (PCS) are recognized on a straight-line basis over the service contract term. PCS includes a limited period of telephone support, updates, repair or replacement of any failed product or component that fails during the term of the agreement, bug fixes and rights to upgrades, when and if available. Consulting services are customarily billed at fixed hourly rates, plus out-of-pocket expenses, and revenues are recognized as the consulting is completed. Similarly, training revenue is recognized as the training is completed.
Contract acquisition costs
Sales commissions earned by the Company's sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial service contracts and subscription offerings are deferred and then amortized as an expense on a straight-line basis over the period of benefit which management has determined to be 4.5 years and 3 years, respectively.
Significant Judgments
The Company enters into certain contracts with customers, including enterprise license arrangements, with non-standard terms and conditions. Management exercises significant judgment in assessing contractual terms in these arrangements to identify and evaluate performance obligations and total consideration. Management allocates consideration to each performance obligation based on relative fair value using standalone selling price and recognizes associated revenue as control is transferred to the customer.
Shipping And Handling
Shipping and Handling
Shipping and handling fees charged to the Company’s customers are recognized as product revenue in the period shipped and the related costs for providing these services are recorded as a cost of sale.
Guarantees And Product Warranties
Guarantees and Product Warranties
In the normal course of business to facilitate sales of its products, the Company indemnifies other parties, including customers, resellers, lessors, and parties to other transactions with the Company, with respect to certain matters. The Company has agreed to hold the other party harmless against losses arising from a breach of representations or covenants, or out of intellectual property infringement or other claims made against certain parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. The Company has entered into indemnification agreements with its officers and directors, and the Company’s bylaws contain similar indemnification obligations to the Company’s agents. It is not possible to determine the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement.
The Company offers warranties of one year for hardware for those customers without service contracts, with the option of purchasing additional warranty coverage in yearly increments. The Company accrues for warranty costs as part of its cost of sales based on associated material product costs and technical support labor costs. Accrued warranty costs as of September 30, 2019 and 2018 were not considered material.
Research And Development
Research and Development
Research and development expenses consist of salaries and related benefits of product development personnel, prototype materials and expenses related to the development of new and improved products, and an allocation of facilities, depreciation and amortization expense. Research and development expenses are reflected in the income statements as incurred.
Advertising
Advertising
Advertising costs are expensed as incurred. The Company incurred $4.7 million, $4.6 million and $3.5 million in advertising costs during the fiscal years 2019, 2018 and 2017, respectively.
Income Taxes
Income Taxes
Deferred income tax assets and liabilities are determined based upon differences between the financial statement and income tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The realization of deferred tax assets is based on historical tax positions and estimates of future taxable income. A valuation allowance is recorded when it is more-likely-than-not that some of the deferred tax assets will not be realized.
The Company assesses whether tax benefits claimed or expected to be claimed on a tax return should be recorded in the financial statements. The Company may recognize the tax benefit from an uncertain tax position only if it is more-likely-than-not that the tax position will be sustained on examination by the taxing authorities, including resolution of any related appeals or litigation processes, based on the technical merits of the position. The tax benefits to be recognized in the financial statements from such a position is measured as the largest amount of benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The Company adjusts these liabilities based on a variety of factors, including the evaluation of information not previously available. These adjustments are reflected as increases or decreases to income tax expense in the period in which new information is available.
The Company has made an accounting policy election to treat taxes under the global intangible low-taxed income (GILTI) provision as a current period expense.
Foreign Currency
Foreign Currency
The functional currency for the Company’s foreign subsidiaries is either the U.S. dollar or the local currency depending on the assessment of management. An entity’s functional currency is determined by the currency of the economic environment in which the majority of cash is generated and expended by the entity. The financial statements of all majority-owned subsidiaries and related entities, with a functional currency other than the U.S. dollar, have been translated into U.S. dollars. All assets and liabilities of the respective entities are translated at year-end exchange rates and all revenues and expenses are translated at average rates during the respective period. Translation adjustments are reported as other comprehensive income (loss) in the consolidated statements of comprehensive income.
Foreign currency transaction gains and losses are a result of the effect of exchange rate changes on transactions denominated in currencies other than the functional currency, including U.S. dollars. Gains and losses on those foreign currency transactions are included in determining net income or loss for the period of exchange and are recorded in other income, net. The net effect of foreign currency gains and losses was not significant during the fiscal years ended September 30, 2019, 2018 and 2017.
Segments
Segments
Management has determined that the Company is organized as, and operates in, one reportable operating segment: the development, marketing and sale of application services that optimize the security, performance and availability of network applications, servers and storage systems.
Stock-Based Compensation
Stock-based Compensation
The Company accounts for stock-based compensation using the straight-line attribution method for recognizing compensation expense. The Company recognized $162.9 million, $157.9 million and $175.3 million of stock-based compensation expense for the fiscal years ended September 30, 2019, 2018 and 2017, respectively. The income tax benefit recognized on stock-based compensation within income tax expense was $4.5 million, $9.4 million and $2.1 million for the fiscal years ended September 30, 2019, 2018 and 2017, respectively. As of September 30, 2019, there was $168.7 million of total unrecognized stock-based compensation cost, which will be recognized over approximately two years. Going forward, stock-based compensation expenses may increase as the Company issues additional equity-based awards to continue to attract and retain key employees.
The Company issues incentive awards to its employees through stock-based compensation consisting of restricted stock units (RSUs). On October 31, 2019, the Company’s Board of Directors and Compensation Committee approved 1,050,018 RSUs to employees and executive officers pursuant to the Company’s annual equity awards program. The value of RSUs is determined using the fair value method, which in this case, is based on the number of shares granted and the quoted price of the Company’s common stock on the date of grant. All stock options granted in fiscal year 2019 were replacement awards of those assumed as part of the acquisition of NGINX. No stock options were granted in fiscal years 2018 and 2017. In determining the fair value of shares issued under the Employee Stock Purchase Plan (ESPP), the Company uses the Black-Scholes option pricing model that employs the following key assumptions.
 
 
 
Employee Stock Purchase Plan
Years Ended September 30,
 
 
2019
 
2018
 
2017
Risk-free interest rate
 
1.97
%
 
2.25
%
 
1.14
%
Expected dividend
 

 

 

Expected term
 
0.5 years

 
0.5 years

 
0.5 years

Expected volatility
 
26.32
%
 
18.14
%
 
22.03
%

The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant. The Company does not anticipate declaring dividends in the foreseeable future. Expected volatility is based on the annualized daily historical volatility of the Company’s stock price commensurate with the expected life of the ESPP option. Expected term of the ESPP option is based on an offering period of six months. The assumptions above are based on management’s best estimates at that time, which impact the fair value of the ESPP option calculated under the Black-Scholes methodology and, ultimately, the expense that will be recognized over the life of the ESPP option.
The Company recognizes compensation expense for only the portion of restricted stock units that are expected to vest. Therefore, the Company applies estimated forfeiture rates that are derived from historical employee termination behavior. Based on historical differences with forfeitures of stock-based awards granted to the Company’s executive officers and Board of Directors versus grants awarded to all other employees, the Company has developed separate forfeiture expectations for these two groups.
The Company issues incentive awards to certain current executive officers as part of its annual equity awards program. Fifty percent of the aggregate number of RSUs issued to executive officers vest in equal quarterly increments, and 50% are subject to the Company achieving specified performance goals.
For the performance stock awards granted prior to fiscal 2018, attainment is based on the Company achieving specific quarterly revenue and EBITDA targets. In each case, 70% of the quarterly performance stock grant is based on achieving at least 80% of the quarterly revenue goal set by the Company's Board of Directors, and the other 30% is based on achieving at least 80% of the quarterly EBITDA goal set by the Company's Board of Directors. The quarterly performance stock grant is paid linearly over 80% of the targeted goals. At least 100% of both goals must be attained in order for the quarterly performance stock grant to be awarded over 100%. Each goal is evaluated individually and subject to the 80% achievement threshold and the 100% over-achievement threshold. Each goal is also capped at achievement of 200% above target.
For the fiscal 2018 and 2019 performance stock awards, the Company's Compensation Committee adopted a new set of metrics that are differentiated from the quarterly revenue and EBITDA measures, including (1) 50% of the annual performance stock grant is based on achieving 80% of the annual revenue goal set by the Company’s Board of Directors; (2) 25% of the annual performance stock grant is based on achieving at least an 18% increase in annual software revenue compared to the prior year; and (3) 25% of the annual performance stock grant is based on relative total shareholder return benchmarked to the S&P 500 index. In each case, no vesting or payment with respect to a performance goal shall occur unless a minimum threshold is met for the applicable goal. Vesting and payment with respect to the performance goal is linear above the threshold of the applicable goal and is capped at achievement of 200% above target.
As of September 30, 2019, the following annual equity grants for executive officers or a portion thereof are outstanding:
Grant Date
RSUs Granted
Vesting Schedule
Vesting Period
Date Fully Vested
November 1, 2018
144,066
Quarterly, Annually1
3 years
November 1, 2021
November 1, 2017
140,135
Quarterly, Annually1
4 years
November 1, 2021
November 1, 2016
115,347
Quarterly
4 years
November 1, 2020
November 2, 2015
145,508
Quarterly
4 years
November 1, 2019

(1)
50% of the annual equity grant vests in equal quarterly increments and 50% is subject to the Company achieving specified annual performance goals.
The Company recognizes compensation costs for awards with performance conditions and market conditions on a straight-line basis over the requisite service period for each separately vesting portion of the award and, for awards with performance conditions, when it concludes it is probable that the performance condition will be achieved. The Company reassesses the probability of vesting at each balance sheet date and adjusts compensation costs based on the probability assessment.
Comprehensive Income
Comprehensive Income
Comprehensive income includes certain changes in equity that are excluded from net income. Specifically, unrealized gains or losses on securities and foreign currency translation adjustments. These changes are included in accumulated other comprehensive income or loss.
Recent Accounting Pronouncements
Recently Adopted Accounting Standards
In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606) (ASU 2014-09). ASU 2014-09 and the related amendments outline a new, single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. The new model requires revenue recognition to depict the transfer of promised goods or services to customers in an amount that reflects the consideration a company expects to receive in exchange for those goods or services. The Company adopted this new accounting standard and the related amendments on October 1, 2018 using the modified retrospective method. See Note 2 - Revenue from Contracts with Customers for further details.
In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (ASU 2016-18), which requires a company’s cash flow statement to explain the changes during a reporting period of the totals for cash, cash equivalents, restricted cash and restricted cash equivalents. Additionally, amounts for restricted cash and restricted cash equivalents are to be included with cash and cash equivalents if the cash flow statement includes a reconciliation of the total cash balances for a reporting period. The Company adopted this new accounting standard on October 1, 2018, which resulted in an immaterial reclassification of beginning and ending cash, cash equivalents and restricted cash for the periods presented within the statement of cash flows. Upon adoption of this new standard, restricted cash activity is no longer separately presented within the investing activities in the statement of cash flows. The overall adoption of the standard did not have a material impact to the consolidated financial statements.
In January 2017, the FASB issued ASU 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business (ASU 2017-01), which provides a more robust framework to use in determining when a set of assets and activities is considered a business. The Company adopted this new accounting standard on October 1, 2018.
In May 2017, the FASB issued ASU 2017-09, Compensation-Stock Compensation (ASU 2017-09), which provides clarification on when modification accounting should be used for changes to the terms or conditions of a share-based payment award. This ASU does not change the accounting for modifications but clarifies that modification accounting guidance should only be applied if there is a change to the value, vesting conditions or award classification and would not be required if the changes are considered non-substantive. The Company adopted this new accounting standard on October 1, 2018.
Recently Issued Accounting Pronouncements
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) (ASU 2016-02), which requires lessees to recognize on the balance sheet a right-of-use asset, representing its right to use the underlying asset for the lease term, and a corresponding lease liability for all leases with terms greater than twelve months. The Company’s leases primarily consist of operating leases for its offices and lab spaces. The guidance also requires qualitative and quantitative disclosures designed to assess the amount, timing and uncertainty of cash flows arising from leases. Adoption of the new lease standard requires
measurement of leases at the beginning of the earliest period presented on a modified retrospective basis. The new standard will be effective for the Company beginning October 1, 2019. The Company anticipates that its long-term leases for office space will be recognized as lease liabilities and corresponding right-of-use assets, and will have a material impact on its consolidated balance sheets upon adoption.
In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842) (ASU 2018-11), which provides an optional transition method to adopt ASU 2016-02, Leases (Topic 842) by allowing lessees to apply the new standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Comparative periods will still be presented under current GAAP (ASC 840), along with the applicable Topic 840 disclosures for those comparative periods. The new standard is effective at the same time as adoption of ASU 2016-02, Leases (Topic 842), which the Company is planning to adopt in the first quarter of fiscal year 2020. The Company plans to adopt the transitional provisions allowed under ASU 2018-11.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13), which replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses. The new standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. The Company does not anticipate that the adoption of this standard will have a material impact on its consolidated financial statements.
In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) (ASU 2018-15), which aligns the requirements for capitalizing 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, and hosting arrangements that include an internal-use software license. The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments in this update. The new standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. The Company does not anticipate that the adoption of this standard will have a material impact on its consolidated financial statements.
XML 38 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements Impairment of Assets Measured at Fair Value on a Nonrecurring Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Assets Measured at Fair Value on a Nonrecurring Basis [Abstract]      
Capitalized Computer Software, Impairments $ 6,273 $ 0 $ 0
XML 39 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue from Contracts with Customers Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Capitalized Contract Acquisition Costs [Abstract]    
Contract with Customer, Liability $ 1,198,116 $ 1,015,321
Contract with Customer, Asset, after Allowance for Credit Loss 132,492 $ 0
Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price 57,499  
Contract with Customer, Asset, Revenue Recognized But Not Yet Billed 27,459  
Contract with Customer, Asset, New Contract Additions 88,068  
Contract with Customer, Asset, Reclassified to Receivable (40,534)  
Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price 68,078  
Contract with Customer, Liability, Revenue Recognized But Not Yet Billed 866,142  
Contract with Customer, Liability, Revenue Recognized $ (751,425)  
XML 40 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Summary Of Significant Accounting Policies (Stock-Based Compensation) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Oct. 31, 2019
Sep. 30, 2019
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Payment Arrangement, Expense     $ 162.9 $ 157.9 $ 175.3
Share-based Payment Arrangement, Expense, Tax Benefit     4.5 $ 9.4 $ 2.1
Unrecognized stock-based compensation cost   $ 168.7 $ 168.7    
Unrecognized stock-based compensation cost, period for recognition, years     2 years    
Fair Value Assumptions          
Risk-free interest rate     1.97% 2.25% 1.14%
Expected dividend     0.00% 0.00% 0.00%
Expected term   6 months 15 days 15 days 15 days
Expected volatility     26.32% 18.14% 22.03%
Restricted Stock Units (RSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period     2 years 2 years 2 years
Subsequent Event [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Equity instruments other than options, grants in period 1,050,018        
Annual Equity Program [Member] | Restricted Stock Units (RSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage Of Annual Performance Stock Grant Based On Achieving Annual Revenue Goal     50.00%    
Percentage of the aggregate number of Rsus granted that vest in equal quarterly increments     50.00%    
Percentage of quarterly performance stock grant based on achieving quarterly revenue goal     70.00%    
Grant based on achieving EBITDA goal     30.00%    
Percentage of over-achievement threshold to which the goals are entitled     100.00%    
Percentage of quarterly revenue goal to be achieved for performance stock grant     80.00%    
Threshold percentage of targeted goals above which quarterly performance stock grant is paid linearly     80.00%    
Fair Value Assumptions          
Percentage Of Annual Revenue Goal To Be Achieved For Performance Stock Grant     80.00%    
Percentage Of Annual Performance Stock Grant Based On Achieving Annual Increase in Stand-alone Software Goal     25.00%    
Percentage Of Annual Increase in Stand-alone Software Goal To Be Achieved For Performance Stock Grant     18.00%    
Percentage Of Annual Performance Stock Grant Based On Achieving Relative Total Shareholder Return Benchmarked to the S&P 500 Index Goal     25.00%    
Percentage Of Over-Achievement To Which Annual Performance Based Vesting Cannot Exceed     200.00%    
Annual Equity Program [Member] | November 1, 2018 [Member] | Restricted Stock Units (RSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Equity instruments other than options, grants in period     144,066    
Award vesting period     3 years    
Annual Equity Program [Member] | November 1, 2017 [Member] | Restricted Stock Units (RSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Equity instruments other than options, grants in period     140,135    
Award vesting period     4 years    
Annual Equity Program [Member] | November 1, 2016 [Member] | Restricted Stock Units (RSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Equity instruments other than options, grants in period     115,347    
Award vesting period     4 years    
Annual Equity Program [Member] | November 2, 2015 [Member] | Restricted Stock Units (RSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Equity instruments other than options, grants in period     145,508    
Award vesting period     4 years    
XML 41 R63.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Schedule Of Provision For Income Taxes (Benefit)) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Income Tax Disclosure [Abstract]                      
Current, U.S. federal                 $ 43,039 $ 78,454 $ 113,105
Current, State                 13,864 9,800 10,381
Current, Foreign                 49,197 41,040 34,679
Total                 106,100 129,294 158,165
Deferred, U.S. federal                 8,716 21,259 964
Deferred, State                 1,617 725 99
Deferred, Foreign                 (3,056) (1,207) (4,472)
Total                 7,277 20,777 (3,409)
Income taxes (benefit) $ 23,274 $ 21,557 $ 34,140 $ 34,406 $ 26,378 $ 31,469 $ 36,511 $ 55,713 $ 113,377 $ 150,071 $ 154,756
XML 42 R67.htm IDEA: XBRL DOCUMENT v3.19.3
Shareholders' Equity (Details) - USD ($)
12 Months Ended
Sep. 30, 2019
Oct. 31, 2018
Oct. 25, 2017
Common Stock Repurchase [Line Items]      
Stock Repurchased and Retired During Period, Shares 1,185,881    
Treasury Stock Acquired, Average Cost Per Share $ 169.53    
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 1,400,000,000    
October Twenty Six Two Thousand Ten Program [Member]      
Common Stock Repurchase [Line Items]      
Stock Repurchase Program, Authorized Amount   $ 1,000,000,000.0 $ 4,400,000,000
XML 43 R6.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements of Comprehensive Income (Parentheticals) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Statement of Comprehensive Income [Abstract]      
Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax $ 954 $ (869) $ (493)
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax $ (35) $ (4) $ 186
XML 44 R2.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2019
Sep. 30, 2018
ASSETS    
Cash and cash equivalents $ 599,219 $ 424,707
Short-term investments 373,063 614,705
Accounts receivable, net of allowances of $3,259 and $2,040 322,029 295,352
Inventories 34,401 30,568
Other current assets 182,874 52,326
Total current assets 1,511,586 1,417,658
Property and equipment, net 223,426 145,042
Long-term investments 358,402 411,184
Deferred tax assets 27,701 33,441
Goodwill 1,065,379 555,965
Other assets, net 203,781 42,186
Total assets 3,390,275 2,605,476
LIABILITIES AND SHAREHOLDERS’ EQUITY    
Accounts payable 62,627 57,757
Accrued liabilities 235,869 180,979
Deferred revenue 807,030 715,697
Total current liabilities 1,105,526 954,433
Other long-term liabilities 131,853 65,892
Deferred revenue, long-term 391,086 299,624
Deferred tax liabilities 313 35
Total long-term liabilities 523,252 365,551
Commitments and contingencies (Note 11)
Shareholders’ equity    
Preferred stock, no par value; 10,000 shares authorized, no shares outstanding 0 0
Common stock, no par value; 200,000 shares authorized, 60,367 and 60,215 shares issued and outstanding 142,597 20,427
Accumulated other comprehensive loss (19,190) (22,178)
Retained earnings 1,638,090 1,287,243
Total shareholders’ equity 1,761,497 1,285,492
Total liabilities and shareholders’ equity $ 3,390,275 $ 2,605,476
XML 45 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Employee Benefit Plans
12 Months Ended
Sep. 30, 2019
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]  
Employee Benefit Plans Employee Benefit Plans
The Company has a 401(k) savings plan whereby eligible employees may voluntarily contribute a percentage of their compensation. The Company may, at its discretion, match a portion of the employees’ eligible contributions. Contributions by the Company to the plan during the years ended September 30, 2019, 2018, and 2017 were approximately $10.5 million, $10.5 million and $10.5 million, respectively. Contributions made by the Company vest over four years.
XML 46 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Summary Of Significant Accounting Policies (Tables)
12 Months Ended
Sep. 30, 2019
Accounting Policies [Abstract]  
Schedule Of Inventories
Inventories consist of the following (in thousands):
 
 
 
September 30,
 
 
2019
 
2018
Finished goods
 
$
22,441

 
$
21,339

Raw materials
 
11,960

 
9,229

 
 
$
34,401

 
$
30,568


Schedule Of Assumptions In Determining The Fair Value Of Shares Issued Under The Employee Stock Purchase Plan
 
 
Employee Stock Purchase Plan
Years Ended September 30,
 
 
2019
 
2018
 
2017
Risk-free interest rate
 
1.97
%
 
2.25
%
 
1.14
%
Expected dividend
 

 

 

Expected term
 
0.5 years

 
0.5 years

 
0.5 years

Expected volatility
 
26.32
%
 
18.14
%
 
22.03
%

Schedule of Nonvested Restricted Stock Units Activity
As of September 30, 2019, the following annual equity grants for executive officers or a portion thereof are outstanding:
Grant Date
RSUs Granted
Vesting Schedule
Vesting Period
Date Fully Vested
November 1, 2018
144,066
Quarterly, Annually1
3 years
November 1, 2021
November 1, 2017
140,135
Quarterly, Annually1
4 years
November 1, 2021
November 1, 2016
115,347
Quarterly
4 years
November 1, 2020
November 2, 2015
145,508
Quarterly
4 years
November 1, 2019

(1)
50% of the annual equity grant vests in equal quarterly increments and 50% is subject to the Company achieving specified annual performance goals.
Schedule Of Computation Of Basic And Diluted Net Income Per Share
The following table sets forth the computation of basic and diluted net income per share (in thousands, except per share data):
 
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
Numerator
 
 
 
 
 
 
Net income
 
$
427,734

 
$
453,689

 
$
420,761

Denominator
 
 
 
 
 
 
Weighted average shares outstanding — basic
 
60,044

 
61,262

 
64,173

Dilutive effect of common shares from stock options and restricted stock units
 
412

 
751

 
602

Weighted average shares outstanding — diluted
 
60,456

 
62,013

 
64,775

Basic net income per share
 
$
7.12

 
$
7.41

 
$
6.56

Diluted net income per share
 
$
7.08

 
$
7.32

 
$
6.50


XML 47 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Short-Term And Long-Term Investments (Tables)
12 Months Ended
Sep. 30, 2019
Schedule of Investments [Line Items]  
Schedule Of Short-Term And Long-Term Investments
Short-term investments consist of the following (in thousands):
 
September 30, 2019
 
Cost or
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Certificates of deposit
 
$
249

 
$

 
$

 
$
249

Corporate bonds and notes
 
259,242

 
402

 
(97
)
 
259,547

Municipal bonds and notes
 
12,128

 
6

 
(5
)
 
12,129

U.S. government securities
 
78,988

 
18

 
(14
)
 
78,992

U.S. government agency securities
 
22,138

 
9

 
(1
)
 
22,146

 
 
$
372,745

 
$
435

 
$
(117
)
 
$
373,063

     
September 30, 2018
 
Cost or
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Certificates of deposit
 
$
2,970

 
$

 
$

 
$
2,970

Corporate bonds and notes
 
394,684

 
9

 
(943
)
 
393,750

Municipal bonds and notes
 
22,588

 
1

 
(65
)
 
22,524

U.S. government securities
 
120,283

 

 
(205
)
 
120,078

U.S. government agency securities
 
75,587

 

 
(204
)
 
75,383

 
 
$
616,112

 
$
10

 
$
(1,417
)
 
$
614,705


Long-term investments consist of the following (in thousands):
 
September 30, 2019
 
Cost or
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Corporate bonds and notes
 
$
298,888

 
$
469

 
$
(441
)
 
$
298,916

Municipal bonds and notes
 
2,528

 
2

 
(6
)
 
2,524

U.S. government securities
 
5,515

 
3

 
(3
)
 
5,515

U.S. government agency securities
 
51,463

 
5

 
(21
)
 
51,447

 
 
$
358,394

 
$
479

 
$
(471
)
 
$
358,402

 
September 30, 2018
 
Cost or
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Corporate bonds and notes
 
$
370,377

 
$
25

 
$
(2,692
)
 
$
367,710

Municipal bonds and notes
 
24,468

 

 
(182
)
 
24,286

U.S. government securities
 
12,956

 

 
(185
)
 
12,771

U.S. government agency securities
 
6,500

 

 
(83
)
 
6,417

 
 
$
414,301

 
$
25

 
$
(3,142
)
 
$
411,184


Schedule Of Investments That Have Been In A Continuous Unrealized Loss Position
The following table summarizes investments that have been in a continuous unrealized loss position for less than 12 months and those that have been in a continuous unrealized loss position for more than 12 months as of September 30, 2019 (in thousands):
 
 
 
Less Than 12 Months
 
12 Months or Greater
 
Total
September 30, 2019
 
Fair Value
 
Gross
Unrealized
Losses
 
Fair
Value
 
Gross
Unrealized
Losses
 
Fair Value
 
Gross
Unrealized
Losses
Corporate bonds and notes
 
$
237,747

 
$
(434
)
 
$
109,613

 
$
(104
)
 
$
347,360

 
$
(538
)
Municipal bonds and notes
 
864

 

 
7,800

 
(11
)
 
8,664

 
(11
)
U.S. government securities
 
27,095

 
(12
)
 
9,991

 
(5
)
 
37,086

 
(17
)
U.S. government agency securities
 
30,946

 
(22
)
 

 

 
30,946

 
(22
)
Total
 
$
296,652

 
$
(468
)
 
$
127,404

 
$
(120
)
 
$
424,056

 
$
(588
)

The following table summarizes investments that have been in a continuous unrealized loss position for less than 12 months and those that have been in a continuous unrealized loss position for more than 12 months as of September 30, 2018 (in thousands):
 
 
 
Less Than 12 Months
 
12 Months or Greater
 
Total
September 30, 2018
 
Fair Value
 
Gross
Unrealized
Losses
 
Fair Value
 
Gross
Unrealized
Losses
 
Fair Value
 
Gross
Unrealized
Losses
Corporate bonds and notes
 
$
543,729

 
$
(1,800
)
 
$
152,097

 
$
(1,835
)
 
$
695,826

 
$
(3,635
)
Municipal bonds and notes
 
26,846

 
(123
)
 
14,363

 
(124
)
 
41,209

 
(247
)
U.S. government securities
 
103,470

 
(281
)
 
29,379

 
(109
)
 
132,849

 
(390
)
U.S. government agency securities
 
44,812

 
(110
)
 
36,987

 
(177
)
 
81,799

 
(287
)
Total
 
$
718,857

 
$
(2,314
)
 
$
232,826

 
$
(2,245
)
 
$
951,683

 
$
(4,559
)

XML 48 R13.htm IDEA: XBRL DOCUMENT v3.19.3
Short-Term And Long-Term Investments
12 Months Ended
Sep. 30, 2019
Investments [Abstract]  
Short-Term And Long-Term Investments Short-Term and Long-Term Investments
Short-term investments consist of the following (in thousands):
 
September 30, 2019
 
Cost or
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Certificates of deposit
 
$
249

 
$

 
$

 
$
249

Corporate bonds and notes
 
259,242

 
402

 
(97
)
 
259,547

Municipal bonds and notes
 
12,128

 
6

 
(5
)
 
12,129

U.S. government securities
 
78,988

 
18

 
(14
)
 
78,992

U.S. government agency securities
 
22,138

 
9

 
(1
)
 
22,146

 
 
$
372,745

 
$
435

 
$
(117
)
 
$
373,063

     
September 30, 2018
 
Cost or
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Certificates of deposit
 
$
2,970

 
$

 
$

 
$
2,970

Corporate bonds and notes
 
394,684

 
9

 
(943
)
 
393,750

Municipal bonds and notes
 
22,588

 
1

 
(65
)
 
22,524

U.S. government securities
 
120,283

 

 
(205
)
 
120,078

U.S. government agency securities
 
75,587

 

 
(204
)
 
75,383

 
 
$
616,112

 
$
10

 
$
(1,417
)
 
$
614,705


Long-term investments consist of the following (in thousands):
 
September 30, 2019
 
Cost or
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Corporate bonds and notes
 
$
298,888

 
$
469

 
$
(441
)
 
$
298,916

Municipal bonds and notes
 
2,528

 
2

 
(6
)
 
2,524

U.S. government securities
 
5,515

 
3

 
(3
)
 
5,515

U.S. government agency securities
 
51,463

 
5

 
(21
)
 
51,447

 
 
$
358,394

 
$
479

 
$
(471
)
 
$
358,402

 
September 30, 2018
 
Cost or
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Corporate bonds and notes
 
$
370,377

 
$
25

 
$
(2,692
)
 
$
367,710

Municipal bonds and notes
 
24,468

 

 
(182
)
 
24,286

U.S. government securities
 
12,956

 

 
(185
)
 
12,771

U.S. government agency securities
 
6,500

 

 
(83
)
 
6,417

 
 
$
414,301

 
$
25

 
$
(3,142
)
 
$
411,184


Interest income from investments was $25.3 million, $17.0 million and $8.5 million for fiscal years 2019, 2018 and 2017, respectively. Interest income is included in other income, net on the Company's consolidated income statements.
The following table summarizes investments that have been in a continuous unrealized loss position for less than 12 months and those that have been in a continuous unrealized loss position for more than 12 months as of September 30, 2019 (in thousands):
 
 
 
Less Than 12 Months
 
12 Months or Greater
 
Total
September 30, 2019
 
Fair Value
 
Gross
Unrealized
Losses
 
Fair
Value
 
Gross
Unrealized
Losses
 
Fair Value
 
Gross
Unrealized
Losses
Corporate bonds and notes
 
$
237,747

 
$
(434
)
 
$
109,613

 
$
(104
)
 
$
347,360

 
$
(538
)
Municipal bonds and notes
 
864

 

 
7,800

 
(11
)
 
8,664

 
(11
)
U.S. government securities
 
27,095

 
(12
)
 
9,991

 
(5
)
 
37,086

 
(17
)
U.S. government agency securities
 
30,946

 
(22
)
 

 

 
30,946

 
(22
)
Total
 
$
296,652

 
$
(468
)
 
$
127,404

 
$
(120
)
 
$
424,056

 
$
(588
)

The following table summarizes investments that have been in a continuous unrealized loss position for less than 12 months and those that have been in a continuous unrealized loss position for more than 12 months as of September 30, 2018 (in thousands):
 
 
 
Less Than 12 Months
 
12 Months or Greater
 
Total
September 30, 2018
 
Fair Value
 
Gross
Unrealized
Losses
 
Fair Value
 
Gross
Unrealized
Losses
 
Fair Value
 
Gross
Unrealized
Losses
Corporate bonds and notes
 
$
543,729

 
$
(1,800
)
 
$
152,097

 
$
(1,835
)
 
$
695,826

 
$
(3,635
)
Municipal bonds and notes
 
26,846

 
(123
)
 
14,363

 
(124
)
 
41,209

 
(247
)
U.S. government securities
 
103,470

 
(281
)
 
29,379

 
(109
)
 
132,849

 
(390
)
U.S. government agency securities
 
44,812

 
(110
)
 
36,987

 
(177
)
 
81,799

 
(287
)
Total
 
$
718,857

 
$
(2,314
)
 
$
232,826

 
$
(2,245
)
 
$
951,683

 
$
(4,559
)

The Company invests in securities that are rated investment grade. The unrealized losses on investments for fiscal year 2019 were primarily caused by interest rate increases.
The Company reviews the individual securities in its portfolio to determine whether a decline in a security's fair value below the amortized cost basis is other-than-temporary. The Company determined that as of September 30, 2019, there were no investments in its portfolio that were other-than-temporarily impaired.
XML 49 R17.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation
12 Months Ended
Sep. 30, 2019
Share-based Payment Arrangement, Noncash Expense [Abstract]  
Stock-Based Compensation Stock-based Compensation
The majority of awards consist of restricted stock units and to a lesser degree, stock options. Employees vest in restricted stock units and stock options ratably over the corresponding service term, generally one to four years. The Company’s stock
options expire ten years from the date of grant. Restricted stock units are payable in shares of the Company’s common stock as the periodic vesting requirements are satisfied. The value of a restricted stock unit is based upon the fair market value of the Company’s common stock on the date of grant. The value of restricted stock units is determined using the intrinsic value method and is based on the number of shares granted and the quoted price of the Company’s common stock on the date of grant. Alternatively, the Company used the Black-Scholes option pricing model to determine the fair value of its stock options. Compensation expense related to restricted stock units and stock options is recognized over the vesting period. The Company has adopted a number of stock-based compensation plans as discussed below.
2011 Employee Stock Purchase Plan. In April 2012, the Board of Directors amended and restated the Company’s 1999 Employee Stock Purchase Plan, or the Employee Stock Purchase Plan. A total of 10,000,000 shares of common stock have been reserved for issuance under the Employee Stock Purchase Plan. The Employee Stock Purchase Plan permits eligible employees to acquire shares of the Company’s common stock through periodic payroll deductions of up to 15% of base compensation. No employee may purchase more than 10,000 shares during an offering period. In addition, no employee may purchase more than $25,000 worth of stock, determined by the fair market value of the shares at the time such option is granted, in one calendar year. The Employee Stock Purchase Plan has been implemented in a series of offering periods, each 6 months in duration. The price at which the common stock may be purchased is 85% of the lesser of the fair market value of the Company’s common stock on the first day of the applicable offering period or on the last day of the respective purchase period. As of September 30, 2019 there were 2,318,325 shares available for awards under the Employee Stock Purchase Plan.
Acquisition Related Incentive Plans. In connection with the Company’s acquisition of Traffix Systems in the second quarter of fiscal year 2012, the Company assumed the Traffix 2007 Israeli Employee Share Option Plan, or the Traffix Plan. Unvested options to acquire Traffix’s common stock were converted into options to acquire the Company’s common stock in connection with the acquisition. A total of 106,829 shares of common stock were reserved for issuance under the Traffix Plan. The plan provided for grants of stock options to persons who were employees, officers, directors, consultants or advisors to Traffix on or prior to February 21, 2012. During the fiscal year 2019, the Company issued no stock options or restricted stock units under the Traffix Plan. As of September 30, 2019, there were options to purchase 49 shares outstanding and no shares available for additional awards under the Traffix Plan. The Company terminated the Traffix Plan effective January 3, 2014 and no additional shares may be issued from the Traffix Plan.
In connection with the Company’s acquisition of Defense.Net, Inc. in the third quarter of fiscal year 2014, the Company assumed the Defense.Net, Inc. 2012 Stock Option and Grant Plan, or the Defense.Net Plan. Unvested options to acquire Defense.Net's common stock were converted into options to acquire the Company’s common stock in connection with the acquisition. A total of 84,375 shares of common stock were reserved for issuance under the Defense.Net Plan. The plan provided for grants of stock options to persons who were employees, officers, directors, consultants or advisors to Defense.Net, Inc. on or prior to May 22, 2014. During the fiscal year 2019, the Company issued no stock options or restricted stock units under the Defense.Net Plan. As of September 30, 2019, there were options to purchase 113 shares outstanding and no shares available for additional awards under the Defense.Net Plan. The Company terminated the Defense.Net Plan effective January 5, 2015 and no additional shares may be issued from the Defense.Net Plan.
In May 2019, the Company adopted the Nginx Acquisition Equity Incentive Plan, or the Nginx Acquisition Plan. The Nginx Acquisition Plan provided for discretionary grants of stock options and stock units for employees, directors and consultants of Nginx, Inc. to whom the Company offered employment in connection with the Company’s acquisition of Nginx. A total of 183,061 shares of common stock were reserved for issuance under the Nginx Acquisition Plan. Upon certain changes in control of the Company, the surviving entity will either assume or substitute all outstanding stock awards under the Nginx Acquisition Plan or the vesting of 50% of the stock awards shall be accelerated. During the fiscal year 2019, the Company issued no stock options and 178,334 restricted stock units under the Nginx Acquisition Plan. As of September 30, 2019, there were no options outstanding and 176,908 stock units outstanding. The Company terminated the Nginx Acquisition Plan effective October 31, 2019 and no additional shares may be issued from the Nginx Acquisition Plan.
In connection with the Company’s acquisition of Nginx, Inc. in the third quarter of fiscal year 2019, the Company assumed the Nginx Inc. 2011 Share Plan, or the Nginx Plan. Unvested options to acquire Nginx's common stock and unvested stock units with respect to Nginx’s common stock were converted into options to acquire the Company’s common stock and stock units with respect to the Company’s stock in connection with the acquisition. A total of 302,634 shares of common stock were reserved for issuance under the Nginx Plan (including converted options and stock units). The Nginx Plan provided for grants of stock options, stock awards and stock units to persons who were employees, officers, directors and consultants to Nginx, Inc. prior to May 8, 2019. During the fiscal year 2019, the Company issued (including conversions to Company awards) 215,767 stock options and 40,044 stock units under the Nginx Plan. As of September 30, 2019, there were options to purchase 207,597 shares outstanding and 37,102 stock units outstanding. The Company terminated the Nginx Acquisition Plan effective October 31, 2019 and no additional shares may be issued from the Nginx Acquisition Plan.
2014 Incentive Plan. In March 2014, the Company adopted the 2014 Incentive Plan, or the 2014 Plan, which amended and restated the 2005 Equity Incentive Plan. The 2014 Plan provides for discretionary grants of stock options, stock units and other equity and cash-based awards for employees, including officers, directors and consultants. A total of 20,480,000 shares of common stock have been reserved for issuance under the 2014 Plan. Upon certain changes in control of the Company, all outstanding and unvested options or stock awards under the 2014 Plan will vest at the rate of 50%, unless assumed or substituted by the acquiring entity. During the fiscal year 2019, the Company issued no stock options, 62,154 performance stock units and 997,309 restricted stock units under the 2014 Plan. As of September 30, 2019, there were no options outstanding, 55,184 performance stock units outstanding, 1,041,889 restricted stock units outstanding and 2,881,829 shares available for new awards under the 2014 Plan.
A majority of the restricted stock units the Company grants to its employees vest quarterly over a two-year period. The performance stock units, restricted stock units and stock options under all plans were granted during fiscal years 2019, 2018 and 2017 with a per-share weighted average fair value of $165.64, $126.86 and $134.35, respectively. The fair value of performance stock units and restricted stock units vested during fiscal years 2019, 2018 and 2017 was $159.6 million, $182.6 million and $176.8 million, respectively.
A summary of restricted stock unit activity under the 2014 Plan is as follows:
 
 
Performance Stock Units
 
Restricted Stock Units
 
 
Outstanding
Performance
Stock Units
 
Weighted
Average
Grant Date
Fair Value
 
Outstanding
Restricted
Stock Units
 
Weighted
Average
Grant Date
Fair Value
Balance, September 30, 2018
 
24,079

 
$
119.01

 
1,150,870

 
$
129.35

Units granted
 
62,154

 
173.46

 
997,309

 
173.00

Units vested
 
(25,618
)
 
165.89

 
(972,116
)
 
158.92

Units cancelled
 
(5,431
)
 
162.74

 
(134,174
)
 
150.94

Balance, September 30, 2019
 
55,184

 
$
165.83

 
1,041,889

 
$
158.10


A summary of stock option activity under all of the Company’s plans is as follows:
 
 
Options Outstanding
 
 
Number of
Shares
 
Weighted
Average
Exercise Price
per Share
Balance, September 30, 2018
 
162

 
$
3.76

Options granted
 
215,767

 
24.49

Options exercised
 
(5,943
)
 
26.84

Options cancelled
 
(2,227
)
 
22.40

Balance, September 30, 2019
 
207,759

 
$
24.43


All stock options granted in fiscal year 2019 were replacement awards of those assumed as part of the acquisition of NGINX. No stock options were granted in fiscal years 2018 and 2017.
The total intrinsic value of options exercised during fiscal 2019, 2018 and 2017 was $0.7 million, $0.1 million and $1.0 million, respectively.
A summary of options outstanding that are exercisable and that have vested and are expected to vest as of September 30, 2019 is as follows:
 
 
Number of
Shares
 
Weighted
Average
Remaining
Contractual
Life (in Years)
 
Weighted
Average
Exercise
Price
per Share
 
Aggregate
Intrinsic
Value(1)
 
 
 
 
 
 
 
 
(In thousands)
Stock options outstanding
 
207,759

 
8.13
 
$
24.43

 
$
24,098

Exercisable
 
37,512

 
7.61
 
$
22.58

 
$
4,420

Vested and expected to vest
 
191,414

 
8.10
 
$
24.33

 
$
22,221

 
(1)
Aggregate intrinsic value represents the difference between the fair value of the Company’s common stock underlying these options at September 30, 2019 and the related exercise prices.
As of September 30, 2019, equity based awards (including stock options and restricted stock units) are available for future issuance as follows:
 
 
Awards
Available for
Grant
Balance, September 30, 2018
2,051,687

Granted
(1,493,608
)
Cancelled
146,200

Additional shares reserved (terminated), net
2,235,695

Balance, September 30, 2019
2,939,974


XML 50 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Summary Of Significant Accounting Policies (Schedule Of Inventories) (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Sep. 30, 2018
Accounting Policies [Abstract]    
Finished goods $ 22,441 $ 21,339
Raw materials 11,960 9,229
Inventories, Total $ 34,401 $ 30,568
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Commitment And Contingencies (Tables)
12 Months Ended
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule Of Future Minimum Operating Lease Payments, Net Of Sublease Income Future minimum operating lease payments, net of sublease income, are as follows (in thousands):
 
 
 
Gross Lease
Payments
 
Sublease
Income
 
Net Lease
Payments
2020
 
$
54,046

 
$
683

 
$
53,363

2021
 
50,712

 
1,051

 
49,661

2022
 
47,550

 
1,082

 
46,468

2023
 
36,514

 
368

 
36,146

2024
 
33,971

 

 
33,971

Thereafter
 
242,826

 

 
242,826

 
 
$
465,619

 
$
3,184

 
$
462,435


XML 52 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Details (Tables)
12 Months Ended
Sep. 30, 2019
Balance Sheet Details [Abstract]  
Schedule of Goodwill [Table Text Block]
Changes in the carrying amount of goodwill during fiscal year 2019 are summarized as follows (in thousands):
Balance, September 30, 2018
 
$
555,965

Acquisition of Nginx, Inc.
509,414

Balance, September 30, 2019
 
$
1,065,379


Restrictions on Cash and Cash Equivalents [Table Text Block]
The following table provides a reconciliation of the Company’s cash and cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash shown in the Company’s consolidated statements of cash flows for the periods presented (in thousands):
 
 
September 30,
 
 
2019
 
2018
Cash and cash equivalents
 
$
599,219

 
$
424,707

Restricted cash included in other assets, net
 
3,035

 
1,187

Total cash, cash equivalents and restricted cash
 
$
602,254

 
$
425,894


Schedule of Cash and Cash Equivalents [Table Text Block]
The following table provides a reconciliation of the Company’s cash and cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash shown in the Company’s consolidated statements of cash flows for the periods presented (in thousands):
 
 
September 30,
 
 
2019
 
2018
Cash and cash equivalents
 
$
599,219

 
$
424,707

Restricted cash included in other assets, net
 
3,035

 
1,187

Total cash, cash equivalents and restricted cash
 
$
602,254

 
$
425,894


Schedule Of Other Assets
Other assets consist of the following (in thousands):
 
 
September 30,
 
 
2019
 
2018
Intangible assets
 
$
108,903

 
$
31,259

Contract assets
 
53,085

 

Capitalized contract acquisition costs
 
31,218

 

Other
 
10,575

 
10,927

 
 
$
203,781

 
$
42,186


Schedule Of Intangible Assets
Intangible assets are included in other assets on the balance sheet and consist of the following (in thousands):
 
 
2019
 
2018
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
Developed technology
 
$
126,173

 
$
(53,213
)
 
$
72,960

 
$
63,672

 
$
(46,031
)
 
$
17,641

Customer relationships
 
20,242

 
(5,533
)
 
14,709

 
8,242

 
(4,376
)
 
3,866

Patents and trademarks
 
19,160

 
(11,800
)
 
7,360

 
18,971

 
(9,219
)
 
9,752

Trade names
 
15,473

 
(1,836
)
 
13,637

 
973

 
(973
)
 

Non-compete covenants
 
2,260

 
(2,023
)
 
237

 
1,960

 
(1,960
)
 

 
 
$
183,308

 
$
(74,405
)
 
$
108,903

 
$
93,818

 
$
(62,559
)
 
$
31,259


Schedule Of Estimated Amortization Expense For Intangible Assets
Estimated amortization expense for intangible assets for the five succeeding fiscal years is as follows (in thousands):
2020
$
18,331

2021
18,137

2022
16,844

2023
16,047

2024
14,360

 
$
83,719


Schedule Of Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 
 
September 30,
 
 
2019
 
2018
Payroll and benefits
 
$
138,453

 
$
104,815

Income and other tax accruals
 
31,801

 
27,656

Other
 
65,615

 
48,508

 
 
$
235,869

 
$
180,979


Schedule of Inventory, Current [Table Text Block]
Inventories consist of the following (in thousands):
 
 
 
September 30,
 
 
2019
 
2018
Finished goods
 
$
22,441

 
$
21,339

Raw materials
 
11,960

 
9,229

 
 
$
34,401

 
$
30,568


Schedule of Other Current Assets [Table Text Block]
Other current assets consist of the following (in thousands):
 
 
September 30,
 
 
2019
 
2018
Contract assets
 
$
79,407

 
$

Prepaid expenses
 
49,051

 
39,531

Capitalized contract acquisition costs
 
28,228

 

Other
 
26,188

 
12,795

 
 
$
182,874

 
$
52,326


Property, Plant and Equipment, Policy [Policy Text Block]
Property and Equipment
Property and equipment are stated at net book value. Depreciation of property and equipment are provided using the straight-line method over the estimated useful lives of the assets, ranging from two to five years. Leasehold improvements are amortized over the lesser of the remaining lease term or the estimated useful life of the improvements. The cost of normal maintenance and repairs is charged to expense as incurred and expenditures for major improvements are capitalized at cost. Gains or losses on the disposition of assets are reflected in the income statements at the time of disposal.
Property and equipment consist of the following (in thousands):
 
 
September 30,
 
 
2019
 
2018
Computer equipment
 
$
142,372

 
$
135,176

Software
 
85,866

 
59,671

Office furniture and equipment
 
38,892

 
31,625

Leasehold improvements
 
151,055

 
107,615

 
 
418,185

 
334,087

Accumulated depreciation and amortization
 
(194,759
)
 
(189,045
)
 
 
$
223,426

 
$
145,042


Other Noncurrent Liabilities [Table Text Block]
Other long-term liabilities consist of the following (in thousands):
 
 
September 30,
 
 
2019
 
2018
Deferred rent
 
$
66,103

 
$
31,151

Income taxes payable
 
42,324

 
30,864

Other
 
23,426

 
3,877

 
 
$
131,853

 
$
65,892


XML 53 R51.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Details (Schedule Of Other Assets) (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Oct. 01, 2018
Sep. 30, 2018
Balance Sheet Details [Abstract]      
Intangible assets $ 108,903   $ 31,259
Contract with Customer, Asset, Net, Noncurrent 53,085   0
Capitalized Contract Cost, Net, Noncurrent 31,218   0
Other Assets, Miscellaneous, Noncurrent 10,575   10,927
Other assets $ 203,781 $ 101,862 $ 42,186
XML 54 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Details Balance Sheet Details (Schedule of Property and Equipment) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Property, Plant and Equipment [Line Items]      
Machinery and Equipment, Gross $ 142,372 $ 135,176  
Capitalized Computer Software, Gross 85,866 59,671  
Furniture and Fixtures, Gross 38,892 31,625  
Leasehold Improvements, Gross 151,055 107,615  
Property, Plant and Equipment, Gross 418,185 334,087  
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment (194,759) (189,045)  
Property, Plant and Equipment, Net 223,426 145,042  
Depreciation, Depletion and Amortization 68,507 59,491 $ 61,148
Capitalized Computer Software, Impairments 6,273 0 0
Property, Plant and Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Depreciation, Depletion and Amortization $ 58,000 $ 45,900 $ 44,600
XML 55 R59.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Details Balance Sheet Details (Schedule of Goodwill) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Schedule of Goodwill [Abstract]    
Goodwill $ 1,065,379 $ 555,965
Goodwill, Acquired During Period $ 509,414  
XML 56 R76.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring Charges (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
employee
Sep. 30, 2017
USD ($)
Restructuring and Related Activities [Abstract]                      
Number of employees affected | employee                   215  
Restructuring charges | $ $ 0 $ 0 $ 0 $ 0 $ 18,426 $ 0 $ 0 $ 0 $ 0 $ 18,426 $ 12,718
XML 57 R72.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation (Schedule Of Equity Based Awards (Including Stock Options And Restricted Stock Units)) (Details) - Equity Based Awards [Member]
12 Months Ended
Sep. 30, 2019
shares
Awards Available for Grant  
Awards Available for Grant, Beginning balance 2,051,687
Awards Available for Grant, Granted (1,493,608)
Awards Available for Grant, Cancelled 146,200
Additional shares reserved (terminated), net 2,235,695
Awards Available for Grant, Ending balance 2,939,974
XML 58 R69.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation (Schedule Of Summary Of Restricted Stock Unit Activity) (Details)
12 Months Ended
Sep. 30, 2019
$ / shares
shares
Weighted Average Grant Date Fair Value  
Weighted Average Grant Date Fair Value, Beginning balance $ 126.86
Weighted Average Grant Date Fair Value, Ending balance $ 165.64
Performance Shares [Member] | Two Thousand Fourteen Equity Incentive Plan [Member]  
Outstanding Restricted Stock Units  
Outstanding Stock Units, Beginning balance | shares 24,079
Outstanding Stock Units, Units granted | shares 62,154
Outstanding Stock Units, Units vested | shares (25,618)
Outstanding Stock Units, Units cancelled | shares (5,431)
Outstanding Stock Units, Ending balance | shares 55,184
Weighted Average Grant Date Fair Value  
Weighted Average Grant Date Fair Value, Beginning balance $ 119.01
Weighted Average Grant Date Fair Value, Units granted 173.46
Weighted Average Grant Date Fair Value, Units vested 165.89
Weighted Average Grant Date Fair Value, Units cancelled 162.74
Weighted Average Grant Date Fair Value, Ending balance $ 165.83
Restricted Stock Units (RSUs) [Member] | Two Thousand Fourteen Equity Incentive Plan [Member]  
Outstanding Restricted Stock Units  
Outstanding Stock Units, Beginning balance | shares 1,150,870
Outstanding Stock Units, Units granted | shares 997,309
Outstanding Stock Units, Units vested | shares (972,116)
Outstanding Stock Units, Units cancelled | shares (134,174)
Outstanding Stock Units, Ending balance | shares 1,041,889
Weighted Average Grant Date Fair Value  
Weighted Average Grant Date Fair Value, Beginning balance $ 129.35
Weighted Average Grant Date Fair Value, Units granted 173.00
Weighted Average Grant Date Fair Value, Units vested 158.92
Weighted Average Grant Date Fair Value, Units cancelled 150.94
Weighted Average Grant Date Fair Value, Ending balance $ 158.10
XML 59 R61.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2016
Operating Loss Carryforwards [Line Items]        
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent   24.50%    
Income Tax Holiday, Aggregate Dollar Amount $ 8,100 $ 6,400 $ 6,900  
Income Tax Holiday, Income Tax Benefits Per Share $ 0.13 $ 0.10 $ 0.11  
Deferred Tax Assets, Tax Credit Carryforwards $ 13,783 $ 12,177    
Valuation Allowance, Deferred Tax Asset, Change in Amount 700 4,600    
Unrecognized Tax Benefits 42,287 31,672 $ 23,135 $ 13,687
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 29,400 23,100 18,300  
Interest expense related to uncertain tax positions 2,400 400 $ 300  
Unrecognized tax benefits, interest expenses accrued 4,000 $ 1,600    
Foreign [Member]        
Operating Loss Carryforwards [Line Items]        
Operating loss carry-forwards, net 60,400      
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration 3,500      
Deferred Tax Assets, Tax Credit Carryforwards 3,600      
Domestic Tax Authority [Member]        
Operating Loss Carryforwards [Line Items]        
Operating loss carry-forwards, net 3,400      
Deferred Tax Assets, Tax Credit Carryforwards 600      
State and Local Jurisdiction [Member]        
Operating Loss Carryforwards [Line Items]        
Deferred Tax Assets, Tax Credit Carryforwards 12,400      
Deferred Tax Assets, Tax Credit Carryforwards, Subject to Expiration $ 3,600      
XML 60 R65.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Schedule Of Tax Effects To Deferred Tax Assets And Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Sep. 30, 2018
Income Tax Disclosure [Abstract]    
Net operating loss carry-forwards $ 12,269 $ 11,540
Allowance for doubtful accounts 587 368
Accrued compensation and benefits 13,478 8,202
Inventories and related reserves 526 324
Stock-based compensation 7,144 5,570
Deferred revenue 35,247 29,290
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent 17,313 3,662
Other accruals and reserves 14,673 10,747
Tax credit carryforwards 13,783 12,177
Depreciation 592 671
Total deferred tax assets before deferred liabilities 115,612 82,551
Valuation allowance (23,495) (22,780)
Deferred tax assets, net of valuation allowance 92,117 59,771
Purchased intangibles and other (10,560) (10,678)
Depreciation (39,910) (12,277)
Deferred Tax Liabilities, Deferred Expense, Other Capitalized Costs 10,656 0
Deferred Tax Liabilities, Deferred Expense, Reserves and Accruals 3,603 3,410
Total deferred tax liabilities (64,729) (26,365)
Net deferred tax assets $ 27,388 $ 33,406
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Business Acquisition [Line Items]    
Goodwill $ 1,065,379 $ 555,965
F5 Networks Acquisition of Nginx [Member]    
Business Acquisition [Line Items]    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents 29,911  
Business Acquisition, Goodwill, Expected Tax Deductible Amount 450,700  
Business Acquisition, Transaction Costs 19,000  
Acquired Tangible Assets 44,494  
Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets 10,357  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 89,300  
Goodwill 509,414  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets 652,324  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable (1,081)  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue (4,000)  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other (4,035)  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities $ (9,116)  
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 8 years 1 month 6 days  
Payments to Acquire Businesses, Gross $ 643,208  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net 643,208  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables 7,306  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other 4,214  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment 1,822  
F5 Networks Acquisition of Nginx [Member] | Non-competition Agreements [Member]    
Business Acquisition [Line Items]    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 300  
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 2 years  
F5 Networks Acquisition of Nginx [Member] | Trade Names [Member]    
Business Acquisition [Line Items]    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 14,500  
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 7 years  
F5 Networks Acquisition of Nginx [Member] | Customer Relationships [Member]    
Business Acquisition [Line Items]    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 12,000  
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 15 years  
F5 Networks Acquisition of Nginx [Member] | Developed Technology Rights [Member]    
Business Acquisition [Line Items]    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 62,500  
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 7 years  
F5 Networks Acquisition of Nginx [Member] | General and Administrative Expense [Member]    
Business Acquisition [Line Items]    
Business Acquisition, Transaction Costs $ 1,000  
XML 62 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 63 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue from Contracts with Customers (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Oct. 01, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenue from Contract with Customer, Excluding Assessed Tax $ 590,388 $ 563,394 $ 544,895 $ 543,770 $ 562,709 $ 542,203 $ 533,304 $ 523,191 $ 2,242,447 $ 2,161,407 $ 2,090,041  
Capitalized Contract Cost, Net 59,446       0       59,446 0    
Assets 3,390,275       2,605,476       3,390,275 2,605,476    
Accrued Liabilities, Current 235,869       180,979       235,869 180,979    
Liabilities 1,628,778               1,628,778      
Liabilities and Equity 3,390,275       2,605,476       3,390,275 2,605,476    
Cost of Goods and Services Sold 90,918 90,767 88,178 86,714 93,440 91,009 89,645 87,387 356,577 361,481 353,485  
Gross Profit 499,470 472,627 456,717 457,056 469,269 451,194 443,659 435,804 1,885,870 1,799,926 1,736,556  
Operating Expenses 384,756 369,887 313,924 298,840 315,677 299,241 300,302 293,807 1,367,407 1,209,027 1,172,600  
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest 118,111 107,462 150,227 165,311 159,259 154,212 146,147 144,142 541,111 603,760 575,517  
Income Tax Expense (Benefit) 23,274 21,557 34,140 34,406 26,378 31,469 36,511 55,713 113,377 150,071 154,756  
Net income $ 94,837 $ 85,905 $ 116,087 $ 130,905 $ 132,881 $ 122,743 $ 109,636 $ 88,429 $ 427,734 $ 453,689 $ 420,761  
Net income per share - basic (USD per share) $ 1.57 $ 1.43 $ 1.94 $ 2.17 $ 2.20 $ 2.01 $ 1.79 $ 1.42 $ 7.12 $ 7.41 $ 6.56  
Net income per share - diluted (USD per share) $ 1.57 $ 1.43 $ 1.93 $ 2.16 $ 2.18 $ 1.99 $ 1.77 $ 1.41 $ 7.08 $ 7.32 $ 6.50  
Contract with Customer, Liability $ 1,198,116       $ 1,015,321       $ 1,198,116 $ 1,015,321    
Other Assets, Current 182,874       52,326       182,874 52,326   $ 102,884
Other Assets, Noncurrent 203,781       42,186       203,781 42,186   101,862
Deferred Income Tax Assets, Net 27,701       33,441       27,701 33,441   25,539
Contract with Customer, Liability, Current 807,030       715,697       807,030 715,697   751,161
Contract with Customer, Liability, Noncurrent 391,086       299,624       391,086 299,624   332,238
Retained Earnings (Accumulated Deficit) 1,638,090       $ 1,287,243       1,638,090 $ 1,287,243   1,323,291
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Accounting Standards Update 2014-09 [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenue from Contract with Customer, Excluding Assessed Tax                 72,246      
Capitalized Contract Cost, Net                       54,600
Assets 73,839               73,839     102,332
Accrued Liabilities, Current 11,986               11,986     0
Liabilities 16,814               16,814     68,078
Liabilities and Equity 72,045               72,045     104,126
Cost of Goods and Services Sold                 4,004      
Gross Profit                 68,242      
Operating Expenses                 (1,629)      
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest                 69,871      
Income Tax Expense (Benefit)                 14,640      
Net income                 55,231      
Contract with Customer, Liability                       (8,800)
Other Assets, Current 50,938               50,938     50,558
Other Assets, Noncurrent 25,555               25,555     59,676
Deferred Income Tax Assets, Net (2,654)               (2,654)     (7,902)
Contract with Customer, Liability, Current 14,112               14,112     35,464
Contract with Customer, Liability, Noncurrent (9,284)               (9,284)     32,614
Retained Earnings (Accumulated Deficit) 55,231               55,231     $ 36,048
Calculated under Revenue Guidance in Effect before Topic 606 [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenue from Contract with Customer, Excluding Assessed Tax                 2,170,201      
Cost of Goods and Services Sold                 352,573      
Gross Profit                 1,817,628      
Operating Expenses                 1,369,036      
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest                 471,240      
Income Tax Expense (Benefit)                 98,737      
Net income                 $ 372,503      
Net income per share - basic (USD per share)                 $ 6.20      
Net income per share - diluted (USD per share)                 $ 6.16      
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Accounting Standards Update 2014-09 [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Assets 3,214,104               $ 3,214,104      
Accrued Liabilities, Current 223,883               223,883      
Liabilities 1,543,886               1,543,886      
Liabilities and Equity 3,214,104               3,214,104      
Other Assets, Current 81,378               81,378      
Other Assets, Noncurrent 118,550               118,550      
Deferred Income Tax Assets, Net 38,257               38,257      
Contract with Customer, Liability, Current 757,454               757,454      
Contract with Customer, Liability, Noncurrent 367,756               367,756      
Retained Earnings (Accumulated Deficit) $ 1,546,811               $ 1,546,811      
XML 64 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Quarterly Results Of Operations (Unaudited)
12 Months Ended
Sep. 30, 2019
Quarterly Financial Data [Abstract]  
Quarterly Results Of Operations Quarterly Results of Operations (Unaudited)
The following presents the Company’s unaudited quarterly results of operations for the eight quarters ended September 30, 2019. The information should be read in conjunction with the Company’s financial statements and related notes included elsewhere in this report. This unaudited information has been prepared on the same basis as the audited financial statements and includes all adjustments, consisting only of normal recurring adjustments that were considered necessary for a fair statement of the Company’s operating results for the quarters presented.
 
 
 
Three Months Ended
 
 
Sept. 30, 2019 (1)
 
June 30, 2019 (1)
 
March 31, 2019 (1)
 
Dec. 31, 2018 (1)
 
Sept. 30, 2018
 
June 30, 2018
 
March 31, 2018
 
Dec. 31, 2017
 
 
(unaudited and in thousands, except per share data)
Net revenues
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Products
 
$
264,926

 
$
248,929

 
$
237,859

 
$
233,877

 
$
256,412

 
$
238,835

 
$
237,558

 
$
227,303

Services
 
325,462

 
314,465

 
307,036

 
309,893

 
306,297

 
303,368

 
295,746

 
295,888

Total
 
590,388

 
563,394

 
544,895

 
543,770

 
562,709

 
542,203

 
533,304

 
523,191

Cost of net revenues
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Products
 
44,693

 
44,336

 
43,547

 
42,410

 
48,505

 
45,164

 
44,127

 
43,265

Services
 
46,225

 
46,431

 
44,631

 
44,304

 
44,935

 
45,845

 
45,518

 
44,122

Total
 
90,918

 
90,767

 
88,178

 
86,714

 
93,440

 
91,009

 
89,645

 
87,387

Gross profit
 
499,470

 
472,627

 
456,717

 
457,056

 
469,269

 
451,194

 
443,659

 
435,804

Operating expenses
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Sales and marketing
 
217,554

 
195,852

 
170,954

 
164,259

 
160,425

 
165,806

 
169,970

 
167,934

Research and development
 
102,812

 
116,894

 
96,314

 
92,038

 
95,078

 
94,061

 
91,056

 
85,889

General and administrative
 
64,390

 
57,141

 
46,656

 
42,543

 
41,748

 
39,374

 
39,276

 
39,984

Restructuring charges
 

 

 

 

 
18,426

 

 

 

Total operating expenses
 
384,756

 
369,887

 
313,924

 
298,840

 
315,677

 
299,241

 
300,302

 
293,807

Income from operations
 
114,714

 
102,740

 
142,793

 
158,216

 
153,592

 
151,953

 
143,357

 
141,997

Other income, net
 
3,397

 
4,722

 
7,434

 
7,095

 
5,667

 
2,259

 
2,790

 
2,145

Income before income taxes
 
118,111

 
107,462

 
150,227

 
165,311

 
159,259

 
154,212

 
146,147

 
144,142

Provision for income taxes
 
23,274

 
21,557

 
34,140

 
34,406

 
26,378

 
31,469

 
36,511

 
55,713

Net income
 
$
94,837

 
$
85,905

 
$
116,087

 
$
130,905

 
$
132,881

 
$
122,743

 
$
109,636

 
$
88,429

Net income per share — basic
 
$
1.57

 
$
1.43

 
$
1.94

 
$
2.17

 
$
2.20

 
$
2.01

 
$
1.79

 
$
1.42

Weighted average shares — basic
 
60,283

 
59,981

 
59,686

 
60,216

 
60,462

 
60,970

 
61,420

 
62,195

Net income per share — diluted
 
$
1.57

 
$
1.43

 
$
1.93

 
$
2.16

 
$
2.18

 
$
1.99

 
$
1.77

 
$
1.41

Weighted average shares — diluted
 
60,448

 
60,196

 
60,029

 
60,645

 
61,070

 
61,633

 
62,059

 
62,550

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

(1)
Quarterly results of operations for fiscal year 2019 contain effects from the adoption of ASC 606, and differ in comparability to previous years due to those effects. See Note 2 - Revenue from Contracts with Customers for more details.
XML 65 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations (Tables)
12 Months Ended
Sep. 30, 2019
Business Combinations [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]
The purchase price allocation is as follows (in thousands):
Assets acquired
 
Cash and cash equivalents
$
29,911

Fair value of tangible assets:
 
Accounts receivable
7,306

Other current assets
4,214

Property and equipment, net
1,822

Deferred tax assets
10,357

Intangible assets
89,300

Goodwill
509,414

Total assets acquired
$
652,324

Liabilities assumed
 
Accounts payable
$
(1,081
)
Deferred revenue
(4,000
)
Other liabilities
(4,035
)
Total liabilities assumed
$
(9,116
)
Net assets acquired
$
643,208


Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]
The allocation of the purchase price and the estimated useful lives associated with certain assets is as follows (in thousands):
 
 
 
Estimated
 
Amount
 
Useful Life
Net tangible assets
$
44,494

 
Identifiable intangible assets:
 
 
 
Developed technologies
62,500

 
7 years
Customer relationships
12,000

 
15 years
Trade name
14,500

 
7 years
Non-competition agreements
300

 
2 years
Goodwill
509,414

 
Total purchase price
$
643,208

 
 

XML 66 R8.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements Of Cash Flows
$ in Thousands
12 Months Ended
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2017
USD ($)
Operating activities      
Net income $ 427,734 $ 453,689 $ 420,761
Adjustments to reconcile net income to net cash provided by operating activities:      
Realized loss (gain) on disposition of assets and investments 1,106 (267) (439)
Stock-based compensation 162,914 157,855 175,326
Provisions for doubtful accounts and sales returns 556 1,461 366
Depreciation and amortization 68,507 59,491 61,148
Deferred income taxes 7,440 20,810 (4,626)
Capitalized Computer Software, Impairments 6,273 0 0
Business Exit Costs 8,211 0 0
Changes in operating assets and liabilities:      
Accounts receivable (18,305) (4,889) (24,115)
Inventories (3,832) (734) 4,218
Other current assets (75,449) 15,607 (14,890)
Other assets (22,742) 446 (2,056)
Accounts payable and accrued liabilities 74,710 6,583 30,524
Deferred revenue 110,718 51,016 94,064
Net cash provided by operating activities 747,841 761,068 740,281
Investing activities      
Purchases of investments (602,987) (855,424) (446,838)
Maturities of investments 625,201 439,130 390,449
Sales of investments 278,244 12,736 66,858
Acquisition of intangible assets 0 0 (4,000)
Payments to Acquire Businesses, Net of Cash Acquired 611,550 0 0
Cash provided by sale of fixed asset 0 1,000 0
Purchases of property and equipment (103,542) (53,465) (38,681)
Net cash used in investing activities (414,634) (456,023) (32,212)
Financing activities      
Excess tax benefit from stock-based compensation 0 0 7,019
Proceeds from the exercise of stock options and purchases of stock under employee stock purchase plan 45,598 48,818 47,039
Repurchase of common stock (201,045) (600,081) (600,090)
Net cash used in financing activities (155,447) (551,263) (546,032)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect 177,760 (246,218) 162,037
Effect of exchange rate changes on cash, cash equivalents and restricted cash (1,400) (2,340) (3,307)
Supplemental disclosures of cash flow information      
Cash paid for taxes, net of refunds 100,569 104,878 162,944
Other Significant Noncash Transaction, Value of Consideration Received 34,948 9,958 0
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents $ 602,254 $ 425,894 $ 674,452
XML 67 R4.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Income Statements - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Net revenues                      
Revenue from Contract with Customer, Excluding Assessed Tax $ 590,388 $ 563,394 $ 544,895 $ 543,770 $ 562,709 $ 542,203 $ 533,304 $ 523,191 $ 2,242,447 $ 2,161,407 $ 2,090,041
Cost of net revenues                      
Total 90,918 90,767 88,178 86,714 93,440 91,009 89,645 87,387 356,577 361,481 353,485
Gross profit 499,470 472,627 456,717 457,056 469,269 451,194 443,659 435,804 1,885,870 1,799,926 1,736,556
Operating expenses                      
Sales and marketing 217,554 195,852 170,954 164,259 160,425 165,806 169,970 167,934 748,619 664,135 652,239
Research and development 102,812 116,894 96,314 92,038 95,078 94,061 91,056 85,889 408,058 366,084 350,365
General and administrative 64,390 57,141 46,656 42,543 41,748 39,374 39,276 39,984 210,730 160,382 156,887
Litigation expense                 0 0 391
Restructuring charges 0 0 0 0 18,426 0 0 0 0 18,426 12,718
Total 384,756 369,887 313,924 298,840 315,677 299,241 300,302 293,807 1,367,407 1,209,027 1,172,600
Income from operations 114,714 102,740 142,793 158,216 153,592 151,953 143,357 141,997 518,463 590,899 563,956
Other income, net 3,397 4,722 7,434 7,095 5,667 2,259 2,790 2,145 22,648 12,861 11,561
Income before income taxes 118,111 107,462 150,227 165,311 159,259 154,212 146,147 144,142 541,111 603,760 575,517
Provision for income taxes 23,274 21,557 34,140 34,406 26,378 31,469 36,511 55,713 113,377 150,071 154,756
Net income $ 94,837 $ 85,905 $ 116,087 $ 130,905 $ 132,881 $ 122,743 $ 109,636 $ 88,429 $ 427,734 $ 453,689 $ 420,761
Net income per share - basic (USD per share) $ 1.57 $ 1.43 $ 1.94 $ 2.17 $ 2.20 $ 2.01 $ 1.79 $ 1.42 $ 7.12 $ 7.41 $ 6.56
Weighted average shares - basic (shares) 60,283 59,981 59,686 60,216 60,462 60,970 61,420 62,195 60,044 61,262 64,173
Net income per share - diluted (USD per share) $ 1.57 $ 1.43 $ 1.93 $ 2.16 $ 2.18 $ 1.99 $ 1.77 $ 1.41 $ 7.08 $ 7.32 $ 6.50
Weighted average shares - diluted (shares) 60,448 60,196 60,029 60,645 61,070 61,633 62,059 62,550 60,456 62,013 64,775
Product [Member]                      
Net revenues                      
Revenue from Contract with Customer, Excluding Assessed Tax $ 264,926 $ 248,929 $ 237,859 $ 233,877 $ 256,412 $ 238,835 $ 237,558 $ 227,303 $ 985,591 $ 960,108 $ 964,662
Cost of net revenues                      
Total 44,693 44,336 43,547 42,410 48,505 45,164 44,127 43,265 174,986 181,061 176,032
Service [Member]                      
Net revenues                      
Revenue from Contract with Customer, Excluding Assessed Tax 325,462 314,465 307,036 309,893 306,297 303,368 295,746 295,888 1,256,856 1,201,299 1,125,379
Cost of net revenues                      
Total $ 46,225 $ 46,431 $ 44,631 $ 44,304 $ 44,935 $ 45,845 $ 45,518 $ 44,122 $ 181,591 $ 180,420 $ 177,453
XML 68 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Quarterly Results Of Operations (Unaudited) (Tables)
12 Months Ended
Sep. 30, 2019
Quarterly Financial Data [Abstract]  
Schedule Of Quarterly Results Of Operations
 
 
Three Months Ended
 
 
Sept. 30, 2019 (1)
 
June 30, 2019 (1)
 
March 31, 2019 (1)
 
Dec. 31, 2018 (1)
 
Sept. 30, 2018
 
June 30, 2018
 
March 31, 2018
 
Dec. 31, 2017
 
 
(unaudited and in thousands, except per share data)
Net revenues
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Products
 
$
264,926

 
$
248,929

 
$
237,859

 
$
233,877

 
$
256,412

 
$
238,835

 
$
237,558

 
$
227,303

Services
 
325,462

 
314,465

 
307,036

 
309,893

 
306,297

 
303,368

 
295,746

 
295,888

Total
 
590,388

 
563,394

 
544,895

 
543,770

 
562,709

 
542,203

 
533,304

 
523,191

Cost of net revenues
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Products
 
44,693

 
44,336

 
43,547

 
42,410

 
48,505

 
45,164

 
44,127

 
43,265

Services
 
46,225

 
46,431

 
44,631

 
44,304

 
44,935

 
45,845

 
45,518

 
44,122

Total
 
90,918

 
90,767

 
88,178

 
86,714

 
93,440

 
91,009

 
89,645

 
87,387

Gross profit
 
499,470

 
472,627

 
456,717

 
457,056

 
469,269

 
451,194

 
443,659

 
435,804

Operating expenses
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Sales and marketing
 
217,554

 
195,852

 
170,954

 
164,259

 
160,425

 
165,806

 
169,970

 
167,934

Research and development
 
102,812

 
116,894

 
96,314

 
92,038

 
95,078

 
94,061

 
91,056

 
85,889

General and administrative
 
64,390

 
57,141

 
46,656

 
42,543

 
41,748

 
39,374

 
39,276

 
39,984

Restructuring charges
 

 

 

 

 
18,426

 

 

 

Total operating expenses
 
384,756

 
369,887

 
313,924

 
298,840

 
315,677

 
299,241

 
300,302

 
293,807

Income from operations
 
114,714

 
102,740

 
142,793

 
158,216

 
153,592

 
151,953

 
143,357

 
141,997

Other income, net
 
3,397

 
4,722

 
7,434

 
7,095

 
5,667

 
2,259

 
2,790

 
2,145

Income before income taxes
 
118,111

 
107,462

 
150,227

 
165,311

 
159,259

 
154,212

 
146,147

 
144,142

Provision for income taxes
 
23,274

 
21,557

 
34,140

 
34,406

 
26,378

 
31,469

 
36,511

 
55,713

Net income
 
$
94,837

 
$
85,905

 
$
116,087

 
$
130,905

 
$
132,881

 
$
122,743

 
$
109,636

 
$
88,429

Net income per share — basic
 
$
1.57

 
$
1.43

 
$
1.94

 
$
2.17

 
$
2.20

 
$
2.01

 
$
1.79

 
$
1.42

Weighted average shares — basic
 
60,283

 
59,981

 
59,686

 
60,216

 
60,462

 
60,970

 
61,420

 
62,195

Net income per share — diluted
 
$
1.57

 
$
1.43

 
$
1.93

 
$
2.16

 
$
2.18

 
$
1.99

 
$
1.77

 
$
1.41

Weighted average shares — diluted
 
60,448

 
60,196

 
60,029

 
60,645

 
61,070

 
61,633

 
62,059

 
62,550

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

(1)
Quarterly results of operations for fiscal year 2019 contain effects from the adoption of ASC 606, and differ in comparability to previous years due to those effects. See Note 2 - Revenue from Contracts with Customers for more details.

XML 69 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation (Tables)
12 Months Ended
Sep. 30, 2019
Share-based Payment Arrangement, Noncash Expense [Abstract]  
Schedule Of Summary Of Restricted Stock Unit Activity
A summary of restricted stock unit activity under the 2014 Plan is as follows:
 
 
Performance Stock Units
 
Restricted Stock Units
 
 
Outstanding
Performance
Stock Units
 
Weighted
Average
Grant Date
Fair Value
 
Outstanding
Restricted
Stock Units
 
Weighted
Average
Grant Date
Fair Value
Balance, September 30, 2018
 
24,079

 
$
119.01

 
1,150,870

 
$
129.35

Units granted
 
62,154

 
173.46

 
997,309

 
173.00

Units vested
 
(25,618
)
 
165.89

 
(972,116
)
 
158.92

Units cancelled
 
(5,431
)
 
162.74

 
(134,174
)
 
150.94

Balance, September 30, 2019
 
55,184

 
$
165.83

 
1,041,889

 
$
158.10


Schedule Of Stock Option Activity
A summary of stock option activity under all of the Company’s plans is as follows:
 
 
Options Outstanding
 
 
Number of
Shares
 
Weighted
Average
Exercise Price
per Share
Balance, September 30, 2018
 
162

 
$
3.76

Options granted
 
215,767

 
24.49

Options exercised
 
(5,943
)
 
26.84

Options cancelled
 
(2,227
)
 
22.40

Balance, September 30, 2019
 
207,759

 
$
24.43


Schedule Of Outstanding Stock Options Currently Exercisable, Vested And Expected To Vest
A summary of options outstanding that are exercisable and that have vested and are expected to vest as of September 30, 2019 is as follows:
 
 
Number of
Shares
 
Weighted
Average
Remaining
Contractual
Life (in Years)
 
Weighted
Average
Exercise
Price
per Share
 
Aggregate
Intrinsic
Value(1)
 
 
 
 
 
 
 
 
(In thousands)
Stock options outstanding
 
207,759

 
8.13
 
$
24.43

 
$
24,098

Exercisable
 
37,512

 
7.61
 
$
22.58

 
$
4,420

Vested and expected to vest
 
191,414

 
8.10
 
$
24.33

 
$
22,221

 
(1)
Aggregate intrinsic value represents the difference between the fair value of the Company’s common stock underlying these options at September 30, 2019 and the related exercise prices.
Schedule Of Equity Based Awards (Including Stock Options And Restricted Stock Units)
As of September 30, 2019, equity based awards (including stock options and restricted stock units) are available for future issuance as follows:
 
 
Awards
Available for
Grant
Balance, September 30, 2018
2,051,687

Granted
(1,493,608
)
Cancelled
146,200

Additional shares reserved (terminated), net
2,235,695

Balance, September 30, 2019
2,939,974


XML 70 R19.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments And Contingencies
12 Months Ended
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments And Contingencies Commitments and Contingencies
Operating Leases
The majority of the Company’s operating lease payments relate to the Company’s corporate headquarters in Seattle, Washington. On May 3, 2017, the Company entered into an agreement to lease approximately 515,000 square feet of office space in Seattle, Washington that now serves as its corporate headquarters. This lease will expire in 2033 with an option for renewal. As a result of the headquarters move as well as other non-recurring lease activity, the Company incurred lease exit costs of $8.2 million in fiscal 2019. As of September 30, 2019, $4.6 million of accrued lease exit costs are accrued in current and $6.2 million are accrued in other long-term liabilities. 
The Company also leases additional office space for product development and sales and support personnel in the United States and internationally. Future minimum operating lease payments, net of sublease income, are as follows (in thousands):
 
 
 
Gross Lease
Payments
 
Sublease
Income
 
Net Lease
Payments
2020
 
$
54,046

 
$
683

 
$
53,363

2021
 
50,712

 
1,051

 
49,661

2022
 
47,550

 
1,082

 
46,468

2023
 
36,514

 
368

 
36,146

2024
 
33,971

 

 
33,971

Thereafter
 
242,826

 

 
242,826

 
 
$
465,619

 
$
3,184

 
$
462,435


Rent expense under non-cancelable operating leases amounted to approximately $39.8 million, $30.0 million, and $30.2 million for the fiscal years ended September 30, 2019, 2018, and 2017, respectively.
Purchase Obligations
Purchase obligations are comprised of purchase commitments with the Company’s contract manufacturers. The agreement with the Company’s primary contract manufacturer allows them to procure component inventory on the Company’s behalf based on the Company’s production forecast. The Company is obligated to purchase component inventory that the contract manufacturer procures in accordance with the forecast, unless cancellation is given within applicable lead times. As of September 30, 2019, the Company’s remaining unfulfilled purchase obligations were $20.8 million.
Litigation
On April 4, 2016, the Company sued Radware, Inc. in the United States District Court for the Western District of Washington (the case was subsequently moved to the Northern District of California) accusing Radware of infringing three Company patents. The Company’s complaint sought a jury trial and an unspecified amount of monetary damages, as well as interest, costs, and injunctive relief. Radware moved to dismiss the allegations of one patent, but the motion was denied.  Radware filed inter partes review (IPR) petitions on all of the asserted Company patents, but the US Patent Office dismissed all of the petitions. Radware also filed a counterclaim asserting that the Company infringed one of its now-expired patents. The Company filed an IPR petition against Radware’s counterclaim patent that resulted in cancellation of all but four of the patent’s claims by the Patent Office. The Court then held that F5 does not infringe the four remaining claims. Both parties subsequently dismissed all remaining claims and counterclaims to resolve the lawsuit in fiscal year 2019 pursuant to a settlement agreement, the terms of which are confidential. The settlement did not have a material impact to the Company's consolidated financial statements.
In addition to the above referenced matters, the Company is subject to other legal proceedings, claims, and litigation arising in the ordinary course of business. Management believes that the Company has meritorious defenses to the allegations made in its pending cases and intends to vigorously defend these lawsuits; however, the Company is unable currently to determine the ultimate outcome of these or similar matters or the potential exposure to loss, if any. There are many uncertainties associated with any litigation and these actions or other third-party claims against the Company may cause it to incur costly litigation and/or substantial settlement charges that could have a material adverse effect on the Company's business, financial condition, results of operations, and cash flows.
The Company records an accrual for loss contingencies for legal proceedings when it believes that an unfavorable outcome is both (a) probable and (b) the amount or range of any possible loss is reasonably estimable. The Company has not recorded an accrual for loss contingencies associated with the legal proceedings or the investigations discussed above.
XML 71 R11.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations (Notes)
12 Months Ended
Sep. 30, 2019
Business Combinations [Abstract]  
Business Combination Disclosure [Text Block] Business Combinations
Fiscal Year 2019 Acquisition of Nginx, Inc.
On March 9, 2019, the Company entered into a Merger Agreement (the “Merger Agreement”) with Nginx, Inc. ("NGINX"), a provider of open source web server software and application delivery solutions. The transaction closed on May 8, 2019 with NGINX becoming a wholly-owned subsidiary of F5.
Pursuant to the Merger Agreement, at the effective time of the Merger, the capital stock of NGINX and the vested outstanding and unexercised stock options in NGINX were cancelled and converted to the right to receive approximately $643.2 million in cash, subject to certain adjustments and conditions set forth in the Merger Agreement, and the unvested stock options and restricted stock units in NGINX held by continuing employees of NGINX were assumed by F5, on the terms and conditions set forth in the Merger Agreement. Included in cash consideration was $19.0 million of transaction costs paid by F5 on behalf of NGINX. In addition, the Company incurred an additional $1.0 million of transaction costs associated with the acquisition which was included in General and Administrative expenses for fiscal 2019.
NGINX is an open source leader in application delivery. The combined company will enable multi-cloud application services across all environments, providing the ease-of-use and flexibility developers require while also delivering the scale, security, reliability and enterprise readiness network operations teams demand. As a result of the acquisition, the Company acquired all the assets and assumed all the liabilities of NGINX. The goodwill related to the NGINX acquisition is comprised primarily of expected synergies from combining operations and the acquired intangible assets that do not qualify for separate recognition. The results of operations of NGINX have been included in the Company’s consolidated financial statements from the date of acquisition.
The purchase price allocation is as follows (in thousands):
Assets acquired
 
Cash and cash equivalents
$
29,911

Fair value of tangible assets:
 
Accounts receivable
7,306

Other current assets
4,214

Property and equipment, net
1,822

Deferred tax assets
10,357

Intangible assets
89,300

Goodwill
509,414

Total assets acquired
$
652,324

Liabilities assumed
 
Accounts payable
$
(1,081
)
Deferred revenue
(4,000
)
Other liabilities
(4,035
)
Total liabilities assumed
$
(9,116
)
Net assets acquired
$
643,208


The allocation of the purchase price and the estimated useful lives associated with certain assets is as follows (in thousands):
 
 
 
Estimated
 
Amount
 
Useful Life
Net tangible assets
$
44,494

 
Identifiable intangible assets:
 
 
 
Developed technologies
62,500

 
7 years
Customer relationships
12,000

 
15 years
Trade name
14,500

 
7 years
Non-competition agreements
300

 
2 years
Goodwill
509,414

 
Total purchase price
$
643,208

 
 

The developed technology intangible asset will be amortized on a straight-line basis over its estimated useful life of seven years and included in cost of net product revenues. The trade names and customer relationships intangible assets will be amortized on a straight-line basis over their estimated useful lives of seven years and fifteen years, respectively, and included in sales and marketing expenses. The weighted average life of the amortizable intangible assets recognized from the NGINX merger was 8.1 years. The estimated useful lives for the acquired intangible assets were based on the expected future cash flows associated with the respective asset. Tax deductible goodwill based on the Company's preliminary calculation is $450.7 million.
Since the NGINX acquisition was completed on May 8, 2019, the F5 and NGINX teams have been rapidly executing a plan to integrate ongoing operations. The pro forma financial information, as well as the revenue and earnings generated by NGINX, were not considered material for disclosure purposes.
XML 72 R15.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes
12 Months Ended
Sep. 30, 2019
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The United States and international components of income before income taxes are as follows (in thousands):
 
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
United States
 
$
360,648

 
$
441,336

 
$
452,869

International
 
180,463

 
162,424

 
122,648

 
 
$
541,111

 
$
603,760

 
$
575,517


The provision for income taxes (benefit) consists of the following (in thousands):
 
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
Current
 
 
 
 
 
 
U.S. federal
 
$
43,039

 
$
78,454

 
$
113,105

State
 
13,864

 
9,800

 
10,381

Foreign
 
49,197

 
41,040

 
34,679

Total
 
106,100

 
129,294

 
158,165

Deferred
 
 
 
 
 
 
U.S. federal
 
8,716

 
21,259

 
964

State
 
1,617

 
725

 
99

Foreign
 
(3,056
)
 
(1,207
)
 
(4,472
)
Total
 
7,277

 
20,777

 
(3,409
)
 
 
$
113,377

 
$
150,071

 
$
154,756


The effective tax rate differs from the U.S. federal statutory rate as follows (in thousands):
 
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
Income tax provision at statutory rate
 
$
113,633

 
$
147,921

 
$
201,431

State taxes, net of federal benefit
 
14,206

 
9,349

 
9,235

Tax impact of foreign operations
 
(9,161
)
 
(6,696
)
 
(40,606
)
Research and development and other credits
 
(12,760
)
 
(13,159
)
 
(12,795
)
Domestic manufacturing deduction
 

 
(9,722
)
 
(15,802
)
Stock-based and other compensation
 
6,771

 
(150
)
 
12,688

Impacts of the Tax Cuts and Jobs Act
 

 
21,015

 

Other
 
688

 
1,513

 
605

 
 
$
113,377

 
$
150,071

 
$
154,756


The provision for income taxes for fiscal year 2019 and 2018 includes various impacts from the Tax Cuts and Jobs Act enacted on December 22, 2017. Significant impacts for fiscal year 2019 include a further reduction of the U.S. federal income tax rate to 21%, a deduction for foreign derived intangible income, a tax on global intangible low taxed income, and repeal of
the deduction for income attributable to domestic production activities. Significant impacts for fiscal year 2018 include a reduction of the U.S. federal income tax rate to 24.5%, a tax for deemed repatriation of undistributed foreign earnings, and an expense from the remeasurement of the Company's net deferred tax assets to reflect the change in the U.S. federal income tax rate when temporary differences are expected to reverse.
Effective January 1, 2018, the U.S. tax law provides a deduction for the foreign-source portion of dividends received from specified foreign corporations. The Company no longer maintains an indefinite reinvestment assertion on unremitted foreign earnings and has recorded a deferred tax liability for any estimated foreign, federal, or state tax liabilities associated with a future repatriation of foreign earnings.
The Company benefits from a tax incentive arrangement in certain foreign jurisdictions, which are effective through fiscal year 2021. The tax incentive agreements are conditional upon meeting certain operational, employment and investment requirements. These arrangements decreased foreign taxes by $8.1 million, $6.4 million and $6.9 million, and increased diluted earnings per common share by $0.13, $0.10 and $0.11 for the years ended September 30, 2019, 2018 and 2017, respectively.
The tax effects of the temporary differences that give rise to the deferred tax assets and liabilities are as follows (in thousands):
 
 
 
Years Ended September 30,
 
 
2019
 
2018
Deferred tax assets
 
 
 
 
Net operating loss carry-forwards
 
$
12,269

 
$
11,540

Allowance for doubtful accounts
 
587

 
368

Accrued compensation and benefits
 
13,478

 
8,202

Inventories and related reserves
 
526

 
324

Stock-based compensation
 
7,144

 
5,570

Deferred revenue
 
35,247

 
29,290

Lease liabilities
 
17,313

 
3,662

Other accruals and reserves
 
14,673

 
10,747

Tax credit carryforwards
 
13,783

 
12,177

Depreciation
 
592

 
671

 
 
115,612

 
82,551

Valuation allowance
 
(23,495
)
 
(22,780
)
 
 
92,117

 
59,771

Deferred tax liabilities
 
 
 
 
Purchased intangibles and other
 
(10,560
)
 
(10,678
)
Depreciation
 
(39,910
)
 
(12,277
)
Deferred costs
 
(10,656
)
 

Other accruals and reserves
 
(3,603
)
 
(3,410
)
 
 
(64,729
)
 
(26,365
)
 
 
 
 
 
Net deferred tax assets
 
$
27,388

 
$
33,406


At September 30, 2019, the Company had foreign net operating loss carry-forwards of approximately $60.4 million that can be carried forward indefinitely and $3.5 million that will expire in fiscal year 2026. The Company had $3.4 million of federal net operating loss carryforwards, the annual utilization of which is limited under Internal Revenue Code Section 382, and can be carried forward indefinitely. In addition, there are $3.6 million of foreign credit carryforwards that will expire in fiscal years 2020 to 2024, $0.6 million of federal credit carryforwards that will expire in fiscal years 2038 to 2039, $12.4 million of state tax credit carryforwards that can be carried forward indefinitely and $3.6 million that will expire in fiscal years 2030 to 2034. Management believes that it is more-likely-than-not that the benefit from certain foreign net operating loss carryforwards and state tax carryforwards will not be realized. In recognition of this risk, the Company has provided a valuation allowance on the deferred tax assets relating to these carryforwards. The net change in the total valuation allowance was an increase of $0.7 million and $4.6 million for the years ended September 30, 2019 and 2018, respectively.
The Company recognizes the financial statement impact of a tax position only after determining that the relevant tax authority would more-likely-than-not sustain the position following an audit. For tax positions meeting the more-likely-than-
not threshold, the amount recognized in the financial statements is the largest impact that has a greater than fifty percent likelihood of being realized upon ultimate settlement with the relevant tax authority.
The following table provides a reconciliation of the beginning and ending amount of unrecognized tax benefits in fiscal years 2019, 2018 and 2017 (in thousands):
 
 
2019
 
2018
 
2017
Balance, beginning of period
 
$
31,672

 
$
23,135

 
$
13,687

Gross increases related to prior period tax positions
 
5,129

 
2,715

 
2,769

Gross decreases related to prior period tax positions
 
(287
)
 

 

Gross increases related to current period tax positions
 
7,756

 
8,230

 
8,507

Decreases relating to settlements with tax authorities
 

 

 
(240
)
Reductions due to lapses of statute of limitations
 
(1,983
)
 
(2,408
)
 
(1,588
)
Balance, end of period
 
$
42,287

 
$
31,672

 
$
23,135



The total amount of gross unrecognized tax benefits was $42.3 million, $31.7 million, and $23.1 million as of September 30, 2019, 2018, and 2017, respectively, of which, $29.4 million, $23.1 million, and $18.3 million, if recognized, would affect the effective tax rate. There is a reasonable possibility that the Company’s unrecognized tax benefits will change within twelve months due to audit settlements or the expiration of statute of limitations, but the Company does not expect the change to be material to the consolidated financial statements. 
The Company recognizes interest and, if applicable, penalties (not included in the “unrecognized tax benefits” table above) for any uncertain tax positions. Interest and penalties are recorded as a component of income tax expense. In the years ended September 30, 2019, 2018 and 2017, the Company recorded approximately $2.4 million, $0.4 million and $0.3 million, respectively, of interest and penalty expense related to uncertain tax positions. As of September 30, 2019 and 2018, the Company had a cumulative balance of accrued interest and penalties on unrecognized tax positions of $4.0 million and $1.6 million, respectively.
The Company and its subsidiaries are subject to U.S. federal income tax as well as the income tax of multiple state and foreign jurisdictions. The Company has concluded all U.S. federal income tax matters for fiscal years through September 30, 2015. The Company is currently under audit by various states for fiscal years 2014 through 2017, and by Israel for fiscal years 2013 to 2017. Major jurisdictions where there are wholly owned subsidiaries of F5 Networks, Inc. which require income tax filings include the United Kingdom, Japan, Singapore, Australia and Israel. The earliest periods open for review by local taxing authorities are fiscal years 2018 for the United Kingdom, 2013 for Japan, 2014 for Singapore, 2015 for Australia and 2013 for Israel. Within the next four fiscal quarters, the statute of limitations will begin to close on the fiscal year 2016 federal income tax return, fiscal years 2014, 2015 and 2016 state income tax returns, and fiscal years 2013 to 2018 foreign income tax returns.
XML 73 R74.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments And Contingencies (Narrative) (Details)
ft² in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Jun. 30, 2019
Sep. 30, 2019
USD ($)
ft²
Sep. 30, 2018
USD ($)
Sep. 30, 2017
USD ($)
Commitments And Contingencies [Line Items]        
Business Exit Costs   $ 8,211 $ 0 $ 0
Restructuring Reserve, Current   4,600    
Restructuring Reserve, Noncurrent   6,200    
Rent expense under non-cancelable operating leases   39,800 $ 30,000 $ 30,200
Contract manufacturers' purchase obligations   $ 20,800    
F5 Tower [Member]        
Commitments And Contingencies [Line Items]        
Office space in a building for which lease agreement is entered | ft²   515    
Settled Litigation [Member] | F5 Counterclaim of Radware, Ltd. and Radware, Inc. Patent Infringement Complaint [Member]        
Commitments And Contingencies [Line Items]        
Gain Contingency, Patents Allegedly Infringed upon, Number 3      
XML 74 R70.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation (Schedule Of Stock Option Activity) (Details)
12 Months Ended
Sep. 30, 2019
$ / shares
shares
Number of Shares  
Number of Shares, Beginning balance | shares 162
Number of Shares, Options granted | shares 215,767
Number of Shares, Options exercised | shares (5,943)
Number of Shares, Options cancelled | shares (2,227)
Number of Shares, Ending balance | shares 207,759
Weighted Average Exercise Price per Share  
Weighted Average Exercise Price per Share, Beginning balance | $ / shares $ 3.76
Weighted Average Exercise Price per Share, Options granted | $ / shares 24.49
Weighted Average Exercise Price per Share, Options exercised | $ / shares 26.84
Weighted Average Exercise Price per Share, Options cancelled | $ / shares 22.40
Weighted Average Exercise Price per Share, Ending balance | $ / shares $ 24.43
XML 75 R78.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information (Details
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Sep. 30, 2019
USD ($)
segment
geographic_region
Sep. 30, 2018
USD ($)
Sep. 30, 2017
USD ($)
Segment Reporting Information [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax $ 590,388 $ 563,394 $ 544,895 $ 543,770 $ 562,709 $ 542,203 $ 533,304 $ 523,191 $ 2,242,447 $ 2,161,407 $ 2,090,041
Number of Reportable Segments | segment                 1    
Number of Geographic Regions | geographic_region                 3    
Property and equipment, net 223,426       145,042       $ 223,426 145,042  
United States [Member]                      
Segment Reporting Information [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 1,137,556 1,088,270 1,075,222
Property and equipment, net 194,176       126,790       194,176 126,790  
Other Americas [Member]                      
Segment Reporting Information [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 108,112 116,073 110,298
Americas [Member]                      
Segment Reporting Information [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 1,245,668 1,204,343 1,185,520
EMEA [Member]                      
Segment Reporting Information [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 553,701 546,239 506,571
Property and equipment, net 13,451       12,538       13,451 12,538  
Asia Pacific [Member]                      
Segment Reporting Information [Line Items]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 443,078 410,825 $ 397,950
Other International Countries [Member]                      
Segment Reporting Information [Line Items]                      
Property and equipment, net $ 15,799       $ 5,714       $ 15,799 $ 5,714  
Customer One [Member] | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]                      
Segment Reporting Information [Line Items]                      
Concentration risk percentage                 18.20% 16.60% 16.10%
Customer Three [Member] | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]                      
Segment Reporting Information [Line Items]                      
Concentration risk percentage                 10.00% 10.40% 17.70%
Customer Four [Member] | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]                      
Segment Reporting Information [Line Items]                      
Concentration risk percentage                 0.00% 10.80% 0.00%
Customer Five [Member] | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]                      
Segment Reporting Information [Line Items]                      
Concentration risk percentage                 10.20% 11.60% 12.40%
Worldwide Distributor6 [Member] | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]                      
Segment Reporting Information [Line Items]                      
Concentration risk percentage                 0.00% 10.70% 10.40%
XML 76 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Details (Schedule Of Estimated Amortization Expense For Intangible Assets) (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Balance Sheet Details [Abstract]  
2019 $ 18,331
2020 18,137
2021 16,844
2022 16,047
2023 14,360
Total estimated amortization expense $ 83,719
XML 77 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Details Balance Sheet Details (Schedule of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2016
Cash, Cash Equivalents and Restricted Cash [Abstract]        
Cash and Cash Equivalents, at Carrying Value $ 599,219 $ 424,707    
Restricted Cash 3,035 1,187    
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents $ 602,254 $ 425,894 $ 674,452 $ 515,722
XML 78 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Summary Of Significant Accounting Policies (Narrative) (Details)
12 Months Ended
Oct. 31, 2019
shares
Sep. 30, 2019
USD ($)
segment
$ / shares
shares
Sep. 30, 2018
USD ($)
Sep. 30, 2017
USD ($)
Oct. 31, 2018
USD ($)
Oct. 25, 2017
USD ($)
Schedule Of Summary Of Significant Accounting Policies [Line Items]            
Number of Reportable Segments | segment   1        
Other Assets            
Amortization expense related to acquired technology | $   $ 11,800,000 $ 11,100,000 $ 12,300,000    
Advertising            
Advertising costs | $   $ 4,700,000 $ 4,600,000 $ 3,500,000    
Common Stock Repurchase            
Shares repurchased and retired   1,185,881        
Shares repurchased and retired, average price per share | $ / shares   $ 169.53        
Stock repurchase program, remaining amount | $   $ 1,400,000,000        
Minimum [Member]            
Schedule Of Summary Of Significant Accounting Policies [Line Items]            
Award vesting period   1 year        
Revenue Recognition            
Domestic accounts receivable terms of payment   30 days        
International accounts receivable terms of payment   30 days        
Common Stock Repurchase            
Useful life (in years)   2 years        
Maximum [Member]            
Schedule Of Summary Of Significant Accounting Policies [Line Items]            
Award vesting period   4 years        
Revenue Recognition            
Domestic accounts receivable terms of payment   45 days        
International accounts receivable terms of payment   120 days        
Common Stock Repurchase            
Useful life (in years)   15 years        
Software and Software Development Costs [Member] | Minimum [Member]            
Common Stock Repurchase            
Useful life (in years)   3 years        
Software and Software Development Costs [Member] | Maximum [Member]            
Common Stock Repurchase            
Useful life (in years)   5 years        
Hardware [Member]            
Guarantees and Product Warranties            
Standard product warranty period   1 year        
Subsequent Event [Member]            
Schedule Of Summary Of Significant Accounting Policies [Line Items]            
Equity instruments other than options, grants in period 1,050,018          
Restricted Stock Units (RSUs) [Member]            
Schedule Of Summary Of Significant Accounting Policies [Line Items]            
Award vesting period   2 years 2 years 2 years    
Restricted Stock Units (RSUs) [Member] | Annual Equity Program [Member]            
Common Stock Repurchase            
Percentage of the aggregate number of Rsus granted that vest in equal quarterly increments   50.00%        
Portion of RSU grant subject to Company achieving specified quarterly revenue and EBITDA goals   50.00%        
Percentage of quarterly performance stock grant based on achieving quarterly revenue goal   70.00%        
Percentage of quarterly revenue goal to be achieved for performance stock grant   80.00%        
Grant based on achieving EBITDA goal   30.00%        
Percentage of quarterly EBITDA goal to be achieved for performance stock grant   80.00%        
Threshold percentage of targeted goals above which quarterly performance stock grant is paid linearly   80.00%        
Percentage of over-achievement threshold to which the goals are entitled   100.00%        
Percentage of over-achievement to which quarterly performance based vesting cannot exceed   200.00%        
November 1, 2018 [Member] | Restricted Stock Units (RSUs) [Member] | Annual Equity Program [Member]            
Schedule Of Summary Of Significant Accounting Policies [Line Items]            
Equity instruments other than options, grants in period   144,066        
Award vesting period   3 years        
November 1, 2017 [Member] | Restricted Stock Units (RSUs) [Member] | Annual Equity Program [Member]            
Schedule Of Summary Of Significant Accounting Policies [Line Items]            
Equity instruments other than options, grants in period   140,135        
Award vesting period   4 years        
November 1, 2016 [Member] | Restricted Stock Units (RSUs) [Member] | Annual Equity Program [Member]            
Schedule Of Summary Of Significant Accounting Policies [Line Items]            
Equity instruments other than options, grants in period   115,347        
Award vesting period   4 years        
November 2, 2015 [Member] | Restricted Stock Units (RSUs) [Member] | Annual Equity Program [Member]            
Schedule Of Summary Of Significant Accounting Policies [Line Items]            
Equity instruments other than options, grants in period   145,508        
Award vesting period   4 years        
October 26, 2010 Program [Member]            
Common Stock Repurchase            
Common stock share repurchase program, amount authorized | $         $ 1,000,000,000.0 $ 4,400,000,000
Geographic Concentration Risk [Member] | Customer One [Member] | Accounts Receivable [Member]            
Concentration of Credit Risk            
Concentration risk percentage   12.40% 16.60%      
Geographic Concentration Risk [Member] | Customer Four [Member] | Accounts Receivable [Member]            
Concentration of Credit Risk            
Concentration risk percentage   12.90% 10.30%      
Geographic Concentration Risk [Member] | Customer Five [Member] | Accounts Receivable [Member]            
Concentration of Credit Risk            
Concentration risk percentage   11.50%        
Subscription and Circulation [Member]            
Common Stock Repurchase            
Capitalized Contract Cost, Amortization Period   3 years        
Maintenance [Member]            
Common Stock Repurchase            
Capitalized Contract Cost, Amortization Period   4 years 6 months        
XML 79 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Net Income Per Share (Tables)
12 Months Ended
Sep. 30, 2019
Net Income Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
The following table sets forth the computation of basic and diluted net income per share (in thousands, except per share data):
 
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
Numerator
 
 
 
 
 
 
Net income
 
$
427,734

 
$
453,689

 
$
420,761

Denominator
 
 
 
 
 
 
Weighted average shares outstanding — basic
 
60,044

 
61,262

 
64,173

Dilutive effect of common shares from stock options and restricted stock units
 
412

 
751

 
602

Weighted average shares outstanding — diluted
 
60,456

 
62,013

 
64,775

Basic net income per share
 
$
7.12

 
$
7.41

 
$
6.56

Diluted net income per share
 
$
7.08

 
$
7.32

 
$
6.50


ZIP 80 0001048695-19-000034-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001048695-19-000034-xbrl.zip M4$L#!!0 ( +R%;T\:+6;-)=D (@& 0 @ 8VAAW*84XPYR!'S4W,3"#[]D$@^U@O M"',:8L0Z^U\[_L3D?Y7'/N8'".^A?7/[L]CV24+V\^YCX]W'[(3 6'*R_Z4# MY/\^]NUG.\!^D.,0YV$N5H>ZHY#]^]C8]A]@8V<_<(!U]3[K.N0 +SO?R=/G M#O+;>'!(WA(X\S U[Y#4^:IV0=LAFK3:M=N/. \+"1\3$961E9-74%37T-32 MUM$UNF!L8GK1S-S.WL'1Z-S9U$#J[NGL^?NH='AD=&R=.3$Z1 M*=1O\PN+2\LKP,]?&YM;V^#OG3_IM0_"]E?5_ZE>O"R]]A\XP': XT]Z[=L? M_J<.O ?83YX^R'?.AL/C%K_DF8>'!,ZGYE6U.BPDK4Z6 ?ZD MVI\U^X\I]NC_DV9_5>S_T6L*PLVVCS5X;+P0!(3!D,^/A_SW(;P;T+/F-D>* M04I@CJ$/ LEN$>.S$AO/FT\#C\"2/:RF+W97_H MZRM@/!/2SH "LN6>K[^B;J)479(4J82?J'HX?XNNTH/[QL9H;/!N"&; U"6W MSP[06(Q!J\@6 #W&@X9R8'RW"IR,2]08F'RCXARN=.OYE1+@R6OT^6P%#'HH8!,QYR!]K:I /) =[_C-F'J@*$L;3%N MK67?'#0A#"\,=,?CQ8F;P9%,B,"75AB!"8EM"GL)K_SJ:WBRF=866SNI''KP M'6 :HQ$H>U^I:U9B4(/S[=J/!X8QK)LP@@U@0AX[EW0^-SSNO"+:'8Q71:5O M88;1P;+9W!C(.%X?A6C?9N@#6AT&<'AE0D(SKK D OWE4Q M JV$@)<=T9GSC\G)3(\F<1E*(F^#E)I6IV80\A$)H13 M@S0Y345$H1T9ADQ(Y*IIS!RQ"QZY\R4F(A#P; ]G0GC4*X\'I((=JUVB@IND M1[5]ZR)T0QHIOH6+@EI#>Y!S,"3C6@\*HMGW%70QNPM!NX1((O&V^4 A# +1 M28F,.$"7!.3H C&N"=3Z HJ8@06#_[[65@T8N'N5#@ U\Q8S!>0V%4 MS/GL#F05[D/*I(L5Z$+.L6O/50(0L?I>'H"1,^#3A3CF1WR"RB5<2/]@>#QK MNV-\5JAE3,--K--Y-M63:N ?S#VAN^0<5+838\)QB?L>1H>!WO-E Y#F>]$8 MN&89.?C15-33<1P/78H)8=WC&'&ZRWMP&M"[0--,N+83 M!]R/Z0R$4V*ZK]/<6%K41@ZJL[X#ZO[JTL2C.Z7%,#ZG:M!L7L\.$ M?.V&V*O6<,8O6H!@V",V3@5[*,B^"N_ W/]2MT8@?B.A47; M*IHY"K9U'RN(3!&<\G7> 1_W-#D^4)\LI(TWH$B53R_OCDAXBH(:2 184 M.#^!RJEQ.L"GY. @0Y[N0(O*G"Q?>-)Y)'V.) 9B+ZH]#H&_N'.#9W0NW]5: MT5BTI,;^]MX0$^)VD@D9*CT+2R31C! B*!(51N=?[V# P4IJFP3](G =)L%: M721.N3AZ"!4GC"KIM"2WL6%&D8)H*3*/Q/U@Y_%*#;UF.!3E$](G2W5GK^E[;O)BA.!-2D[/7A-VL MPJ@YK>U!_F!".K2*=I#8.:HS$S*?!*,E+6,R2:#V>-MO3Y?1RP>A=*E[R*)M MQA&-2L85EN2'9C.7[[.X);%,189&J_&_.?R;P[\Y_)O#GSF,CYZ6YC7ECJB_ MD" :%)Y:GQ_E-FP^(%4/Z?OX_?M=;^ET6YNS[ +_@DSA,[#-8=B>Z#.9OS:? M[@/CF)"#F]A>3;0>$^*CMWN'"5F]1O>NG-ZAG_U71DW QOB_()DUAC33SX>$/G%7M^NI3VQX'BN_37!R0B87G; M4K\?&;Y*'H74'6^[@R5>Q&[XVS_[:_,R!T6.+C;&A,A/TM;W7JZOC3 AY0E M5EOP*L#&X%EA0I[> ,,97\*WEIF0\2ZP']FP ;$Q%O@O1TZ+Q)ZV*.PQ5:QO MY8-< ] H%*/Y%!BP!IR'/H^;=@2,[4^=W0OZTZ2DJUU?%9P'..X^(GE$M?Q MZ>_O4# *QW1,IPLR;@H?F86IP,!\\9*T[[!7)4],*TN9HEI083' OK:SI Q%;L7BI#CC'*A(CC3_K. MJ@)6KTC5Q+6'@-Z6!8[,A/0P(?%9ZQ_\ZJ"3ZV2#GDX5-C*RBPF9M'.K'42? M) _$BZ9$;_BUF);0[6A?BBA[4MWA&;FGAH/E:(;EK'58E-NV4?)]!%"CP&/: M_,N0D^M7@>TXO!QHT8E\Y_0A9,,V. M?_8*;5-=4T54IHM[;L&Y42'V-.]W:)$BOZRP@M*KY[8&HMM\F)!HPV.C=-.R MXA>58-9VYRHE(F $$.O!Z(%%@27+$FIXQA!@'=VBX0G .G,5JFFXR+KFUFB6 M-<"+-@QO< :J?%>O\=A++UH.TT2SX$:;5]MC)@2Z(8X\3SN23H$=Q-Y8-H30 M1G>V8U@(1B]8^"JH1PZD;[=!6S@+4/6+KLW P9@Y.*=QQ)OE)OBCC>Q=ZR/. MR_>V8]]&Y_91>#S6(0BE.\%3S53TO9)'&"WKSEMUU+6'_, MM*%CS2K$LY!E([<[4RMP FY!$6;;[W&J/F*SK3 MZ[J<>QC$D1?V,NF!!4@09AFO-0/K2O78@^XNW&E M\"]/%9=58%Y.,+[ #JJ3XM305ZMIQD\EU#.[G%-2;,G!FR'YSNCSXRTG\!"B MH:0?@T_W(:T8!W"XT,Y#.5<8&C5#>8 ,XZ'*#YQA_M!*5E6;#P$Q63-7TKX7 M1NW$'J%S>9!G'#8BUGG\4L1_E-_W(UMSKN2>S.R:RGR,YBKQOQ?U(V<.R>$O MH?BBY=Q=,I+3>6GG^,Y3W8C6U,=#Y3'T MA1&>\IQ/K'%@Q22Z/$^:,OP.U!_LZ\9H#&J$&+R+ETNS^2-0EC_?Y>O%57EK MG]?SNP6,)B,FI,#V >(P=FZVU=H.1K-$!#Z]QT+=IWLF9"\V[M,"-L&DG'% M<5-@W^.]LC?8P4:6UWJX V="E.498V.()5<6^/VP)\SR8H)_\6+^*[@-598; MPR2P /%A1%VH]8XPO(V&,&9YM:A@F[/'$%--)7M<+-<&RV="?G:DK+G9,:+Z MUNG0(>QOCS][NG_+\F]9_BW+_]]E"? 7OBN9]"TN+]S8)^J%>+[W96=-U NJ M]WGSC*1)3A%'J8.%^0\.R_\+2D8V(58+$3L:BN9_;,*$+(V6_NW)*VBG]3\U]T0*QS^'LTN0_'CY_ZU4"0,7 M 1P!N0\OL0([BK86(&9D-$RYO_ IFKJ82O)OV,GY=E.E/#7UJJA+Q.F[I9\+ M;_F4?'WW[? TL-V%/$#7C/Z,2K4.%2SMS.>!+T#,N-"%R?8NO""M/#.1X'HT]'S.UQD;O6 MZ)SDU81=-Z1M-K(U>B9H'7U.,SGH3D2@BU7-=+&X;/>N?8I)KJ7CN)MY1&F0 MU .V'?;A.DN$Z_#&6H!9,PN@68Q]#]0PT-R9:6B_ZX$-%A_+&84_;%)*N.N9 MH=FC2*DD?I/[;K#K;,K"J/MQT8BCM<%'Q3D^:*[="J!.BYG5N<"/H)"7VT*K M'W]5:OYU8NF?PO?I*2=R:RB:/DGEMXTA@:'NA;YM,M+F4!QE&#>>C*@QCU!D+V,I[#& CH M#EO7>HP17<%HQH,K0KKK\26[A@D% ::$VR /W0E;@E)<[];,/85_;(1PE=BW M_EV7N+C8A3A&MP1BUF!SU@=62%76/3@QM"IX"X!V8$[2*KNF88*8SUN(0XL M>@J=X4E!QMWIQU)9F.U^+2R2%C!5WIU2>(6N,AH::-3E6$DQ4+N(;QJBR]T^ M:W"$M+6PEYOM_*>,O\%?,_XT)J0+RGNEJXBN!D0W[&H8EUD#BQ=I W'N6U># M@@Q%C,F5(OUO75=$@UX4^V_EL@$S+%B]3C?R(//<7AEI!+5V+=$ZX.2;63#B M;$SG['' H.&!_CX@B-C!T!YR(C0QRFDXR@MB 8@%A*U&HC9WDS@ZM3#"@%"V M3/*K<0EYVD)YX4 1JIDP=3!/(Z>52 V/Q\X]QXIAI#!?#/?OQ53((0^!,#(T M#CM7J/L-)JX!.SJY(M4]A5SSHI&V:D WVC45H1ZS41\@JKBA<)E4E_.E ;#4 M*->R>&R-!P.QQ;X-LY*U@&/J:Z>I-@Z&(-US$*.7,E5 D>M8/[IDA[+84@-Y M=Y7\2%QHM3;J\[PT2@C80ZQH MPPJCQY@5QAZ[!DADWPS%Q6"%?AAJTJV&]'GR)_#Y:*0'(&8!Y@$O](6Q6^4G MU7D0[9@C+8 E+M:K95S=C3L45[7]/14H(3/:=O?[(?G4Q:RYEW T:]Q$.BO: MK$ZSADEQ.U*RQ+"(\_ M ?QX]HI'TT]?HWSV%,?JO"E\!K+?"DR!Y!YX;38G\8#O/J3?S%V-NOX0=H0A MN:I$@0F0B50.@Y^'=AXO(QO&0+,_ M^3=4N#FKGS571]6LJS28G>:\B"H.A]F MZ8P7V,/IPXM6PC#*0'UI.?TR&.7]T\*/"A5V__H1;?@K^)<*'?IJVK4B92[) M(+S)6"))>"LQ]:@&CR/#^->?TC>L._8M#1XGG6955'@) $VBG[<+.EA&43G;.E'+_7!N: /P MR+ORL@)7--4367EQUZ!-[F.,=!KVSLNTVV:_[Z5_,NCW_ 8X<6"JI#W0NL,Y:3$>PQ:0 M@=DW5EEQ'3_>PE$Z_=4=+0W<'^UL[=R>E:BYWD@+:PRC:*9W27!IWOZD6+LS MGD#AZ1?9ND6>4=YP84)Z',=[?HVRP_]N#G$\![6H5KBR@)LHL9XFF>T.)B3N MMLD:1Y2^\:U@31S%.&$O=)' A A.1P[1 _XHV$[A2:T#V!-=5T4/9I$4MGI_ M,2$"=!6:7-)&G#I,V/'<499Q!LWF=9OW**DRU6IZY^G,$4WY@PJ MBCQE6O?*'FQM\[X[V&*"Y4)? A%2UB4X/OIM,(!W1C8]O'(%06M$R_E;+1]) M??T)ZU>"MAS^3G7\>:?5V1+>S7M!2,G-J3/D;E@AV\J*4A^:IY*N"Z86:M;- MK?D'.H^+Q52/JC A=>AS/F6^64^EW^Y8QZJ[K/8%NIP;6WO.:_BB;')RUI1P M[%)0\DS)?_IJ7&"HC#%$P8.]TW8 ,6$#<="/F'FM8Y@%V7)U@H]<=4,>\VH4 M"B/>^]+L=6#;>Y9S40BX.'+,(^-RKFM0WP=LQ]K>"\12,UV6"2&,L8 U(V!U MK./ZU5G#^,ZYV^@1D9CTIYY(KDP*(.":__OZ,V?[DH-4%>FG%3DC=2^^47Y] M3X%7T";HBXKMU^P]Y6*Z%K0O&7B)E'58/?,?S$I,;W%)*JQS,AW<<)(K]IL5 M&:]=%? M]YY)3+OUU-G?QD]]Q-)-HE#N\),H\Y D\U ID8Z;:4_E.&7DO_ EW'KJ)?3R M>K:E^HA?]JCC_W@'24;L'WK\3W>(SO+][?!28/T:WF#>W MN=8Z_F*Q?EC_9 &_9,UJKLIH;:!>'Y_8W2 O&ZX']WZ?P.9B%6DJX=27HM'E M$638XUE8-F4@X;ML@('C?=4= P1Y.S*(-IW>C3PJ*M:J^F5E?^4B*N)<#!(P MNWZZ/B6HY(LK#G1LX\4H,B&%=#\BD8 7?"^6/K=.R'%G3%LW-J2:"9&.HK'[ M_::VXR<**WD6XL@@78L 7;6N^EA" 7'&GE[.TN> M%ML!_2H"-V_+B*72VUM& OX#TM4?YVVUAP1SOH79.]A^/GN V*M+7+L[EV-M MAZ=5?L =015LI0%%282)V4FZ0G0O]0,>AG>M?$:%)8KV=^-H X1NN:M"J]8- MQ$T<'V'>;!X51NXHB+BJ=63Q*GW55*&OC%)*]A1]_M7E&V%^,E0$?X6B=FF M7UGRW*2MXZQ0HFYDB'/MK[EQ;)585#F^E'(9]Z%'6I:1\\@>7D3;H28X0D M@)=;)M7BUC@]? Q"L^SHLP>6()F6+TC0Q-P*V\M:FU(T5CZH^[1N+B[?'E> M0Y*C?#DE69N<)*1^P>$PHN(TK6TK VQ:O07$4+K:VBLY+QFQ?%CYWLM*53+ MO?5]P;X6<.K!'?4;GY7)LDP^T9Q";HNB0WJ'FJ97,^4=R6W">"EL.]10 TRA M0)-;C,C6\5C.#1+7*OXT8%A%;M5S;063W@0XBAXL*7>?7=JZUUT:7K#BY)Q1 M%E@R$'RDX+6;O]:V<$.7VU;ZT/0.+HRK=*0*II[ FCC[L![/?5Z M?D^@X%&/]]4PB5;N0+]Q0H_&%04/ /4Q1$['ZT[5I)NYJH:\]V;A7AI#;,?C M9EL\0^GZ<6$+ OX0)=Q(^8N:OO&]2K''?6K*EMQ67-##@O//3$6KM%T%OB*E M0YR?'_\B^'39L=>W: T6@VV7QNBO3D'7="ABI%AW.;".LL:#/P*^F16'FX\P MY.A7&E-LL?R@^%QK,#<81.S2C6HY-=T5+N:_7EQ45S8@_C;SEME][A"L:1MM M-%=,O[(#.77]\4<$[0M,*%VJ:EHNAI9Q4FT!),94)BW&6'-N'1.RS;*#G2(JM_64.];:R.Q.7_SLULKZ9@POE^ MLGRM6&3FC7Y$MK*8E->SM^'&CEQ1WMY?SUMJ?)6!':15)]YY/^ !%BAH",M_]SB?IV,WC M]%<45)$OL.12?3TFY$+ZU@LFI/,6R$);GS?/DNK8:Q-)UT#HKC5R.G'?;4/. MU:QKS7/"#BQ@\2/I-3TRZHQ&?,>BX:7J*.G[1@^7$"?-ZJP=[$ HK7)1)HN6 M&)K"297=JL-(EVF[S#37<5?R& :J!Y6H9+>X^/7L&,_K>Z@_?=_,;NG[^QU= MS5Q#WVQ8_LWBI4>EVZC*I MOC)!G[_D+D*$"?%!IFA*JEA-FXTP3OB2H.JM;.U-8)-,(+PN "D(_IB@&S:F M?@XC:DXM--PM2*AG0LX12^(O7-@[.(&;0>Y^PT:="_7QBPB\Y7,W(#C<+YR[ MGNC8<,K8H*Z_Y:-G%E>LC%,\RBOIA72\/>K;>8?11\8*/L=/%Y1T'+5U4UQ\ M\.WPZ/1DL\&A;RT.=59JV0EU,\J/E4H<%=1)-<^L@\VT MW@05'7XS+3U#[/?;-0'C[U0M%PNKIU/)1S5YDQXJ,+/^DR0'#'LM>8X3[_L%.^+E,+NW,E"145 P]^X+TS/.8LO?BV[4&O MUU;.UJI?OI#L::XUNG=SCX]\BOCV0Y\=B"&X:XP&H57N^Y2BY"BJV9#WXX;' MP8YCZNO\TV>YE%9T+\=').EUN6]][DU-X+D5LL\V2T4^ [*K_L6ZISQ9KUD7(E3DV-SL& M'K>FPV%QV T_A$0;#;NKA_VU5< 03NELVU''I2!!Q%Y.V^\=XK"]/1,2_(VT M841;9 @#,4R(L43;\'C;&'V5D9 KS4( I_3%]T@[16@<:6%@,8'!I4,=$ <) M<\($BV !^A$@DZ B2Z*J%(WCWJ*:NV!<=3'X1@D.X*F4I:[60[H7I6]5[\7) MN\%"%#*^\XG+L6_OA;5.G4/V3US0.:C=!/OM! Y/+#55W$NYV+MBVBI;8(MZ<>2J]'"C-9@$ #GPXS MQHJV& ,NIRD8P0Y5F=[3(HX64259"Y-$KGE4[[-WS[6'*XW)IVB?EKMS.'>? M%M-LGE(%%1S>K&OLE.^*0!#74R:?0 2@#]HX/QR&0+ =_ 5_0""0(Q\@'/X[ M[BV_R'*$:>M($A=>G X?V50JO];#@C[HTW-E!HX[QTZTCI:WJ!5,^=*0;NW^ M[+5:PC93RB/&D*.%R7VPC^SWQ+%9K@XI!.^7-ITO M+HUF8>-$8\[>'&.1]B_/+IIUW$JDD)33_ KV-,CZ!Y44R>ZBO< [^ZH7P=!O M$]QNVE\$I:P%'_>]FT!?D++-?JHH[U"B7=IA&YFVD.!7S$*1*([!?UF/]%^U M)LF5HQ,1CX R!)>J5V<1@'<2.8$]V>>!OU.54<3KVGW.%O>EK+B).^6S(F'3 M?EO;?/,/O>S[($?(JH'?L@)0B]$6"1Z\[Q_*)"T\L'I+>Y'O>.:"K+UW[,.A90W7WO1Y^4AK[G9FAK# K@/='-3;M:6? ^36E"CEYQ$B+B"'-;A;N8P_ MCK,?O8/2OYC+4U>5Y8+'QNZ.1P"\*GELM %:(#F>/)[$Y):-,LN86EP[A MINZ-2K*"-":$)_"'E&_.]PUA !I_.>AE)M>B7KR%A3_DX MD$P(\MVFX2C$QGT?H+:5#9ZC-3M9<_K?VR/&&TK-7!CVPW$RCB^+QG3"XG8R M/RV8?)HC<1&PI7Z.MRMNO05C?9NXM7V:QOY(NDKLG]K>:@(_FOMEA;.,EA?T M@/6(+0 99"C1[[;5W:PV5:F,V=@M2XDD056EX[9BQD*Q<=L9/Q5V35+]SCR/ M(?[Q'JY5&97WPCND_>87Z[B8.L+"5U/G8J2I\'DZGJ3TX7RRE.Z ;^E4CMDW M'7[ <.0Z-+OMT2L>89*GCMV.%5GONL_ MO:GD47TION9QJ +!L/_V)Z=$Y[PU;RK'1G@G-*X-BA$ ,5A!M!E0$HWF(2]Q M&I6A<%>KAM9D7I;ZKJF(_O2=9>R@#]2_>Y>\L+-@;>*Y,+#[IKVI>FM\Z#X7."@2ZY>_,5+T5_;8NB\ M>>Y'H^&"ATCWPQB0O0Q#/E"L\Q;J)Z/'&I7X=3E3*_W%:J? M)=M(8)1][T]%!_7FCF\BWBH+QX@FMQ8)GFK*/Y/%>*W/,^!9:=<4_=?'#+2ET MG5,/C?&)":'E]@F5[%K1+0!XSW3J&=>2!T4QC*.P!SMWJJP:A(!V6B:AH=J( M\K0N$) F":#/47]_2_RQ?W]82MD=-Z@Q;?:99QXJXN*(N@J_QU MPQOENF.<"L&>)5<([#F%AZX\BY\]1G5]*?^IW%RIZXLV3G\@SR3:*^4E[E_&@&,FU^]&:CX[Y1\TUW?@[CL?20UXLZYM93G]XC)3_* M.>.O/HC2#U+DC593[W+H]-89-SP:7G*LV:<^'> 9+SLHI;@!ZJ.Q;.64$BE@$"]M+ MCY6'6FAFH((WDH+MFD;OJ-B.F\2KA13YZUY_PH1<7[DIM=R4*#2LF1T:?N"@ M,T-RYQHXW^W.>=/$-&7.6>1&3>*Z=JZP\/,%@9,IR989'J^[!@2YFQQ.BE@( M)G7^\L4.U!'%6"J=H)YPBT^NC7.O56UOOT>L"'!Z]>3DR,PAZYF\N7^V^W"YU(X>R+MK0M?8RZNUV'/ZD-DPY+[T\]R1 M9G+_[7$]G@C3@+R3M1D+LV()90$)8B39X*H5(>%PQ[3:,QWK@I]M/^3^0@X$ MT_G[NJ=,">L)F#. 4SQ<@T>JO=Z0*X5@* WP^1$;,1:]2K^\0RE2^0G]WB4:XH=W[^4I9#*T_H]3B1([Z3 M7.5P\\R5\,/JK4=XOP B"]8QG=0\\PR=XA6[F/Q3EUOSJ2_5+CF\5:& MKIN6.&_V4[LH*#ZI*(DW9_J:9$WS1V[?V R(\4430?'_ MCFZ.8IU7GWF.>1K#^>;3^6UCS?O7%49?__;K")6AOTLL9"P5[Q3@\_$>8XA M["2;J:,6J0[Z@?V)U$65:2;$WMIPWII*KE>[R45UY,M7O:'&"E\7I0 /EPKQ&^:%=3K6 5HH+Q>1&:BYJK. M(.\5#VW)W,08@'YSI#CG4#R.TG\RZ-M(A>%,WJIFN+"N4RQ=H_2UA&,Y&&_YGO6LN=>V&O%&/)BQO"J7TOGQ>6V M[$%JD9'R\/'R]ZU 9:2^C ?771E5[FVMFU>5;4\$Y*D=\ALGU0DGAWK)$4A5 M)6O(T@J)"]GVPX:'0 F%D^<]9R4!8H\*FTW2[/W7&0VB:&&3$]ONUI./S*08 M79\IE4X\FUXD$1?HHUU&@V,2'G/_.6N"A!QH?..Q]V@]OMR(,QCY=JPH&,1\ M9J'P!D,5M(@A,B%OS% -K?;@2:[Z8.T$B=(0=<-NWA1(B:Q]?[(.6, %B,E- MZ1O/];E8'XW-3XL@'2*]S]UK'>C(A=-ZDN_HP?E ([<1?>,\_\/=1+OABH*F M^G"C>E]I^?#IF6FSYT'?*VS%^LS&YIH>B:0.HNODNDE3%5O&*1?W$C3$>&:= M[^;J[.4QCOK>+/QL=E>:"8E48PA9?JA.UH<:RLNT!"1V-X6GL??=-:F<0TS+ M70'. BP4T1:%J*G\@!/QU[KI"J;864^Q4803E?5=O*O?6/M0*_?[LC#@CQAR MRM&5%(ZL052\@3/)]9V*@&;3XK,%&:A\E[&[P\_:M.!+J_*O-Y;[+,1L _$9 ML?J5O()W'?O2B [97J$2671U(#W]9ZU[R2 34I>R9C,'FU@DRQ"[V^(8,(#1 M,'=?S7UP0SR(2EZ/46FQ?NVK0E'*?#>\&>C>374:8O3G?7J3;2 9>$[NJW"*\'^_...'*L-RXC%%P AG M0@ZL,B&/[%!;TUOTQZ;@9&#^"IYM+TO?@H(5 J->-38T-@#AL70.2MT01JA= M)4&]2M7,HI;5M=>)C&?]J-<64,W]&8%7'!-P:%(U:Q7*3%-2).FX]MR(YO)&DY!O)W"E5=69W2&7W[JI71-_[V56/+HQ'' M=[\8GTJ=">&AXJW?[3HR^0]U)M5=+/!EJRS=E$NS;M21^SI,G+?UZ[4Z/9\0 MV*T5_$RK,&@SS-EM92T,$RS[,MOBF>94TO2\Y5+%GS_MB)U_TFUN^+*I-:[E,0PG[(!NSW,7($5 25/-TNH;:7A0VX;]V) MV6]19@U>V+3F0T%[VJK1&#[ K3]SPN35[(DA9?UPRHSBE] QH9Y=O:LM9NK; M[X_.7-BW96)R*S5UU ?7^^#H!6[ MP83$NXN,TCT*45]^CG2+6GYC<(RUD05J 8YA7(UUYT L7F+O33G6I]6G9U86 MQ)'AO)AVY'Z$GSA+F3.CA>-U24J4^CH VHV MKB5.9-N".TX/@1,>K_TN-;0 M0E,F6DZ3^^W:L]IIWL^*_::2B[P@'"L'61KA+OWZ??F0P2&$T0_37P?NGQ,O MHV6;[)7AM7K>H.2H=W9(\9L\%MT(FF/;E-*6/!X\191C\#8R#M#5LJG;!"S7 MLB@TBI+A9MC7C;T!JN31@PRUD>#KX!\:6-ZEJ>12)N20QDQN9F$8HLIT#0JD M=^XP(73^@"M 2K*^&?4N-A@&RFUW5D[%4#4?EG\M^O)BKC*.(1$\B>V>TF#! MIXV)@C0H&VAG]7@K&D 01%K@Q6*!$C_[3&G&\X/O <.<-_Y-:;JK 14/RUZL M1=KHIR6P^9W*X9NEF%X]#\'8L8!;*_)G$NX(:\B^,&80.Q-M(F5;C#;._]1" M[U<\*TH<_U!C:?./M9YL]^+;_Z'>4P#[]Z6>D-G\=]B_+_>$_7VIYP.MUV]A M?U?N:?IO4?[;B8(+1-H:AV.A[F]8(% S+U\Q7U[FQ?.5$XJO#V1<@T#2S@I2 M,I&UCNFE_D[NXF @&7:4?@50*:L5O@S*KAHUTRKBPO!_["+BT5C# ECDAIE# M06C6%[$]NRN)98K+9RX>N,ZVU/0S6!0=0(,^JN,E3R>=7^_$:&1(J> >Z N6 MN((UW42+VC-Z2\[G^U6?^4F^3+)#9EXU!UZRJ<_1C\)5/9\^P3H(=MH MT5%*03 H@R= ,\LF@Z?7N"W.4-Y?6 BC.FJ1EZ84JR]7@E(]Z'28J&7>&&Q/ M0T:VZ-%6+^DB'AF*N:#\.TSYW62S56/$OQ2$/.+Y4?[:L$ V[RWRO5Q_VYAJ MQ;JL] N?D'[(S7QX"HGWBT^V)<$L(X+\S':+ YWXQ$PFE"RH/ MGM*N?]R3^00?YG;U> M8]V#EXWN_U+ LEATQAGP02AGX'<-SN]YS"MCO=3"2SS+,N0 CW;:B@!V""T[ M)T<)CD6?;H<*QO4M+4XP(6\H(<=5H:N;9^BZ1;:%@"TAPIGWY0GRL4]?6N55 M[WP=J<9F@XT] *V-4"%/Q;WQJ#G\%?%@9UQ,I9/JN%\D6M*AU#::3QOGXVQ3 MJCWZE'S,IDSGMOJKL:FMD[M0S*?>]I&MYTW)QB>'K]##::4RK%;:E9D;!.G4 M]TY)H]&F#EXG'@1L>EX85>_7ZA!USPNEE 4&6U0-WEA\#SQ;VWI>WU145/<4 M$QP+UQ SB3&U;[TXM4-9FPQ/#F:2.2(#TXUKLB]5#1L* M^O[T90@1Q2SKC[KTE(,,0A?F1",J:\&ES.]X.VRC) 5A;"5,TY+Z^.M[3Z?K MR!G"PF2Y:QW9]V81O-+*GA9ZVF;G):*>_#BP*:Q;P(-+?4X'LL_GI;4:QAI)E M;^2I*\>OOQFOT_W5/A3,#RN%MP6T'0&+MU;/[;UL$:1@I^S=3OJ_ N' +F60'QT! M?F9PT49WG8,C$36AW>5SNYSDWX1)5"75I)"?-14*,D1R9Y?UQ3@Z5A4>\6QM M'_IZW\!#>J3DHB0F0D?\J19J_R%R0UU=0VOR[-2A H>+ MY&CU)-[S;QY RK!_;W+:,MO&OQZQ^W$S^EQ4KVSYC76M'(F3%,<-].AIU$M9 MF$*OCU6^P\WW+]-E^G[=T'R2$1@[;X<=):TDZVGZEQR[=1"N7;S]Z4RL(WE6 M=.EE /G41(M)<+9=J=5&%_SF43;H%N]I_I_5CB12U@!<103PG''9Q!S M#"5,<.<<\0G-VKNC*F-Y__[,G1;[/=@7:N^%$-SLD7Q8UA MUZP+'?>-U9U.!,,V?![F&!E_VX&"SXF< <5\9#![P>C/4';$NDJ--*YOI2U M2G%PL=V0?[C/I&B&[YV[^?ZXH9AR[TV! M4RAG7ON;=S%N424QA*%'S?;O)EPUM.U*!*;]!4J+PF8:#/SC07/2UB8-F;BP M"_N ?-P&8T)\?U_W^Z.!R!!"&X@&$S0;KVQWEP,1E.)2&I7QGOPMA!5"4#H7#93)?_2TVF9!KGGZKR2ATA>+7OC.5QPTE.=?D M,N%^6>;PPM*Y-_ /VXCJTS>)QY:\AI!\/>-)AP%KO_O&(0MJ"._TDX_V7=-;>3$]93>%E@/MG;] S)&M[PGNL42L&@? K\<6T31]Q4%:&). M@(_#:*4(GQJ:891J'L7OAVSZC:,F=R;&S68\?PE\JR2XZX#BT-C-27UV0(YB MO2:UZTJW;1U)^[%*SBT'K"U !,V)\*XOIF:<(84RW<):L_DZPZ/JV77#,JE* M.+%5O-3IOH/9)2N6RL2C>[!=?48O]H@AQ (>6XN(,CQ2#MK=S_ -CFRN#\L;[V%3@2'E:"(]O0OG- MA^YG_F)C<(GL2F+&1;<)EL);G0#[=L>:4C>,BSQH*!J @#(AWCER%)FD;PAN M?:.*OB-)=]^ J^Y$97A+.#P*C2R;\-.URBFA(VA)Q9F%8/;5MBNY\O18[.M; MI2N>J>3F[[DE:SNJ5MK?6'/V^L:ZC:N[N]N%05?0>8$B/(U7^+&AD!_XMJ*Y M(&TOM;ZIC+N4(._Q:!_,J=W^9_+A'@M8S*=WC>-ZIYX=NJ4:V*GB/3D@\,=R M8\A]EZ>TC\L%'677A11O\VV#@J3.^K!9+;#M%0BE)&+X:=])O"UFQW^G605\XZYF9/K2B!_OUQ:IKVA+5NR]2W-HB+YC"2.W M)>'EE^/(TWM.#A*" +*[,BD\]S#@M56IG.Z&B(-&T2/(E7Q7W;M=>XI6=C2+ M^ MU+E.R^3V)S77-ZA+!.7(=TS(]V>^Y*JC>?'M2/;$HM@.JSLRA*P%[<]4/@#U MUM@9]9Q8&IN'Y-#Y(X"L.&JE0E8BNRF.2I9^&IJ/,A89VNLWU@WL8MQ$.6V% M[R76[H58TTJZL9,%'>X

VFOGU-MI:Y\,2;(4Z;E)IZ\I@?'WHS4# M6H_S[P_3)<%4BLM5\LA:.-\@71^,)3H7-[^*'?.T"&:Y6U*G.\SA()=2_T&^ MP^@Z*VE .'KO,TG\Y:WQ<^P5@0]*M6\%[7\:>'?AQ1&1X0\ MT*[?:F3,,'^ MIL[+Z8+(=EJ&9D%I/.;&KV1)0MFUJM_) 5$6SH.=XZB56VX!9$\-"Z$TR\8Y MJE7-MM_(!WOT_(X431!*6/ =;=/)\JS*2XOU$#;.+%7SM^N+J)Z8^:!G# M/HF%)AG:*VJ7[SVN<&'L8N>;!2F&/.!R'DAP>D_+&]18YT)M=6AFVH#WJ;)# M&S AP@&,]YZI537./L*:SS=P7L^H$G3?OCHLKOE"-2^,-\66,3;*A/Q-0*'Q MP^OJPM5.[8L+.E:>1FK(U&O"&%MC5;_:IM+O7?D5N_7RAZ'RIE;^&PJ?; M7TZG^04]LQME8VP;8!H+#SW.?[TC#QMF3<3_8;C2*F7W'XAZ@(&I& HLDG&, M#@5(4*0T.SDRWDEWZ1J?< MQ76__)S7?*Y5^6M[5P<=F#F7V8W@1I_+OFQVI^#.CG52OL73L%%]E7(S@7O3 MU2()_:HX29?5<3^I*JU[KKQ!DB9R._9C'BENC_3< CX *^-#EU0E&UBWDRPZ M>C(YU#3)^V*EZF*2#*=TK+3#$=X9(W9O#C8&+Y0+.R1'8T(,L!2;.1SP"FI: MW5(W>F,M^'N01TMU:\.C'U]^3%W(FET97Y#.G5V8]>TS558C2%H(Q'Y.3GY; M^(CG:D70[,^?P[-<+D@NUVD7%R/Q5M8Q&\5]]-SA0Y3H8]?:+E+BU1TN4I,< M> 447U]FM_Q/"223 L^O2]NTI*JK+KVEU4C57NKE,AG@U[_QT^4!,(:R^!"OM6*SN@:PD0F6$10OP*!N&4RBMHG3;>M'-E)$W%G>!2P@N(M6 M@2D4:X%)E$6'\\PLX3[9FL=E^=Z!^HPM4>3$P?]]CU PC&5):MBS=1,\74PW MRZ;T9SY2?@44XA5'T?6X2- Z^P1E\Y_>F4(K]6-*NH0BC'\=N"%UMD) "P^=X ;KSK:(C;GIF.]R/X]:/+]7:?9+JKWKH*7^RJB'DU MT1-:OIKI57A613W)<&ON!T=?]\6?)/ 20YUNNDA!";XNR M.],_+-E_!;%D]^R[P1'\C_ID6AA:1#1"V@L[K(_031>!;%N&( ?I:L5N >Y2 MX^JM'*95UF>V'<:#U^[T:P[K4^]WK7U_YW)>[0/IA#1MG[Y35$-W)2_JVU[V M7/B#4*BPLT4D,C;WM!:> _0Z= -:NTQTJK<%R[IO=4]OI7"C,):JW[IM0D&' M<9OR?/I^6N2]HLJXEHC[Y6A7(*D0YUM/Q)_\>J[,V4\+WI@ ^K2/UX_G0!%%]?IX1D_2_7V&'JY:KJ:D>=C!5II]"-GRV9V@.GH9QI\U>3 M ^,OA\K$]-V\DACH:YO2Y7B'MK%B+O J9]'1S^[1N*V%W>?^D+8J:LC>,W23T^G"4O'VG?8G(6+;?^:_]K\(WV=9^4ST!W*^50D-3A'JMZ M6!,2-:+>JF0TLJ:>(V;U;EB]^= %(5WO3)]@#P^OH,AGTSTIN+5S *\U79$)>>#L1. 1"HVW0!YC#+O+6_#8Y,/KS(C#8;L-.,1 M-#?H2#-'=]>\'\3 W+NHV*-7W\;P!%.AL;,G&W(U[+,F*B[O">\41?;AM/AO M:5H\_=D\ .\M&Z&\_%'(YPH4Q'P*L/]T$\RZC7YVZB[QZ/6)6#,S<\ZN@@4F M9)SN?JT1Y1FM]G;28B;9,VNPM*-11J>^TCBE;M= M'3;9B2,&, I\[31-C^Q=G"L.!'>JG "[/:M'R$Q(=/ZH?C @L7.^,4D9#T.= M&7 'HCX\>Y=P:FA\YLJ"6:K1J5^/@9BM%#"ZR) /\Z4:)6?^WFXK^#AF.%?F M3"\"Y7^R&Y M6=P1'\+XR952M/J'Q4O#_GS17X,T+)KU4.L:%L5![JLVC4WOG_S\6;70>M L M+UHKPXQ/V],TP\PU,HIWGT^:V978(8=SWMY_0 ZD=W%ID;DKAGI1_OB[<0DU MGU$-8L[:=]]/7>[TT(XX6?DP^O ;7%?,YYI9J0XKI8P[\R)FT%VIQ!!DA";% M64=(POUG'\J4W>3*T=;JT5#X45-NO Q10VG>S:&V6:_T4L.@ M]N[_Q=Y[!S79M>OBL2!=I'0$"(=*F1+C54"1")2N]*%:1(ERZ] M@X2F@B"]":1(;PG-1PCA\'Z_L^?L[YN]S^^?/7/V'WLF:YYD)I.YLY[[N==U MK;G7=94.0)M9MXO1.2XD^I#E!'4F@E3\HR0ZXLUN&G-3H!D IH M9$#>M:U0?F"G O[@V!O_4R&XLZ+?O\(^O.(>@ M(90L H,P4)< MOI3-Y5IFU(LY$!Z+T\T6TZY,'PN. MMY7\<;@C9O$0_%=7?=,;0EC8/IU;0)&@\2S3-&!2

K $,6E@[T"?7]UO+ 96!^+1/V:]9VDC/MT9TR M8&SMFMD*-&;FZX!F8B\$+XVK9OB@83G?W'65 IXFW4;:_VS3=\RTB2;FT9P96VL87T M0 %:">_+_S$\%BS\$EK%&Z?YP_PJL??F$G7F']Y,U0G,/*GO/X0R$OGQ7;I0 M6\$GO/Q'@'@M6D3NSE#MUEUD$\+X7"5PA6<7'[$)2=!U9PSA7)(EIXHESB)R M8B17;=*FY%7YT@T48$+AZU\]5> _9?-76_MP02OH(55T+L3K0D%3>6&"+,_M M"I[91?:,FZWB' =S UX/9JTI6Q#\"P-ZBC."+B>[*:<%(&TX/HI/$[Y\>&^$ M?5 %@2,=]PLHVR2_#G\/H MA:;LL91[6[ULOR)#V K\3'R ZVA@>I,'^C&#VM1#5I<0-WRWEMUVR\KU'')$[ .(NX!PSZ MN; "">3-/!)LH$^#U;.3$12M8,T?-E79#">"S485S K!-TR^(#F]44"#)AGN M@ED0QRA;"*J%!'G1V30@7] %WRF+\F0X@%R)9U"E#""Z(V"_Z'Q>X0+LEQ%K MM*8_^):B1;@Y3/UX<@%+E+*TW^EY^3VT,0B9=I-/J M'G\*K3F0TMS*D-G_G4<)Y3%5E MH**GZ@7T8$3FZ+:LY1?Z%[<8'97_:K1V%%PIEPY1##8AL_D_9[O"*\ #8GY8 M%P4T'N\B:X-,M()M'C8PAJ_'S:#4FX-9_D;GR.XCT-O?G]/ U6,;>6NYR=9I M=5%7A1I==)%IUT^>;C/R% 4)3\GP\110DLU3W0Y.\;@I\*NJ$_),+K4H!Y:@ MFDX*1B<90F@K:89- =DBE #Z>6-6%!@M2THI/S,;:BW,& !)*0_@9;WFHBC^NC!;8"H+:F@LND&U9V6REOD#*QV 0V"V M$F7PB6B*__1^4R()(Y1[B][EZ,6KU5Z4:M.')1H""[1 .:\TT5&'EV'D%98H M/08DO74R[X)K$DSY+[A>=6,1.)CX&6@E=B7< "AOH0D_T.DDC"%XCFXA4I/N MC!'?)?8S=LMG4E<2 +LX@M$L24$Z&F "6O&4X7YLZVF5>2;GK6\MRS )P%_O M\16?XXS%LUQI[+!KHSBHM]SZ\52)X\8C!A9.)E$IJ:2;U5I>&P4$PR(?B?,& MN?T@X4\1$^_205'Y.$KP$,#CT;( BY/J^E_IX-#FZG-,$VPHBEC=QH<"97,7 M]KZ681M$>'01/N[TB+#D831\0FNM!IP61763&@Z2NU33#13 C"#Q:9ET_=R5 M*K@?=7:0?G!69J))3+A(E6FXFV@ 0KU&Z0=^[@0=:4Y6PK>BP(=W+&G%RUZZ MGW5A33RQRZ"-A>7PLOLP1/YSPO_OA./_U31J;PM7%1TJ%=](EOVF,$++ZT<6 M#C8UI\SF'!<==\WE/QJ/",UL[CW^>BMA%GZ#/)ERN@PTG[VJOLW=>CD=\@IR M0Y@'@<28+Z8>DHL'24!?!TG1NK):E;>>:#VP$Z/5$I]3/9975#3(093U;=4< MGM$.S GT^10[-G/2W_:_6.V^V%[EJ C9KP0B"X.;=-M*&+!'Q?TUWE.(H,"J MOM+)=Q4<7]2; 2RVW%$Y.BSLV-UO5Q,C4I'];7JF]E3W[AIC->KBVS+L(AE\]8,!W?OK"TQ-YS>[ND+PN__+=G?S]$C^=&-/5O=7U+; MU8&W'-K[-KND"+/(UCX3=LWJO8@86^3%N<[A$S.]@@O1'M%.N<;'C'S['#K> MJ8?<.)RZ?4-]2Y>?Q Z,P11S%[+:MP.1C1D5(VT0,UW33^J.GX#RY3 MJ\FDV2;A#BEDA&@,VHZ)NR@*CO[7!"OQE%W6:6ED5GQ8F#$;LFD[L,3O1I%>/C@\.?4.A]U&'<^V MC_^KNZ[M$X=3W-\9X#B9U*#@YEO:["O>KQGI5R;R'D?9?VI MN8@BHX&XR0"$3&AO]4I"CB]GY<0'Z X&\ ?>6CXGHY/ZV9/GJ]4?&FOU2Y]^ MT@BX3IN\\*NAC;1W$U(_SUJ9A,Z.)\ 4P3W8Z2@$4$,VB)-9>G1*!&/G*0%\ M#Z9Q/"=C)K_=8D0"E7U&97(YV_[^4K9GX[H59H$YG?GQ>-^=(S.M\BQ4TEV. M$1C"[2 JQ;'J_3"VJ,(S//]?+'0^?]?C"O7WC'XO^_[I-19W8!.R88=X6/VO M;R3WQ^7'I^ KYDTO'YQTHRO.5F9X71D/ LB))F,29#%G(?_ F D@)5N6UP:/ MF9P)+%KV3<]"WJM8S+KE@ZRAE*'"@V[?))GL6-^[)$L3A9N0&ZHJLAL&/?'+ MOQC!;]+^>ND_FH<+/?_%Y+M,;"MP5_=3).V#0,AR&K7.D#N5P'*'^1YFNP*0 MRFRYV7+\K>.QPAWCKOFWFG,1WMWYNS##'QP&+)(O8(S?#],MC#0M24GM8C?AZMHVU_;9;6$YI:IQ91.G+*^ MF^45/^W+4IK_MX:9"OF(>N"H-)YO/*+7V:Z.W81HORM&\OO&@+G4,$>497Q= M30HTN0:90KGRQ,7[E>Z5G*KLL-+D01_J?BT]S?LJ*:5+NEG5UXHP=WU+ZG%3 MGB,XZV4'[,8YCGEQ^4C8OEB'7$%HO7U'Z*?GS)H^S8Y_56C_;V7!Q5VJ\A/2 M?1\-.])3?0_)_0U0XB06LTX[V2P#16"-S M3F>@O^^ 3?'\[):QXT?/)TH^\ M+[0*1-B-X$=3K(/2ZC+NDA=.URQ_[>L<_]P[J[J%A9<5X7ENO>%/2T_V>OP] M;VKV_D]<[\4GLH9K=FN]QUV/I/EP.5/<:AQ?[ZVAH1D0=]O#4"C7>=.D!Q=C,U+P'U M.N];VW]J?\2#*F'^P#]O%NVU#TOZGJ9-^PJXW9[WS1SNU5Z]OL9&A/:X^^4- M(HQ-C_VS,#E&4I3J8<8,-(:K'+?,YEI .\:7*T HD@I0DH0RP=JQA-D+U+SB M11^RGA 2G(AU_E?>0B/P537TYCER_Z11^9>% B4G(Q9L[Z )X\W@=WTM%\JE MIZAR5#'&GIAG(^E]S_2;O%U=$-TLAS!2L-3UVNZRO_XSLIR*,Q%X-(R5LJW_ MH\78*^;Z*7OZF?O8F.MA^RG8V/<;?&RK=RB=*C[GCMP;_AEM@PZ1V4-(2<2R M'+&EO)YJG\.!Y;<\;(SG6J0WN(0??#S]5'R:XW9'R>-=2'VR0?"P9_H_%9W[ MV!%BOS[A:4[W^QFQAVW/!7KLV(Z:VOZ_X4%4NZ;=W0W^N=[P.[=##K;6MC?U"T^I&5-2= M((NNT1<9EY6KOKX+O7!:>^W!MB@P9M8-%XG5D?'(R2.T:7V"4S4'GOC]+&WT MNWJ3^$!P2W&KM\S7[+>X<[LE< EUO7'V].L=W9SEA0(5DV5>+:MO6A.N$H#7 MZFPB&B9=?#UV?;"&8%$P\,JEX4,^D^8)]"317.E643@2 M[Y]5?35$._G7]H;X*4[ 0MVT[[DW;!2"]?H#G)VYMK=0)M0PCV#E^ZR_P M'S#.UCW2@#!Y<;#RGX^K(^[R5B4@E*GKU/]L[HE,ZA:C[N.*^Q,IX:7!OLB, MKHR,3R/KXW?OAG,FNRRJJT>%H_W376VM/4KK=FH?$'K]UIEC!O]TAX[Q#8'O>CM2C%_V2KIS]FY"6T7M(+D/F MJZ)F#<&2'LE^V.Z>.)K":I@"JS:A$TK?-IOVB8'@RH.^0AOT+HSTR,CP/*O%@KD$.S1,[-K( MYIM_RNGJFFLKV83<6N1>'0O]K>499>)(>W^DUN35KS\XA^2>QW7"5!K?Q"YQ MF?EZL7/CJ)9A7,W^P8CGI4W#*\7YT=/V"J\:?/:_;LU9FO.K/#&)JS%^D^_V M,BKK;"#;46-V0W/N_3=7H"GQ>VL;K-??GKF,'(S(54PS5YB+3JFJ-J4V)/IA M3P8]=BNF/13$NMV\9V ;='-D[5U;<^,VLG[/K\#Q MRYE41;9EC^=6F6S)MUEO>2P?6[.S^[0%DY"$'0I00%"V\NL/ -Y%$ 0I.J9# M5>4BD^A&=W^-1N/*7__VM/# "C$?4_)Y;[A_N <0<:B+R>SSWK?[P>C^[.IJ M[V^__?3K_PP&_SJ]NP;GU D6B'!PQA#DR 6/F,_!=Q?Y/\"4T07X3MD/O(*# M04@$U(\GW_WD.W.T@ !RSO!#P-$E98MS-(6!QS_O!>3W 'IXBI$K1/"0K")7 M(/.:0S9#_ 8ND+^$#OJ\-^=\^>G@X/'Q<7]ZLN_0Q<'1X?#CX<=CH8Y0D/B? MIE.\LBGG8?(C5^[I@7G[E,U$R%#%=&U)\/(#,D5 +V!P^0$]+#Q+(*5M?BK_M)/,8RW&Y2)E($3]* M$8?OMA!1<29H)OLP>Y&R5*W*4<,L,<76]>M[*!LQLI0W(6&+TC23I+D8^M[4 MLOW$!++BDWI5^LC9G]'5@4,#PME:1J;WII#FFPCC/P8IEX;2!(R)''!=&6&+ MXF0ID[^:1-<<6Q?A^K+$1/+'UA*@)V=>7X2$2OW:6@A,5LA7J<:Q3;^G(8M^ M#U(6S20A$#M^I;>64X4_MW94'SN2W;".$#&-_#%(B1L*P)=,Z\[] 4J(3]4]1UFM/Z@R6C2\0X M%NE49F2C&,P9FG[>D\.F03Q&^H\#O7TQ$(B+%"K(IQ6JFQ(D3N I):Y3(6,. M,G!_WO.%M3T4:?ZG*^6B:5VE! DFN,,Z>?"AKDZ"!'D=56?)4%UU!(F/"&_D M>)+!1!0 6(QV3Z$GD_/[.4+\''&(/7\/R!+?[JYT$PJJ=AU17$=<2^I$OQT- M#]\/#P_! )QCW_&H'S D_HBX ,4&1'Q^/=BDWN ;^,@=D]_4[TTK1,11$0/A M1K.UILNW#"U9]# V@;]N?SWXO< KZ G%/='Q+T3/9[( M"T6^+M]M V%KE9MWA^[>''ZQ3IFU@H0*= 5ON+^B_(2 8@<4$J6_C^ M3<3@YYV+E:+\A5+W$7O>L[G19@55KC*TBQHVKA)7_?/.$RR NA*I-.&4B3[L MV9Q!4T=EZ'C?FC]D:M^YA U<8SY'[)J2V02QQ36&#]C#_#G]HZK"RN Q;,U9 ME"A RC+@0AB0D6;G/#98WH8I\5HD#;*C7LKUKV=S'%-EE1'F76M.$XNATI%$ MD)V_5$/H1XW_3,VQ\9'O(_Y<<<985Z6W?&S%6_PTQD1B@%".G;,4&O?(<5B MW)8Z(!N^E4YP8N<$:7 83T%4W:XG,8)RX7.\D(M1HP5E'/^A9+UX6B+BR_T5 M5T)K,L,/'MH^1&Q=::6;O&W@)HDL("L,B*0!0AR0RK,+&N5#C>=PE,:><-S M$W8P5\.LNM V$=8PK 3WJ &X8=^_PS4'PP0*9V^&8$1JPNKX\/WQH>4(\4W( MKU=X!#XFR/?/Z.(!$R5,C39E(#:WGV-=^XFX@2R[?C82C5UO*+=J)*6DYI6; M8]W*C1X0Q:[O<%@'K7):<]0ZUD4M/2#]BUI"_P7F?(K$QD@UUD2S#K8C-#A)IA1O(F)!N MA:Q[_SK,C-G 4)<-&"$3G5!<0S_3:(/MTU'-9<"%+;^*6A?!8KQ$TF!D=HV@ MCV[A6A'?(#Z>W@JL@,R*W\I(S7 +(*Y^$<&]'MA,G6>2J&< MLLJ/Y?H5S4L,>@OEVL(<<2SDW *8/)\*E$Y41F2)$GB3X]W7%A1&DL1F-1M1 M@=J,T%%%.PK9I>_[VI02 XA>:2Z\=$X]%S%?KNSR=3V$S*S,<+VM@"M](?NF M#/?_!2'_OL/GA]L9+SWZ6+-AZ5F8X3JQA*FMBHKM#J6IR-F$8G-$?)'/ MAU$HUSML@UXE:S.JQQ6]6@95N4TU6UL<3_,]76^3Q0I4DM>M8IURK8#9OO&6 MP9P4Z16^*\1NX0S9@!87-2!QF"3[R?4,$@A!"21ICRQ[L5AZ=(W0*2*"+;\5 MN;-%%-12F6?+3C2S93$;$/$!BE'/K6\]+6(B-L]GG+PM3BKKL>CEU,,EQ.R? MT O05P2E=2Q'3'HR\VJ8KE5(/D Q EE.?0?@:K$4C\,Q3KBQ(7KKCGA","8W ME# DSU)C,CN%/K9O3\]2JWEU^D0SL5@"/T@ED:E!*$M=?JYR2U%F';E6$3L7G)_D2S*%R*5AZ_G"?,:TF9,&TRERI$W$\SO(T3D6#YA_R>CBV_TE M5<./I*9IA0D1^+P^]$GG![6@A;TP;3[_)826=$?P' M<@63R):->OEGJ+[2A0HG_LM=*"^4?)*(I?;\A(*!4#+Y.BN;"D>Q=#M'2Y 6 M?X8AVY_00J'NY,=@UWR*>)%83]S FM(+4-S768 MF<.U[H!W+>#[%\75K9F!PP.Y5'@VEU^BL8!,2V6.T6\U,3K'!D1\>FY\Z[!J M(C;'Q[>:^*B%HI>Q36=7VU!FH#5'KK>:R%4"21]CU J1 ,G5 GF*CT&'^]\Q MGY\%/A=I.///X!)SZ,E9O;C R/D]P+Z2X(SZ-68_VZS,/%UUI%GYC&H/OSR6 MU!]^DRR1 &1$2 J!C!! 2='3UEL%7XS9-O.9K=12Z1V%Q11+[T@\(IS%A/E9 MS)U;Z !K#WIK>#5]L V\._@T1K>LX2N=_-UE0:_0PN(Y8+= M+6)3RA;R:/#XP<.SFI,,;554V6H+.Q_LH$^J!YGZ04: _5W#UL%FGWG;,3(O M1.GF>RV;=O_2\GLTDUM8KXAR9\FT&B8-C7G:X)TFV$9,0(9+K\UN'23+2*7BG"5%:+'H8D HW*]BWC%)2<\LXU+4,S14, MO>SZ**7%HH]ABC(N/W$C MIX6BK]UY'=OU%\9MCN$8DODOV@5/9S, M(?\[7*%3A,@5"6^;"VC@RRVGX53M-?7]6QK.T-;HF/XL4:Z4@;K]F\ MTSY](:4$4DP@Y12OP BDLH)46""E!;&X_5QPMW:#BH+M^YUEA97>I4FCZGJ7 M#<7.?30@V2<#-FS,4RS:\8L5U#W,%#AU?IQ"7ZXT+N0'8&QG6?1TYO1YJ,L+ M)*.!X@2RK'J/0?VCEI9\S,/-H2Y.EF#4^Q.8>HMG3D>J$8@J,'J$S/6OB.,% M\L20HAPOU;Q\[JO'ZL4W4N)@"$3 M$(FH0G?F(\SA2R5F3\_Q54$_#KC/(=G$.OHBH+>^>$+,P;[L]OXI["HV)4NF*A04T.U?,2+CA=XF0("/E+R"4,SP'&$DJSWG)QSMW MU/E !OB1/+!=:_ZT.>]*ARF..ZT<)NLD(*YTA[P6G6"Q@&PM3_D6^ICV7:%& M996^4=A 9^D;H0SA&6)-C[7S%PV$UJ-$$[5YVGBH&QR6(MK# 6'<=N[QC. I M=B 1;<:1Q]OESA;J8;N/ZECR,4\D:P>,:T&0\IF?,U3 M<=J@:HWJ;M!IA8GZO\4G!&IQ,^%Z=#@\TH36&KB&E>R@+!B?T25B?"T'1&*T MO)23E2VW8%,5E8VY.-RJ WI4M>QRK-(\5^8J0:CL>"KOX'2$$<^Q M%XA4L_GE#G^*%)5.5;BCIXY391/QC'CJ^AXIH'*V2$3M:?N=_]D@+]=."*>L MSKF6%NJH])WB<+ZA[V0JWWF$ 2WM<*QMES!64ND3Q>GI.CY1,D#<.44Y7M9C M^3KK3_Z\&3[WZ"RR4F4RH?10\(H:'TZIE\A+SPPS02 MZ^D4K_X3&\(,'49X'4L(OC ;+SWM/#\S#GS!'BSW A7[Q$S<(;URX$F^D MWGL@?+Y4%4Q4R;C,'CBHH^\5X8B%'\&&7FVE+:D[H;G(P-4E>62&A2SA^,-?I@XE5)U2,D@%ZX MY"@&'C,&%U_1X@&Q1$-#@29*$BH8+CZY5![-:HI.N3JYKP; ]*L!PL\*GZ,8 M15P251L2-\=:SH*36>M6R'Y&-.J--W4U%^F<1A;G_S^ +23<^H,)B!["4"?\,FY<_EOS*TKZ GM_O![(87 M^:[8IFK1="^,E'\T7:2.2-:70F]7]C7IJ+)Y"_WB5/ MTY(2-0J]0\N .7,Q%-5B:"S52?0*$A=P*RWQ\HAE- GCY6/F0+C*L&[08](A MNZX*GAG ZA%U+=I6:Q]UIW?)E>BG ;^A_-^(GPIEY.6=%9:P8-#A;EBC57Q- MSGH;T]1ATCGSE$>#2+M+D9KEAV7:-]T;CR5BTH"5*)!]TUT%QJ0$@.R+[HDO M$U7BH_UPU6E?KDAG=@6*W.V+2.+55U+SVC6@>S'E<\KFOF<@?IRI!GD&&5M/ M*5.;J>^#A_\B1XQL+IZ6.&:;JMV80\>F?+)F$1E/.'[!#TH>"5ST;5N6?2[W MZ8:W]8@:,D9I2M^!^;OD2TC)]Q'D!X[R'S&1* 153N9@EB C/:]\JQRX:3$3Z1\I^^)DI#3J]F6'RM&D(BY)=5'!" M'Q';U"7_\.6[L$NYD"5&J"OD7A&>6U284 X]$548QW\H1O* A>BC+RF[04]< M)H+_1I E0ZEV6'6U4[L,>,#05Z'C(EA$-XN3F7#-:R0B5+2BE-K"MO2+# V: MK-O8:72)?0=Z$LNO4%YIS->;,WHM\'GQJ7,['>3%=)C$OEU/_P)MU_RDF2W$ MT*NQ+5+:OX0MQ#"NJ2E2TK^$)29SQ!"<71S>31@CV75O7@U\XZ:2ZWR2)@*=&^FZ6M L(.7T#NEQ)43PNKBT[Q& M%66ZIU3AU-+F/(*I0.075")C*2Z'U2'H('A2^F@9;ZC M*=&PO$P'E:+2W9:(*T!&,Y%I:$)'9:DN*K92PLFSP^\VM=&]ZK8*[\M5>/]* M5/A0KL*'5Z""/(=^HE^1=R 37=Q]60MH,X\SEBHX5@X\"-#DC_JGO! M0LF9.Y6EUKOE.5^-0A4%7]XM118JF(,>$^G7(Z OU#H3>@I&CESC%;(%4TT\STMM2],*:\U59O#''>(!(Z>(./,% M9#^0RZD(WO>W)X>'5\1%3RU8<)*\U9==(@5OU+JJK1(O5YO5Z3)*4KG&3R&V[8N0N4U5F MLMM-+-(*JQ^#3PXBMG1L2]AQ[RPX0TU;P>3=?64A/= M[Z+/=7V!F,@O=HW).?:7T5>[1"JJMGL+?7*?N@M-T(ST]9R=C%KV-/MQZNR) MT<*%(74(7GS/<_FW3.I\RD0=&Y^@)W[JB4>Q(9Z)]Q:S@CQFT_J\9TO?A"G< M// ,?#NWC-Z2CKG;#5KFV:'[$%+-\B<'Q]-3-,.$J#DI]T)];"4\/#B>RN\Q MQN?8)_#I%!$TM6BV[5?0\;9K\WD+0Q.M2][AEFBC2DF#JT/Z\NVJCBV,]VC: M^(4U@]?@&=6WBC:UQ"OR#CK]0JG[*"3=3 .-)3J++YVJA5FY55*,:Q?Q=2@" ME'+]+"@ZJZ\?B1]]ARP:K92H6E7XY;-YN7)2N,DYON@H6ED1XU$?L96Z0C[1 ML 'A%MHJ;L^E+6,P.C%_NDZ+1&>(5 H8;[L45@_4@/1,CASEK3Y7Y#9W9\7S M5M%]"UZ)+&^%W4!X@.S";Z-KPOSD2M.O\$GNX+>V5PV&KV>*0&G]8-#Z89T6 MR7I)O TM;%ZC%<1*Y2EE:I;PCGK>97A73,[ SUY5]\)UNB3LATVK$*--)5X^ M,*M=%,R]9=0-'/Y=?F>)\/5&L*DHU(%;<#:&S.& .EH]DY?9J%78M9KVHEYX MU6NJ71/2%YH4+G?$_'V)T4;*@C-6E>I> ]-+_(3]"IW"$M:9NHN%''[DBB^H MV;G:'VC6+2GS\OL0DUT/V<6G"60S)$;7X1:(![I"I:O7E.6F.4/4YK)HTW5/Z.Q71]!&[Z!S[X:UYE WS.IJ+O Z5CJI5.GIE M*AU7JW3\RE1Z6ZW2VU>FTKMJE5[BX%SX82'?F:,%_.VG_P=02P,$% @ MO(5O3XW"0;H(, J@D" !4 !F9FEV+3(P,3DP.3,P7V-A;"YX;6SM?=F2 M&SF2[?M\A6[-LW=A7\:F9TQ+J4?7JDH:2=4]]RD,JQ333$9VD-327W\=)#.5 M*QED+*2JVZQ*F4D& ,?!";@[X'#\^W]^N9@]^93:1=W,__@#_0/YX4F:AR;6 M\P]__.&W=_#TW?-7KW[XS__XEW__/P#_\^SMST]>-&%UD>;+)\_;Y)8I/OE< M+S\^^4M,B[\^R6US\>0O3?O7^I,#V!1ZLOYE5L__^F_E'^\6Z7__;CCY\_?_[#%]_._M"T'WYDA/ ?KTL]^D3Y"ZX>@_(1 M4 :<_N'+(O[P!'LX7ZS;[M#(U>-?[CW_F:^?IM;:']??7C^ZJ!]Z$*NE/_[/ M+S^_6_<3ZOEBZ>8A_? ?__+DR0:.MIFEMRD_*3]_>_OJ5B59_B$T%S^6KWY\ MYF:EY+N/*2U?I*6K9PML>UW%QS;E/_Z0<_T)NTTML9R43O_KCB++KY?ICS\L MZHO+&?;VQT'$>>"CTNVXFJ77^;E;?"S___2W%=)BAM19/)W'MVFQ;.N !"K? M'=^MH9N>')X_-4W\7,]F(T'P2/63=_/5_!/"W[1U6HS4T\=;F+RSKY$8H[\G[=#ZG1FN+X]7-T8W MWCL$[1B!;Q?L+]IJ4<_38O&\N?#U?,W7SFCN+SJ*>+\VRP[([2LXBF@=1W5O MR=["8=47];(H452HSYOY$OU!] MQ"NXF8M?R PJZN-M2=QD?+3JF>+^ZML6Q M^Y0ZOBY'5#6F^-\FOI>KY:I-O]3S^F)U\1JM,%>>^CFA-_W&?5T7_C4M7^=W M*QQY_/#5'.L?H-<#2S 6/-%,ZMCT=\W)]X.?=Q3<#S1WKAB,7Y,RSJXV=%R M/EC+H$)O1NS=$G]?#^.( MOM@LF+R<-9\/ GAG!>.)VEQ<(CQH&N/$MQGC6SP\O@M=*YZR:]=?#]BK>W4. MT*%/J7WC/J3]4MYYL'?3/V')YFM*S](\Y7KY!J>GO0S85684@3HJO0Y%>XOW MTM7MG]ULE7Y!C8C:L].TNK/0."*]NKC$CS<3XL:[VGX;GRZO"[R>_]K,VQ16 M;8N*_YE;U%VA'K/-<0"Y8?:@\8^6D)OMD/'M8* ,V.XXP'3S3#H4[2W>9GI] M[[[L%^>!1X=LOLSZS7RC 38?/TNY:=.-1SIRHE>E0W;I4+^I0]$AQ;NQF)=S M"J4U_/PM:MH7-7[0+EZVS<5O[UXFM.K:#_/Z[REB)5LACWCSQFM\'(CPSPTQ%^^;%PD)V:YEV.@-E/3P M#8.!FQFRV]WTSZ,%>HOR:UINO974KEW'CI#N*S>\8)U68'>7&EZH;L.WIUAO ML?Y[Y=IE:F=?WZ;%:E8T['8]"]VZW^9N%6OTZ_8)>5 ETXC\[67=]7A'QH[7 MXC1@=*/:$57U%G\=&K,*RU4QW9\COS_LEW-7F5$$ZLB2#D5'$:_;Z.XO.8!P MG])\E8H-6!;.6X<*\B_U\N/SU6*),UB[>.XNZZ6;%&;&/\#@_5JN+B8YF@KH'E^4 M_9+7?E9_.$C7#=S,^-WN.OT=5$UOL=^E#V6EY]5\#5%!9I^$CY<809B.9-A; M< 31NHWGOG+]!;NW&=85LWT%1Q"MTWRUI]@(8G472P[;4)T+#ZVF+<#C[S@R>6)#IH-OSX- '=;?71L7K^9AMBHKM^N2KR_7YMNMXRKK M+WZ;=U\ZGE*&T0%[O5J6(U1WI=M&O<^^_O0EM:%>E/?ASR@N=FD>2^QTD?I] M4SX:"+7!!1D=NAMB/BV[1 =83[UK'K]SJXL+UWXM>R+W2#IT;P]O:J3N=]0= M'9;C]816ICWF\U4.2K'@!3#F-"27*4@=,S@G MN7%9:R'\N6N>XP>M&0>BJ13'M;POZWF]P+>NS *=.'"K0"6\4#9J5(C1*##9 M!DC6.%"*IJR)#42=O2(9G@1],3HK_7!0%J,)Y^6-7-_D^;69A\U2_PX:/UZH M,L%(0@6'$$D DHT$2[B!A.K=!)'1!#SAG'T5/_\617V./^MEI_[N*E;)R#// M)B$GB8*4N 0T7PRE@%+F03B)YH^Q5N9H-';_>+[P[YDO8X!W5K9"YQV:">V$*YG*;LRB<221XYTYG*SPJ^I_:9K'+R-]= ML+(B1&TU!1NI!AI40AM6,(@BZMRR,%L1D1N*H[<.B94-IM3 M^Z[)R\^N3?N8LJ]H)0,C)G(/62H/Z NCL\V\ &UB%HPGJ1P_=_MR1+Z,@-]4 MK'FY:N=U20&'B+RLOY3?%OOH\FB9BDCNM?8,M%,"5/0$[2.K@! B$,48Q?G; ME2/R9$C@IB+(.A5@.=+PZN*R;3YMDK[L8\CCA2J&7OEZ_T4Z&8!%2H$XGD"K M3(ECDFO=PU45WSM%!D5NPB6-U449C!1?I,LVA7H;ZG(Y2^L!FM_*ROPH?+N7 M/P9IHM)>.^Y,A.1Y!(*>(B@3 N!?(E(C*0AG)>MV>9+UYD'4M M/S)Z?W<[E*YR"-PKS4 Q1<"%R$%G(B!X)5'))J5I.'>?I^^PWK5;1X%M*JWS MIDV7KH[;'/_[2?+@\U56)C.E(]KB+H)7+(/R)($0T3FTNW**G9:)3KYT/APM MA@+J))[OAM$E*T:WF6-?V2I[QUBQRG7*&1R-%"TN'D#:%!%6+8+H$;TWX5KY M@//&"*!-N[&RR;Y9+T*:H160FM5A.O6ADI5AQAB?2Y :.G+)>0.".L16>H.S M:%:LVX+S*3V;@8DR/&136XD'7ZDSH45X7Z+])'ZT3!4L"9E2#EY2#X)3!HQ% M L)%;XWAD9,3VH?KG=LW[FLY>["_EP\\70EMK!*6@I1! 4W>0F09U9ECWALK MB$QG;_\--'K-&&A--8%?9?A^F]9NZD'LWUNVPNX9KIR&$(P&DD0&;AR!8*EC M5G*I6(\5S&G,P7%8,@9V)XZFZ*KS'\4S.ZU-65MQ'(V;2(P [ZT&F9B0,FOM M1(\Y91K;4D" R44@\2Y#.4Z "O]")V:PZQ9B/M+_U M> \?Z%SIV?O/:?8I_8)^S<>=FV"]*JY"C%XD3U!>2H#IE("9B-!%[6+*(CMR MMM;(::AS=R]M:OPGVY$]J&,%R/>?F\&(NJVODBS*',JFE?81DI(:-#,!E'%2 M...8CCU6/<:U@[Y#?AX/^QG3$IO?=7CVR!HK9AA!:U*!I=F"T"Y#EHB62,N4QF'(%#1/'&$*' CW.5C% MM.IVIO 42X#?*36/Q/V,F=FLVF&9B156FJI< A?!2FPN6"6#QI5R'-ME"IR1!K*@#GQ@AB89 MI>UV*GKZ&>-;=,Y-SATY6SQ<6:4D%21X"90Y@T)R A;?#2BUF003S3 M,0.DAF3 1/!8)">@7K:&P6\IVB5*$6 !GDT&X*46(A61]ECBF M64H_#8^.Q>]TJN/&1N^IM<8-40XX+7GG^W=_4XT";+#!J1WQ?IW>C6P552-:Q9 UHA0@;F@,: MU\Z!BU&&P"W+YFP7"\>CS6C@G3ZNKAMY.A2OJ.9H_C@-/$D!SML(RDO$(5EJ M:6:6\;/?01V!.N- =^H8NT/U\2.%JRQ=IE8D8%D[T%RCC200:1ERQ(^H-:'' M?#-YI-U I!D%N*E-RH>2RPZ6X&ZUJ.=I42[A]O5\772/M3I"@P]<5#1FUCT?; K:5E6)Z UU.4.(/*-KRAS: MI41M>\J2TIX>SY\I8B[.B#_'@SH)?=ZC&Y%<7J9!&/2MMDJE1/!]B>"=)A"T MB:!%-ML)-X>@6(\]Z"FB(\Z(1+UPG8A';1IL(KJNK!(\$V:C!4V-!6:2 A:= MOT(W1$O//)+AK%AT/*S3D.AS,QB%-E557GCNN/7E!".!J)6'3,S6[C/2<2KB M\012_V $.AK4R18C;_G"BUN=N^K+BU6Z]?F5DUQ2"^_.NS] [97B3!E7WKK( M%42F.42E!6+'7.8XIW.;QW)G[\ARN &YJX**I&RED^A8931SI-$E@X0@6U98 MPK,^__W$J4?XT5=Q8*B'F;_O"(5(W)H8NBWU[*NDPO:M#(E"=I)#TD:#,'0; MN6PZG1TX*0X=LH(<5%$E0M:4 M,PM:1 529 [!18_^F=>9EC4:?O9W,HS"@+L!3&/#>F8OW*N=1L/QE54TLZ!, M@8*OYSB*ME&F&42*P5'!RP#]3KSE*0C7#]KS(]T.S^?XRBK#6?::1[#&E'O6 M2MII2R28Q%*0@A-\2W\G'O5$I.L![=F1;N<*3H_:*FX--R)[\%HJ\)0ZH,F) M=9+\*+AFP?1(V'96?OV3-CW$[G_>BZJJ1I\%YI(+Q<[""]!J5B *Y5LB3S MX%2/0]EGY<=/P;A>R(YZ).)Y,U\TLSJ6,^0WCT><[CSMC>R-3^?QW;()?RWW MTZ1V46[[6'[=P?-]1:N(CIJ+A(-*48 F"A6,+ ?@7-)6Q)0X/^$=C0=E"GT@ MR24GZ!-($L&59%XA9P)66 <\:I>,L@&_.W>_?]@AO'O9T1"83:4 GH;0K'#Z MZ)R$^N$"E0W&6,4X:"\R!(.=P\F. _/!9F]=M+G'PO[DK#AJX.[?.C0,4A-R MX0PSKY]RN69X1@P&UBE/VU]UX.MQ=QC=+5XIX]#E3Q0],IM 2A/ <2(![92 MH 9&^^PR3[/(,C!51L)M*M8<>KG[PW>2QRAHTHI!UBY S(B=L&5MTI(4',_* MB1Z)!R>?0D8U-7K!-ND1^D.Y\7BAR@0C"14<0B0!2#82+.$&$K41/:RL#>E! MD,FMCF/'\*$C\T,!=A9ZYNBT+@_44#&?-9,V@@A20":6 ?>(M(O,F"#1/NN3 MSG3R664@THR'WE0,>I%R0AGC>_?ET"EF7]'*I6"4-Q0H=0Z,1'7+2EAR$"P+ M'P.^-F>_#30\9T: ;2JRW%?$K^9AMHKU_,.;DN,0QV>Y;&N_6A;?[7U3.E7> MD&:&HGQX-5^F-BUV46J8!BJFB,R.&O01HRF95C7P8ATX%Y+@S@3LWG=$O.%- MH)/A/!53W[3;MVS=TS^[V>KBPSB1&72SRI09>212#28R^S,3E%2JWL MX5Y-8R6=8ICO7R Z +33V5,7%\V\$V?N/EIE(IUG0@+SY8I+HR3V+\42]$>= M=(I*>?;G4LZ , /@.N'2WU6.W\T=X$?!K=8XG3=& B%F6 M*"8&22)HD@K#K5=>^/._4KC_^ \#S0F62*\SO1^Z0/I PC'1^%;CY6A: 9R4* "): +-X- M0_T*WIAD2&8NG^_=T,,/?$]H3N 8=$@+.25ER9(: M*$'5AT[/]^$2##'H@P!TFN-W;UP1]V-:UECK;8&&N^;E6]N;?D_?#V_[8GNX/ZMYZI$-2G9_B!P9R"9E, 8C].W3B9&[6GLMG,XUNQ])>A+ M)/MF@V6%]NCV\"@.P[.4FW:[&?S>?4F+7^IYTZXW#S<;@FC6WJYEL^_S2UI^ M;&(W9!H3*-?QR-H:_#U=C#LGNXY9^0G M/]#>Z?U^X.G*1(\SM(K@<#1 ,I[!"F_!."]O@3=(RA;,_N#04A:;!;W*KY:_=9-SY&\:WX,CMAT"FB1L*VR^?0"9[]9LXXSV\^1G>6JA'HVV&2 $)51 MS2H-O.Q86&="2D'XE'HD;IDXJ^H@#!D:K\DV]M(ZNAO%_L6U?TTW\-BUO?=H MH4IS!,]& JBE2T1#T='>67PQ./4ZL.#Z7',T<>K309@Q*%C[:?%(HOV?ZV7] M8=WYQX?WX06JQ:X__^C:#SNMQ(<>KZ(0$ITH!]P;C1X6I>"",L"1LQD=+JM4C^&?.,/G M4'/]$#!-NG'W:S-O;AO+^Z?YW04K[;BSFJ/7;9E>'_T'@:8.*)>\H%)CQWNL M4TUC!'PW:YY##\5TX0%;X+:B/D-+>O=2Z",E*J54<#9C'TVF^,92!X2AM[BO\SN<-=.#N5/'VTC^MH7\.I= O)>S MYO/I=I.+!'?" ==ZI0XHZC9<\/8'-YY\D]JZ3"ZA+;E]7Z3-S^OU*_SEHYM_ M2&^QPS_EG,+.#$B3"E(9+M"JS1PB30%PSJ- 1&004D"+-9$L;* MOFF;3S7RX-G7WQ8E N':?G@:T.U?'W;<'0#0L9(J)(+ON>+@N%+@@_6H$U(Y MYD^LH4G@2WSV>SWG3*!FPI&94*7> NO5_$[2V+),=2]IZ&Z->T2%E0X4_52) M V%E $D\^CXDE<25$EV@DJ]2G7T>O;$(<5]93X/PZ3GX+7SU*,9]*UX1ZS5: MKPYR.0<91%E95=2#$2KG+!1:,\,<%AW9X#LMP7H!.MT1T\LVA7H-*/X^2^O! MPG?BHB2F^/OZ\QUTZE*\2CYE)HPKR_/E*@T=P4:&#GH4)5D 0?.[!YVF69F< MB$TCX7FZR>DJQ/I0/7BC7)69YR*;"$P("92ALU;N/X/L2)""V"A3C^,KXG<^ M'?5#\G3,N3J=O0T=.(@]=\I6*F1GF"ZIN[@#YFRY?I7$YS98AE;MN:^D MGHQ _<$\'8G6JW??(-J7'J9;!964DKADT1Q4B4$.7.(_DH L"]$)^^]ECSM5 MU.]\0AH(TJE(==K#!P]31/^>9IR^P$UW$M>UZ1E2.)9L?6F^V&<_"% MDM_#M#,%JDYPV%UUOBNP[^'5M5 MI7PPR3"./?4!O+ && ]7/34B*M[G'L&)CD1,0:!IT)UN@7#C_=V(PT#9\>=S M_+#>J*^AY%,IPEDF6QE<' P)SN< MY2[KY>:=*&;<:IG:=TU>?D;;[M7%I:O;]3M =S"I8PU5#I8Y+4K.8JK1@60, M7(XHDR&9\W)I4NX1,4=_5TO-XV$Z%:^>K1;U/"T6/WVIE^6,VDX*W7^XTHR) M$-#5E#X*X"0(8*5GR;HDT>[3.?5ARS3QM1.Q91#X)ERR>0B3C<+M&4OR0"45 MR40[0Q0XAK:?BM2 T\Y"U%QD5S:,_=GGU_K^8TF&&9FI.'IU$?S[YFE ($N@ M:Y>$';N*59%K97/6P+..8)P2D)RRD*E*"FW(3/4P<2$G,-%[C^[=3.## GDR MVCR:T?P0$CU:"4)L8E:DA"K0C!!GM"]YX) $$3:B'A%]3B2>-A1D=$H-">MD M!&N;D%)1S!LZ##:]JJW0I^(FU3RXBFMP$I\ MN[TJL4I<&"\HNE(A#+(2-_T,V9L>S6F!/H42?K58K$H:[^WQZ\5O4Z-T)'_3UXNQ7WG* %7>Y())OK42@>_\V7:Y:U%D+[/B-Z]4[N#:/%ZYX-D0P M' 1+'39NN04I*-I+Y;)&9DRP?:XSX"=U: ;GX!AP3I^V8K$6^>X-Z;>N0W@L MG\18:2SNBW/]]2.23')/]EVAKFZ0/^;"\5T!.<.V5 6A%Q#JC8H]@JT#M5QYYRW'_R$R82$H32%IHT!JB=@;7W*WG?LD.CRY.K+W M=(-P:N+_-F^W4?C_UK+-);I;>>LS/?9NL$NJO:*0$ M&H( '2T#+1'EP&SB0F3"[=G;"V?%Q(YOR0D&[M2O1^G=VQ1F;K&H,WI/:[RO M!Z(L6#Q]_?S5=G_^=?X&0T_[I5>;54R."N4YJ"A+YF8J00SYFNZRGN[7J.>KJ47:8D3Y4@-OG1UN[X0_I?D%JMVY[6G8S3U[>#5 MU3G1[;?QZ?*ZP.LY.L!MF6.++?+,+>H3@/(N?$QQ56;[[9*UF^T0^.V)I7U? M5.1(#=XXD#EZ V7J:N:;%>C-Q_>2I.\&]Y_WVI[#[:I3KET?@<0+_&6QK,.P M^%[56O&0#*.H'E/D"3)3*+-D%CQW1ID4L@KBW/WXS3A%EV#NW5 MUKH;EM+;2BN#HQ.E0+>_;$-H&@GXA, I&1/UGJ=LAG%,_\GH:8=I5#/]AH2_ MNG9SK=VHIM&-!K^9;YLX0FP:/R]QA2]J_*!=@_O;NYD(T6 M*]&5;G8XQ_;56"7*!&'<@:!4(3+"EOPG%!0)DN289,X]SNM-) M.?AR"5ONK@2C50+";3EI5!:2)3E7<26%-C(:!U:R4&[-U"4* M6!9C@C'ADZ!LF&M&?R>D&P_7$S/QUZ:X<*4??G9UP>7#YQ)*!K##"7E8_16S MUD2>'$(G- @A+=BL%(XD>O$Q>RILCSA_]7M3LJ.C>W3FVNLEAEL&P/V9?+7. M1?)_&[_ M^CI14FX^P#)^E99!<&2)L2"*YD!M! *M#-Q>VET$BFS'H["-*>7 MA^35"0 ]\42W#@.X_FC^X15B?82"?;":RJ$+'@EAZ)8+ XEG";FXZOA"!<." M1170(S71-.G])YRVA@)QJJ7:;RNGUXG"T;VY\< 6JW\NDTZS3'HO+W+G_NXI M67'!J$\15:)%3R(ZD2"3A+,<R/[W/I\SN M"JKH"4N*"K \:4@Q9L"Z"#AI0G#")&7._M#"H*/\"(,&AW%R(MU9V#J<2#LK MJ$QP*1O+P1E!@?G$P"B>(3'B)2=,Y8$N8OW>B30TC%,3Z>'5^(/IU*6:*C@9 MJ$X*J')E!SP5LXIRB)RJ:!!U*\[^.M8I2#42F%-1:Q/(O#R<3+L+5BX:'8/1 MH!E1(*-6X*A+H$(*,5LB&3W[#"!CF$6#PS8Q4;;*^ BF/%:RHH3H:#-V,AH. M004%*65;#D89PCT5*?18:9GH!/R P_HP8P:$;VK*;-3N,91YI"3:?)YP'1@0 M$0C@5"U 29Q>T>*+E$6<4&4/TWFB@^WC4V8X^":FS"VE>@1Q=I>O=.;:>>[! M6I8@4>\@2VV !4FX9"+JU".V>*(,@J/39W 0IU]\N[.(F)^E#_5\7A(GS>-/ M\W**=[,X_3J7X[VA^3 O!WS?7V>9&_<0RH,B%Z#7J^R+]\V5C8F?7=\']W/M M/':H[!V>>O'PGG@W9/LU=?%$'BE9$1]]NI/3:Q!RPP\X #YJ"EB5=B3)2JX5ZW'!P+0+/Y.PY%C83D:,"$%4"C%V 3CA#^IDQT1/,^NFW:]>$:*ILC2U*1UFD".^(U>N_ITT(H>R[+A&*BN$,81&("D*'"CGP!OM@=JH@I3. M.]XCG9O\/1%Q,H3/B*L/S.77#N[+IGW1K/PRKV;X75G&ZLG9 QNK/'69$2X@ M6&+ N8*Q7A_]MYH*K)MQ?^ZAUV>CH@=&^KPYO [G')RLZUHKZF*DF7@@T>%; MKK,'86* X*-+7 O3*[)VFL#MLV'EL9">C'ZW0SX.H=CMDI42"M^UF( %;4$Q MA=:-, (2D5IFJW2T9Q^@/06->L-V1C/5(R;%4:>;QFBNBDDF;67&[BD)D1@# MD;&$O]&<312"TQXK,O9W0\K38'VZEEF6G=H!FNT@H&F6,Z_HE6!?AL' M&8A6:%CPS'J<3Z?D=T.G8^&:FA#7&\HW]E ..=IPHUA%9:(Z!091,@U"XHO@ M64"[TR>=+7,VQQXA-A/=GS3%YM) Z)U@\K@A\ $SR-U2E0C246(DH.IW$-"K MAL14!LD9OC&*.<>&V:R>,E+XZ,%\?"X9 +C3DF2_NW P@_9763GF:5!H3 H7 M/#"K Q@J2R;GE"4C/HL^U[V>Z'3#N/0:!=739%H?" M]61NWX$QEL7@32K+:+,$)CB!@C"^:6AWR"2BLJ@!N/IN;+7C.S9=F-A)+Y$9 M'ZB!HR['#0L?,[W_]:V3;U*[7E,:-7#\7FN_-LO)>C8FC/^]6B[_4RX_/5XLEOG'MXI9ULGG@:?C;JE[45\O4 M8P.R3\ KJ0X^GC*V9*=M?<0)>6_;;].%J^>;"PASTUX4M?S:S^H/$\Q.>X4; M\W5ZESY:&_'5N=_8 MN$@V[?)]:B_69RCG'\JO#]Q+-&FCWPR8&Q^^_^B6_^4^I60ILDY+,^>&W_O/:?8I_8)/?5R\;@N[4CLNICM;K*BUE%%> M5FD"!VZ4!9&M ,6LS(YDYG*/E,33+&9,SK?F7,=FJF6TXWO\S!ML5AE^C,Y_7KF: M2:_Z/L6[L*?-RB4NUU-W2#0!20JUBT"=HBSURNC(&3O[J)/O_5T8?HQ&W6KJ M['KO>?!\'>RG%RCXU5;Y4:_EK1HJ$:UQ1A@(6DKP.040!*VW1'4@/(GHNQT@ MFQR';T1<;Q5_H^^?7#W?W"SZWGTY#J%N=5=,4<8LS\ %1P=+&@Z2)0TVI3)W4B>'/0T&&Q4E/X^.X(QA)$E- MJ27G'G]Y6DX= >$IS:91=VB63?CKO=-?4[8US97>#[=]XW;O]5[8^H&GZP0? MK^9AMBKI,=:(SK)LO[Y]:02M,UE M:I=?RXN,T]9E41)G ,RW=Z@0=[6\2CCL%G5 45_4LQ6^3 >&B8YOGOUE;>W@ MM/@IM>Y#^G5UX5/[.F_%78NXN#''[K#9#JRI,L%R8]$*H=G[LG-30JQI!NEH M-%9J%DBG_ H3XO)87Y[&_UUMK)5#\=E?8Z69BS;Y#,DP"R%P#88;!HH9-.N# M--*=_:+\J-QH3H7S5"[4(^C=Z\QZKCG\#7VXGBK[]2T!$4Q9[] $X8\J(1XV M&\8L>I:RQ_K2-,[[R7DW(+KC^F 'ZKBK?+EC1_EVE.M!H_$,!-MKMVZ'LOSC M4?[_^)?_#U!+ P04 " "\A6]/(2UA' 5O H:P4 %0 &9F:78M,C Q M.3 Y,S!?9&5F+GAM;.R]VY;;.+(F?#]/47_-=77A?-AK]\S"L;9GV4Z/[>J> M.RY9RKLKC]Z9]%^7T3S_Z?M\\A_S\4U^.WI;C$>+U;MO%HN[__CUUV_? MOOWM^Y=R^K>BO/X5 8!_W9;:^43\[9?JL5_B1[] ] N&?_L^O_SYIR#A;+YZ M=XV75(_';R\7VP(/'Z:_KK_1K0 A*(#&(^/S//446/^[R MO_\\G]S>30,POW;2G!<^BF)?+J?YQ949S6_B'_??R\"@:6#97,TN/^;S13D9 M!Z[%[YJ+U?6K>X?GMZ*X_#:93A-!L*/ZWL5\,_L:X"_*23Y/).GN-_0N[,7B M)B_?%K/KSWEY^W8R^C*93A;I)*_YNMYA^% 6=WFY^!'Z7.R!=W&&201!C5?U M+/Y\HQ>S+,O0?YXLT!*CSIA3"WZ.OQN-RF5]VPO0C:DTKE)LO)K?1&%*W M1;F8_'METKCO=_ELGONB?#,+\_GUY,LT;ZO:KEZ9%HX4\IY4H%6?Z4Z6W=6E M$./S*(#6I,&/"[9OVG(^F>7SN2ENOTQF*[[61O-PT23->U\L:B!WJ&"2IM74 MZL&2K1L7JKZ=+.(D&B944\P68>D8EI!A"*[7Q+KE.VSH_.F;ZK=Q9]&4S7L_ M*LN@NZ]YS>[2H*J4S;\?^/QRL2SS=Y/9Y'9Y>Q&LL%%\ZFT>%MX?1C]6A=_G MBXNK3\N@^?#AFUFHOP.I.VY!!V#-YL5TIF7\[@66?PX MIK6U*DK3]/G:8>*GQ;>C -Y;0;JF%K=W 9Y@&H>!;ZWC1SQL+D+=BOL4;?MU MAU(]J[,#@;[FY8?1=7ZXE4\>;/UJ%TH6/_)C6*MFZ>'TW*?XRFR_Q=F!'#[%EK6-U;*$V3WMS>A8_7 ^)Z=;7Y]E(MM@4N M9N^+69F/EV49)GX]FD_J0IWRG6D >6#V!.,_6$*CZ9XV?NP,E [?FP:8>BN3 M&D5;-V\]O'X>?3_[?+U<=0O9NL98/VQSJ^*,G_P2$U.M*JT2Y&.73?5 M*-IE\QXX\ZZN\G%\6_C\8YAI[21\4,Y]6=S^_LGGP:H;3>,4O%P4Y8_5 T<+ MU-W+TD#PH2R^3N(N],IYN7U@,Z^UD?>HFM,(%X:X(@R#T\G* W-QI?/KR6P6 MAKRX!S&+F^WJMEC&.>3W.$\4U[/)O_/+4,FFD0UZ7KJ7IX$H_+HFYOQS8?- MR'+5AO6\$5IZ_(9!QZ_I4NQZ\\_. JV;\CY?;%8K>;E:.M:$]%"Y[AM6RP.[ MOU3WC:JGO@/%6C?K_RY'Y2(OIS\^YO/E-,ZP&W]66-;]/ALM+R=A77>HD4=5 MTD^3[SOKOL=K,C;=&_L!HQ[5&E35NOFKT)CE>+&,IKL)_+X^W,Y]99(TJ"9+ M:A1-TKQZVCU+&+.>+,(*56T;)<&K>A"_:DASF]X+8/AN%K2-_IC M?CN:1),\F IA>7P;]TLNODPGUT?-=1V_)KW8=8>_HZIIW>Q/^77T]+R9K2"* MR!QJX>X2"1I3DPP'"R9H6CU]'BK7OF'/-L/J8G:H8(*FU1JO#A1+T*R:JCQ0 MKH.&%>4BAJK&Z7 3M1J#=^>+6IL0-8NG;N;CP./-AY]O1HO_&GW-=9[/WLS6 MX0K+8CF/3IBU]?.VF,\_%&NSIS:#>VY(?] =>+!K@(Y[76H8ZG;'(RIIW^1% M,?Y#C^;13+^-<:?UYLJ]I1(UZMB-@.-J2=3H!Q[[U="Z>D!]&Y67\S>S\709 M/;>KDA=W*_/MT7&5U1>_S^J[COML0W+ +I:+>(3J:>LV4>_3'^Y[7HXG\]@? M_A&:&T2:7<;8Z=CJST7\J"/4.F](-%/%7:(CK*?6-:<7;GE[.RI_Q#V1 M9R3M6MKC7Y5(_)IS1XVR[1M8@?)IHII56M/0JW^/1B3V*2NO@1H?JRLLQ?T).J#HZRA R\7U6[O:#X9A];9 MR709QJ"F.W]]MJ%WP(X_<-K=&_H2]L7AO5MIZ[RB)W%KSGD-ZMHIP*@<5S)L M?GPHQC:!P&2V^/5R@.Z:OV#DETW*OPA(VN(@^[O;M?51-Y\U=U?[+;7[[)2^;MO6E.KINZ$VH MKQPOO^2_;*%IV-P]->UL="#-9+;R.KT-OVZ>CNUJDO]B_9;\^R*?7<:0AJ[? MDR:[Q(G:NS<5Q(G:=&@.W38K-JIJUK08O\37%5>O1O,O*\(NY[]^>T*IR!"F\,'JX'S/\;3(EA2?_]Y42[S^P^+V2+0W$U7L>AAS%QOI?7"C _++\$> M^GVQB4C8RJN^3_:Q?U^Q#'-AF()*6B*@=TQ@SBMX# *D1Y[LF9_V\*:9LHMD M$*T8=$(R? ZML(],IR,H<5\X"QV0&*$"BEYSZC&QS%12*PQ)]J(]F90@.VW9 MY_3H1J$U6=(:M3\+9T[#E4>"G0]53D.1;4M]T,(\&'[1#JUE6STJD$E $),?1]_>C19Y.7EP:GJ?PA\^'Z R M$#CLD38N]!$GJ(.5;)A(T5C?Z)STW0*2WM7]/E_4T7)X+!/>>$05]M9Y;8%R M7&Z)JZ!KKEQ\3LH]'HE[G?[GKR\LT?M+_^L3IR8::C^?R -V-GF4RI M8%9I;X!UP!K-O$>D L8+T:?+ZRA71O>:+]) UI>)LFWOXY053_-4_#XKOLSS M\FO$YLWL;KEX?,SZH; '%[>I7IDQ)#7BG#.-@NT/+ 9^JS,^>#=*!\S9Q<5A M /T7I;M'>I!>GE?$Y!/Y#G?-3>\>+<6.L8+7)3,,L#;>4<)XD#S\+(FHY&5( MU3*!^W45G5[U3]V-G4)\IM8APNG2G-#4#,,ZN0DLX3SF4E-\92#-MDZU2S=5G3&KT_ M#WL&:1T-G32=D&5>+AX0)?SVE"3AH^SC:':]:^9Y]'TF66RT5<8CA)%B1FI7 MM=ERU'R'ZWBG^##FEC;P)%?I3BOUR1,990Y)08T!PAK$A<785NV&SKAACOX- ML7^JN588G(\.!S4&]ZNZTTR[[T;CF\DL+Q]M[?Q6%O-]!O[N0EE8#2%.&"": M4RD<0AINUS.*:-BG@NLM&1/N''2&4U]L>)1>*AY2RLM/Q=7BVZC,#W'B4-%, M!2D!E1@ J;D.0BODM_P7E XO#B$A,SI&JS=GZ;(,\"_+/*#A)]_C3_-#Q-A9 M)N/4$:<5"]:JAU)CK.76;N46J^$%+R1D1%#S%B?\',8137.1(P M3(6AAFFUG28Q$+XQ*^@9LJ)3K/IBAAJ/E[?+:;Q'Q>9W93Z>;(Z^WDWSE4YF MCVYIW"GC'@YU]8K,(HD#=L!*H@SP#$._[5L2J.9L8V?(MA.A>O(1:W_TY;YB M&82:BUQ8_[P,^1/ATCUQ8DZ/-_#C3K%,ZV8^ZW\ MG/CFN_#R#!F3!K3!A(/7OX,\723XT3>']]&4+J[T[J.=QS6D!X]-%"Y_._D: M+_!\W+2W->+DZQ3/(%&0"PR!$3X,T"Q,YW1]] (SA7BM\-[4D?)[!*D?*W^H MDLPAC#VAQF \?,=X#3MB?K>L^L>[T;^* MLE8,??U:,@\,]QXIX@ 6P41BT,L*/*-HGV1KN,W='3^>.E.3P=B;IWVW!/?M M?S^Z/1P:5//UV=4AHG\Q;5#! .=, ML%-Y4[[FT[ 0O/RO-E[*YK>9C/EW?MG,SN3O,DCVE,BXHP HC M;Q!WE L?DPU5+IHQFTCECI M>3QP@RCGR I2242);TZ#9 $'?=&@)51]*?]]$1-EW^6+7%V7^3I&XB -=A?* M(&$,8N")@H(Q 95F=NOOT*)Y@%JR6(.^"-$9:+T%'3QP$C_WR>X+)=A;,".& M F=Y5);(,+/3D!JH3"",.Y:;-Z=PO!L[^GK%*T!K'*)H!3SWR5$H< MUGS2" MAU<$85+9Y1.,IS,[V_.@8KP$PY$%03,V@@.,KR[PP%@2@,;<*.J0M M1J)"Q1/:_!C_*0S4I"SJ!L$!\&I_T-'^@ID)J_DPM!) M;,:"^#Q5EJB77-W MR"DLV:1\.1ZM?B,#GF2%.\E>]DM7>G3UMN4\:'<^-\7ME\ELS\7*/6Z05VUZ M<(WZVQH;X_N*999911%7P&J/&!8(2L4@913IN&]5ZP!JZ@WQ%P28ZQ\/?JN_ M+5ZOJLQI:926SF$AD0=A%6(WJ"AKB>_S[-_>S?%N5+MS4SP)6H/>&G]!X@/; MX#M*A"D!:*S"%"X"V@*$W\*J1H,]6]%^/'2/GLDH8\1I;PVT MVF,!PV^^:KO7OGE006^YZ!)9%FVAZD7-.V>"%Y[*E*""8FP))C[(CA4%]T:X M@GB8MD$+/;RDR598G)].!S67GT:5IYFGMS/1*L;IXNK3HAC_<6 %N+-,YK 6 M!$.'@33$*@RY!I6,3NGFZ[_C=U"'-4IW#5UO$>4/FGG0G'_^<&8 D$AB29V5 M%$F+G'.55 #@@>8:[5!;3Z/&NX+HM1!@4 /_H/0^N-B:1,=O#1?:"Z> A](Z MC943V[D5L1:93H\/%Q[FG)$.S &0*O'12$HYX@Q(HC # 0?-Q+:_,LG L.>? M))IO>4:R&:)_,6V0$]TY$JRCO='M68PUWH=/OM0HE0F@I43 (, I)]%UITW5 M=BCD /=$DVFG2(7:.9R)"[8AHLQXA902FED&U=:VTZ3%S1F#.39[+ \Z@NI\ M3U(31'0P\YP4*)C]GE.!MYL_('S8HP-[8)3H#K7SS\C B<=6(4-=$-?$S +< MW"\*1?,)9#"':9NRI%OD^HZV>Q"I'Z](O)[%Q(MO+L,D.+F:C!Z&[Y6U^:4;SFTT2R*^C:9P_:X3JI7EQ!KP$C#%N(% ,6Z,=9Q%MP;@4 MBO0:Y]!&Z[NB[S2^7X\5JC+@MEGO3D7?ZGDQ@([CDP!N/B6?:4E3-)-QX,, CI4D9 M>PI03TA04\P7,0_KNO^YT"\7/X(I.IN/QM771YZCJ%-CI@$SG&/K#5<.,."$ MDQ4^V+6(3TEF]/5%N@3P-78%5*WX?"B[P9ZG,PNT)YPH$<9LZ3W0"%;;N]P# MV-R^3V:Y=:KJ[J Y1]/,YE=YN1+\^\'4&$G?FP'DA'($20C#_UX$N+WMXCAC;VY+RAX\TB&&"6(FB"$8LH M9);0PG-(SWND(50-%\&$IVQFU'Y@6D+M[)+!27SD/.V';L<(HV=XPDNQ9G\"SO&O37 MT0$J._IC_C6?+4_7 9ZT(^-*>\X%1HC$^Z.5"3-II0MMVEPV O[J 1VA?HX] M($8]/(-AE8^J)^KO;D#FF&=&$8\9U(982:QW6_0!;;%_\^?=P.D,[G,D^X-/ M>F+W@T\RP'ET$CMAN<7.$!/O.=S@*ZUJ$7=UGKL[I\6W+_Y6S=\3@O#//,8( M! F_YN7H.O]]GE\MIV\G5_NLCS;59AP(:IG@6&KO,8=* [#U=0>;KSD3SVO+ MIT<0^Z);L-U748N?BXUP%7#YP83'AXIF6D"GE?=4 Z>@( 9N#QARIT4+&_0\ MMH\2 76.,^G^%+8=ORE#FBEJ@ZJ(=9A":ZS?=C7E<\-T)!(J2L9@)*T>>JTCNX+2*"-(AT^HR'?$/ VJ.AZ-9[%%";+0VDZ7GH\ M,QP[Y V44L5076HE!14+I A92GP M/-XW)ZCB1 9[N)). &N'G3.CG<(.:+\50J^-!Z?1_X&,%D-0_VG4_BE?+*9Q MVZYJ\\'#R#M*9 Y:PI53D@&&O$;"\WA>([IX''.N>4:F9+$!;17U-$M?)\ T M5'RM+)SW33.C>;XGB^[S!S/B#$*. L,M(Z%;6$#$!A6HM&ON\D^4I#_-!-\) M./VI^'-XW]Z,J[L>SP"6S@B%0U> H0\8QE9[]RN)M 0#3J?;1CT[M=P:F=>@ M\T%-W4-0];$JWGGACHEAOF%,FXXFM\75Q]'EMU&9OUU<_FTTN]S\]F8V_MN' MT2(,96]F5V4(R==,P88 WUE+D*$R1,\S,%B;+UI_4AI,9OD)PZN.IL4%O& ;;: QL& M7>*5\T[!+2[,>3Y,6Z8''K1A7"ML_^)>A<^@;*K70;G.K++/Q;>\/&18/7@H M$XIKK\-0;R4D#'JF?65\(@M5KVG+Z[E DN)?= 148Q5>A+_'^:>[T3A897HY MF5X&48)8_[R9C&_6Y*VRBKZ9NVC8Q0W-ES7=I*[,>@H9 MYAP+UP&G!767G8 M(M/G)MH!0B3>3NL!O;XC:MSWR6*5< CNF3*>/YSI,$X&OA/ME70",H&OI/7,#BB3ZVE8T1BJOHCQV&*:?PPMW5RGN/^$QMYRF212*:<0@M1@;L)$ MZ"H(,;&F^2JB\^,6Z6G1)5*]K4,WR3+O@?F81QB#%._"W[?+VW5JS/7WBQ>M MT,9U95IK3A3'5)AX'3E7'&TQB7[RQNSI_&A#>O:D1J^WO%>AS??0_%@[G.=J M.LVO\\OIC\KU?/G[73%[OSQT;>[1E658Z##>4D>N.HJ6[D(9NRXE;8) G_'0M6(H/I1%S%)^47X* MRXR8T7QW<-1+CV;0<,0,\C F-1>*A_E#;,5'HL4)I#1[EVVU6'2*1\KHF$WS MXO2V:>#NV-:]SV=2<0\H8UHS034@%FM6R204(L/<1VROHN>Z[@RT]&,3\Z+G,2$XP1-XI#PR5#C/G*ED ) .+:>I )\]W81NCT5^@ M^DK4&N'I#Y[+N"8^7I:,J<:"68N-WAHWDBO96+.=;[:DT6P;-/KSI:]R.\[5 ME_FB'(WW>\\?/YH)R)BB!C'F /5.0&MI)1&RO$^[N^:.>X<6>$LT>M:O#U!$ M_T)LZ3\GBYOJ C_W?3Q=QNW@>"8]_!]O3#A,@6-JRQ AP$@?CUL$)!23TMM[ MWLL6Z8I2L:2Y:E_F2$*X^J+1^NZ?C3PUQHH7G\\4D9H;:+"71DI.A4"PDDW+ M%MG9DZ5\[(P*70#2K[+C304/)\-/Q73?SLCN0AEQGF%$G PK6N0EQPAO,3,> M]1J&5T_M+;7UHNX[@*:W_8V8MR_80U>3?7W\P5,9@ AI R$R*%A(1GL'P!8: MS)HOTI+U[&Y5W!R+WO?&-_NU=2R^G64R;P6$E$AID0)$"H7!UFKRFC=/1ITL M96IG(WE7H/2W=IM.HXTQNWPW*O_('[1\[T)N5Z$,>&<=1)!:1[077C,B*RF5 M4@,\:MR!QIZM[#J"I\>0J3R\*]Y6N[F5^?8^=&-_Q-3NZIT*7"/4VO^>S ,,T-%E=W@;T(P0QV=-A/APHF5&CD5/. M"BJU5LQ S[>K%^M;'%1/-B]TSXAN,6H0DD;#F9E1>[TWF^]+CF3/**:UE6'GH,'DQZLEV M9T*%\6LXX8U)!_&VP)S,CC_&?L\,AO$T+%6$8(T=AHQLQQX <'.7;;)$R]TK MNRTJO6MZ'7KT=O]]!2\\G1&F?9A2K,4 01"L#^^W#.;0#?#.S83:;HQ+;_J. MF8S?%[/B<8L/&V7["V844^R0]383EVTQ6R>+#UO A9T"5%?A+AG M;+6#,)DM0]LW\!2SN M_'B7+VZ*\,W7\,BC:,87V-5C*X(>" Y=43%JO;8&,*=0I0>&9/,=XV076W9/ MU>'BW2_O@V0;3'584.UW1>\HD1%/) ,6$^0\9T0 :+8^OO!SB[W'9/=$IB)4 M6W#Z4O[[?%'+WGGT7,9-6$0C*W&PWDP8L2&6V^69=VURT)^15[(-)'VIUXW* M>-QG_B$O/X5U5JY'\\EXCYI??#Y3"#&B!&#,,2R1DM3B[;:91BV.]I^1Y[$+ M:/I2^Y.+X]8'<2ZN5NV>7RP7\\5H%B,A#M'AJ'HR"REPC,M@Z3,C. RSW;8+ M &.:^Z?3W>S7/4U20G:J4<-.ILO]!S5WE,@\ J%/!"D95IXA%$R>^W O3YM; MF.EN[4L_F\;^+D9^&Z*:5#$?+TN>MRB,SK*YX1#EBJ,I)':4.]I,.0A M%3#,^30LY^KP,[%D1Q[ETP@S[;4+1,4(::2R"9Z5'U M9! +13!5EDJKD&*$:E !Z,*LUB.%VAP&K,V#I[>CSCED..F%2>.PRYP,BAK60*R6&>%TRLQ2(9<*^)&J>AQ(&TH -FQ&F8 M<"__IVAZCLK+^>]WT=@+SQ,@#U*C5OF,,\6UB/XRKADA G-@-K*C\%\+%T*J M%4 [%3Z=31* U%O@:S6AKJW\F 2^F-4P-_:6RP#TU#D&M8682D:4=]6\C*#F M?<8\GL*\Z!*.%>,_#AH(SY[-$ JP,.N,((87MW(O;9^G!Y0FH,TK$B%5']!U(L@?GY9[8HS,:3NVG@ M[X>\G!27]RNJ?3-&XTHS9[EQG# .'5.>&0*=J% **AC0904)7."]X78",^.8 M_:,VX5HAM,"'5*-^95LD";KGF5$*X34V@]!G?$ MH3V593K '&8Y"W#G@@LB9$5*F&T'^#AQ/0DZ@ZO(0Q$[O9N6OS(U[VBNB#@ MPW2TS\YN5%]FF*.0!W =O%>4,UXY:L@G#^]"OX(+B4[^]C3@-059(,8E'8* MLW_+IU&-,=8-:*,48LA(2+@TJ-IF)7&_K3&EDAVP[&MXZ@RT09!J=3Y\,EX% M$H;'U+=1>;FZ=,$7Y54^B1R M,YQ]$2T!?+U2[F-^M^D=EVIV^3%?3,H7ANA#Y*I72V:LB=:ETT(:"!R56%7K ME'@3:/-C4LG.5W9-HR1 #8LPZW[1FC'K:L)H;276C#JJO$;>.,6WH[63L+E7 M.]T1RMXYTPBJWC;#[@/'/A?J\G*EA]'TPVAR^69F1G>3Q6@:#X>N/*_QL'!U MF"R_C#L#^6P^.N#V[N@-F3.2#3ACJ\LPUH@#A4#-*QD@%'.,UVAXJQJ$<=W#N[SY( -^W0X]18Z(#'!4CI M)8=Z*TLP#5O$;9R#C[L-%KWFOGDA<" V>67-[\]+7Z=X!JT)4BMC7 +6X>P M 5M&&]EB>CD'CW0"B/H^NS>_N#*C^8V?%M_27S7XZ*W/87MT^>#)6[/].E%# MON;EA]%UGJ3VRE.T24ORR%67_$4IK\GTHTFYFF'?Y:/YLMQ[;62"-[VYO0L? MK\^\Q@LF%O/-MY=JL2UP,7M?S,H\7NN]20'0/R0/KCJ=S$:S\60TW=/>CT?AV,OHRF094\FW['S0Z// ,\%A^97-]SL+JD[@#/WIPO3]MZ\-#+CA*9 MB9?2&B"!BG>F>Z\D9!OY,)2 #OP05#N='6) *XQ>'Q=.PX%#1Z &08'3J/[W M3[_%E=PLSE'J.@^6=CZ/#?\4A\7-R'G@Z$/=*K* &R?$0PC"O] #2V28Y)G7 MD FE2?/(B'2N_+:Z+'J!ZA1D:4&2%R5F#F ?)&8:Z "L11+;*#&W7"HEFX\< MZ7SQ")3V].!G]:7^7\O M@QGSXX"CH4;IC#)AD?? @&#N:,>=Q*!:=#O1XLZAQ$E43N]VZ![=WEGU4KL/ M+D)KE,XXHH[",,$J;Q%01'EH*[D--6+8SHE.-;N+-9VC]^=ASR#=&4,GS7#( M,M\.R@?MF3K%,Z9\^ ]9A:'2!FE(%:DDCW?&#<_!T:D^:W"E)61]D>7^/IP: MNRC/'\Z ,$Q9883S1E-HE">TDLI[T?R1J*F&#)7Q?EY-^C M6BE(#Q?.K*32X["\( (H0+U!:MOK'-9NV(9+&S7N942'6/U9F#)((V58!'DM MGA6'H:428D8 ,U8I(Y6HY!1*]4J%>@9(E\H[PLER'%#G[7;U&$'E7;RTQ\;C M:]S8K8DE48L]V60[*RE)T2%4P]EA$903[Y27)JSJ:,P3(G#5;F)D<\]ZLAV6 M!"KN&J;7L*N*%9=$*^F8EY0IIR&R#\:YYHF:>>&YV"+ 4(M[H9-MS?3$EPY1.\&6S?;'_YKD97C_S8^W^==\6G_79D\% MF<),!9]SO6N%U/*X=0_GGIM<@?2EGQ:H3L^G-[&ZYF*] @?4W M?9Z7RKR1U '!F'#!-H1(8W=_< 78 29G3J3'76QIC=DIN8$:<0-5ZTPK.!* M0ASL@9CUU1NSW3'SM/DHDLSC M:;)!K'.7?!Y]3U___55G%U?KCW5^593Y@T=2YKUX\)KWH[)<775RZM05%W=Y M;,CL.F8 ,J%5/P(@,7MJK>P3-4IGS%ME5&"W$U2!\$<@MLXF!(A0_H0))':W M_E!:B ,ELS @2(-)6&,; 93##."MS*"FS'TD>^A4?T]3376*T6C(61BV'5LM M%S=%L P.G8YXN4 &#=$,:6 #LH0@3:SD%23!L.@SFO0HOWIGJGX6Y],!3/T% M?3UM[$%/Y:XB&5(Q\&Z:0> M"@U.Y&,,=N7D>F;B[77EC\/.Q1<>SZ1QCF+HK'22 .2UE;"2S-(6!^02!O>U M5=)3!V)[7/K2>) TGR\FX[HJ?_'Y+(@""21,*6V@U)(AH;;F%A0#O."O4Z<<71KCSL!>S4GZE$KY4*U?T1[-T'_:Y5!^(>ZOB[S MZQ@*74RGHU+=Q@&VCCVZKWQFC:(&>L&D_RLLROXS3_VJ38S=8[XO%I^67?X5!]W/AOM]-RD,W?;2N.\.:8@H]=9@: M3K577%;&HR8*-W?()HN*3\FUOO$<( >3$? EM)S33",7C]-3I:5!3E1ZTH+S MYG[=9#'V V%?>S!/1KWP@PF_3Q:/!#J&8R_7D&D%4;S721D.(40\'ENKY.=( M-S_@D^P"VU[)U EJC<_YU6S.AM>+_:-/RQHS!#TDG'J*D!)"A7^8J&3&;8++ MDMU+FX(I_:+8UWBSC4Y1TVGQ;30;YT]%-#>CV758TQYK8PYL=)3+KF4-" M"S373%[ G9U".$0J:7& MXW(98SH[H=:FMDP AR@U$!FOI+$48[/MQ?S[IZ>;1*L'^HDHOF_AA[+X.HD1.KXH'SRPP;[WYCS>2+NX MTOGU9#9;!]V[V67\86477USM($OO+=[>KSW_7#Q;.#X^2]!3VQ*&WV_O!:[V M%U**].QEJUP]_;PJ(8;_=SDJPX V_?$QGR^G\73!9DPM9O/?9Z/EY61Q/]'T M_^9[9N][_-0G$9[?.;QEN&TA]!YS* 0DEO*H:AUWBVQ M9(>.%3Q^,#-0,ZDM4,& YQ@Z:J%82V2\X[C/7-1[3Q&T4<9+$3]-$>CSC,"\ M7#P@0/CMJ?+#1UF8B2^7X\5%^2DOOT[&N](*[WHT0\I12+ 55C$;ST9KAROQ M+7%]G@X^ZCQ 4RT6G>+1<-%QC&:C-;!IX'QG=/?>YS.KO7/$ &.AUKA6.V'SV42PJ __Q_7]'OTWJ"VS" &J@MFKO*82"&C,U@36'@PPR+I#.SX]8+WE M RKFBXNKWXKB\F$/^E1,]WF.=Q?*@!$HB&69<0Z3F-E!NXV4C#C4?''2GU4PS\.[8IXP&U/1%7<1B,,$V%LNXQ:R,'H9H12U 3TE MS9;I2NHAWF[:Y4S?'32]C>KY+&[3A2:KR]L ^WRQ3L9SF @'2F8&$T61=(0I M 9RFAG"TD9<#T6+T3Q:FQ_QI<4L6O]KM>-T6D;YTO0U,V5"R5B:RZME,1C>$=)P$T]-# MC#CRV]&&&=G\8HMD8:@=:KDM'+VK>+U7'R.0ZBCY_NG,(!6/ 7&M.*"((.$D MJ.0BL(4S+EVD: H]-T:D-TTO;O+R?3$K'K?XL,FUOV &K<0$"RJE,,82#!VP ME;3*DQ9[I.?@9^L4G'Z/F4>N5O[!R6P9VGX?B_(L+>>[R6R54*0*' PVYN-: M8LKGQ8]W^>*FN+R_(.AP#KY>6I$Y9Q!U$+@PM?J@#4U@'FJ53#* :X\9T)IT'P-"L_!I=@&B[[TZD9EC%_> M9N2(Z<+'>_3[XO.9,E1B*+3SD$HAJ2!25K*%6;I%27ZFN8KZ[S]\N(TL75JMWSB^5BOABMXM@/\>"H>C*EI.$ ,>8PE=HISA6I ML,!.MXC^/ =?8DJL3C5.V,ETN=A[XFA'B-J*Q^C+6*) MANR8[!:5$X\6FT8_(_#QX\6NFC+.A _2,RO#="D)5LQLK2",VZ2+/0?'9EJT M$AXSJW6&(^'IE7TN]>0O2GG:Z*7W)<7Q6;ZL>4..P MCIVO7A-C8Q+#<:A]5:-Z/NAVL&&G/IKT/O^FQN-X2#$0Z4-9S,*/X_7%.!?E M-KO'@RE-74(06,DUIN!7QF@ >[S5,W>8U4],N/9(KP_?/L\M-7 ;Q=T M/)JJN[OI9+R:D8,-.BDNS?)V.5W'-JP."G\N1[/U*'[PXI"W.ZZ#A:>BW3K>2AUE$ MYXMO>3[;+!Y^6TXN8^Z]-[.U..L=Q1B*>!76UI^+N\F8 7;X3I8.JL\<9H@H M;XE4U/DPA6%G*N2$!7W>_E?[YH[4)'F:MK5_G'L[,#2:CB-H^>7O87E:[A6L M-B^;5YH![JT7,8T245PY2;%C&Y20!:ZY[9CP0J&>V=@;NGUQ4%W^:[F)B/!% MN<<*/[!<.:J>3*JPTG3>( 8TQ$Z'96?5'U'XKD^FG<$J)26V??'L3!"#]M::[M_,H A8H&);>S".OJ-$:5JYTY D8GA7=*;U.@.&? M=;UFXKVF 1YA0Y?D1DEA<842$+!YW%>R -].F=8;3#3QOC@4UR+*(RHM MIXK<;P-"WB*B.!6C3K?UF1[?_L:U9]$F,<3D?;[OV,'N0ID#5 $:C 0CA<$& M(KCUMF'HR #]2*=C46[CQX*F,&*]%,,LT4L'"UPX:ARHY,'#-V9#L M8,OIV- B2/9$9=!,*4+,'LS0SO.GR@TBG-IL+8Y)29F$N?;05(;T_R00[*3,"=B40 CJ3$QEB,"'<*0 \J68*8N#DA7J'+MPUTYY6X!!-'N0?>(\VX85(& MI"K9K*;-M\+3I2 Z'2VZ@/ ,\U5@0GQ84TB%L(3"$87X=A3DM$7@UBMT"'<# M8G_^G.>[HI5K:I\O<&^Y#!A 8E)2Z[@"0!.%M[:5)K1%LM9TR9!.Z=;I#LK> M5O8Q4>5Z1^SP1M/SAS-',,-.0V,5X9()C4$4(PMP%,P'!E MY6L)>?,Q";U"=V\:4/N+!%X$>//+:L$7(%J?:,TOPV [&>_UVAXNG"D6+T]T MPCAG%0?,(.\W4IMX"UMS*KU"!V[G>-ZSJ/,,@0<3I+TO%J=*:O?PJ?SJR#J&JB#.=RZ M>TE&M7:$D6!924^OF!9GT,EBFD# -A -, M$6_1&D'C"4%]WKN]-[W;*4CS\F&'?A$?#3GA6VM$/BU&Y<*&6>1 9H5N7Y09 M*Z42P8#&#C'N$;&0,DJ"62V(,;#/G(9'I5[HFX%==X V6CBEP9 P#>ZG=7=] M,ULAN7B@_L2O.;6IL6G1Q_RN*-=7,6V;5L>(J%,\TP@SQPG"W'D9S%OJA.8 M"B X(\#6VGM-)/WX)K]<3O/0/W8+HG]LOCQD"S2H+4,.ZX !Q(@Y"PU%6+D- M-C#NF0UEXN]6T4^O9$X.7)_S][Q3JKGH$+*&OI5:BG\_N@T /&KBSER3 M>Y_/A,=4(T -(9HJX:7"8BL38GJ8.8C:*JA(!\WK4/MIU+TCO] @M'VLEG=< MT?W/(LP4WR:7N8V7A$^^+ .N<&=2C4-%,JJD,88 H+5B4#)KR!8#Z/R F2.:EMX 9B70\]QJO=$)DTVJL-6INR'4>=MJ3.IL!TZDZ MR?'J)%4F&&(-%E(I!0,=27B7456K%>7-#S1T'B[:DSJ; =.I.M'QZD15QE/* MO37>44FMQ=IB(.FVU4XVST_4>6AG3^IL!DRGZMR=D.I0D2Q,$(QARH+$B#/D MPOJR@@&'H::YY[#SP,N>U-D,F!X#$\9Y].A%M#].YG_H'S']U@%O\YY2&;=* M8T A8A)+'D"CS%9R(@-;!""<_Q*X>_Q.QI/8WH,W,>PIE4%'-:"*0AOZF$/" M,U?-5D1K(8>Y1NY4@X=8T1JMU\N.02VEATJ*TY#AM[RX+D=W-Y/QL[8?S'-Y ML&QF8V2?Y]AHI$4PI8I(ZT>#3U L=XW1"<>0:Y#3]H92J)B0+-SQ$>ORX\)\.C#8BGHTW5Z.,GF2=% M,TNYH9A:! B6A".OL:\D!HRCL[-#&BKT(%,ZP>W/P)ASL4T&0I33$.33:)K/ M-W$M[_/%0?#+*L]\E((RACR1FO*P48V"JEI<7ZC-VNDL;J>1@IT %#* M;;[MU?#WMM-HNF=W?^?S&:%8>BP$!)YYKQV"]S()8)IO\QWOL1R\D=4.*]^B?KF#_2]^3C[_=,+RKW_,M,62<01 MA@!J!;FP0%0C'76PUY#G&AL7'0!?M(2@\8[3^LCX;5Z&5L_W[S2]\&@&H7 : M.F2P$H!9JO66ITQCW.<&0Z^*Z@B0E./J0:4^?RB3@$BJ$ 7*$H&,ID)O(U,A M5P.Z J!;=;:&HJ^5DGOGU,'ET?U#F0[+1\HP]=I0H VP7E:>1V8>GJ 9T)];LC6\W0E/1>3 M'L*^J/5^&6&\N%KC%)T^&^#V)G;=62C#5 D).7=8H*!=]0ZK" TBE8K3TX$ M:5D$M7%K;W">:+/=J4E9TB%7"(_[/S[^G/-,?\Q(_NFVJ^6'[';.> M*6YO8SZ%8OQ'4.NR'-^,YO=IGG9-??M+90(99Z%5%C$CJ0JSMB<,4@&) ,0; M4X?9;=J_ZYC[@1(9MA 3CK@V@60>0TF4J]K-C>HS:.[%H^R=8E^DP*3/4^K' MQS+$[G0O7QAP@D5R>R">;G>AC&'--/:>..8L@IPEJL:(76 M:^;'H'; ATJ+KMS&XT41#-W/W\+,\^/3Y/OG;\7GFV(Y'\TN/^>S39,..)#K M5Y%A[)SV1#AIL3?461-,V0JJL 0>H$^P$R45O>#5VZ#P>,JL^L)R<5.4\<9Y M=1M=Y/M\!#5KR"2SD&,&$*6"2N40O^]:1LL^,RH=X$L*@S0M6B=BRV58T'[, M%Y,RO[3+MW""!PA#=?)SIW*7< M(V^ZA*PO\GPN\]%\6?Y8B:+&8>4?6J^^YN7H.H^7"U=7%NTA3MTJ,LN#\!1* M092U&,;+!72% !.V^3Y$Y[[JE*1)!-=IYZ9M?LW[0?/^F:;359U*,V\%5$X MQ;B)NWCQ6%V%DF>H^[SG?<'#QY\^/EFM/BOT==KS11G/O'S*QV'Z74SR^3[OKO!3IN:V/62OC4-(XI3(SIHC_D] M"C6RW3Q_.),86N>U$AAA!@'VWE9JT!BUR'*4.,]KKS1X=L5U2QC[,CH?-]0$ M-*ZC.;/:%#T8"'VX<$:(PXI922 UD$L$/-T"R#U3P_:HMU'C7D9TB-6?A2F# M]*T/BR"G"K8J[XHRM-?F7Q;W\_A!3NPMESD.,3*>*BH%0"1 R2I9C09M+B9- MY6_O4H'/@JVZ@ZKQALN[Y6PRGMR-IKJ87<[#ZF>UB-R_P[*O3,8XDB9T#Z,, MXE0)J[&NVBU(B]3#R:)G$ZBX:YCZZO6_?_JM^)J7LPC&D1W_4-%,+*OBLPJA%%,&NL0U$ ) MKB"N$&#(-E^A) O-[8DO':+6%V]V.P8.NYO.XKIM]_I9/O^;OPM,W\^T: M< _-$KTQ<\XZ%PQ YSA7&F/"3&4(6@55\V3/Z2(&>G'/# /O\^$S1&M)']RR M&A]+RN@=[\P ,9 2XX"DPO*@P70'GLZ$T]T@/GQ6/^R[%V7< M0,G+M*/TWC=FP$1\L1'00!_0Y6&6K? U4C<_P)'NF-? &=TEWL/G<]5O*TG[ M&*4/O#-S1GI-L'(&"H.(#&!7*P+KI6D>#I+NJ-K .=TMXL-G==H1^7XT4-J' M-0?0@ECO(/+("[/!+:Q*Z(!NT#@7IC;%=OB<[&-D?=JO,9" 0.<\(LIS YT% MU6P5(6WNB>H\@Q>>/-S[%CX0<=: M?_K H_1V3VC.[H?G!# 'G MA2-46PLY@<;$$\=1$N@5A*YYUI^.HF&Z4$+1(0*#CE[9]K;HPZP1P/+B\YF( MUWL2I+WDEB)ID86:4<899L(!T:__ZA M()I!+@$2S+%@D#(/0$! :F\QMXP/<*>FK2Z;;AH>!]5K"$; V,!X:(,:K0C7 MEKCH@&>2:X&D0\W)D6[+(R$Y.H!H. %(5CD1%L# 2>@P5@P(6.[D4=A1.5# M]/UWI-JNL3GO6$,F!9564@>0EE)("MT*/6^X\Y V[^+I_.4==_$N\>F-"WFY MB-F*0ZOG%UIL-,V%TJ"RLJI*EF2G+$%";6*Q/EE$1X:'5SQT$Z;W37 M/.@,G=.$I1]_NL4I(P2BSL:=&F80PM!72VJN7?,Y(-$5SAU[!EHC\EJ.'UC$ ME3"<:P.TU [#/5&:LV9.;^#*K75>/PYA&98_5F8,DA7PK (\EH,!N],F/^ M=YXY8$A8ZTA6R8EYBQ,,ISRD4EMY1]@.QP'U&GU,CN!X'[K AGI'O 8.;5$E M5#:W+4]YV*4I51*A=MZK4&L\=9!CZ7B\D=0Z'>SLC:R6^P$E\>EC,.D0JN$X MG+#&1!! J5.>A>%-"%5%]R"L MFL_PG2\7.@Q1ZAB5T\>IJMMX<<:_\\N84[!1%.JC&C*H+;$&8*0,\A)0YAS> MRB]T\XME.E\9)&!%&I &0)+[,-??RF+^(!CVMX"PSJ^*F&)HW\5UK>O.E%)> M8&YQ/)$@&=(*V0UF!''1/(%CYPN*?HF5!+XA4RX&6J>BW*.Z,R@0@@XXHSRA MF)MX\J#"S/L66:\[7^ ,A')MX#L]Y1IQ*8/$<2^0]9)2X9CRB/F-E#0L^IH? M(NY\L=0K28[$Y71'(?8F=.TS/>F#-KT]*A_I2P4S"B5AQ&AJN44*:R[T;^*4F*5!N$_# B$FM"MU)!+ MK,\NH*.V&H_?KV^&U9^%*><2T'%"@@QO1T8#Y@"31E+MI15<.\ZJ:=Q;V*M2 M._.]UU9#O1V9XS#J[=!7C1/L'_-@V8PGT\G][;V?@YVC0XO^J&7H-JLZT]X3 MX9T'AFD=)F6&Q;UQZ.H=DCY53K=$UFXO2/;/O<*:^1XRK"5B6"KP4GI0XJU!.MY<9HK;NS"EK[K #I=) MR_MH7GS5^U$9EAN3K_G)+Y.)ERD\:YX*K9M=KQ:E^L?](Q]&/U8A8=]&Y64M MCT[KRC,3K"0I+%&$0"2)D X ZI3D!D'+8:T]^M1CT4$QY[ODK._Y:?F.C,5$ M]P!I:[5"#&AM!%OC"*UV+78QN_;^]$B9G2-:OV /VDOT83H*@]7M(?_0P\NYT%Z:TZAWHY\,@\N^?;%LESD^6Q] MK^.;V3@,2L'$C.W:[Z8YIH[,,!##?56\1P< (XD7=B.7PT(,<(W=5#%%/Q U M5KW-KP*_\[^]SV/,WM_" VBUVKBXB\B&EOX6YJO%8?4?6T_FF&6A5VA!0G?0 M0#@>#ZJMY6-.]'DHMT<*)(:I,0W>7T]FWU?W*:]3.![=_6M7D'$G $(6>F(M M#PMWQ9BO).(2-(^83G8&I@O%I\*GG<8W'(0K.[2FDG>4R02A5"BN7,#' $69 MU6')I&'@K2+>#>@NZ<[UV@TDS:?O6TP)U89#I"U MQA)?K7VA0Q W#_!+=M"ED\FY,T2Z,,/".OUKL YN[Z;%CSQ?31$?JNO)CS'% M:M63>1I7FF'<@0(0P[%DK+(UO*!X@"F0.S;'4L#46^CFRF5P./SFT7,9E=AK M07E@LXKI7CR3E5WA=?BG1_/KS/PK;7#L;8^K,3;WTLTN:R_?4[PN4U 8)0GC MG *'XXFAU6G1%;($42*C3!JOK$.2 A;F(R+0UK V/?*E[I)Z4ZIYJ=.TTY@[8LV M'_/YHIR,%_GERL[\/2AM_O'3[P?)L[= -:Y#=. MF,)V0!3J$MR^B/1HN;)V(!XDTP4)AZ+RUB$%)G$1!2:=]BSR5A MHMP!$:@K8!N29UXN'A G_/:4-.&C[&,$9L(D\KMK- 1[HFJLA M]D\UUPJ#\]'AH!8?_:JN/Y6]"_#=+F_W*NW1,YDV=K7*PMAQZ;1W1M\/Z^WA,QG1P"I"%8<<2L88".9AU7:E6QQA[-SP M[D1O+60?C =IU\Q?[^1[Y?"7IR*N/8EJN;B))S3SR]]G0<?Q#7DIH\_Z=H?\ZCR $J\1;<W42'Z'_Z%F;0*"(4M%A3*#6E M'!E=Z8^A%E=Y)[Q$Y[0]Y^R4UCAXY8$,,=?O"L3YIO]_##.9FRW"7+AJ73$U M-U&H7?$K#:K*B%,4: BDDHQ@2+D4?",ETD8U-V@2WNO3.S5[0G?PQL>Z$[Z9 MSY?YY9O9>G9*87V\])Z,"^)%6/$Z@B#VQBCJ?(6E%P8W9FJZ^^;/T/SH /K3 MTKCA1/%^&75YL>(5$30WOX,V)C5-TNP6\_#(?EY-5]XH&50K+ MXL K,TY]Z,M:4N0=0\8K+K:=FN$6EU7(5TC@@6CA7'A>S27K7AY,JTK^A$3? M^ M'N.8;SWI&TEV.A^Z>D'&" /.ZA97@;RF39:3@GY:%_-S M7+\\Q74KGPJVT^W:8G??[_(8J1C=>P]&Y1_Y8K6$O;BZRLO)[-HFLJ9KO#:S M+MAPDBAJ%,<\WHC.MO.;06UB]$\7(#M .Z-[50R>] >C!%;1 /.4CNHCFY 9 M81GQTF.&M(48.JNWPXZQJD6"GE>[$S@\M9Q_Q]B&SZR7):<-NEJW(?..&!R& M)RXXI,Q0*"C8ZD#2YGEMX&O:B1RZ7@;?-UX< %873Z7H!;O?EEGAO;=7#ZPC,]_, MQM/EY61V_21N\Z6,!."X4E\I"ML1$^K(5;[$L>/3J]>(W# MB1E1# /WT9!O=&B6<] *8B$/QH=4"")&/'6^ D!0W<(U=C3Q:F65."$%]N8< M/ ['P5AV9Y"X+0P+ @,N@^$L,1-!3]Q5R'HLY##S7[1D21\9W)H!^Q=UNT/X M-)0]*N?@63&VHWBV9Y/*_M3..Q[/B-4>.\BTBDTE@@*!*NL&2-OGU5RGS-Y5 M6VE%YYBVBVC<%QWT94=TT-IY6E3.T^J.SJNB7.T2?"RF4U^4\C05W2.Z1UQ^ 4,YBIN.96PH,;:U>2][![]/25F0M( M*FZY%-8Z*+C03%4("Z?Z7._4HOZ02)=HAZFEC@;?"\XPEHP HRQT$!@L&28^ M3-T;JT_"\*=Y8&7GH<2OMY>DU5FZPQZUY3'QW.%TNO>X?^I79CJ8DI92'0^" M:>05(LA4J!&&FQOIG4<0#Y;I ]-1U\R^O%RI]ND)VO?Y2_9+LXHR'OHJ8A02 MX#4GEG!HMA)Z)9H';'4>NGN6+.P,^1-N0EXL%_/%:/9TK6.691G0G?YXD$5@ M'8(05D';;264A7C > :X-JY;I)(G'-W=;:566"0P:4 M8%Q0B8@!<2#92$HY@"U"HI)LJB92X\M[IZE0?(5;I";,"=H9ZTR8DS"6B@-4 M 0 I:9ZWH9\MT@2:WKL3>AQ<@UF]G\%VDO9.(P* 4%A;HQ%T1&V09:'3TW/: M":W-DC[VE9H!^Q=UNT/X#'9"SXJQIV%J=[>OQ4 <(,.R#P"/39R32 4VPT(W MOY#\O/9.:ZNYYNUKQ\':%VW2W+XFK518 4$P8LZ"8-1LK1GF!6ON4SFOV]>: M4JA+<'L;?S:B'S#O'SZ66<.$ LHB(Y 0WBHIMUV"0-MYD-;G*=3;T4[*YV_% MYYMB.1_-+GVQ+!=Y/JNV><9ARII\S6.[]D?5'5-'MMKK-$ :2(1'$'I+MG)I MWNOQB9IS?5/%%/U -)BU;?M<$_MC[D[3D(P+@XFT!EDLP[^$T7M]>P$&%!O: MJY/Z++3QBOK&D'+T0&LQ<@QCZ0 AEDJJ-SH03N$!!>8-G:2G2^=SE K/OQL- M+VY/.:V$\YR&A3U7ECC"J_%6$$8&%+?W5R?J0H/GWX<>I\LX21]ZW(2,$BNY MD?V>J?_WO8!P+Q[0T"U8YT0QSKK C*/!/ M*+C1IU3 -/>%)CK:\?H\#PG5]6?J?@/O>V0;,X&M$=@9Z9TA$'#*1+7K)IV4 YHK MAT3]87?AM!PX_W[\>"T]S'Y\9!LSKH454 BEH2;<(V8=KW0('6^^/7S.+ITS M[\=I.7#^_7BSDE^6^7R8G?B8!F:<( P(I<9P;,/?A JST9ZBWC6?B<_9E?3_ MMW>ERVWD2/K_/L8\P SN8V-G(W#V*J+;\LKJF=A?")HL2YRF6.XBJ;;GZ1YXOY='[65[^;1&9(WD9#1,P>',G/#6)FZSTP,&@I0\A MK!5QGD>N<_$\)S'6%OMZA4-[FO6I<;/''Q:4I\E!6 J.@"+&6X74=K8)@R'O M+DZ*G.V:F$=B9SM'*<&M3&4Q)3#5]0BXG=K9+2N>=8M904SV%^BFAWG: J[VNUP?; M!Z"Q3Q77O8)4Q@E:!B2#R=S%*.,8C=/3OCV)?J1U9^"\#<*/RO5^)/0^TU%T M\W$U+>9/.5J6,S./PG)1*K=' _&.=0U06BF(1API+K$4FE"_Q0\;"D84SMD1 MY5X>HKH%:"B6^"7..6KO*8ST* _\T#9PRSAT4:&*6Z+FD%.B8;5H&%/-?=P[ MOSWOA^AM$1F*RFKVC\UJ71[1XY'\7?;'-QI.D2_CK].GZ--C65-.>4Y(Z=R MEE&D8LPA5 #Y2J1B;'7S',0#QUWVH!D. >A0S)6"DJ\_J5G^N=9.\EKS@*RW M6&O,B%,6226=T]7,O$9ZG,ICSU3,>P/N+;'&J-3+"^"(\W""RVG#0CKRW4"06/<45KM-XN=XQRO*'[)BWT'V]89! &@8(<"1LD@@L-;)W2R0;$[MTWT/QJ9+=()8 MGW1/*3:N/WTWQ(,7V7O;!X2<9]I;R*G E',5?ZWF)*F'XU05VA(H[P^:MT'V M4>D HZ#VJ53>XP51O?5ZN?_N^?6&00+C$:6*<&,!M%Z;W34KT5:.*+E*1TCG M'<+1FF I%5$]BCVW#-)KYCEVEA/,H:,JCFT[QK@CP5I)Z8>S%?1$LL9XM*?9 M_+'F*GMN&4A*_@B)1H!PH($'#/)JC!A2,QZOZCYIUA2/03V,;[+/FV)Z/UEE M[XNDM#\U$U/IOK8M.'.T3LOC]3+ M%+ZG6Y#.4>RE=TYQP#!GGE1G/^HP':F^W"4):W%%*[3>,G^,2K$>*UMTI 9< M3]=YW,%N_\B6ZZ\?YE^^22QYFRVW0SJL'YSPB* TLE+%75<)I0$W3%*U4VX< M;*XX]!L9W9I(^2!X#>8VDH(\4I!&G6(Z5;L@E/,($LXXDE008!"OKJ!IJ]+3 M[,VH#VT &YSX1S>!%RV#B_(1*T\\M=P8R2G?F;.9E1*/6R]H2)M]%&Z%R>73 M>I1[_'E(W-%._BY_+/<,&+\2AW?L5YH&03WR'&H9C[+ &6XQJK8R1N48D[ V MQCGO%(I.",;K$XQ7J@%F(N4+C[J!]7%;D0A7D4Q,6=L\4*NW#!6=$ZP9%)T0 MC-4GV+9I,)H1[[6QP!JNK!%(5Y=$S"#27"3VEHJ@N1-B M0RX9HDAB,V#_S;K=(3S> ]YEBV08#X9)K%FU8BY]H,6UVQ4>[$VY'D/ M> QVVMA\7&6_;Z)"XA[CCQKW)7MZ!.P0X,XP"3S@-*D9#E3S<]*(QO26;V9# M[@:Z,[+&\=/DOCX!H00.(L1[)QQD<3%4F$GAD!CWCMV:R)U%(-FJ"AYBF_/9T.4[X1,HTU MO?)VH*[_]Y$>06H-F85<0 6L8-*Z7>),B6F;=!O@XC?_;K'KF-Y[A??1/L% MJPE4!%( C-0DGG(J\Z&$#M-Q;NB=4>,X=5OA=#ET'M4F/3[R=D36@5VQ)3): M < M:K7*DCGB*=YM,5D=2]YWPE."!,I8CYQDB#@?D4:4[G#0O(6DN/RLSOWC.0*^ M>AY_K;O>$Y\4(M)>:TY$"0:$U.U\;A4E?N17"+U0OCYW=8CHOSEM5#K/)3/8 M>1C+9H_9(O^K_,%_G=UYM4:&9U]#+C2,]@5:H#YQ3R&DGBN=>.[^:K MG1J/WM0[1?,^D1N*4U[)FJ:SY?0^Z@F_G9Z&\KNN 0FAH?#.:>\I]DS"'9(Z MHMN\^AQ\.ZF..P;Q?&Q3#?KTQ(,ON@8!B7)$QL612EXIRXVL[IFUEW#DK@_= M$?0HIW2"V[\"QXQ2FQDOHYR'0;:2=7633;/Y8Q*J1Y65?5V"]P:@Y'V@HSB6 MED;XJBQ"&I 600[#Y:EL3+27P0S=8#28'U415:AB_36YJJS5LBRF^/FIVF(- MUXT:O0..2IR.BEVQS/SC^U+/DU>@2?UG],BA3: M4/VZO0-(PS?YJL9U2^UG!&FH4%Q(R2$5%B$HI*TP,(*.,&JD4\J^]"SI";?& MYLO_F12S-(K#%LKO6P4.%98">(^EMD02('?;L]%1WV],T]Z2&/1!T_;(-%SQ MM3(JWZ08IP-YTW??IX ZIR2 7!DEJ/&2>K^;-^8M4:X7!Y=!P5 K8L*0;CF2_1/@> M-OO=>7YH$XR0#CHM84K<(:/$8;P:NP4,0:UAED[).TB&K70Y!MQ9S'^K8\FZ3!G?]Z2;[G!?KM)M_R.[* M(.X#YY3]G8*5QGE!$):066Z0<**R:UK%6?-,7#UYTIVH[_P\7V97Z^QA%1BT ME"7M!FM%G.= [5PK+?9Z[WU\9]@-=K ]%NZ_+]K_*2KP:KE:%YMR@M?K^ZRX MO9\LK\M:C*N?XB/6JZOE^ZR8Y[-#Y^*!AA 4!E0IQ+F/1T-)E%6JRH'O$&4C MJM5\)NX=*25&OQ;*'W_+5B4URAG"/OC]E=<$ARV *6TRI)X[QHRU58!-E"^D MN7-7YZGV+HVGVZ,]%-\F$V(JZ?[KHPI3MC)".,SNBG(!GXJPNX3N;9T;D[/3!Y"X[)+(.=8M'%NO33!W MU#)K!;15+@ 'K!B14M@QY8[Y8C0':2AV*+?I)__(&O+BE=:!$Q:/2HISXPDA MVG+Z+!&)HM,&<4-\D*HYGXXIQ?$&*>4Z R[QD;-'WW';/Z0M-_I5BF^ MS8J')SWX:FDG7_=&UI_\H( DE]IJBKB,L]32 %&%''H"R0@%1!?DR@?$K$.N MB!(L*Y:E.)LL6K-&G:<%1XEAAA).%(/QS(44K42OE[I%#<;>3.?]\T

J=G-1_G9M(:LQ;Y M&B;+V:28O2_RV6:Z_OLD7;.LO^Z] C[>*0HZ!@C!EB+K@%!"&(6JD6/%1IA; MIPW\>4^X#+6V?YD4OV6)F^/I6LT>X^EZOHK_T 07$&G'"D# MZ["4AG%=S1Y:W3P*Y/2$N>.4 ;W@.-A)](S/^9S=1# NF@6:W>$P(34&E+3.1X M0;R56J#=_)$0@SJ%-D'K3-PRBU+S)HK/(IO93;&SUY5VO8/9 M?T]X3-!>1:%+M (:84 I<%4&91//5IPWYIN>O <&X9LN(1N*>6Z+;++:%%_+ MJ:CI[YLT>A4WR,E=EJ()XA3*\1]@G+J/"%Q#(5E<*H0HY* @F)H* 8O&9Y[O MAVEZ@NN\>]--EO!,*MM.:#ZW:;I=U7EHT(9PZVA4"Z3 RF.+E*]0@E2-SC(_ MY [6 X"-==]G^^_U)W5W5V1WDW6V\Q!<;9Z\HK+9[?UDG1Q-KI;N]\UD\;^; M2;'.BL77J^6TR/9Y:W;\AD"M$4)J+I7UJ;X[C7]VLIJIYMM;@ZRW(U2JSX9T M<^Y+=L=\F7^Z^?#K7>E^M_GXCVRZ7N?)$6JR_#J9WL^SQPC1ZG,VC;AEL\]9 M\2DO'B;+:7:73Q;[V:[]HP-23!(GI?<8J;C.H275419AW.)2OT%^Q3'RV^ 0 M=R+F=OS^_GDPI: NET?I8W>]5-70=ZVW]I*?XK#KB+KV;XF:!I: $N@A12SN M!\[;ZOHC;@:\>3AF@WQ58V2_G<])_'?BLP,G M/H5.>DF@8%Q2)JKBP@8!@UID2;MT=]US87P&J><^SM>S23^R[OG9(I'M]4)I\
Y=!J1EL0\3,9+G,U^[+-&O&8Z>_)5!KXR; MF54,<6(!LWJ'#4*T1>#-I7O!G!_MH6P3^S.>_[K*/FT6/\\_'3)DU>D>"*(< M,(P8,!HQB< N2[K!F* 6?';I_A8]PCA81.#D\WP]621#B2^#5LY M&L%?^QD!<(@(0Q Y!:1C3!%J*PP98I1BKKUQL%[6 MP9Z,ZKN5M3_/8 IT.&1"K_F(H)!"T,>U$INO?UH]I<,9 M00I'*I@2<5X *Z<$TPH97DU48=/"X'TR4]3*X-@?)5_-VW@:/ VUE1YR_D'N M. $4,ZR,DX);9*H%HGG<@R\A;V-M[/70\#RTJY6WL6_2#4>RT_,V MEN=C097A3D*"!==P-W8=YS$>S^K&J._-VWC:W'NEV\EY&XD 7EL6>=9B2) 4 MB,AJ[$;@YO:;WO,V-J);B[D/=2C?N[/7NM2IT3LHCR!U7M"4RXI$,<5EI1P8 MY,B(A,8)C1'<( M2@R:I_,9/DM]>[;H#*?!+H,W101^4Y9*\/,OZ;?5,6;8VR< DTI_8V!)E+&* M*HOC.6([1PI]\QC;SGV5!N"%KF :BA5^SB:K+!G6KAX^%_F3U>,H+^SO%#!6 M&I1_@?2&>>6)KF89]\GF*GGGSD0#,$-G.)U=GSC&$8<[!L:-(YY3KRGE47_R MR.QXGP,N&W-%YXX_Y]0BFF U6*C]=+IYV"PFZVQFL\]%-IV7)H;X^R(K:;*< M?6=ZV#?' SS4U2N"0#*M*< T,,I!"Z6N5##+#&^^(77NTS, MYT)U;-+K'?9 M(5X[U"UPKH71A@ND;9RN]U17LMER*6EC_NG<2^>/?$";)YX%?+1\C]GD1/QS!L))[ MWP\YL\]M*VV]8VQ+=\1K%5X] M766(.]F[RUX8T630T @_& "_UA^8P M#J9#;H=XO)CO=PT#H)*E1!0PJD]) \+*B.ULK':.C-.$W(XP>ZC;"I%+I_.H MS,SG).^I9-V73'BYW$P63[6"MNDZ#I?0W=LA,!X/)@8)*925S!*.@:Q&; AJ M?O'4G_FJ(>1Y#W@,=KF4MAD[61_;DK]K%QQB'(FT%2%&N:6IGG,U%^9:T/9T M&]2%[:=0=$(P7I]@VZ:!0N*%) D@IPF5SUYS>W#$Z)U@S*%H3#,6O M:#V"?=,T, )2^6X*!&=.4H:-L=5T-6OA5MF;RT2G!&L.Q5#JR8?-QU7V^R;J MWBX97V[CRX\<5/;T"(@;K1PRD#JJI$)&[/9Z3V"+W>_TM7EA1Y9N$#TCQQQ5 M;??V"=@S[;&#% J;*DYZ1:L[@)3HP(S[0-.:[I@CCT/I]YDJW4Q MGZZS6>FH^&NDUNKFPZ]'U:Z#_8*" %#$%%,"0ZDD!I!5Q[=&^=+2,]USX"?QK'=?."H #1 MBB?[J$@U!9D4=H=>/!>BQAS9FSWKC!QY%LQ'Q;'O\N5C5#&R)]UE=9NO)XMO MOT])$M_EZ__+UC?9-+];I@2*;9FXR3N#) 99;;4AA!J+>/P75AAC@YM+VM[, M?F/GZP'(YP]<$ MGCP0L+""(&IH)*. O$*2@Q9J2.<%,RY9T+9'OA-A>C&U2#%'DC%@, 2*P(@/ M1K3"1A'9/ BY\_(:8Q*J@P-_!J8 ME>-R.; QWIWPW0BJI!ENI28<&*H-Q) 1)-UNUAXVCSCION+WF+BL7YB[%6IC MJK5,D&>*"$D]M=PRA;2KKC6P([YYO$SW%;['Q&X#X=V8[]Y,B5+""1:""B:+++M:1OF0K=8WD_7!A'9]OSM R(SR1!IBE+-448 K?L#>BB$K4/6] M"/K@Q#Y720?TNL@UDAQ%D@^GG3_.9]ER-N0:>>W=@1#*C+4.86 04F3-%O, MDR]?A5L48"'716\;?\D5\S&*^_GJ.3>/[MP=BXSYM4_X= MJBTD,&[6E;-W\@MK'DL[OO/%I6X;K2C6881(#W>6C1XT5L8X!()Q$ ME7,NQ12T.!2_)2>YLX!]GH"DT@4D?C-??EA/EK/)(E]F'_)/ZPA@?U%*QUX: M= K@PII2ABD!5$',*\=:2A!J<6_YEKS51D>(#EGXV,BZ%:-=O"TXQQ3P0@+- MD=0:.[O3PRC"JD5NC;?MN'8N"@PM<&^RI(P\9J4;=0EK,C=DQ4VVWA1+G2VG M]P^3XK=LML[7]]F']Q2 J^4L^]*#&&XSE," L%IAH;R*V!KEJ-NAK)!H86-_ M2QYN%T*>7AP_GKP&?IAP.&UL M[+W[D]PVEB;Z^_X5N+T3L79$JQT8&E:OOP ?F5F/S ) @*3M?W+\Z?P'Y;EUNBMVG?_W+K^]?H/?DY)_X7>O "W7 M^]M\UP!2Y5F3;\"7HKD!?]_D]>_@NBIOP=_+ZO?B<_;B1?=+H/UB6^Q^_V?Q MGX]9G8.O=?'/]?HFO\U>E>NL:6W?-,W=/__TTYN-X+W_WKUWKS%\ ]W-6M;0DCP\>_/OK\%[_]M LA M_*G]Z>&C=?'4!_ECW9_^UR^OWK=^OBAV=9/MUOE?_OM_ :"CHRJW^;O\&H@_ M?WWW\BPZ^)/XQ$^[_)/@^VU>%>7F?9-5S:OL8[[E,-JGW53Y]=./V%;5O2<( MAJ!@R(T$0__UF0;3D]/XW KP&X>0S6%KJ6A-&6\>B19S%OQ:=> M\:_Z#XJG7Y#?UG@OJB,Z6V1;FC49^E@W5;9N5AY-H8<8\B/HI7Z]>_/I^P-!^RZB5OZBP\9CG*J_+?;7NDA2')W)TA_B_'X"! S(@H('? M!G#_YU]^.GIUC\]R_50#:2%=9_7'%E=/ ,?GPI_R;5,/WWDAOO/">39;J7X:)5NU)S)9A?ZT@$-^*W%<[[G&.%)3GDL4J2F-/+L M6-&5^SQY]7G8IVCKT6]XM(3 MNH%/$XHB2J(PQ,P?S-" ,1EET'ZX96WH,8%LMP$]+)YB.3!)D= G[;),3,*7 MFE!H4"6C&-S3$[7@?WNH%.>H>$(K1K,VKUJ,AU\::CW*BE&CW:8W5-/R-BMV M*XI3Q@+B$.I2'#'/\9QTL$5BXBK*AH:%.;2C@Z:N'CH$2DN(9>X,Z,ASM)E6 MDL>,7):3$0PN1E/&^/!86$8S(CM.Z>W]DM]^S*M5%+LXB;A^L0"Z*0EQXKN= M#>I Q_%4ABEJ3YY(37[KX"@.4A1)DANCV.-'3S&>I<;*".4>"Q<&*'IL+6-\ MHHF]--%>%& M.3 *'1*D+DT3AE/796D_Q*%A["94:QY3_O'3S64*3* %I3NAJ4":XJ2F';ZT M)S9EJ+([NWD@1&:&4YV]A>C&" ?.S73JKL7NV=07>?\W\V'[.N*>IX3(FX=I3B$3N(28.BYK4V8B(%3W4H/6" M8-H,TC(4U:J'Y71-7DV325DW;ZY_+LO-Z233^W*[63DD\;@%&A'&_,"#88)9 M;S *F(=5I'>$&)$=*DIGP %RFO0PCJ=4JZ!0#:MNIUG MZ(*(&:!U&5IEPI'2>)-34YZ?J[*NWU;E==&L(D9B!\+0H;'OQ@Q[% WS5Q%+ M(1]('K;//=MW5)ZKI"UG=O!=Z#$M%'#78E&3&"5RY#3%%B]J(M)1\O8R)584 MX\3_"Q*AP](R-$$+>3F^C:C.*6^WHK#9;7[)JM_SAG_-OM[ENSI?Q1&E,6)N M2AWL!*$/ X\,!G&<1FH3S-IF;,\J9=N\RYZW S+5"6=]!F5GGR !7I<4\]+G^/GXB3U:%*7H3,F''DT?6V(&_F9J#KGG[WA%BD?BFW+.S'_ M=;!)W8B7/"1!**2IZR)(#LJ'(%82HG&6K,\N=>#:3K4YPE.=.AI%INPDT50\ MJDX'G5!X@FP>9;K(TL79'1/L+D.?#/GR:,;&'$/2(Z1\EU?9EIM$F]MB5XA7 M%)KBCNB,LO2<11CX5!ZD$/T3@Y]3%"#V;_H"%]K?FI.D>D!&MZ0I\N2EX=5GLQ(I07H/_V%??Q*$3 MFV+==-,(V_P3U_/KO)]5*)N;O +KLA8_KNMR71Q/FN _ MN#C;_**KW@J]5O M!_I.J]Y/,_B$6(^D>EYM'@N^--+V3;5?-_N*#Z+)359]RNN5$X=IFO+" ME*0QI&GJ((0.(@\#J==#1AFP/XX]8@+K#I3R(%:#-^FQJUW*E(>L)VR19]BR M-4Y]Q,CEX:D^@+@O$P(5>OH-A,"ED<,.REKN_% M7GJH&","4Y6U.O6G6UZQT]@-H,&0G&S8)4=-,PY8ACIN8L%XQ,4%M=#G;1E2 M,0)_::H%:8K$R]VZO,U?E76](AX*$88Q1K$3>H&7,.@,E@)7O"ZB(1,*S[AI^T$ ^G$F"3E2(B,B&@0N3$9T/#@G M)-IL2$N)&+Z^+G?E?8O#H,FET _\)(0P(80&OLL<.AA%:2!U/H8A4Y;'-"TZ M,>[GD*[ +E=AHN*T[)TB.TA/#VYJ];G(U"4A,D/Q0C3)D#,/ MYB&V9*L74 MDG!/4Z1];/WIM10TPB,U,5T299+*O"3(]F3^7CEY?"6GFA9>)*9(ZU>#&C[#:=#91,FS,FC.&%!+3$EK2,;+9(9LKEZX!.GN7( M^G2.\UTN]B?'!#(GX%V'Q=A'V/?=L#^1C_(__7CU.:\^EK*# 5TK*MIV"DA: MXMY6Y>="'#$/>)A&YS -&E7RC5W^M'(#AS3,68(?>E03U_YGN'E6<_797)(^ MCO#B22T;RXJL[KS.FY/9#O[8$&%*G2@-,4IIZOC#/N0$80>I5.!J3[9<(W,P MO:JHZ8DB/7(J8H\9->T0I-RO+5'35,7'?2,.@P5-"=YFU:6-TE9TY!X[%]1# MC\5E:(8F]M)$.U+3!Y95.UY(U6_SZOT-;PTXJXOU"I$0^FZ"6>J&,(%A$D X MV')HI/3N@)X%R_.21[T O(0$M0 &7H"/ AOXX=?W]/CM\VG6)*%RRF*?2S6% M&? #@BTB*Y BVE:27F2E@O2,H[&94C,2!]*DPU+37+^GA>?;II\@_A((ON4 MO]Z+X[[>7+=VZS?[1ER3)(Z-Z#$@2&+'BR+FAQ S%,05FGDNU[ :T77CX,JY'-6\AUX-0*.54R5R&9(WVXIER3H^5D05= M;_21(J[B*$FYS8A"/I2%@8\B MXD6N'\4)X8]/2)2F?N KG9$J_5#+ \0!A^+)&M*4R!5'5MA0D])GB;!S(D9O M]4*!HLS-,BH/==@/#[/0\UNU5Z/U'_NBRC>T?;^RNQM]%?A>& :I0S&,DY3& M0>@(DPA[!,=1JG;8SAA#$_7^*S"@ QT\T.'34P4]2M64PCJ;>NJA3*1557F* M) FE&<7MLM1GG"MG%,D /U(C&ISQ-K;.W]_D>4/S)BNV];'4\1&&W5@)8DA2 M%_FN&T2(I="E2.[PF#'/M]>5>E2@A05Z7'J#FE$$*HQJIB)2;UBC3:C%VI'A"\_[N;MO>!Y1M[UDOZO6VK/>\67W(OS:8^_S[ M"K$D]9-(',M*(2_($N+" 4(<\F)?:4+:J&GKL]%/=B+%LYR-FP..%"LM*.)91<=EQ[>'9T?;X4[X9\\$()0&FB3"=.B&.D2O[GH416Q9[[>$BP/(: M' "" :%&B6'XIYV&.\>DH2Y@X8'.PK;=J?%,T0+RL M< 5ZQ-/JHQ*9%X323E"6H9B6?"NG:-9J&OJ6MZR<&]B\;WC5]+I\FU5_R[;[ M? 7] ,=43&-A!Z4X2:%##I+-_Z\BE]I&+"OC 1>H!; K<)=5X+- -FYOI#ZI MD\GU'Y>OVQ3G0XII6X,ZQC&.((!(3@D*(G< /=&B>M1J;/E#9F:6ICZW8_9 >$805(G M5D>6K'(Z4ISZG8SH>3HG4*B'1$GKE#;#2U0K?6JLL<4*UR?.QUJS/EY_3K_((;DJIN6-A(SILR1_1_SM;;E[6.WA!"4,!@YAB&(*J9LX_F"+1LA7 MNQY>QX+E>JL#97@4J,FEG%+9IU%-GWH&9Q_\/-XE-9>*Q2.49^ M9A[>7:!(3HFTB5V<'NE[:6F2!OO$Z= 5>7J9N&A'J0*@(D"*;"Q4?52^> M$QXM5K1%YW3(QTNNE&#'2^*$I5$,PR!*#CH7I4I+?#H'.FQ;$CO M#.Y?3']SG69%-VGRYOI]?I=569,/NWKPMU^R_R@KPK_UJ:R^O;D^XOL@]OJL M>#$!49@P2-TP"AC"0>+UV'B]$80J*7X:1)9K 0&]FT?D":S'#GKP)[=Z@-]: MM)*OATT<,SGA6UZXU*325*3L; HW0>X%U9TV>,O0Z8E]?KCO? ;&UB7KE.>Q,9C%(G"(G/1X\N[@P%CN]#HB+L&H^WK-(GW5M XJ42!Z4HQCJD MJ9:45OC2K2BEJ+)<40Z$2!64RNPM0Z?&.'"VG-3D0D]!>OTJ_K-]]?N77!RO MMN)#.8JP(_9^.X'KXB \&'9CJ'8>D0%SDRD,'XC1\C8K=J/T18]2';VQSN:( M$>US1$Z@/D_1(ZU&H[A=HCJ-<^BB6AG@2NKQ$S(G$ M:RPXA32),8NCWIB74E=*L4::L*Q2 M@+@0S%FC)N1/39<$ M)C S=0J'ODQ#H=Z1+YI4RAWXMLZHFVZ,(M3S5]Q154G-XHSA>1EEIRIFSLVX&.%)7+_0Y*[9BXBXM MJ_?9-G^?K_=5T12Y>%^:$U-LBS95MI-[Q[-@<)H&2+*"U55$6^%2UM[>JLS_V1?/M MF$[X#TE>-5FQ^U!E8MLBJNN\J8_G.IXW0*=7Z>C@1_$)WK? M0.\0LW1F/TK45*;D=L?,TCF4DHOEI.+\W=\ZX2"UJOLL_Y[M]+E@5 M5;+81UQ_*9H;LJ^;\I9+]&%W<1"G:8H2SW<@A Z!C*9^>[<=(HX7>L^]WV_8 MFCU]ZC$" 1(<4 (!$QQPZEW<8)!LA16]>4C76^$S1K[?6 ,USNX U M00M.E5;;HUH)_SK_TF^C%=?<5.6.?[EN3WJNWU3DAC?'_.7N]!/%;EW<\:%% MN[$6IHP%"..0>9Y+"/1Q?\4GQX0=7^GT!KM(+!?C'#PX8@/WX0-Q(G#K@*CQ M[GVL]T'OQ0;+L9,KRI<3-K7,9CMB5NKJ461?*)ZG">(R*N2)?"WGZ":JTS>\ MYLZVZ.YN6ZS;TJ2[YXSL;_=;_O?/.;N^SM<-+\5W_5'_8B]T',=A3 ,6AR@E ML4.ID\ >C$M1J+2/Q!($Z]N46]3@!'9_!R X @<="B1[!1_5:,V?>JX*IN MCM9P+5YE59P6W%J5[CHX.+\NJQSM-NB:R]V' M\JY81T[4;R%G?N0%**4!1"%+^>C 9V2 EE!'Z57C20!95O>C#^!CYP08YD\' M-\18OE>/CZTG[5);)GP!K3. >Z/X,LJT,963_L6%4RT-3!=)*WG!!/L7^WSJ3EM6%%81VQ@DB_%L=Q9M:E_O=OP,$*0YZ7'Y (Z7[O^VC M6?J^XE>Z)QY-$$@YY5U6#-54>9+P+6JG\2N)(YBFB^@RU'Y"?PWM.M9E6G[E MZJYHNC?7A[=>2%DWK_-FQ9P0.:$X91DFQ">NYQZ6RGR7!8HK4]IFK*\\'9 = MWNP" ML5X.A4EY3TR91=,IJ$1]4E(2T*+:WUG"/HXEK.:%:7H6\F''FT%F.( M&^G1>_N>\0I#+_0B'+L)HE$8L(#X0U'L)Q@K';+(6I(,R:&S M>1X4Q\:7*; SZFUM7AK6JK&RC)ZN"OKAP%3'9X7YMVJ?;UX5V<=BVQXF0/95 MQ4N=%8V@0U"2N"R.@E",>!W#[,"#.R2G1B:!60%">1 M$V$/8>QBYA+F#19\ARG-]ZL\UW)5<0)%35B4N)&3$ENTJ(F'#"-6M.+$\ 5U MT"%I&7J@A;PF_*+:>F[HXX6L$ DSAFF-N. HI)2H/@8!9! M5U,(](Q-IP[MQOP.E;90:!*JK![VN=26%!D:;:O+D_3(2G0R/=.2]. M)GB2GH,MZ^;-]<]EN6G-YM7G8IW7[[GE58(],3K#CA^' :%N$L6'L@@3$JD- MF$88LCYB$MC$+I\67=O)!GQ )QX%O$L49=F$<>SNXS^9<*1A[.(IKB1[5,_ M5V5=OZW*ZZ)9N2CU@Q3Y*"6AXT9^0DD\6' QCE02OLIS+>?V%@KHL$S;/4Y( MN- ?=*A:1@?00EZ.;RAJ3?S-75YE8K&0?;W+=S4OJ)W83QR78B>"7N1CY'MD M2$\HA*Y29:O^=,O-_0 (#(BF;?2/"+G0]/7)6T8'&(&_--6,5,]C69>WN3A\ M/>T/<"QV>VZVMU_NZNYUH>YS'[*O>?U+L2LK7M6]W/'6F-?B.-S[3^F*OE_R MYJ;NTIQ&O.A*PYPZ@:8$4K\8=&UP?ZX[2-XQH*%/!##^W'.:3H$4'/RH8^I4OJXB.\>+([CF5%?K]V<^RYJ\2) M/0A]0JCO!3%#CILZ@PUNWE?;>ZWR9,O=A(,!18MFZFVT)R1JZMNI3]XR5&6, P]G)\=RH:$?8K9J MV/3F^M@A*$@\/TGX?_S0&082. F)XG98/1O6%W;O]X\C,FTQ42%064\L,3=& M4B0HLZTJ1PARPJ+!XN*T1<>'\_*BS8CT4<;Y=A<,^.^QX:NO?(\Q8KE@&9">+ \70SO' M]YYEZ(((&:!U&4IDPI&'!^B:XL;(+,]0<#D>"J"7,C>*O,A//(\EP\GNF*!( M:1QEQ.#<7T:4 M[Z06]'WHXC *@L"/*8V0$_G#SC ,W5AY?Z\9J];'A!(=5'>@:(QY TIHB7+C M8CC7"%.2/%U)U*#_.U!%':]4A%&;-5EM?)>+6^7S#.%O5Z6];[*C]< M(1_&;A2P"$4)_R=P89ZUH!ZP LJCE/U#M9)PZ>HGHN+FYK>=M?AB!M93Y178 +W'1-!['T !R<> M_LX50+?B$,J91-I$*&1D?=*0+RP13.O[N=0Q0P1&)AN!0=PK^(H'!EKE[>O\5_W.O.QBZ.1 M;*'/_ZA\, GQ=A3_"G2Q$<KQW$>6'&1^ JG'B8((M>E7A"F?A)0,J")(M>,](Y&85V"1?\O M;N_$-+\0WPXO* _O#1K1W_'!&*7#DT;!EA[W3CSZW*DCB]+EYUA7UV=C<5RT M3IOS4DZO#;,Z4K?Y-TB5;XJF?I?7.7_8S2J!T/-<*,RGV*413& XV&=)F*QV M^2B7>PV[^7[5;?=8?9B$KK M4#]*EVUQ;EF)Q0\ZW%=@ +XHY7W,J[K6CHC-HM5UC%]R>CJ:N9$*2O/-?MW6 M;O^^S[;%=9%OWE9E_STDFGAWB"HOP6'@. F+2.1!%V$3X2_O\FJ'&>UN'[G M5GRG_:0X3W.%$6-.ZOMQ&,4Q2;TT<0[Y*':HHW6HCE5$EK?6MR?VOO@HH)T6 MURB_Z3"-2@,S1LA6-KCGTG"8TA5HO>JC^S;[U@ZA4%6)J_/$UXO*#6I1 M44\1EJ*^Z$QARV>YA&&5\>?RQO5U\7EUZ$#WYG@>CUKVC3AC^?\M/]8\CW5] M8H43$I(D\MP4.BQFV(O9(8UAC(E,JK .PG)V& %=+FW8C]+E3+&H &DFA^\W M-IMRO1=YJ'W*]Q&C>Y!M3;%Q)P#W @@WQ$!.-4\+QMKLZT#?:7/O6 Z?2+>3 MA67>##N=F^7$S=W(^*L]K^'PK=VG[N)EQ"!SDQ!&,$Y\AU$44#Q ((&?&EEB MUC-M?5VYA65DT*3)[:BQD7U2;0V!NA-@3J!W5\\O:HSS)+OJ0YEQ05KTB&6D M:W(#$Q/\C3W>F234C;#G) F,TCA!#F/!8,UED*Z:LLFVB@*I:$-I]'" H[$K M/J_!#Q^_\X.=9E[MJ^"O.ZJ+^D'W< MYBM*:<)B3-(H\F"4!#@)HP$?=(G2S033H;(\57;LMU?]^5_=%O*3:S '=T"Y M P>'VD^=N@1:G\!OK5?G>_O<,584V46%5U>1KRZ%[;F V97GL?S*:/ED,5R8 M\$_G][DL,3'SLBGE_4U9-1_RZI;F'YL/_%?1UZ)>$8B82WD5&),$>T&(0H]$ M8<2+P]]KE3TU$M MVJRHYI/,7%# <4PN0\U&^E":;%LC58:6MUFQ6Q&QQX@XT$$XQE&:(NA&O37? MA4XX2F/$?>-(K3H5#1'$4^%ZHZJEX\ISM: MK,@JSZ_O?RX_Y]5.+/BB3_ENSB%*':2E"78%_8"%U.4.E)OCXRW8EG# M#MA "Z[=B-C"4]0O W1>%JYIF513K 61J+#)=C(R]7;1/B0UDR=5;H/L)?_/ M[8 UPMD"MKB:\:,TW9I4[Y"H[DIQU.:3Z8+Z)(I81)*8N=#UHB3Q'6'3]:G/ M_Q^H79LSQI)E"3^ &ZD^AFB5JS^G8U1-RH]D+J/PO,C3A:K3#+_+*#D-^?+H MC@=S#$DK5EXUQ77!Z#(,2NX])(#-@9"[PX MCEVE6<4Q=FRKU0DT<11;#TY7J\80*JE4$W&IJ%.Z--I1J?,<7=(H \PN1*%, M>/)0GXRQH[QG$'_KMYN(JCVM\C_V^6[]K5WT#:.$>FGJ$"=U*&8Q@T(7NZTE M+&%**F7"GNWA\1$7. #3VOQAA%PYQ9J:5\7!L@ZE=K?3G>=)9J.< 9:7H6)& M/3JWNMD*&_C1V>CF):>80Z%.P,($(N5X0>I$;X ,&_I72:J=9RQ/6 M>Z=XK\"3?=C<('=$+$94A).$P:16+F;\>Y8ZU5)Q= @6IIUF?9,I'@TQJ*RD M+W=W^Z9NA=OMZ]:4P) Y210E+$JX5>RSPZNRH4.5]BN/L6-9)?]]7S;MB?'% M.J_!R_[ ^!S\DE6_B\,+TK("+S?B(AQQ!][)KH9#0 MR$T).4PSIJ%>$:AAQ[*8O2\^[=J5\5W3GP/XYF.=5Y_%V0=]7QMTRS.I6](T MZ^N6#89-Z9:W(-WRM'1+E=WEZI:R)Q*ZI[XH]]7K\J M=GEWH".A;D"2P(\=%/(1N$]P>I3;(% ZB&1VL!,.F@T<7W4%#LZ"H[?@-^%O M=R[K#"=;C6LLBA+^/;03[5']Z]0M,2>KC.AS5FS%L#\MJ_?<^''BE%S;* ^@%,3OS%GPOB98#49:B5"4=*XPU.48_:NO(I_4L<<6*^[XG3 M*A)N)PJ(=SCE&X9*.\SUK=A6HQ:8:EU@FDE),9J$1$4MTN+/CA:=H^>2%(VF M="%*--Z/AT)DB!E9':+Y=5[QL>R'[&MG^LU=7O%1Z^[3J[*N2595WWBV^Y)5 MFWJ5A)BDC"1I'&*?Q@&+L1,RST,P@DE*?;7;NTQ:5NEH6I=WO@\@=D (!%=S#.JW6*9!X0?ULA&(9 M>FC%L])^0QZIF?R+X7O]-4CO5_ML6Z/MMOR2<1IYB4G+_K_E/Q-WT-4KZ,11%'IEFA,Z#FXNO##PXWT@].M?.'@UM7X'[4!]< >B[JTZC_Z-BH M)(GI&L)"<\F$!#R7[,,7!]O?UU>SV;EM^RX?[^SA /LA@ M+ F] %&<^"A@OGL Z&-J/".9 F8_$XGX;TP^0 MLFY6-$F")"0Q#L+8C[ /49(,4"/(L,K2VRP ;;].T93KWU]\%-#N5;]3%;QC M0F>[])TH:G,4P:UK?=CO?4QX][T4Q.?C8Z4T-M <%IHL)J7 6+EL+![:"6KX MQLL=E\Y\Y;A)!&F$J.>3T ]IZN$A+2+HJ!TD.-:6Y;1Q$)LJYT6!ZE;;T41J M*K]%#@V(^.&;';R95?@^5RJ"JLGR0K51UYOG9&X42W:7-8=/O./E_BKTTSA, M_3B" :.^&S/B\(*?HX0.8BQ)#1?08^%,I7O:RU^'#PIWIECB5(NFS25-:X&< M>@E3+H8+6K \9=[X J566!>J]A8=-K( .8)KNSFC/8IAA=(DBQ( MG-AA0Q8C#C._PJB-Q/H$8C!+N>= I.ND,= M#Z?+!E C!4B'5TTULD6H.6DZTHN>I7<:H7K,F8IJC6!\H1(VQJ/G]&PT6]KB M]CION*F8!6$8$XQ]&,>A1W ZF$J<<%Q])6/ F(E@JU"Y4H91<>$Z2U/G0T*"3TT)_+LO-EV*[ M1;O-RUW#FUWQ<9L/F^3O_WT54NJ'7!&)XR,W8*T_0BW=Y!I"]ALZFDWJDRHFJY8 M M3H%M^WM>KB=A>IRV=W.&%*(@3+P@=%T,_1!![[ LBYW8I2946\Z2=3TVLE:@ M3N 8637(G&'!G'?IX"%%RO*G1NR2A4W1$RG)TF%GG!@]V$72 B#97<&'E<5_ MBO=>:JZ.'$J2,)A2CR9.FM(0.90#$MM'0AQK[] V#6/*G=GW^N3C[5[=WKP3 M#]K7WO07*8Q';(PX3AXL4]HY/DX3ZJL,R\KR:S1T2U9GLXY*B;<%;HUJ^Q,[ M!%GZD]MX+:BZ5JP,:KKM M,-E3=+4(S:?G3S \5LW'!.T[TO)1;NHH^7A>576\>V7S/JB5CQAQ$PK3T(L] MUXD5U=+/T^L6=QY/JY*I^:2^D6J32SJC[S\OE]?E16TC69799,C?;FN?7U M42P])U;7U\7GU;V1^*ZILG6#UG_LB[H8SO2IT<>Z_?Z*(.2D&&$(24I\Y,8H M3D("'<9+/ +I<[-GQNW9ZV[W9[XZF. $9S<=!GX;H$I>M&R>\4VYWHL;@MM% MI&4R?P_B#!%XH(2"BU;?'.@[K;JILO.$S%DC>%Z]L^=6:;EA*E[UVYO]>]'< MD'W=\#*Q:@58B"[S(QS%"25!D&#JQ!Y- V[2]7'*6.0H76DYRI#E^;Y#+_O" MP8$!77]3_17(KODS']PAT;]>^NK22,D"X7+%W&1<*Z86.S3;N>;W H47BCTC MS"^CTC/CRL/[>\WQ,UKAR/YVO^6I^7-.LF9]\^L=VOP'_[E(V!_*=]T9@^2& M-^#\Y8[537&;-?F;ZP]5MJOYX[@^OZV*=;Z*6<+'S03') UH'&"20J=%S7P^ MPD9J5Z#/C'5>G3TZ"5HO7^SOP-%/T)2@]Y1_M/45%#LP>"LV69_X"UJ'#4GS M5"UEI+HOL)$831 3MH]IP"X"Z#S067RQ5ZH9":_%A$EH^GH.PJ0RES9(@*E M.7-F,V"2DVFZ])V=6K,>CR5,M-EWLIRTC9M(H:_S+X=)PBL1\!*6P\A+VH%F$. D=6-D9$I4V_K:O0SRI(; MC)D<-$];F2Q_&0Z@8L:;J_DL-T?.QHA$5ITW6MJS= ?8STX;QF[J!1%AF)+$ M@1'&:>JW@"+F082ETNL$,.;/FE.LJ1@,F^9$WSP1,YZVOK-@C9P;G"=H9N<* MC05/?_I0FD:5Z43SL5GH]*(%1Y^;;K3%K9'A[R-,JXA#"&.:X@1CF/K(<1.O M!9%X"&$$C8UDU4TO,;T:'%1JQ,+ ^-!N&";(F0L:JCWB4G?4I1^4[V -<(Y ME;'06 YE]?4]KRUR46*\N>Y>$T>[#2EO[ZK\)M_5?"C6?W=X#XEY,7*0@RER M*6,8N3B(HS ,G"3VO0C+=FK39NWUZ@-2,=-R#R+H,&J\BF>F,RMR>*$WVXK& M,KJS->_*:=JT6H?NCAE[;%:\1)6655Y\VI%]5>6[];>3F1,.M?W;MKMGX3#O M\CKGWGS(OJX2ZCB1AWT6NS2DB9=Z-!S 1BSQU>[MG FDBDIH7?/98P?K'CQH MCGA!=@"L5G;-%5$Y)?\.0JDF^/T1D$\I_0_"J1^OP!#FP;%[,_#BG+$3WTZF M\@_707 'ITT5=H)T(:/,W"J6D7CF)J%<5$\UD\9^W55Y]\K\OY7;3;'[]'-6 M[(0';W;O?./(:_+#EX//Z1\#UK#YX<+@FJ,F^YK7XXI]@&%R! M?_HAB2"72:&$__1# /T?V[>Y.5G@6YY5-. M%^^S;7X%3EI>[SX0_O>_#WJ_0>( XQH1@E+HZ2)/:0R]" M%R41/AQ*.C[+V@VH8&F.:J=I(,M.OQ/RH#"VG3(R8Q/PH2;FW:WFD$Z* MA$M>'?;7[2T/?[-Z(1?A\9C1L)C%.UAC&I<@=Q><^BLV='<>+R-A&@J?1MJGLDN.D)LF28BPNF._].ENE1OQ>(N[?T] _3?0P=*[_60,>PKOKDW$HMZ+:;ILRKUO=M[U MJ^-3U@]B+ MQ5'%)/5=&" V6(L)DMJJ-=:&];>V!#+00@-';."W%IW2[4HC>)10YXDH5"[Z M%L">TIO%D["H^]JP'INR;P.?<_V<.AL@:P'J;,*+TFP34GQ#3*2#HZFW5?FI MRF[1UZ)>13Z.L)^F 8L8#5Q$69P,!AW> E3VTHXP8UFC6V2G':+'QBL7CDY2 M94RP*3>FGXA(C3I:@T,[+\Z=9>C",-D KTV M'_)=;_Z7=K_MRO<9PVF0,$C]E(2,DM [R"3UB-SKM<;-JG0YK1=F>["@0PLX M7/YE"0; @",^=L8.M,JPSF@()$;)BWR]T;;1(,@-P14( M.CAF==YJ!P[!6N'4KW$<$IA=POV]/.R M!SZ4YF;565R ])ORY-DY6EUVY$_RNF=NF(39-S=E)=YG0+?E?M>X*QA1-_8C MQPO#)(2(>?%Q1H9@J'0]BRF;MF=*'G:='N@5.$(%'5;%.1-3G$M.G\Q M^), MB@&F+1V6)D7=I>D5P^0O9*;%M%>/#D6SP9JF)F[0;O,N;XHJWYR^;-].#-6K M&+FAYR"74):X?N@RE\(>@D<#5VW>V*3AB=5QT[[MW<-]>-1&!WF42HZ,@I94 M3A> <7HYAOLI=/,BC_+B:28N&0VCMKVC,+8\Z,,!X,!\E-% [*M*86>MSV0/2?J0V M8!7OCK9H@8 K.G/7D=4TU!S[QX3D3) "B-/+7]5/9@S#9: M/Z _'4V>?-#<$-Y,N,:,ZB>/E*F!_L@@33CZEZ%8>4+ :-R6H=A3."HU;6"! MV^=4?9,7*U+RY'%X!X(F:0J#P&,>#!PW#G'BA_SYL>)'J7/R;P=9 3N(RQ5S<=O(]N5NDW_]G_FW581CY&'B)"%+@M2+W-2+6SLD"%PH=PZR M_M,MEQ =*-"C BTLP'')E08C2'N^[]OG2TT#E*DR(0A/DG!&&,81-K] C,1? MFFHZ\H)!^W7K#_PW5H'KNF&*_0#%+/7],,$$#GKD1TSJ\E+EAUJ6AP$+$&#D M-4&-E^>EP!HE:@H@QX:);G_J\)G>KL7)_)U<#W8YLBVH=VFTV^VS+2^:RZI9 M)3'U YR&,8P929TP#4G$8,M,A:CBCHP7]"'$;PH"(2W6(2VVUHUN2K!+HD2<,4DBCB0A1" MSR&#G< - U654'OZ5#+1H0(<%A"XU(5"D31YI;#'EZ94R%)E4BSND?",6N@1 MMARYT,3_A%Z,84)IH" NB"K$+M=>F^+8<5@:)#'#Q$\"@B/J#Z8B%$@M9(PR M,-D X@!,N\)0)T]A9&&3-]U1AC1E1H<<#YAX;OBA2]QR9$3?A:>&)>/XD)^F M3(MM_GK?O@=#"(S=R'?$#FDG=F&"@F$F%#H>EIYY4'[P-).3 A#H$*E.2ZJ0 M)#LC:8D?K/;\X ZE!T/QBH _]T;RCMO_RG?]=_JD0RR"[YG5V MFZ\"&,(@<=TX8"@.L!<1A O@T(G $!00J52%0)4Q6#"QRI24( MLC29$X7[#%P4!DVREB(.NO ?"<0H'N1%0AR.6O$:I'VKKKUSG8B%_^H;*3?Y MRO-<@ACFIOR$!CY'0%%O%<40IVJ:,<[6-!)R#^,5:%&"]K7!%BD04%5U923' MLC(S';U:JC.*67-2=)&EB\IDAM^E")4A;Q[IEDF6Y&5,'.R\X2.KP[5D?6W% M@@C#F% $0T)3/V4)H8,]UPD2-0'3M3*-='%TX#X\S0&1-IFR2C4%CUH:I4ZA M.6$Z0\I%21I+Y%+$:+0?CV3(##/R H0V&]Z\ZOZ/5\4N=U M(.2BV(PA<"E",\J'1R(SGA%E@2'\RS?5A_++;@6=(/4@]((X89$7^W[H#/M: M$(U3Q0D=]>=/+"X"F1@O"&R:PJ)"GJ*L6.)MG*A(469<4(Y4R,B)!G$+$Q,= M#\Y)B38;RD+2#LW>5&^K\G/!_5WQT5B**&$0T@"AT G989<<^+Q MF>ZO18<.&&0R] M4.IH.:T'6^[<+1[0 E)>N5$GZ?E.;I4?M8ZN0(V)SO[0\S,=7IN@^3N]/O32 M0 .1[_SO\_6^XOKB>A\_%,TV7Q'^;*XLB"6(8!9$#O*&L0F.(R;=^94?;+GS MMR#$O=JN]\/''\$ 3UX!U)EZ7@&LDJ2F *K\F)"!A^Z?D0%MEN:7 7WHI8%6 M(B\#'ZI,W-G]_MOMQW*[@LR',/0=)PQ=Z%(OQFQ8Q,4LHJ&L!J@]U;8 =&! MAT:^WRM2\WRGM\>*8H^7(\1$1[_G\IE>KD?+_%U<$W M;GCU'19%40(]AA),*($^"08S%)%8-<\K/=QR5Q\P@0&4XG9U/<+DT[TUKM0$ M0)$FDQG_E(%GLKX66?/+PCCX3V3_$3S(KR#\/=]N_^>N_+)[GV_"[@@0$?Z "JKB1H MLRF[F# %D5KK"1H^:K&I? MX:OJE8,1](/(@\P5-\SQG32,X!%>A@J0J-,F>R F.3+BUA MD6;*G)P\X."BC.CRM13YT,;_2#;&,:%P4NB^JO)=T[WH+T913=;LZU42\O&AFDS*:LD$)&I)BC)_ M!L\4?9*2BPHSDL6E",U8-QX?-&J"%Y7W>GF'S=9-\3FG69/UUE=^F#BN&_NA M%W@8$L9P,$S>$"=*I0\I'&5D&MDY 2=.ULJ&?J3^]JX>D[*R,P&)6K*CS)_) M=W2?HN2B[(QD<2FR,]:-)U['-<"+VH%#%WV;;+=[7Q2ZOZY6;AE&":1*@V(L2!KD4I8,5CR#%7=]J MSYY&&EI,8 "E*@V*;,E*@SVBM*1!DB-STG#/_XO2H,?44J1!$_TC:1C#@KPT ML-N\^L3'1#]7Y9?FAI2W=]GNVXJDS'-BXH>;$Y$E"+HK*. J7(BXCO7@D,B984:A# M;O+M=C"20.RGD& ^#**I2V% T6'Z!2&D^-:KTJ,GJD($)%U!4:-*N@:QQ9)> M"2)%D,$*Y,3[RP6(#DU+D0@]\(_+#WT.Y 7A[?[CMEBGVS)K5KZ/0NJ$"0Y" MQ& 8.4DP'+-(/>I([RY7?_(TR/=$"? 86%VO+V5IQ86*Y_;R^TKM_LF[K)=F+KZRH.*&0P]2(_ M2!W?Q21.!NVA*4N8XG+M&%,3+=JV$+O+X*^Z*]]K< )3>?%V%+O22[A3$:NW MD*O+J<$%W0L$75[6-<'L4D3)C#./EWC-<:1R7TQ]/'(UW^!O[_+KO,HY$Q_R MKPWFCO^^2C%-B1/['HO\F(@3YL-A*$5)XDCOI3=GT;*('8""4Z3@HSC[O,<* M?A-H00OW_ZC?,V. ].=%;1Z^U;3-&-4F[Z=YEK S6F>>\/DESX)/3UQI8YHQ MJ=,^NL7LM*C7V?9_YUDUW,T%TS!-"0IB#T.4>CY+4_]@RDE=Z9,_= U8EK=A M1U@'# AD&G?MZ=/WO')-PIR:4&F19N3DD#-I%Q,/\<(MH%[D$,?W'&^P%&"H? &?ZO,GJI;N=8T6F7I=I$R=?!5D MDS6]FD>!,)/5S0,BGJEE=&F;7T9&>_!$G3*.#741Z2X-[6SYB8NX4I$44>RZ MR/=PG/2V6!) 1T]&5"Q,+"3]W;:CI$2)0%4QL<7=.#F1HLV\H)R0(24I.N0M M352T?#@K*_J,R @+XH8VK;%M]FG%4M?'+(68ZQ6*DB ,W6&;'J.!)STCK?94 MRP)R ,$&GG)4*3F>9FPQXJ:-$@28D(,[KE\1@#T:)F_TVOB+L9]O\"AR] M![W[0/C?_S[H_0:=XWUNOQ(W3 MT.8_]G73IFG./GI#7J9E)?KDF^LC>@$UI&Z*_9"XS(\A39,H@N$ %<5,:H5@ M5H#SY\6'KH&C;T"T?2"\ UP4@?!/G-QY*IO&\I_=9C N 2ZF!1C/@/:"/VFF M&Q,@C50W27M8=JZ;A@+)9#=A/)[+=M?7Q>?5Z[SI@/&<@$CG01SY+B(^>.]9UY-/M20W'-$@+1]7MB0._#< D]^6, MY6[33^*U\5\"A_< 6>?R@>(*/UL=Y>"=5D4O>_Z$#AJB:EXE,^5$:;3YJ-7. M[]@'$21J*=VAA@&C@P(C& M4@N#YJU:GJ\X!?K?0 <5"*S@"%9CQ[<%]B6%>!;B%:77&.=V=%:6PDO*:CP, M"]%2\WX]5$]+S*E7OO^^SRJN*-MO:;'+=NLBV[[<79?5;3NX>J#=D8/%1'4: MQPQC%_E1&CAB3,_2 ")( R7MM(+ MHX.Y=2;:W" #=[E]9[W./'--W=YU>*6 MW-!E.1ZJ9>U"2E@%/J4*6!OQ68CDVO7Q;/%JCU%9*4ZS MHOI;MMWGJ*[SIOXEST0"V+S9O1/SJ6()4134]4D%[08N<[S4BS!Q8\_WXXAT M,%)&"%6J8(T;GU" CYV_ P\&] U0#@&6L^ 6'X!!W_:(:^B.IL/D9PPSQH= M-4T^\GWU*!P\ _HGUVB59F]H,[6@K0,8;;G7CE18]>MC+F^%$W^JOB<;U[N M&M[8"]YD.W!MZUTQ;C,-0D)\WRUY\WB;ZTLM*J OA;U*G5(G*8>"ICC)RR- M(S>% P*"0B4E-6G7LI0JRJ> K*B>1H,@6;3.Q+]BO6J2>CLEJCR/EZI3"]%8 MAH9:\>QA36J-/0,J>K0O[A2EY6U6[%;4<<.8)33!:8!3G*(X/J!PF"MU0J,M MV[.JZ=6]#BU0@]\ZW.8D52\BHV75>C!,2JM.'*;6UZ<(U=/84:%9O,Z.\TY> M:PVP**NW-/^<;\N[?/,A7]_LRFWYZ=N[XM.-F(^X_9A7*\]WL1,E"4D]F+ X M1BPFO=70(U3J1&Q3MBSKZ0$>..(#'4#P6P=143I'DRLGE5/RJB:-HRBUHH+/ M<'5!]4RQO R5,^9-::9M7[_)MMQI]4]P-%N,D='SD>RGQ8A;& M28K#HT6J]LKS&#N6U6N !NYATQ2N47S*B=945*H)EBZ+5K3J D47=,H$LE.:;G9HVB2L7M]M\W>RS[=N*2V/5?.L-IHS"P'4\C#"$U,6>%_N#0=_U ML8HTC3!C69G>9DU[("S:\3*@RC;Y;5;]KJM,8]B4$Z:)B%33I5-08$ UDRR= M)^B"*AE@=1FB9,*1TGB+4Y.DMA>*H>6@?"YE 85I#(,D\L(X]F@2#&;"(%42 M(N6'6Y:?%D\[\:*K.>ITR2F-5:;4]$6))"NJ\I","UJBS=LR%$0??FFH_:BI MQ>M2O*-XES7N\]V PB"+7=]( N4D4)2["$>T-1@@GH8INC#!C64$X MLA>D@P9(^3G?93OM*:$Q9,JIRD0\JNG+$10XHII):SRETU^6W/3R(T3WW5(DA(((]]SPX-I+S:U,BAO<-[-%;\)H*!% M:FX!4('MT:M^=H@VNHM"BN.I%_<.O.FMZ*G3O@R=,^N2_-J=+E^RVH=NRZHI M_K.=O'IS_=#Z*B"! UU&8XBID_"O6>*&U$U($D3B-0X5U1MIRK+>G:(3NT(? M=4$^(!V6_D[R$ MUQRGHZLR\V2:K,BN0(MO,;58BT:O#E,C>AGZ9E@1-B1K&?.*E_,!I@YJ^:LLFVHS55QI32*/> 2G[B/&^LU8A23(X6 M2=,DFA5$CFXQVL>QZ.F<"L6+US0E9^3U2YTCZ1FY]5IT2W'W0;DMUN)"A.$8 MU]@/PC2%"(7(=U.$/0B=* S].!67DE+9B^7#-]?M 9OUFWU3 M\]Z\Z<_$6*_\1!P.%P3037P_(&F $M9CB&+JIVIS169M6Y\X&N""K,,+ZA8H M*(](P0OP48"=MAW9^1^PC(\9J%513""$'* M&/-6FK12BN6)YT#K9$KS38=^@7T_?-,JI=GHV.RX+YNPCNY$LT0 MB[)]^\F[#%:!.'";.4G,'X^H$P0I0X.M!(58;7BE9\/Z,*J["F27-Z#H;DFZ MXTF[[:_@AU_?T^-??YRVHSY)UX7N.([>972ZD3Z4)AOA(JB0OLRLI>_%,9])C1?HT MVKZ_YIOVA9M=W5W".,P]1@3&F&$(48 )3'#@D* [ M>/8>3([L(<:<7>6+(% M]N*C0 ;>9M_:^U-15?&/M&]57 'QJD56WP#V5<#6N<_/T'&G%QF\T,D,4;^, MOF;*F8='F9KD2/H@J,-=+&^N3\VV!R4()'53'X'UC?/D=&H*4\>)(QR3A(\T M(44Q1@,J)PJ4[DJQC<7R]%U[V)3M@,AIY9)B851,9[R+:B2G M%^1UJF@M0W\G\_;A(5>3LBQU5_3Q^.OW^]O;K/KVYOK=836@%:1?=T6#UDWQ MN6B^=>=@)[$;.2B)XB2$7D WK1FWK=$G%ZOTH,671]B@ MQ0T$<# @5SO1WUY<+BOW(D*B*-7?,:C#V1'JV3 MOX"[R:VZ5T[4B!5WWGW)JLT'_BOM@>0D=@EFA#("0\?W(8H=;[#AAH'2Q@&U M)UO.52T8(-!HW8F@R)+06J90YX;.QL/3VFXM-=0BZYE5-F:V!_N*!S! MP,C9P^.8K\;?'M7E+; CNMWF+6]@)^=NXY1A+W"\%,C-;$\9#]E< M\C:OVGMQ.'])D;%FJH K^C"YH<2"U-^7#E_+#3;FOL]TFY4VF MR?,=^V-?--]>QPO("-I+8\:NTW3ZM;99\=3C1W?,II1!#%A(L-MLSZH8'*,23N@S9 M*H!E;II\I7KSA-T@2>2O)<1'+97].4)C;2NEG1!-NIU2)E0V]E2^NG!_R"21 M6$!*M.ZB_OY*73Z-[:DZMV(_9'2.O.TD]9OF)J\^W&2[-]V11:_+W6?N5[YY M5VZW:5F)7UK%"?$#2(E'?P7QU'6 >?0>LT:+C7H'>[?>>X M<_QJ.-JJO#[L;A!D@)Z-I>TE,QKJ,;O,YFESRYBE7"HYJCO3YHSA@G)UIP"K MU*74]UCD^Y Y04!#&.(>?\*0GZ[N\JHH>;625?BITX<0-\S+9BW]'BLK9L$UA,PK80]^\F5__I4G+GUKS96+%!_<,D8E5> MIL_!6I&;/_W^7(DKQU_NWK;I9H481@E+XS#&88QHP()X&.DG011$:H>++0:V MB@!KG59V-NEV^R$_";@7SN5<>-#GSK<6H[W4=-NY#(H=Z)S^LV3;^Z&<)=EJ MMJ8_>Z[5I66R5#LJ;O-GVK^U9<(!?AA0&!,8,<(P]D+JD @.\ D)F-KUC8N! M+:6]8RY]?";3=L784A*M:LSG3K0V@KWP1-NY_.=+M/=#.4NBU6Q-?_9$JTO+ M9(EV5-SF3[1I65WGQ:D')/*PYP=Q'+N4I2RF?A@=2H7$ M>;M=3L;5"/[<2==2U!>>=P]>__E2[Z. SI)]]9O5GST!CV!FLAP\-GKSI^&' M,^.1Y[F!&X=IZ(1AD)"0'@Y3X>/UV.D7=MEN]C2LBEQ]67=P& M,,"1'\?(9X%'_"!!;N\E1 XQ>YK@PGRSO 'VT46<+5H@X *!%[2 ES($LM1\ MYAXFS=]RECJ4.MF:(]=2EW:YSURM8]ZZPDH[_H>I/NRP-WV-8K$5?$^5S"J, MB)L&"74=[#H>HC BP_ 6II"P1>[['>_6)%N"Y;+"][!#V$ [^G[J&*.-YT]3 MO/SC52P++U.DF^G_K4W4*5M@0:(8[_FKD/L;QY[W+_$I27Q&8,I(X#IQ&"7# M$7:00;B0F1337BUB#N6[V#!MH 7-783,V7B66HD\W'+]CU:0*+:)!>S=-M=N M_^REB37>9MK];3KR\Q]?C!.:N$F"L(N#./4BRN+!/Y?%2K=B?S]> M+:I(6?)>%N]7^T&D6Q32Q@V[NY=OMGKU&L\3;3QGG3 MD9^_1NDW)>ZY%$HX%WB^$X0A(;%/^7^#,"&][ &8;ZY^]'K%#VM1O$-B(^?R5B,)J5>!& MKN]@%SDQ2B&,8D:'\=C'=J@E<29*N1/_D;"LL4? M-Z<\N]S8H M6^+JO5J\9:7^Y6Y=WN:ORKI.>?>Y#]C6O M*?^B;HKU*H!)2"$,(\9'P!1BY@1,(&)I2'WJ,I61HDT-!_OH5_!08'IDUJ(YB^ MD(NFB-\R4L@DGI;3]P[K@LU'%#R[[%:8(A(D.*:0)5["6.R[7@^(.<1Q+>NU M+ S+^K?'B=;Q7'D#$2TI"F/@E8 M$+I.TA?WA%*<2,J#6:/V%.$$)Q!7/-Y#"HY09WOA48G("UW>3D"6T)$?1*&3L,!UJ1-$; "1>I[B8=R&C:MT:JTCM4_[ M-GK8M]7J+=.\&Q11.X3;4E&!%K1PEZBC!R['"JEZ4+XC)=5P3D=*=3F47ELZ MWF7XW*QJ?6Y:]4/V<9NO(C]-J>-AKNO(BQR,21*%#,&8N!0SK'8QX&2H+(]N M#U>)#C>R/;.'H+ZXB8 KAW!*\B;8&4(LN9MDD=%5W! R;6#M+.N9BL.EM;G) M8[V,'#*#WP]7R69B7NJ"=YI?7S=.AROGMH5MY-+ MYEE$(^0QG 0819BGP#CQ>@PL8DDJ?;.[<&FX_'Y50P?RC4Y/Y[C8+"?>VS1D/OHG8;49&[H5V5K"_VIV'U%ZS_V15T(J\,^DS5OT<7G_,1XS!+'\ZB; M!I3&8>B@*$H'XS&46_,S;-)R_FJ!@A.DQXW0/59MN31(NT2VFH=QM33U?9"M MD)3F(5TO&QDC7RX%25-S+O>8YW8!2<>"4Z75]JB:9OHDY[8#MA-[21"&"8H1 M8VE"'!1&%#LAPRY/[A8[LC&)30KRG(E)- MNQ?$H8)R3\6EGG"/X51.MR_X?TZV35"V -4VXD9IN"FI:/:7\L--N:^SW89M M\\_YCMW>;=[.,KWE+>HFJT_S1AJ*Q1)>_;N)$Y#8AU%$>PQI$OI$7LA- M6[:M[E]*, &'6(P0.[G9 ?0VJ6F^6C()((Y Z&8';[+&*@DDCECH9E=C,=$ M,N):7L?_(@!^EZ?8GIU9UU:S>B1:$OA;U*D$HCBF*/01I&"4D<5FOA)[C MD5#J^#.U)]I6(5$]B!=2LRWX)<_$'M^VV_PFP$EJCB)%E_7%'CN*6J)'C(QR M)=#$7(YI%8H]O-?H\=L;S];#>@RM9 >KXKZ M89_7\EJFU_]2[(K;_6W_?$PHC-,(^CZ+(<,I+QFBX?D.2J26/-2?:KGG]V 4 M1Q$:Y#S?U^WQHM;;I2DQUKOO>7ZF?^NQ,W\/U\1=CFT7"KT\^WKR_ [% 4A MBMW8A5$4.4X0#,]'&$K-+:@_U78O[\#H]'(U%'NY+"7F>OFIY^=Z MN18["^CE>KC+L>UBHI-)7Q6[_&63W]8K@ID+$QJ@(' ]&"20#4MVGDMC5^D4 MI G@3#A'J77.-/A-^ ):9U3?$YT@F')3G0N+H_ZS2.6(P=%,8.#'R:Q*D[N)8X)%[&G1H&'5IZUOJ_ MUUS_XQR4+=M6OW,-GX6R)1Z4K19OZWFD_8^X8:K8?>HNF')7[7#H_V?O77L; MR;%LT;\2P#TXMQMP]8T'XX7YQ$>P)H&L=)Y,5S<&A0M!*8?MF)85G@C)E>Y? M?\AX2++3DDD&R:!S!C-=Y7(JQ;77)M?>)#?), DP FD.LX 'X\0@Y3:>012 M!9AA7>_3T<<>D]<_<&!I3J'D)L.S"],>LCS/N!BF&X-%PU.([R1@ON(+$X%O MBLO?>0";9+JN0#2=_UD"BD]PEJ: X-2'/HJ1G\3Y"#%*XD+NRDFKT&0$2^E" MRB\,3U.M>.;>=L6ON_TKP(D;*O]'CB0=^A/*D;#I)N5(CG\I M.?KV$F+WVQ;NMG=U4_VKO/Y]P]QU5)#'2XC;XGO9K*JV_,Q&6=GMYP^_X9=Y M#?G[B[3]2\G++IA1_!9*?G/O;KF^*IO[G5?&5M^?ZCZ&]%'Y>LNY+_FJQCUC7?+YU,**?<[8%DF6W\' MYLQ>9'WAC?9ZG<%>9_'^M]SF5Q;-]@9[1Q9[W.09(N_\;GXK:,^/4+@C.A3O MWQ-KKZ4*[PF_^,G6([S\ NHNMVF'Y.8+BS_%9EMMGSHD]1K?<0,6H("QCP(_ MAWD"HB!.\RP=8(0(0Z&=$V.-&X[;XSI),\3F]BB.]S>^+SLKO-T#B^:KLMDR M7WJK#GO+)S3UGQO6ZEWUX*UZNR0.71IQUOD([(2?)$/ET#]&A>' M[/68O0&TUZ.>VQ<29V#G]HG:,5@3OA$["*O URMY@''J'3@.:]2\VE(7MK3N MU^< ']IV5UY_V/2K 8LT S1#F!2 3?XIQC NZ(B19CBRLI.DA,S]$H'>+*^W MB\?3-S8L7'"WX1TIXYZVOB4EZV2WEH%?\X>)=>!)?G=H8FC?=ETKP1H\,"U" M*4Y!/^UX.?CES8]3T06_+"EAGH0T1#&-"IBBL> O3&&LH0K"/F8;48W-_1Z7 MU9K#\F[JQGL8+W/931.]!_;7=02L&;P_)92Y[7BKR[%#ESDRR878IMU! MTE%OOB[B#&5H.3"\?*BVRW6/_$O9ELUC>4WKANZVNZ;D M$7W)'+;PDQQU)Y\A2#$*L%]DXX)K6.!0Z'"RN=8-Q[4>\!"ZF@%E%]RJ :'\ MRZ&:Z1<+1_,R+Q=8!M([L!?> '>,%U^.G=!#]CZ\Y0MC;XA*47HF%)ASCQNB M;M"^5QX3-6TX;CJ_I:IW;=VU51=4. +@HLTIBP% M)(I"*RMK4T$:EFTV#>4/4?!]_?K&XRFJMSI>AN':\>==M;KSRL&"UELM-]Z2 M/VC!!*7MM8;]W=51 +"TP#:Y QA>:[/I>^O+;N/A_<.]I$?F=3LS+LQ2IGO) MQ&*ZDIPS&NNF]X^<(=AIXT!SM='E&K(+P+; ?-M?5 M8W6]8[/1XYO.V_WIX 'U(@&)7Y TQ04L* Y1@J/Q$$5$"1+:>[(,R5(@6][> M-N4M+XVZX9<:/'*(A^K#[=URZ[$9W#Z>W2^?]H%.IJ3-GB=%B@Z==*)"L/+0 M^6!UL./%0Q#MT1468]!RTYTR=8M.NE6QFM&>>P6+''61>[+TT;KW7"B(M&]T M/>N(T7%*\<=LY=O+;&6/#[;M[K[?^BN^/Y3\6# _\! LLI#$)$A]&N19D"=1 M@=+QE'=$,!5ZS]8!F!;+*I\M]2[[^4Y]<\-FMU,N[YC)NQ*S7/<=:WV:>Q1= MC@SD)2F]BU;[AT,3W9F)$#I9-X-OC*_LDJI=U;O-EC*W_+9L M_EENNTJ8RT&;^759"U+0(LD!C#%,HS3+09;L9^;Q-Z:W+ MMNW7]+9WPVSYOC.BGS1;6N#5XFS#:[RV_6P]_HT&]IG?W$H3@X.Q6ZUGSU^V?^:WR[&R3;_9$*G)$$T)Q&28A($ 4% M0?M0C@G$BTVY-1P5=4,64LZ\5\[1.LE3MOV56E5W.N6=2)PDRR;DSI2CW[GT M&:/%VFVUD_PVOR3N+]OM-_<6M X8J*>9FD0)S@.LMC?X\]CZMCUY8*H#4\< M+G?;=KO<7//,[^C>P9]%'5^P/8L\JGK\9]='95[L7^>MY#GC"OFJC/_:U&V[ M(!FEE/!'RXHTBC,:D7BL8@=I3GQ+-ZU.0"BC>TH7KA[?-S@FA=[U;MJV@&TW M&EX1L>0_ZPLA^XLL.%RKPWS#KWDGX.^T>$X%.0V=XYR%-!P.Z@I M]--M2Q'.<)3NY_O <1S3IYEM5-+KWOGT=D22=;6 M037ZU-:BZ'BY4OL,]8<-"S>;MEKUT'%&(H;41S1-4!P%! 7C>BZ(",!6HKI. MP(9C> >)Z>F Z1#'QU74W#&_U;2T:MTB(TB!?J<&S@J-IP>*\J,B-WT MN+HKKW?K\O+FZ^[^?MD\L1^JVTUU4ZV6FRU<=<>0J\WMYWI=K:JRO>*5G N6 M<6#?#_,L#7T(,"4P9(! 'D5\ S4HQ&]U--*\Z<+6 717ZMC#[GX\ /<.R+T1 MNO='!_[_E[GMSXQSSF<2COA%+'B)!?];>HMBBJLO1*R M++C A=L1S1I86^O.DB4[1R\)P,TUKIK5;MWU\M_*[OADD),\ RA,0YCF49XA M$-.AV0C'?B!5;C.U,=-1[OBAD.7FVCM"Z/W18Q143GW\"E:XV*16,E!-8M5, M2'\)L8FTZ?OE3M/]'3%?L"^+UJ%WY X[SP,X@9%Y 6448..N5C MV9H0Y7;,%X(A>7]P<)*:,HE.X6H/*TQ*EWBHD&BJI.,40^?K.";S MZH8*:;'DQXH-3>PH*Q-OC]3W3!@7<8*R- FR *5I!K((A@2/+18YEJH'G=+. M7,K4PYNJ33*$*FJ3(2XU:=-;--I1IP-',NJDP*RCZJ1BR5OJI,R.J#K]6M:W MS?+AKEK]T/:0KR5YG"21'V.(DXPD,4S\;&@79$$F54$VO37#2G4 Z+TRVM3F M9QHH%E,MN^S*:==$8HTHV)M\G=$Q?5R[H68:[:E-]4HQ96N;+9MU_F?=C 6Y M;9?<97Z $P#\ B1Q"@N?D"+?-Q+FH=C5?(I?+C.NE&[5&^%(3?94F3JO1A8H MDDR;!+D1T1AFW)&^L/]ZJ2VO6_^*D$RD:5[5F J^UM)5Q/7@T_*^O+QYUM20 M585A01-$29#&612G*60_CFWE,17:')O6@NFYU[[W2TVV)K+VMD38(4Q5*73, MJ(2TXB0-)R1C.FWS*X<&&VJ='4FB\FQLX7(S+F?G/J9A'$.08N('A"*\7\X& MB.1"B\N*7VU+.1@BR:F/*E?G9<,"38IZ88\AB9HKLTRIU5/),296)?6#G:1M$Q*?+20ILB #%T22FF(*46IM$F2@E@:(FNB6HJ1)B>7!TO?TDL%3AP23!7TKRFF M,@MRDED]CL(,0!2R;T6A#U(?^=1/@G1L)0IBH6O25+_;FF0R2)/40((N&
;ZJMQ\;OBVP_W0/$0AR6%84)A!Y*C6ZW-B55\1>Z^@PBGHPK+T7488B2 &-28IQGL8I M':N5$I+G0NL]JM]M41.4"ABEN9+4!0,TJ2O#++6)+Z@040=)TAS3!UGTIQ1" MB06A;/U3_=CE(P%S63:D)EE,0YH&*&>3 [_ *8G"L? GB?-(Z.E@Y2\WK!(C M)"_HLN],90*OQ)G ,H=INN348C:F)-8Z3#.FMM@ASYS8S.X5:T_-X*80X\!, M;1+\6E,'4531=)S@14E&V3>S&1[A-XWF852,S4!"Q.^U4?ERNRJ:3M4&84HHJ:8$R+ MB@HP)Z^BB;B*RA+CF(I*PS^EHFH\2*EHR)J)QY07YWE*H@U2G$FHJ"FZ%%74-E,**FJ*L8DJ*LR6?N6 MBJH0XY"**L%_3475>1#=._FR?X[Y*W^-^?=-M6V_?/U]:+,@,( D(J$?TBR( M@5_@RUQ2IM&);D RROPZ5^7Y\RB><5V29_9,8CB533=2PLE6 MO'+=\'16)JC._M0XOXX]!(#2(BN"A&G>F';F61%.U1W!5N91'J5RM@E4*JN/ M 1:UZ,\LU6XG^9'3($E.G54A63O>UB$E9A25:,BU@H $H9^E *8)]1%% (YW MX.0HAU(5]6HMV%8@]=<9%-A3$AX#Q$T4G?G>7OB!%G&MD:3129V1M>&\QB@Q M(O92&E]7^U(^L YUMVS+83[7Y54Y0D%"@C0+H$^R)"=%/-95Y%$<"BG,U#9, M:TRWA'R =EAOD)AB3>918-'+$H62:N,$>S*/C-EA4?$E,44V!5\*.VGZJ:4O M#60YL/:EPXI:;Q>:K,Y#MHD#@D 01#[/LX12+)P/(.1!T4DOB,QJ979%%IJ M*JJ!3665-D"D+IVVS>%DK3; I6ZUEISA2^GUR5F[/LJ8815_Y4;W/3Y= MSP])LBLVP;=*K)RJ3^'4UFM$S[@ZLP"@C68WU@+TF?/VXT13>%+7LK'104*S M , "Y&D2X#0BD*0X'[=@$,W%+F_4UMBL6J;GP2)I?E75S""U.M7,C?>+7K E MI6>*1+NJ9ZKFO*EGDW@2OHND?W^[_5*NRNJ1/[T]++!2BOV0UZR@-/1S$C,) M'>]M1#[PI1Z"5&[$=)G?@,L[ %/<6E&G44RNK# H)U-*Y)FYP>0$.6=4:3*? M;JC1=#->7FZBAQ=1]6&SSX>RV3Y]9CUK"S?7O)+N@:] '+TT&<6 (C8K9:U@ MUE81)44\M@Q1!F6$2$=[AC5IA'CA=2"[)^3W,+UO3^IU;UK(%I,KVSS+*==9 MBB_FJXX38.V,I.GDW UUTVI1;:Z':M*\H^J9)/<+0#-$XS" ?IICE(VY'@[R M4.H=21WMS:EY%U/J[;20/5'S#/%L0/-FF5L*\*:B>@JL.ZYZ*A:)JIXR6\*5 M>_7-]L]E4[)&QQ])^5BNZZYY7+?;=GPP ,<93+,\3X,X(V$89#D9V\=9G$A5 M\VEKU?3>[H"N&Y?[_SC"ZG5@50O_])$OIH7S\"ZY%:R+) M@E&<^I5&.",B!GX=C)35&22[TZJ;* M]QI6O!&-RM%068;.BY9I[*Z]VZO+SYNKN_7S9/[(?J=E/=5"N>L?:KD]7F]G.]KE95 MV7ZL-N6';7G?+I* Q$D8XB!"$!0T]>&^Y)!$% G5D!B&8#J''(![ES?> +W[ M\0#>.Z#W1OC>']P K[- JOK-G*<$Y-H-)TDFG#^+?V1*%YWPDV)=X^BO6K^_ M!"L?5=D[619IW!T.1#H+1M96N[C<2LNG'0_.ES=?RH>ZV?(MO*_E+>_][8+D MN* 9"*,\2$B*PZS(QHL-"4P3H=NO-31C. [VR/BH/6#S1G!R"R=3N!1;*;%$ MHURD4F/0R#K(:7[.+'QH(-6-E0X=AM3:.YSDRN\=FS&@95M>X_K^H=RT712& M3<-Z7-GON!T^\GGYQ'_5O;'27ZOS8=-NFRYZMY?;N[*YNEMN+A_X5[2_LJ_8 MMA\VG\NFJJ\7,/)C",,TI6$8Y 2",?'N8LP3J0JEIP!;5@KA[NEJ@->K^: MO2U#[-4]Y OOM@/-/N8]=+ MKX5:+2\77Q6ID2/ED#%-&_HOE;1DL<$8H;[+PHY@DA&0!&:]#+'R2 M2,)F OO\]LTVCGZ.NZCS(RI0708'V[;<'J0P!8D?)3!-,04 ()+&9+Q&J X%GI5 M<\KW&Y:C#I+78Y)3'R6RQ$3'-$]R6G-,T6R9T"N4G-&6*02Z(2F3+*CU=2?) MLW+W=;.M_M5)UN7-!R96F]OJV[KL&U^$%)(T1!'@3<4T#HMX?,*2,A$CDUY7K)WZ/8UMYRQ6;0#?^Y7-UMZG5]^V3Y5-A9 M L\,+TW,NS'2=!GS\IR83H[$WWYY+#>[\DNYJF\W5;>0,PYXX.Y,+'C[S-M^AQDJ!S M*Q[3675#CG08\L/#.)JX$7L5YX<#LJ2^+]MMM1I6CZ_*YKY?$_ZP(5AFOMZMMMX_EKP>BI<(R*TFJ? G MMHIDF#JY>'/$VER+1C_R<6:Q: )Y;BP233&@UM:1I-XF8,-IV5P/ VH83T]# M:6"8)SX $8E#4O@9S#(,P['!""8RC\=,:<:PMHS@O(=!5?X)[!%INK[!(JDBCY/<,;\4UFE'LX<2!XU&5)K M[T]RJ>!OR^:?)3^E!S?7\/JQ;+95R_ZKZ/>U][$C2V%0P )07B@9Y3E.4C0V M'A D=;FWIB8-R_H1,KGD4!>C8@GC#&3**?L>8)=Y'T'T!HRSY99BU)W)-S5S M[T8.JMNHVFA_E:QC^J'!!84$XZP 19(D-$0@!B ;&PJ##$G6+LDW8+Y>Z6C( MK?@%3I(7?"MP)B9=ALF27%O]49@L5VW]P,:Y2BUUZMQ0F2D&O*S(FLK%E#=2 M]WJ5D2),V02[H! FA!9!.MP2CH,TQ!*7\$QKQW!2A.O[^WKCO7SX;/HKG\(\ M"LUQK5$H.\D]^;KGFQF0?B:GOYEJ@E'M[Z;*YI9R;Z>>3A)U$N?$=%>/)0+O MJ*JQ(WPKP^N-[K9W=5/]J[R&]WR?)E@D60 1 9@%CPQ0DJ,LW+<>9IDOEQCJ M:M5XMC@H?-L-J):?$/>:P[!ZZ'%?>,L.K[?<&V#Y8@0Q.L]D4+H=XD9:I=VJ ME[<*&&%-<>A>LRGD%S:7;,IKLFOX15/=0EEWK4&[0!2RJ2- T$=AY,>Q7^31 M""'!:3II_$YKVO@@[G$<#=SK;O&EZ1'/.E3/,B<^7O4XP,E!J\FT\R-7)W^B MP_>J*9?MKGGJH,#AE!1D'7QY6_*;I1F$KOU%BH(L3YA2 ##(LA %..Q>1*" M3&:Q65NCIG<1SPY9%G![R"P"5ZN2[RSVP=GN6!8E\\PXUNX/-\:P?K-JP_U8 M1];\I>0/9_#%W'T&"4R%EU$M8C*<&!PLX07VV[O26X[V>)O#=:7,I/ZR0G[P MG!GE/3*K^+V%);?+^Z_1,/:KT3*)M4:;+A98X774NW*KP4>.O;SQKIAC]Z9X MPSVTEX-C!W,\;H_'#>(%XYU)WMXF[X/KCI58<';4P6J+TX(C^.OOTB/X;Q,7 MM?71?&H!? 9'.K!8/H?5];S#1R9?X#=HU)OZAG7Y_G[=W;?_+%?;;WI0C56F&JR*Z]S'1ARL" MOY M$.!MFEO/-"@4EP#V6<3G0\/=@D67='3WC5]NX AS_^GA-IM?&<1%BJ+9KYUVPA,? [B\F.\YWU" M<<)HP].2JP&..7G*BL!A9G]DRU!ZUUGC=>9XEQMO;]#17QJO_OK5;?\J+@HX MYF<="P,:Q[/.=8'I3(NL#5CTIPOIPTR6GUHCL,Z^>E)QU.95C5'E-Z^95 M[(L44/XT*\U!D"5I'B<9'O<[0A^'XH795M#,E$ <:P>?E'PK!XEA7!J.C"G)_4F 8ICTDCH MEV15*N";\IBK8=Z8O6\&=[-,&UXG*+Y5V^MEEVKP58LL3@A)DY F ,01&0_" MA_Q%=K&"(GMXC-<5_7IJ=G"TCF]E"BCC)*,3>T/>L3Z=[^VP-X>7<:"5F;LA M1\XV7S\:D?--T@^DZI^:*SC,U4AMS%X]TW!EIM4C]:%)H00B+A")HC0-0)I1 MA&,:9N,IH# ,LHES;\U@9IIZ'PF"Q9FW;D>J!O,9?:@GEA\%:(O3;MWNFQK* M9W3CY$ANTIT3 KDU>OK8WQ7R^:V MW);7'%@+O]6/Y3_NJM7=^>3C0_MY65U_K#;EDGUDD?@I]:%/D@Q#0'">I?N[ MZ,(B*1+AR#X;0L/A?F_7T2NX7?7O8%I?S^,MN7'>G]PZ@?E$U7H/S$9O/1@I M$4;FZPD"J<&[Z 1R^<+_^'_TOT1N\2[Z@5K",6]_$,M#3-%_*CF9W=T.9"SS M=B]8VWH0)'YR:9"IIO3*P0[%N:QV METDN0(5CCE)<;)C383JV"]1' MF,Z- DD61=853#G&@>ALQ9T<8^N364"W4<&/%5:;6[S<;.IM\7U5 M,H0Q(2 )TH3 )$P!\1."]@C#,"ZTA%T#N&:.Q/79"4&_R?C8F^6M.KN\LC-, MD^*;\/3$:#VSD_4&\#%LOUXAT%<%#!9YO4E>X;I_-07YF?VL%O+_VP7?ZY;*XG'^O32J!*R#?H)L>S ).6BR8&QMD7O22,5IMJ6WZL'LOK M#PSKYK;ZMBYAVY;;W]OR9K?^6-V4"Q#&J9]$8>)C%"9YZ!?I6%4812 42@*T M-F@XNO=(O#6#XOVEVGA/Y;)I_RKW!H,>8L_'W-DXE0NF/;Q?.GS> :#7(;SP M!K8Y2+MWJ(G0]HJT&F'=C7O1])I4&^REM-=5?!B%(PB LH)\720)!3,;V"Q!!&:G3UZIAO3L"ZHU(/0[U MPCL&*_6NGP'JQ<1P'M;E%%$3X49449B_,]*HWP=NZ*,!NVK3O5=.*=&NK39E MV^+Z_EO5OW1]>(W6)R",BCB+$4513BG)0!YCF.(4!#YXLZ902QOF!N4(RSO& M-=M+=^=(.C/RM'#KQF#38TIMH.])WL.\NBNO=VLV"_Q2KNK;#1_;'Z[Y3@&_ MZJ5+@-K][=";ZX_5\ENUKO@+Y^S/=O?E]15_>OZJ_+Y%C)Y_+D+,)GR(#_2 M,IQ)DK'I'X88@!B&02ST1/-X.\@T7]G*/U1INZJ]..K/(& ML[P_.L,\;IG7F2;XS--L3A>37I?]+:?6L[C:S%7>>GUR)CC,Y7TWXLELUK^\ M"7Q6+\A'K=/S]@/,]O.RV5[>O!)=#SB#*"S\+,U@&M/4ST',XFN,49#G.4 8 MYFIQRQ8ZBY'K['K9L:"U'C>,_Y77-,!XPQ%-DW^$ M8IKMON!:5+-N_\FX-H\GA+>\EE7S]^5Z5Y*J7:WK=L=&YU&;(,(!]$D8X2*% M/LZ0'P8@@=2'64%BR3%Z'S_NM>ZM(YC$"37P*;G%9(U)R M;^O X!$RIL!S:>]9HL[M9FDAV U-U&3+R_TKC0P)9^'\?;"N)(#?%5QNVDXA M8=.P/MB-5?1T^,CGY1/_%>0%*I[7M.,'EVVF62R3,' M.M1E'5OC'9GC?7ORCC\WF.1U-EUX@U7LAX-=%\-C/I:S9MV..9V1-2D>C;VSB_O8WS'V5U>[?=/X6Y?P-OW/#<+==797,?+G(?^I#- M 8(3U57 M_8="!9R+C,O$2,>@O\,H*MC+N/TSA%J[_GTK&#O:VQP*UZXR]%I =Q7K7)// M%Y84W\MF5?%7<*M5N&$2R14/SH9RONAZ>.][#[G? M_IDMFLHZV'K\-.A;1R*F:%=P/4(^]Y2=F*C8.WZZ**C*@[FX-\DSMB+=$(UY MO=.P_(UA2E!>Y P71'F&8I3&(\XLC4*;$4X>G>'(=@1HW.3B562=$9)E'S-X MSD[H,NNT^4+6*[Y_7Y'J!\<8C%#JG>#GB$P3[-<PI6FDC]C9TIR[>S@2-W_:+4T% M_QK=9@[L8FIC;W6Y_)6O.\JW'Z/6]B"OK1SG182T]R* :[Q(JYJ;-&K\TP MH7Z^%,V2 QI1Z(<4A_QFEK"(04 'P DAA=Q1\OE@VHRH.C\%-\?RA7[\:KFO_KQ M4$\2@(# - Y)BK,P10!'XYIWDM$$VYQ0:@-M./[U.+M[G\H!*7^9@;^[,/?F MISZ_VYE)SN+R^4+D4<\ICGK.W[N>\^X/BHHZT^!\4GM_&7&:%P)F\_W,"P>B*_Z0I!F$I" QSO*X M@,RH_6H((%#H->5W8HI3&8L;V]BF.\^L:Q)S]!M'DY&?=T=\FN_M+VSH[I0. M)1KO@"P[BR!F?.Q.0K'?07YQ,"PLTB""!$9!$D 2( #S8+0'$85;NIRT8LXT MPI%#QP:[B"L9@XW>\1Z2!?D>]T[3A!,.GS5#F-H)_[LD!Y-YLIX7Z/&L_!,N M'S:K^KY$Y4W=E/W/5\OOA/VKW58K!IBRWU>WFQU6T830R$JQT,33O%/6&^;SU+F^\'KC76S'^%[-#NI+ M),$0ZM# MWI$,D$:$ 7_ 83''HG18GTG3^\L 7W:?V:239"5_7N^HR_U11#Z(/X/N#=@/ MSG%(ZJ7)%I)Y(-6GI2WDVS*R_MQ0_)#3/PB8\ "C*(4PQ@7>T@1RE2UW0 4J^*^Q]])!\?ND8K]KFD]ROJA M=W57>K__[>O?/%JR3KY<>U^WR^V.#8:G[L.JNF_"@[+"/[/KU)7_X+,CU>]< M]QR\0[HOS[60\!MTH6O*;]+4D])OG%]Y[2&OP/\?7A4\=DKP2_0($J2 MA- P]2,49$D:87]\#@:2%!>JLJ\7A57%[U+$SJ^M=U5[HR7=[\>W5I\_%JXJ M\II=):OO\_E(7=I?\\;+I]O=474IAH4$W8S/7--R0U:>E'&3K+ZEX#.+ M5]\/L>/R!I6WU8:7'O*=@ZXV$=[7N\WV\N;W3;-_(9X!'V8:+\'&N8\3&N=! MGH0XH)30?8$BY.^!B.R_SPS1\.;ZL?:_R _9;_;&=:+?F^?U]O$_/K:PTZ31 M1K&8,+?SSX>,=^1WQ8CRJLOYE$[5[3+!QZF><%VO=GS+LFOO9^@1SPQZ9SWC M15K"6>^2#3^/_"[5,.N'5S(11QP_;Z+B"@FU4X-1EQ M>7O4WA'LBZ[$IK0?I\8G@92)A8H24@_6YR1'-- M6GARZ<<4FV_I#WJEU$<91ABC+B^S3/6+:5%^G0 M2!AE@(I(KN)7&U;3#I&WA\32' 9JVI!DAAX-1_9?+X?BZTR\,LHF4C;O )H* MOM;2;<2[_:?E/1MXSYHB-3]@O-[ M31P:#U_/!X3W1X_/PH@XR8AP7L BBO-P7,J)$ J%%E F-V)+GJ]8 M!]C BUMQEL"K<:+ MLD"#H;D,$!QE.80P8)$!,)=C.#8'XU3H):;)C=@2:,H^H4M?A E4U&<3W&G0 M9V"=OXGZ;()'C?HLP*>Z/ -Y>9:ERU%YEC;C+7E6XT59GL.A.3].*<&TB/.8 MD B1R,_C?7-%+O0"[N1&K,DS/["B25Z$"5249Q/<:9#GT#I_$^79!(\ZTVTF9V6I'BE_>KN?MG\4U)<)M)W7IGM,2XV7=).)$?=-TXN:O;])@0ZVS M*TG(2E]C>]S24$L5I0CBJ/!3EB1A$,=!&I&QK23&PK6PZBV8EI4>V$M1>:L0 M4">% K)BA;TILF*M$93)U#@C+=!MJG9U)3%A6_*!C\[3X_>L"D3 / MTS *_ #!(,V(GXUE^W$1!$)K5!)?9U@R?M]4_%[V3J!;R7F.#"GG=<$0'W(B M\/NG#U<%\;Y>P:OBJ\S@;\?1WY:KO]W6C__?8 X7@'3\#S[^TZ/Q?S#YE<&N MP,>\(UL%<*WL>XG5YLOM7=G ^[)ATM .4YD@R H4%"&.8.8G)$9HGW,D*(H2 MX55FE2\W/)X[2-Z(26555(DQ@=5DTV3)#?:9>))8-3;-E]IJL2QO8JO$K]AZ M:G5X"BT.K I/@E]KZA[BDZD7#>0^R&,8QCXD( LQBC/>1-] D$+AA1G)KS6L MF8HJH,+/V],C@]3(*:3R&%>?#[VI !,(FG_FHPJ\GMPYY'9]BM\*.#2 @I3$ M2113A&,?89_0?*R>33!)I"YLD/A:P^.=(U'G('D8CO;;7\O%Q5-]5J:"/T41ZPS"% 45&0,*1A&HQM MP"S-A4.\]#>;CO(,D#<@4HGT\DP)!'NC)$G&>RE^],7\EQ2<"OO*5#D0^=6Q MUSHZB^QZR8<-&U^;;F*X7.-N?:8JQZ0#14$&XJC(LR0@?@)07N1CHTD2B!]Q MF=Z4E;649PB]/43E)8-IY(HNM%CC5679Q2U*9==DK%$[985&F6*)!9MS1)Q= MOM'"H"N+.7J,^6%I1R-'DE=IOG9UU<=J4W[8EO?M H514J0@C-*"99\DB8ML M/^<$/O&EJO]T-&AG3_WU2^&\/SA.KP,J6QRHA6RQ.:9UGN6"@@:*35Y@>I:V M,Y-6K:R[,9W5:]+K-YGJY$LHY?VTXYI:WQR*"+Z4M_R%Y46 $ DQ30E!"8CR M" &4#(VE!N!\=O##M"\ 9M$%C:!0H&$U@Y[N M>N#=ZE.Y7<1Y1.,P*7">T!P'<4SS\;AXFA,B^4;\I*9D1H;2M8XCNNXYJG*$ M=N%MRJU?]P* ?G]>A81K'')Y>C3:-4 M+$>SQJ9DR4=W(CJT7"? MU9>27PY1;6X_ETU77<((N/RVKF[[U> B EF69RE)TB".00!C/TUB0(L@ V&. ML$RNI:=%P_G6 /+"V\/TCG!Z!Z 7PY/TZ>/:B,8)T7=& M[O32[X;R:;:I-MEA#>AA\?VA7&W+ZZOJGGWD\N8K^VU[LUSQ/^O?L,UIGOAY M !+D9X6?0$!)F,19'L>8 A"&V@5S.B1W%'6TQ>N-Z9Z@/C)'[>5O6X[5J,EV M?6I,M*>Z>P#W =4 MD@(,4ZNQ2AS6NXE3$XY;VO2RI>ADQL'S38]$?.MF3/HH\D81!EYN-YTM;O_J+9WXU..5^7W+6*<_G,1!"@"*0B*/*48P)2UB6)4 M9 7&.=\T48@PTQNU$S\\WK6\$:GW)X/J[=^Z_(.C]3JX:H%! _52LF^7=251 MGTZX2;5^D\"WM5B?#YQ26HUFO:ZCNGD3OI]D./AP>4-WVUU3_L;$_'YWSVN* ME^O/RR=^9J:E=7/Y4#9+?H/ QW+9EFVWV'7 E@0P3PD!!=]205D!0(@#D$#J M)PD 0"I)MX/(L+[N#PY=WGB]&=Y@A[?'[77 O=&D[N@D__S7';.$_TE?,REY M!8H=?XKILGNNE!/MX^-?+[S8V[!WGL=RGY>>;8?="6\V6=?"_QG-M^M?-P*" M99M?WN0L%K\?QAHBPZ'D8 9XS76>-=;KR]/>/?&!-0;I+$*6%[?CT?4MQUJ5Q(^>_B38D3 MX4YZ5>V\N$WOBATHUT7N*UG /,YSX#"Z?9OK.8>+Y!'1=>>;\OKKW;(I.Q2X MOG\H-^U^17#3EHLLS2)$"QP$/J68 !(B?V@\0)#('1;5TZ3I*2$']\NW;M / MF9H'&^:JV^'5V@&GY/%1372+3>AF8%IRQC:59#-'2X5H.S/1TLR[&S,IW4:] M/'AJ@C/A]U[N'];U4UE^+9O'BLGRJQ"NEM]1N2EOJFV_^O9D60QCYEY+T<+ MQV?TV[(3W=!WVT:_?.-G#LZUQH=/]>:Q;%D$@W\NF^OVBA^8/?YS7+?;3_7V M/\KMEW)5WVZJ?Y77BQS@D""", Q)F'*_AV,>",<2276\Z$T'$5^WS1[+%[+ MYTR#0*V.@+/_:$V$#C-NU1A-9O>HY@"SM\?K#+KPN 'LMUOOJ>0WY(\VS'-& MT)A+IL8CH]W@'84HLSRH1"T+GID]D'TNFZJ^IG4S_(I_+ECX64$2PB,Q*HHL M\L,X2$8CX@0*/3/N*'1G0MZ%]] 9T.UI-P<3+IA<+AO!F_@=)7GN,&F^:\P6 M.S\?.LV1<3])+'W5;W,$V&D=Z">/NA/)L16*=?A0N+[O5=1'0QP]'3XR*$!G M"EU6S=^7ZUT)VW9W_\#_5@LWU[^5V[OZNE[7MT_[&Y$!+! ,,* $(@A10DF< M#\BC(H-"S]NZA-=P).9(O0ZJ=X15LLS/ 9I$BP =@&HG@![;=QQ%O6]/WJN! MMH^HK_>'[EV-(UL5[IC75$1HWG_G2@P=ZCUN1$^G&'E9GN@2MOGBY)>J_2=M MRK)[;Y1E!U^6VW(1! F&%.088%B0&,9^!$;M]3CIGJCK=Z78G#(_3^# 9'#5X:I;0.)X()M5C=5UNKCO< ,0))J0((Q_[((P*0/& F]ON8Z6_%P4K?Y M">/A-#Y,QD,-GI**A]_>QOU-!O=5V=P'"P1 HL\AKB <9%D<1"%(^ HS7*% M.>(\0(U/#ONTE;")"",S]&)$ !&PV,IXNXH4H>,;E+D7$]C3M<0_,@=Q>UJ\S9O<&'>I> M?G\P]F?)\)^[SW:.K]AY'(J*KC!B(\^?Y"W%&RV.#L]>U:CLC]:6O)#CU1.X M"XQ\ !&B$) B\?VLR,/QZ$ J,='C/D MU+GY2=<=:'?A^6CGH/?D MG/Z[A)%U3,Z4"--U/H=J3JE122=+Z2&5CVDY.7 M4!@S]OSM$V8Y-G_YU(?-JN&79%7\9O3-]7)=;\JO]M?$Z0W_I+/5&4ZW>>#2]:RBE M!Z[V"@VIPW_[#F'K7BRK'6/6R[*F=1 +MVB]Y0KQ=&8._SN9ZLQ"A+9+N#3[ M1C%%>@N%4#)7% GT:9;[* USA**"[/)SK QI3'6M]037'T4&^>')CU=5.9C5V&3B?SLS@#9-+ M/5]*OEWT6';G<[O=IKMZS;S[I=SNF@TJ-ZN[^V7SS_)Z6V_ORJ^?8]__L+DN MOW?I6.)G!,$H@Q0R\!@6<;$W X998'H!R"AXQY>%1MN]SGCOR'JO-]\[LM_; MUAYCP/OZOY?W#__VV6-$>!T3EA8)S/8R/93/DMUPLKNI_W%6K MNQ^,ZTSZ>]GRIW;P+^(,I1C'*:&^GX8DS),L&^ E. 1JFX:F M05G-!;DQOQQ9PV>ZG3VOJ6NOJ(--7F^4UUNE&'J-.U@R77/)MU/2L)_=K8J9 MDDONU9$!&7>S?#(SD6*1),66%QU+/JR9?2JIL,N[_-NI1X^X%M]99-PLU^,# MKBW<;IOJVXX?Z:EIW935[0;S6X:;JFS1TZ]E?=LL'Y@YL"F7AR?ZHHB )*(@ M3!)$*PC<^9!^N\O7G\C,U1-^ 6.O0HJW:G MG3LRXT!7<>2HC M,G'S6=6[O*,<^]/3;\C_K9@\6/7TI'^J&A^*OY6WW+NV+ M5VA]0!+*HK(/0%8$L A!&HW 8!%D:H^&&X-C>'+\FNHQ]>JL.!(\]JN](=YH MR<3 9L!UBO%K7J]-#U.B#G,O"$DS+Q-KS+G5T9!BT."W(H=IKD4#Q,=Z<_NQ M>BRO8=N6VQ_BTTL0*,USFJ,D+&(?QT4,$I2-( (42#U;I+EIP\+/T?ZRYG"] M'N\K2:N48%AQAYC S^@).3'7[@0CJBU'YQF%-N07-]38E'&UE;ZMFH:_?LK^ M2]FRZ0$_,-]MP_V^J;9M=[8>KK;58[5]>H$R\U,,\X A*XHT"],PIEG KZ"A M89(!)/6^CFULMA+TRQOOZ^[^?MD\]2M.HQ5#"0"WPQM-4,W,+7E3-DUWSY&2 M.?M;S]V\ZLV+O3MGCP":72&4Q-MUNALQ9#;K3Z;W5D(T=J#_O8\H[@)1DM'?!ZN&DMS^T5KO+WO37H1]'MA?71)K_RI1GSV/P\^'[??A:\6* MA%?=[,D[V7L9:)UWND1UOO/.5RO3/RY+*?M.T*==RZX35/M.T'9^KH]>FVT. MG:#_PQVW<&*%O@F:3Y7JS^I2!VKVY[6_=F5PJ:Y@?"K_A*L5KZAD\#XW]8;] MN.KG, P@ON,Y5OMA<_P9-IRJAW79'D!2FOL@)CFF.(YBF Q MX@ZJ%6@6*QR9/=X!K/?GFD76\; MGO/K\(O0/-YJ!W!M;F[7^)/S[1E\(!JW\/*AVB[7U;_X6L"F>QL=U^WV1UO1MKWKN"3";/'ZOE MM^Z)H)>EF" G?I0$!&,_B>.<7ZK+D' 8($HE-=% ^Z85-[8%/UTP3[A%4T)D](ZFG9IQB1F'EF3VGMP;]Y(CZFK3PI18;9U-4F8?S M2%_*^V6UX9GQX9Z&RV_KZK9;UMQO0U7W[".7-U_9;]L;AI_]V0N4%*8(%"$( M0AC#) (%)HBAC) /<1Z20D:U;6,SK.B#.;Q\>3#HV?4K!Y..GH_LK>*S\V.[ M)@N^=:^+!0.7'2X7*.;QM9$XHMDI9V+,7.YW(_[,9GWMQB#44IO02F]<+/PP MA#A+XA06:0:C/*3\%8\$TB"C882!AIH$ ZAFKD50V*7N=4PP4,W@YDF5"#-[ M6&<%PD_I7"T5!S,[>6*E@3UG3RTYD.=9OM3 H"^=+C$P:;=8:8%QYH52B!]0 M_5;>?RN;!2"(1D60()AD<0JRV,_"OJG<]W,B=,)M4@.& _MK$O!'#TU&O97I M$XBR-IB3"YASDR81O6R0IQ:(E$@4"R4GC#X5%:9RY(# 3S:AUMAG[,_4D&S$B' J="/1/,C>X0R.&^=UULV0Z4OXW-Y4 MSHR[YY_.O1=/VY_7F?&X.W,[$<];G>#M"3<\R9-WK -YP'RV&YCLJ7I +//@ M!^Z^G3F3]^WI\)'C,WF?=CP9JOM#?2U\7%9K/BF]J9ONN9PO]7I-ZX9_.E_=V=GN?G:6O]0OO#VZN-]@KE9^: MDWF.0[W"A=3')3IJ1T>OY"$[U7L+>N27+Y'3 ?FB8+!@2E)^,T$19&F&$CC" MS0I(%P]E4]4L%5PV6[':L-F@RNCB2ZLT)$<7'BIOJTU74?1MN>95&9('ZF;S ML5@-V+MPK)/YD>6C=H;\=.[0W=Q=PXU"L?EI>'D0;W9 =J)KVP^9SI_L+X&-(@B+P<90G$: 1SND /V#_2Q:;\G:Y M+:\-1SS=L(6$,N^%\MA"+=&O^Y?X@Y0S:YTD]2:TSY3WW[D6&J-%ES::]9OX MDJD6[)CGJ>MU>;V'BQ($21PCS,N#0PI#$.(1+D@B\3J;.4'.MD1ZX>W!RBZ# MS>5/T572=^!*E>P?G<_^T9#]#_MWS[+_<6OOR+XC_[-?>[V-[Z4GR"Z$OH,> M,7T!='7<,Y;/YX5MUS/ZSST,/:._)VRX.JPZ[AFK?<^H-EZ_ O$W'8N>9MQP M=K%S9L^[LL@Y-PT_+&[.#6AR"G-]7?%_+]?]S/-+V9;-8WG]J=PN4I8WA4D< M )^B%!"0!G@/@L+,GYJ83&C:=+JQA]8K3LNO&NS >7]A7W=?;?A4[J\7WJ:4 MWJ/5ZP+U7,(2^PH9@O=:AG#PR+#L-P+V/LWM@^E1W)(O)L1FC3Z9%&A/,R49 M/C50[FY0U&&<0*C3QN'LNW((D12"/"-)&.<%H7E&LSU%3FL1QE"(*HR#":G?U3FS4UNF- M^L8;D5YX'=;^Z941K=S):_W<"V[JST&[7!(^C67#M]F>9^V<5NLFWA'MU6[6 MR;MEM?(FJHTG&_VX+Y$/4T) 4(4 YSY:5#0! X-XX()LXPJ:FC.L!Z^,3H_ MRAY7TDFTF 1:YEBK^(G0:T0!WR;MC/9I9-P-U=-I4&VL=VI2NM_;\F:W_EC= M,(VE81 7-&/_"V* 8)CFH\;BL !2":".]BQI73<*RQ'?A;?K$'IK!E&3R,EP M/%'E#-&K4>8NO!ZC]_$U O]:H#9E>I3A-T1J TL.J&+NDPI-;>X^14B.Z:3;7=-25K MD%;?^4]MWYZ/<1 FD4] "GP80Q*Q*>W07AQ0H<G=C/B> M)UER>C2!2C$YLL.BG!K19\R-J&81HY/TG-&BZ92Z(44:[*AU=S8Y(?I8+MOR MKEY??[A_:.K'_KFFOL$H@LCO_N?G%"<44H#&!G$625TB/Z$9PU*T1^951]#D M)&@*B6(:9(D_.1$Z4'>,:A81.LW/&1720*H;,J3#D%I[A].T!-4WFJ2X #2- M*8KC- H #?%>_5(_S;6L/HDU-=/"T^W9466$TXFK3?KIU+K0-(-,G:=*975) MCF,WY$J7,:)K2BHP"$B0HW&UBR0XC>2.J5J#)31Z)QU#/5CB71^9THWF MY9$-'LK.J<=VW'QLJ[FXKE*VY5G74XX(^36 M_>R&Y-LWNYYY?&G*?KN"YA1E&.$T"Q%A[5(:HS'A)FF>"]VNK*6A.2-6NUG7+U]>^M=WCCPO@ MA\C/*,I!%D<^ $5$8(QCD,$@RA$)!0/XE";,Q>0]*N\ R_MC!&:YCN@,16>& MDPYBW1A-6BRI]7<[Q;&$=TVSK\ ,LSB.29[!.,U &"4@]]'0%O )E:H.4FO! M<'#:@[KP!EAJ1=^*]$F*D#'F%.5'G#2SRG/,BXCF*/'HF-JHV7!*9R8P(IP, M[[ZMJ]7O6_[^5Y@S@SGO*]%'U#)H*:9*3,C-\*:N/"%5F9V,?!*A?12J.DKIAC4'FU1XX\LRKSC!X1I5'CTS&U433BE.),X41:=;XL M__QMR49OM5QSA<.!7T0T1+A@$[LBBXM@;"L">:8D.E(MV-,*.;-ZF8VJC9<$IL)C BK35\TSFCF(8QC"@I*"(^ M+-)\+VJ';FZ49<-Z34QAE,_#R" M"<%^*GM1Z15*9F+Z&-83%YF(5=.>HYOE#NY.>YQI%X'=;:[ MSLXS>$:YM#O!#573;];)N\ZT\B:OABX[]@E>P??W MY7K77W'9MKO[_E&<%X@A(JC("Q3[,/*CU(<4!2/B!))\\5@VWVIY";6/5$88 MCHU2TMTCF/QY$5+VU[_S2VZO[DJ/+JO&XS9U'QYNP?[ _DYY[?V^8<.A^]3( MAM?1X8U\=!6VJFH^0P^1#0!N=PWUF''F<BVHQ,G R$AP2]H]#(4:!;:$@8M*+KH4)H[:># 3F&9:7^F+9\%2\_5PV8YRJ M5G!S3:KUCN%[@28%,8'\&1)0@ R0(HVC<$!38 2D*@5-8;"XI-3?0=CGH^P_ M.]P> ^X-R/FZ+)OSK.K[DC^KV*>]<^F&%,M"BF'&;ZYIA2$K3ZJ$25:%]:&\ MY8GJE_*!GR7>W!Y.91U:#@.4Y@GV"00^0J0@D9^D?I#Y*:91*)GP:6C/\+C_ MM:QOF^7#'1OA7Y?KLNW&^=?J=E/=5"M^S!?OVBT;Z(WLZK(.J@4S-LLL2^9E M/3IO#^_96<_Y$J^W23LGEAHI=T08=5KT4@2ULR4J>&C75INR;5E$_\:?IN1W M*KS2./3#&(8@\E%.HS1*,^A',88IS9D !S25T3Q-31J6O1&E=P13>F :I5Q, M^V9@6T[^M!!M1 '%J#LC@IJY=T,'=1M5&^VOS#!&Q!VVQEM=S5,9X;WW(X7'SLR9;9;+W3YX(Q.6'>S&TIBW^QZ MYN$EIT;/'J#<[#=.CL%T6*_NEIO7GZT\JCH ! 8^!446AGD>%VF&\A%A%L=2 M"U@V<1G.\O:;KL]T1RZ?L^HFL;CAJH?D0L>S%\.[R\1>]=;%$$FVS)AG&^S/ M_OY\::1&9YR)(7.XW(TP,HOE]?P#3O*BV[8MMX>(%:4^":COHQ E-,S8_P51 MPK[JLUM5Y:XB+,T M!#FA.<(HB5'@H^ZMRJYMD&12&QUZ6C0L'1Q=EVBL^ _E :=D0JB'7<%4SSJQ MDDG($-V9-SK9^]0L@9U9A"GQO:,17+]NGH& C(BQ#2I$@P^V?NAWDV-I\64*I@3ENC MIJ?''R#Z\/'#U8?BJP<_$>_KO\,OQ;]??B3%EZ__^__)PB#]-Z_X/[]_N/H/ MR3FS-M(%)])S\"TYNSY W+^MSF]HFJFL5Y2Q<]-OW:2[(6;ZS7HY43?#FVSE MR^?E$]^''I<<04"0CTB,\B1(4L*4F(Z%>Q%(_5#J3(%:$X;%;E^%\=##4BM? MD:5-<+? /&.2VP8C60.BF'XG< MV%Z8)U&*8WXU'(V+( NC" SM@1@'4NN"ZJV8%QD.S%L?D%D?,:\S2;^@D9\&-(XAA21,PS !,!R; M9KTBD"MOT=*D\8*7_5)Q4SZ6&^NG300X.C.^M%+LQE#3:](/!W*U\Z6P7# V M%. 0H!3XD,9A$&11A-%^I-,P C+K7PI?;[5\1B1L:>-->FYO@C+E6?Q,&;%4 M8)_ G1LR,\6 T]-N-2ZDMI:.6CM:I_>S,$?L^U.":>'#V*<9V3<(8ZE)]H1F MK&PRK??E)+/EPJFO/:1JO;HP='8:\MOND@QLM^?!1ZVF2QGG,,G :IG'H M%P3N"^8 S1*I*RYUM6FK^&3(B"\.(\ZAY%AHR.EFW(WQI]TJF2Q9F36%(K#7 M!2'/_3S*?)R%!88L2\\*X._S\SSS%1:J)'>&[M4X7($&21\3'*"M\%*>8AC1'^P9])+5<.:$9P_K4 M7>DZ(!N+'LL.H>1=6Q.(%%,D2QS*"=(QJ/]W+&N$VVU3?=MMN^=EM M+\U5[:A4WZB!;3=T2H]B#\EJ.ZL+;U-[#LO$>.;Q_\P+_PO=]K^W?GU_N MMG=U4_VKO.X^-_RVWFW;+N0SVBUT6(??4I%4K\BRA)NWD*^S$,XO%#53>TNC]0UB=Y)XC/ M^XRQ+S_98[3/+TLO.7EC?J=$GQN"I [_E9GVN&5?I0B%[RQ11J3M[E!.R8\KXLZ!G6\9GQOW"X?]W? M_< P6R^:ER'TC/J9=%(:.F&IHS+* C0J\<(-H=I6\3=&9@:F37C;&H MTZ#:6$^&'QJN;;=[P*JEZS+[W]L&%]NFRW"P1! M%(&01I "BD'L!_%XLBVA*9L(2&S?6X)D9;^_-;;2;<9-JJOBLWMH^@KZA;7]RUPKNM&ET46!WG,[SU* M0PH*/T8PR\=FPRR3NNIX7"ZB(/2SW#(B5K8TC7@W!K0^'-3/2Z^KN[*Z]V:]O-M'8TL&0_>(CR];# L?S7$MNH=GEV;9;;WI M#%L[RO>"MK,[?_I(=R-KTVJ1P/&]:6Q)U%(]+*OKXCM_OWY_'51.:$S#.(>1 MGX1%BJ*"[-L*()8Z0JO6@F%=&T!Y RI%$5,D3[@NRC!OTI512;:\&-EU&1&Q)^G?ZBVRS4O !HE#M?ML:J1E$"8@R"/\CP, D(S M0%B[.(#$1Q0@N:?II[9F.ILZ /3V<9]#G)1)3>=8,(^R2J]D%C6164/OTK]! MV+G\21O9;FB81GM^>(M>+U,*KT;\5K6KGW.E[CZHR6 MZ6+9#2739LWIUSPTL#3AQ5P$@I@_0 UR'"8I((1--X>&LC0(."]%10:M-M2T_5H_E]8?-EG6?ZMNZ'-:@ M[_FF][^ZG8IA#O6I_+Z]^K-](!#E&8WB+"\B MB&A!TH(,6+(,R)XD-H/!@F:'ODG-%B;;A%2;8-F&0G/<3*%KEW5YX%:;',OZ MZCVJL+2-D\17C5&#FLLZ:[E( E+D.0U]FM.T2$*0@Q%-'E$@^8Z%*10V=#

I#0P7V@NG@(?2.HV5$YN9'#&=DCUG M0!=]>Y^ANE/! *C8<4X#2CF*R9F)P@P$'#03FU'.)+LP-V4G3$G,:7"-,V672'>U_R5$NH[ M&!>(,N,54DIH9AE4&^- DZ3KC -T;'?-H99@[LU8;SVI!4%$!VO!28&"S>DY M%7CCO@4R*K8I['(*Z)"6*X>=C-B N)H=,W MP]I%_8SW3-XVB"6_KUIFF544\9CJTR.&!8)2U9(2S%(6Q.-SK%[.+K%%S/MF MUZ,+@Q_SA1V-[EC8LK-7W\7BO\V^)V$W7BT=/_XZZR MMOCA#'@)&&/<0* 8MD8[SB+:@G$I%+G\^U,G$&\'FP>AH3/.MA\6U?AF-,L_ M5,4X5Y/)^K2U#O 3CT=CS)7/HQ\V3#/C^7+UNBT7>Z.?M?J=3& CN.3 &X^) M9]I25-M'W'C0:TS]5\[V?#Z6DV5,ZLT![ MPHD28:V0W@.-8'VFS#V *3OM >Z#6J5)>["^1E/4KC4;YN:#N9 Z_6X&D!/* M$20A#/_O18![LQ)8D72E9( '%\D0HP11$X10RUCK6J*- M!%2;E#OE1X?A>:7D.A'+US@1]FH*K)<7B"D#"%@G=7P+3\,ZHVM4 10IT]_1 MH7M>*4//KI77R'7S(D:#&H^C;V+V871_X)%]K_W(O(#4,;.AI_KW/_QHH;>OM,L90O7WXF'_+IXOSC:%G_/ET6]Z&B"/?I,!SN/)@!.66^P,,=QO%G5I M5=)UV^9'B?\:$:VIJ*\A4'=_SV6NO^7QME60\%M>C;[F?\SRZ\7D;7&]SXQ* M:3;C0%#+!(]Q#SWF4&D -N<ZAJIL4RO:.G&C@%!3%P\Y*6.RV2#/%+/[+L".37: 3LSTO=\I6NSV>8 M $@11H);B#$V84LN5A<3C4%)H[!)M#KA)RU\&?Y:SUD&IZ#4.B)W![GL:%SN_GX4I"# A=\VGJ893T%IS^73D_*1OV<$/30^(]9\I1C8"V"#D!%36* M&XZD0;K1$6]OTMIB-IZ4LT75*/E$LP8R!1!5B&"@I<<<*8T,AV>'=*3/,+Q/SG8_W/$-+$'844&UUUAZ;P61*Y42"(AHE)^L&VD? M9\=^OI+4MX'VKB,GI-=JY4L9,@8C323&T =4&1,H&'3*$!+H#6F2O?W*9HS& M]-J3&KU_E?06XK!)932\1H:>GA;S*/I'G/+EV'T3K_FTW&==>I\*^E# MQV;/>_9@F#186H]J)R..4P<]0H 9H:AFP=R!A"D/&)/:-3IAZGPB6N82_CVP M\79Q^S$J?%(?ZOBR>A\V9J,HX]M\-#LI/6]"^QF#2O(83$9PR[1PA"!3XT<( MN3!+O"-N[9Z!>M-,;[/."^!^L@F'<^F'K--M!E.N:.^?(\ %B72CC?;/%N5*WR M*)P[Y^299@\$A"7 (Z*91-9;:>(Y-C?0>@&;)3)[CL>.D -[.K8KK62C>AFV M#%JNG??< V)E%JO9'! 29J2-R+)9+BKBK(JYO?+K.XLEX(J3B1RMI9. )MTR7 XM&E'P0?8([[$BS...9>2%N 5,.98)3_?W;8"ZHFD M:93MZ*%K)NRK]^3#>EDP[/D-0HX"$S;=) RI8$B+-2I0:9=R^7- #MANUJ!6 M(.V/&)_#]_;FP]I5/ -8.B,4#@,(AI%C&%N^.5E*I.6E&"JIZMS)BI.1/#G\ MFJ3:_6?WLS'?_YPRAL0.=OIM=5' O+ M-#WE[5VH-)T?2E#O3XLM_Y>/YY_)]I;Z-BDF(R==,P88 WUE+D:$R1, M2F"*I-=C#]M^^#J6R;Y4,$A:'MSDG=!:Q@&VV@,;YGSBE?-.P0TNS%W:=;(. M>9/"T)-TD;"B?RZ_Y]6A1?E1H4PHKKT.X]1*2!CT3/O:<$$6J@O+,]BI[LJ6 M0#Y9_7LFY;=[TD$TKILY+H$3P"MA*0W[80YY/:DC)YHYZH;!:XKE$]F MR_OPO^/\T]UH'.P_O0A0A+Z$0?"WFV)\LYHFZ[1?;V8NFI#YU2[VG-)69CV% M# 'O,.!>. VXJ^U);)$YVY%)OVPZ0>]EO\CW_0C(_2CFRSCD<(]%]+)PIL-J M'F96HKV23D FD#.U5(S0E"WB*_)2GEO;N2YO;71/HO90/B>;'J), M'4FHAXH9TU82XFTP]:P7X2\:UL8?]LQ>2**V\S#J9)C[(M6SVXSQMF/,"3.= MY?O#=^RMETDBE7(*(4@-#N8G=ZZ&$!-K4K;V1\?B>#I-/?B=R.MC6)N@]^9G M6B<@>@#F8QZWK4&*]0W;5;JAU;_/MYKP)[>5::TY41Q383@VGBN.-IC$HY $ M(AX=!N."B-BU(OHBYU]#GQ^@N5\=,+ O87C M&\NPT&$5H(XX#XUR(@: 7*-"C$,I2^^ PE%TS\?.H3_?U=L=SQ*>+@7U\X2P M#+R__K3X,HF_?!,SI/^D-W8UA%Z&98]PK;1GB"@5/9O*>1KC.#0R0'HQN)XH MM5:C731!Y,B6,B&M ,$&E4P*2B&CR/H:$X]-4EC4X4PV'?-EOT76L@[.M G8 M)<5AU\5Q#64",.*=@91P8#$6F#JU1@,Q92_D1D[G7#F-DZK(?A<3-\-6^/ MG9O6,@^='(Z()?R8/EYJB*&1\_B6WOSYZ:Q##*#M0->!T,G MOO+EUH$:%0+\A>6S'1X]3U3$P.CY^2:O\M'U?*]3\.BV,LH=L1C&N,!2.(&U MA/60Q5[*E+5]@)&;!T;.D_4P,&ZF,S+35B)G@" D#$TI&:;>U?(KGL3#XWW3 MY7PT^9EX>"3Z?;'O27=K/_,J0L[LTVB2+X7Z,AK__7,UFLX"3@T#,R:UFRD; M!B8QVE--^#*RG2,U5E"2E/2T ]RM]^/8[%,CIU\GW]/)OQ7SFV+Z?KJT-'9> M-6_:0$:)PEX088#"E$AJL86U1%2("W-5]J3]L@=5=$*N,$.O^K3'^WA\(QE! M$'GH+6$Z2!*&*O-R(YE-\H [KK1F1TJ5D,1F@=V^P M7#M1'UUQ;:^W[K@&,L8AP(PI3XWQP(7-%=M(Y!5-V7 .T$4W/(:=K(J!>>GV MB9GNP=O7>D8! T@PIY@CP%+/"(&;0:EURE9C@-Z]?BE\/CVU,WEN^OTNGS^Y M7NJ+V7@TB;/Z[Z/XS&5^O\>WUTJ[F;7&4 (MMT!(K)QU'*WEIXR)E O\ ]RE M=.O;.X=&.F;D\5Z^9DUE@GK,($!,!P&1LF&@TXV4PEQ(YIJ>&7$\#U.4T@OU MULZB-JBW;BIS''N&#>88"0$I=8#45XHHUBCE\LR O("OA'JG*:4?ZM6NHU;( M5S>6*60] (0X0"UG&L9HV&M)&5*LUR?F_Z+?B6KIA8"U.ZD-_M5M99@AQRR, MMRU$0!4#*NOKZ Q[DA*P;D">PE="OQ.UT@_[U@ZF5MBW;BN#TFJ@J7=&41,V M7-P)6\NI#$Y9>P?D.WPM[#M-*STMOD>Y$QNWED&HB2>88A>O%''IQ.84B!G" M4E[I#+)>.N9@&N;/)^?[^EX3'RP# RW3 H:.E2,)A_*6;&D MW.%+A4VJ9T 1"EW8PF&'&+.2,P 9I00( YW$9WPHODYY>EC.IP4SS(&%8:N@ MD68>B? ?B&N)M* 7EB:C7267+2+;UUF3&&K # MG/OBV*>;LII_SJO;-]-O^6R^RP;95SRS@!HF'':$2A.64J*=6TN&I%9G%J2&/'DJ2]R*,^8E#]MRS(DA!/%:%DB3KBT?[XQ[Y"CI,'M. MVPM. IY]<:-.NO%A,IK.@XD>S?.[:%WM7W'V5$(' 8%:.R+59A0X ME+("'>UBVS6YX(%SIT6 ^Z+2VW+ZM?D^:4OIS&#O -;: @V%M0Y#68.%F((I M5JYHQW09.FW24>V++7:MC,^C'RO9 [$;173?7S'3S"KK-;!(&8XL,8"#M;0X M#)N4-#ARH$G?6N90JP#W1:>_EN75]V(RV4.,$#P%0SC>F_N*=T9'(MF;'5N,OA23 M8E[D\2'"IWDY_OM-.0GZF44C?.^[CV.;R#PD,ACLGCEFPO]*@.1F^HQYOR[C MOG,O!Y8=8=[WJ<&'T7UT33<_+WA:(2,PWA>S5$L&&;?+IX"U="0LS^<_K.QL MWN95W?G[PR1K4CWS&'#H*55>6<018D2A M6O+0K13;N[4#S\X.*#IG7 ];>XDV%HI P))'83BUG@'% 5>V(V4BJ8874E/ M)RZ!5*W!/HCEL1'3&K:0<<:II,$D\(A3!)Q5FR-%XD6S3$]=O)?HP3]UWB7R M9!V^6ZTQ]&J)U0;B_:V9.X._[%TG=];* M/*#,><")L\'D!$%JR6HY'74IEU!:.@=^S6MC6[CW=HG_%"_^'N24E=@"HX4# MFG+CD9=Z(R7025[6EHZ06T^MW!N]6L.]OTMT:W4M>W[HT=&6TAD)W7=$.0<- M%-P@(&%]_9QR(7KUVO>6J[M-?;^X/I>*<9\K7SEM1)SG13,-,(YGZ11#);F( MQZCU_I=2Q5+6N*.=\I? FD2 >SS96=PN)O&Q\M(Y$KH=='633V?%MW7FZ[?E M;)40.^PJ]I_W'--2AC'D"E%#I:#<6>R-J_%@0.&4\,))\9%Z,*HZH%NWZ/?% MQH\QR?HTOW*C:AK,P-DCJ<+6MA@7^TRLPY4SP RFU#$6]K\:&V.%@ANII3M; M^/0>SH$ZX%SK@)_/@@\C9+*X"D)\**NE8N?SJOBRF,>C^<]EW/)&%UXY"5WY M^F8:5)?/CK/V3_E IA7!F""/E2?>$ H@K2\#,,^3UN3CCP*V>C1>TQ1Y%J4, MY:)9P@6S3% H:;Q,R9&/1IERXLM TW#CKE,(AAA8PU1%L1HPOYH!JNX#E#VTPFY?>H$E]6MEQ\F5\O M)B]?IC>XJG5,.YF21E*N/$(:.0QAH"2L\0 :GRV$R1GOF3:FR'.KO4/@S^.P M>E>&B>$XK]5#E2R&W>"6 A,$4EX++X'9X!C^^Q->83Z56BUA?!X6?;H) ,[4 M8GX3%OA_YE>-N?2\8L8XA5PS28S1U"C!(-%K:0U$-L6$'E 4YC,P*A'I<_+J M_6(^FX^FT? _DEB/:F8*6XZH1GP9>Y)2@ RKY74B*8S.T;Z$IP[3"^'6Z6"? MP=_>:-W;6C[30@DG"3!.66VEA0+@6C;+5,H;L '%2NZ%1FT ? ;R'+'<[:F5 M,0L<0AQJBS%01*-EPJ65G S;?O?I%T.D1)C/1J(!W\OJET4D0GXU"S0RE?=6R,-5ZHP$27#C/N*2$B^##\MQIU<&9+6]'Q70_*5Z6 MSZ3B\7(NTYH)J@&Q6+-:)J%0RLO' 3$C7:4ON9$,9G^>LV5_?\]OOVQ-SK.U M7&8D)Q@B[X+E8:ATF-5AM"4$D*0$@QTF,5+T^3).X\E(]G9U9B7J058\*9=Q M33R6U&&JL6#68J--+8OD2B:P8D#G.MVP(@7)_BY4K9?.L$/(WX0?]V8U>%$X MXY)91;PD" HF>3"VW$8J(FC*,\ !\:,E0Z,U'/N[U?DMGR[R)CEXGA?-!&1, M48,8GMPXPJ^PURU5D2MW1:;.=7AU#WY_:'!5:+:MY*H!8S[8M)?JW(V M"UN%Z[T/6AZ5R@!$2!L(D4%A\V"T#W;B!AJ-[.:==3)O!8242&F1 D0*A<'&?O2:IP1;'. %N-;6I;8 [<\OLWRE M$J:_WT?5W_-'/=_KI-E5*0/>60<1I-81[877C,A:2J72XI4//"9!"ZI_X<)I M">?^=F6S/'PKYMFT841-RF6ZF,.$VELO0RY8_!9339BRA",D%=\X.BP[FXG\ M*CG5)M2]F3WY-, P"5U65[?%M(@0S(MO^6%B':B94:.14\X**K56S$#/-SM+ MZUW*)KZEQ^2OB%KM@GV87#'5^Y(R0&*P),PR^?O;8EY\76IC-S^V%\R\=%@( M)JDV#DFD*;$;^EOH4XR>I'?>0V= *W#VN$C-J\5XOJB"Z.9F5'W=&^!K6_', M&>64UC+L"G58BAGU9'.0J\(D>EEWKSM9A5)!/=NVZICM5&8PY-IYJ@B)V20P M9&0SYP5%I)Q#M/0&^A4M,*GP]DZ9AP J34CS4#HC3/NP)EJ+ 8(@V&'>;X8" MAR[E!M7Q=ZDOAC8G ]P;<6((GG?EM'S:X\-V[OZ*&<44.V2],H9 &@-/F(W3 MR](DNZ:EI):OB4YM8MT7LQZH7Y^\%=-%Z/L:GG(ZT_EU6:U#/GT>_!#T0',:T8M1Z;0U@KDX=(2%#,N7N MT/'!5U_[%#II?/&UF%3\IEW'AND94XV+@FK"(0R\U.VCN?=*.^ MI3/?SF(IM<^8%&S[XDD='.]#7BU?;>G1K!COX+=4>[^GL/<-[;G-82_CT^4'_T9G_9ZZUA4\\9V/+$ M?",-ZF?"2 ,A$ R#^)A1 $ P@U1 :J%#S3*C=BS_D2_9-<),>^T"I7&,DZB< MA;5$1)NDQ65X!WHM:WG_N_;CH.UK15%7_[58>YQ\6;W+OZ_C9\:HSE4Y#3^. M5X$G=CQ^/ZF=#&*A"*;*4FD54HQ0#3:0AN7V0FEV)!&>1SOM$.*^Z/8Y?.W] MM;HJ[Z+:#CZ#W58\XY9#CIA4GCL,N<#(H8UD"EW8'-61ULO6@>YMQMK(_RD: M1Z/J:O;'731%0GD"Y$%.-:J?<::X%M'OQ34C1& >[+J5["C\)VD'/SR2I:G_ M92Z5U@'N_27VR@:(:6#*:8/E;V^]#$!/G6-06XBI9$1Y5\_X"&H^@)N[G>6D M;FGM:Q/?WEP^3[NZ,U3,WO*9018#BZ4#5D.O,!>FMCX1L_Y"0L6TK.?G3IX6 MD.WOE>0F3-W!I>Q%V0RA NSSDF*N%&&,E;/V<@#>;9W)]VP)5&ONP,$GH1F MCP;0H5QE38R@9FUD."S,SGCAG->02,2P])MUVND+B3W3#:.Z0KF_*^)/,Y0= MI-7V"IGDCEJ-(>.<*$4L"8I92X<1%1?VB+)=#K4"Z6L)9.2$0Y8JC*21VE#O MJ>>U5-2:E$!& R1*V[;QJ3CV9MJL)L/X%.KZ.A_/WU\_=ELP#4FQ10_VG"Z6ZHA,*":GV'KWP+AV@.ZOZ7P M=21)E4QX0S'0S"#!F+30V UZ+ND:[M%+[FNGZ5E4TBNA5PD8[/*]XFIN7^:( M6?[;^^4,/W,_\FI;3JZK8")- 9):13'FC-N%:)K3 AU*B410DN7GCI, MHMHN03O$_X49K_/YJ06X_5%H(U2B"$C(>'2H/I> HF'S G<3$J* M=1'<;!G]0;!S&1FC&,_7*2W5]U%U]2Z/B:'*ZCHOYHMJ;P2*Y+8SS)'6/CZ+ MIUA22G48X#5FDMB4V;2EM^*OGK$=Z*%7[G[,[];#[$I-KS[F\Z+:LF@<8FFS M5C)C3;3 G1;20."HQ*K>%!(&DYX^-G_'+5=\G.9?XYG6YZVTY*^%EIT /RP" MKL99,@-7S81EQ$JL&754>8V\<8IOEA$G83,WHKIB/)O%!^O*0(,8ZJ)^+YE?Q>#2?SD8'3G=:^D+F MC*0<.!8VB]H+Y3B%]?DZ%8;U^W!\U_.EU\#:\RAD"!OYH[E[?&,9U@)QJ!B@ M81L)C'*>Z1H59U72K>.6;HJ^8JNS/>2''26#>@L=D)A@*1V@DD.]D268TTF7 M %MZ?2Y> 8M20.TU4MJ6:V6QR\NMU/Z$/TVJ9]":(+4RQ@6PL'4(&[ 9&D8F MK9U'G[T\73L'SZ$. '[-=R*D@H*#F'(/L;"KUP:2VDU*B7V>N+WC5^2KTV8W MO7J59\TMXORO*Q%/S]^=H,0!I!U@AAN@N5"U2J@A,.F!X=$G*:^;I6?1R#FB M'\S>7YO1[,9/RN^SI[TY3]2#36>."W;PHEI&)=,>"!]4@+QW'OOH_A)":BR1 MH(TR$G=F',?N?JC*;T7 5]__$8SZ-]--K XUGA??POZT40:@XQO+N*$:A:V" M]SZ,#>TPB;O9%3**<)PR30SX^F@225Z:V-VB/NR-&E<"8N,PE6$>XX!#S'DM MBY7 G8M!/434Z5+S^\,<'H7Y&3RI<0D,R"S7W<_EQSRLA^-BDC^1XG/9WLS7 M]:8.=62.NE,0#>/W<6937'ED^,#4>'C@[TM9\S$>3XI_Y MU5]'Q31V]/W4%K.[/6$@D9P19R2FHI M,>XIG?'3(Z[^7+##X5#9JQI[VP ??82PW5EMN!=!*.DYAPH%WYZ^ETPRD M',0.?48='$5;5=7)L^92PEF\*^O+RI:++_/KQ63](FN9U'1#^'F2 M+XDQO5*WT57TST.399/J&>/.8:B%@IA)9R1'J-ZI*BF3-NTMO2/Y>7C;H>+Z MH^Q*WX\2?H2.AS]-^&6Q-PG,H:IAD IC.91<8,"ET 1LG"K:$I_RY&GHCTP& M3-56E=;;6=[J8DZTHJ-UL@CJ_%1>S[\'9;RYO1L5U1)JN(>M#5O(B/(TK"T" M.0Z\,9!K0&OYM4O*))OT".4GXVDWZNJ+KGHQ*Z;Y;.9^%'-3SO8S\V7A@)K% M E)#/402"!W$J7=_6MJD13[IMMF\U7?SZ"8SV0&OA1 MFS>2*2&)#".-T,X6Y/JF?6".(F%=>X$]%N-/1/^/Z&^]-/BP*2Q?_ M<6OOE@8R#@1&GG,EG<8Q]#01HI9> -WH+DORNOM3<:\%-9R9A-&D7E01X%-9 M^+R%C!JDH2#42\D XD9:5QO!AKJDI\7-?9 ':"@OCX:)>CB_U?=A=!_-A>@9 M'8^K1=!:,?I23);6\DEVX+X&,Z&"W:V%!BQE[FR7+5__I?3V4.^+ MB\&2J!_JC_^Q**I\_YW))M4R[9!$R@GKL25."P 4J"7U' S"7]A9!)HNF5%V MIH3>Z%:5XSR_FL6H#[^/YHMJB<2'*K];RQ),6C.:3&;OK]6W43&)5JXOJW@Q MZ5,^7A??Q\LVVL\TYQ!Y22D67%/,8DJ7&CN4Y@,:>BZN/NE[!EV=@^>QPRW0 M^5 SF4$,"8.55L(+0"4!6&^0@'@ URT[NPMT)M:VK)(SKOGST?1K$3T*A_R7 M!^MF)AX=$(8<1U1KX 5G&YDI3+(N6_-<]KT-ZFGU3]+$V=A77P')5]$N(G[K M?]D7D?N89C*KF<$8 84& 7C+A8Y9O[;V4B&@!/. ^!HBHL!XSP^@S+<6A39K_F5QU_QOUX M6RH9GF.R%8=DAJTEF@5X$05< *(,KO=N#B.=$MO@^/C96_WEE[#/[DPA9Z:E M+Z:CZ;@E?_F>QC+$(2(<64@=PL 2"#?'9LYH?K:KN*_?7]X>ZGUQT?T8!^OV M\^B'SJ?Y=;$G?.T6V?;0,JG=3" J",3 &" @5I(96[\@=H#(?CSN!R(7]^W\ M:85;SY/$]ZBE<^Q_8CSO_FR>HC- M'U;+AVB;#?9MNRMGE@G!+,-66^^MPS$Z22TU]+0?1_ZYXLOTR=VV53$\@[@5 M0SA#UE (+3(28^8MP4#5E[&]XDDNK*1[3:^>@9WIH+]'X[.;^-_HV?@VFN3+ M-TMUQJ:E\S=F+'G\BT/3 MCSH03LP!%8R>_6\]GA7.G%$L6-U24Z6$]8Y9L@['2X"4,B7(T1"#:+>MZY>/ M.=( [HLVRP=YGXJOT^*Z&(^F\W7@DL_5:#H+ 0LELF:XH9M.@OF<[7$9_5D M/K_:%PXFL>6,6$>"60\DQ(X:N=P3;O R*N5 8("Q8SJ9T?I5P:O8#G6UN\D@ M@=XXCK"4WF-K,)"LQHK2I,2&26F*7Q%=^U3 UG[34WR,@/5AR7@-_D\#-') M(%*6K/H5C>R7O3TNBTF3EC+"<*")#8HRFE)A!),&$J8\0(11W\@3V^'BN*7K M?TRK=2CL?R\G<2O\$!'[X5ZRJHI9^*?'>0]/RP&7\+6,2 .X5IXA@BG57%A& M:FP!]4D9E 8]*[7+O(;)Y/K35*_FX8ZT><%.F(QFLZ5ML>3&)OQ=/*=2[\V; M]5W]]]!O'4SV740J\Q-=!A+JT7C$E:(ZNX2]D:#_LEYEG&0(^J&LX: MOOGGGW#Y=H@KH$#8)T/KG%90AWTMI00(CA'3C9:8SD[P3L@%):'V5FM.E09> M:X&,A[4\8?N?LN^\@"6SL;;WYGXZ#N,A+'9APLK#1MHLXQ:-[Q]MH6/8Z?BW MR;.I+C'K[^D?S(0%@*'U)6=U0SC(^SJ.U M#DM?]KKN M\>8UP-:A%,^*R^D\:"/TZ>N;:;!;\]G>RZ'M?BG3,& GK2981_G^J),9H7WDA#DD"0 !FMN&1V6

?% M_-X$B*O1Y$V Y\?_R>]WB+"U;,8T5T@;(*@3Q",&/>)+40PA4";MJ@?D*$U0 M8=DN@LV6C*.)8,OQ(DX\G\-'=NC_<9&,0 AIV(;' QF/,17:R%I\S)(2RPWH M.*T=M2< U[&VU72Z&$T^YG=AKC^@]<=%,\$M)MI3+KDS'E!/#5\+(;57C>:O MX;O2VM5^ H =LV#E>'/3*QNLCP,T>%(V$Q(:X:F7AK% 9"H1,+48)-@$O;[- M>24\2$&PZ\D_GE 4J]N?#::$Y\4SS@%PG@CNM,&"&,TLKH5A*NFIUH">N[2\ M**2!V!$C5I:*C\DJ%[=?\FJO2?A0+#-&2;;=,: M/!F\3C7_,?]:1-&F\W>CVUUKPK:B&9%4$@$A)TYQHA$S2M="A&7N0B[LM\F M) [94'T#%1A4EHJ8NF;,#$G3G5ORJO]I-A;,T,(&N5TD L+2W 0UZJUB(H' M^^R4,M&#=!5 V9QL-5@_=M3)'&%:\MGWCE@==@[0\29Q-)B6IM("@.6 MY',"E\F,=!C[8(4)/[ZO/I??ITTX\5 ZDX!X)"4B7#B&.,84U%X59;E/NJYY MH6[(5!#[X,-RI7M?+8.V3,?[38[M5;*P'GIEC9/2$J4HH&[C;U, HY1KD/#B M/)4M(MD'/3Z4L_EH\O^*NX/VZ+8*&?$"4N:@4R9LK\+_4PEK@13S*68HO#@W M9FLX=D2,.(^I*A_MH<+C(IG6!!D)(3)04TH]87!C,VN.DFR(B_-=)B#7D;K? M!H5,/MR4T_T.JN?%,J+"ZA:LGB"YUX(89%PMO9:(IJ1,@1?GHTQ$KR/5K^^# MW4/TY7,QG^P:[<^+92;T.C!6.:&,#CLBH%"]?FF>EHL17IQS,A&]CE3_N1HM M Y?>WWXI)SOT_J1,)AV6DF( *(426L2UJW>^VK&DA SPXOR1*=!U/-CK\%][ MW-';BF88.,:8D,@IH8TU$AM2"V&5X2GZOSA?8PL(=FKV_RV?3/[/-&Q5/^6C M65B5KF(8Y /.Q1UU,NX8=1P3"Y3#X?^@(K71JJGS2?;?A7H7VX&R4X;\1SE9 M!(54RV.U:MMSWYUE,Z"5Q(0AZ:#%WH3I[H'HWB3=9$,7ZE5,@[!3)JS>8,Y7 MA^K+8.>C^6(_(;97R00-PF!/K<<<:2:\A#4\AE&3<@R!+M2WV J2'1]M!B1' MRP1F=C0?K3M\X$QS6Y4,4P$@Y)@B@K0TSFE2FTD&,)]R%PY=J(.Q%20[O_E2 MF=$\_UI6^^]#/RF98:,IXV%KY(2/=A)GS-4B6.*2R'"A+L44 #OEP*?;T612 M)]G;L!]J M0HG'!;-ET&!I=%CCK(=6$JLV-I!2*BDLR\5Y(9/QZY0 'Q9?)L783\K1?L/Q M4;D,8T4MH#&AI'*2,B!(?;O/(@M2G-#HXOR1J?!UN\%\R%VTRL'U?C&?S4?3 MZ$'=O\W<4S'CQ$HG/6*8>("A-ES4,%GO1$J>5G1Q_LK6\>SX?<7LX1IGS$#T M,>HBGX[SS_F/N9YL3V9V5/W,:^L-X!@YAKF)5\AIO3Q:(T"*NQM=G%>S*UB[ MNN&PVB;[8C8>3?XS'U7[7VSM*IY)3[TWBO"PR58>8><]W@@#?$HD5'QQ?LZ6 M4.QX8GGHG@^_V;59W5$Z\X@;I,($22QBP ", *I%(5JF/-O"%^?@; ?$7OBP M>FG8G!&/RF=80!5X;;RR&D*%D>9B+8X3:6F.\<5Y-=N"L2-6J-"WJV7_)J-= MINF3,IGS$&OGI0X<5DR0L-&NO7#.!FQ2M']Q;LP4Z!XTWDDH%'=[-RGO\WR= M0WN9_O=I!WH,3FU#%Z;!P'K4%S6]6D95BO=)JWQ>5,O@-X]+V#"D)N5L43VD M -W"X+8_D7FH((>622*,)YQ+*,0R!#D48:-I&D70Z@;%Q^F<@VS;-+R4]_/- M:+H]"?2^W48'7\D$L0H"3YQ 2$KJN-"RQE+0I!>A [(NSD?!+;&=SJ.Z,TQF M-I^/BC/FRWE-%#7L* 7<*26[M.JT"M$XU6M0[1='$R&(QUM@Z4_U: MX544)HI93D?QP>M#(74;'\$>QN[$AC,":-C*&4&=41(0+2P'-6(0T@O+F],_ MT0M.D]C(.:3!*D?62 M6429I1JHM;R(6Y)RM7E .[2SL[-/)76\@OI142US/?Z>CR(H2^?GV=;.36^. M6P_W5F,9TQ8 K@E VF'. M/#464"D0IMQJ1D^.K-K"QGUT5\Q7&3'B9FL1ELQ/Y?7\>^#]@P)G^W(I-VPA M$Y0AYI0G$CJO!/$$^24&#$H:-FZ78;;V09(7J6F[4, YIHQ/XYO\:A'32_AB M.IJ.B]%DS\SQL:5I8[AV@_-,*A249HS3@CBJ(Q$H 5RQH+M&ZVC'TJ[T$VS> MM\7H2S%9)D2HM?5(1:' "^)_CL&[FT"3^HW,6BL:D)5 XF/2R>S@+WADY4;:OA;,QS):W MHV);?*D#-3(#@' &R!CE0C/OE81L+1\.EG#24_+AL2Q1QX<8SX0R:BW_,=04>.;2+C0DC(N;.&@X" \#'G]WH,AJ4A M*0C1*V#5L3PH>X'Y'$1+(-A6B;'BDF@E'?.2,N4T1!N)A5(7DJ&A#V*U ._) MIPV_+Z;%N+@;370YO9HME_+Y'G85Q@;#DUN%!*[[38Q,.8T? MT,V>MFG1-JY]33"FOM=\Y.RRMU[F,8+*.X(YLYH[S4TT"=9V(TJRA ;TP+&K MJ:5-;'OC45ZM@PKGL_?7-K\K9\7\,(MVU\H5VPB6]L1T>H\[O!6A?)[US<5N_#_H'&M3..**.0LB1\A8!192'&^O0I,6, M&>"NKE4F[&)9:VB?DV6SS7@\N'@VJ9XQY<-_D%48*FV0AE1MK 4MTZ);#YAG M;7"A <\2X>Z+:&^FW_)56NP&'O27A3,@#%-6&.&\T10:Y0FMI?(^*;UYTI;P MX= &7NXJFJR/\[!L';"G^.=2XPU[&=0"MB\9]5IQ30.CQSW7Z]EW= EPIXZ1U^.T[ #B[OV7K\>?UR&# M.S\UZ,+CU8.9U1/DK_ $\-'6>?/COQ=Y%;Y_<_\V_Y9/FGO&]C20*-]3EZADWB%:DO:"HX$H&$WB&3,L^J-V7@@TS)@ M#W _>#Y>G89W[[Q*L#IB_75$AO'-M/C'(E]F;GTSSV\;F80=?3HS%A(CPDX< M*!K6(&RT?QC)A*3CV4T0)?[A_K$HOHTF3^:6AW<6 M^ZZ@-&TC@])0QPSS#@I"I)'(N1H#;NG9_,]]/ETY.[]>/+CK1GM],5A]&Q63 M./1]67T*G7]P2NRA[.Y*F49$$.L8=-IC:JS#>.-FAI"E/*]*,BT>.$I^.HZV MIJ[>2+D$\+AI=&>=3 #)/,?(<\MC2"A&#-J\;),TY:;+ %WSPV5A2PHZQV/D MI7%T6>^)E;?&$HV-M%QY$<9^&/&$*>>]H\@.YSWQ%LZN#-9C0I,T;"H3D$ ' MD$=,&\@1QIR9&A43IL<+];@D$63_5J!MS#L>_C'0^FW^>?3CC,-]TX<'M308 M[7MJ95H@PZPW4'@3SZ^,D'H%,8. V3,&"]W2ZR8#>U^UC((8AI)@B8%S!@GF MH*^E# ^6L($A@L%(&M52R1JD2NI3U;3F;^<#9&'^NF"["[/_^+J^6 M*IZ]5$_X838OQ@>Q.*G5C$A!K924.<2LE=H!XFJLL(47MKBWPIJM\T(?Z/=W M9_1HB<(N.B^^[CM(/KW1+"8L)T)S*YU PCF.(5JCY( !*:E/!G@T,Q".G@;^ M@"GZ>S%=>KN6:6S#\ N;_*>M1%_E_/[W?'Y37CU!.5\-/D9!D%/VNK/'GPWJJ*LW_++L_H$T, ;Y)WV M"E+!/*0Q"8B %!!.82,O>S>RK@DV_1I98X(&[@/-OH^JJX,AW@[4S!@VTF B ML3$B# ;, &:US$#Y"PNAU8KVRRX1[G?Y"TBH19AYX@QU\/W8M@H9-$2S,)=: M0 0A2!,K>2V=P_C"'B*VINM=GH$4<,]'G8-W0'=5R7@P#2G2RA/N'1480N$V M@&&>DK=R@/1)5?-!UIR$:F\WHU;[ 1.3-E3WAZ_:;2F>2>,G@5?#E6P<]/$=(Q[8LMM8>C*5VVEL^"*)!$LUEI Z66# E5RR:@ M^/_9>Z\N-W(E7?0?G0MO'F%[=)9:TDC5L]=YPF*SLDK9+E%"1#N:C$*?_=S6?+&XG MXUI)RD?N#$A(B]-_BC.,-2)&^&J\A%U;Z;3&2=0LO%W1:;^I][Y&*&Z-NP/S M5AD%)'."*A#_)]#.6!1YKM< =5-;IG/S2'?%,'=W5XS33LINQGV.$^5S,2YG MX\ETLI'ITA=1HJ-IFD2K*/\?SRX^P, &GAX8L5!88QU@RG/BC*,[W)R 5V:= M-\JDLF]I=.X-_E$S>G(=U&Z,I^);>#=%]=V?]_V?EM\*N;KUJ8G\&WO,P* 0AGIHTU" MA&:>>Q5G7C7?*,[Q'09H]G7)N:8P[\P7W8HJ&<7K\+O]8'THEU]6?_X[*ON; MTOWS;;(Y%SKDM^8^.V!-,86>.DP-I]HK+BMW3!.%<^S(DU/\N^@%UR93NY;& M !G<&GW?0LLYO>[*J;RE2DN#G*CDI 7G.<<' \PH' AS\P71&VWC'TS\^V3Y M;$"G\//M)P2M('),,F4XA!#Q5&JJ&C]'.J=K OO)B=@(XL<9M[]M>(J2$4/$W)JHQX[Q<4_YSL*Q;"72EYW:I86HZ+?\>S<;% MRR&:KZ/9??%N=M2?/O51@23@#63($4()] "D^@P;1)3+VH84/P M&73S=;3\5[F:WJ:FN>/E;D_T^&;V>0\,&G&=SBH1-)Q#HQDG9HN.B7_-JO0$ M?A&P<0GTS,\J1O?C[$F\:[0=BMGB#'(>>EJ@B'(!M$EGYPA%3.3NS-,PG;6? M#7^RHY7VX1\B+=5X/%\5MPW1*O_ME0\/[B@T?<$8"F@J5H^888RP[#THL)3 M<-]I!FD72J<1;NT[8NM!(IT?_SX?X[/XLCB92Q$M6.HDE-81 M[S&N\+ 1J"[##ZZ,H0UAWC,'MX'5SV;19F6,:$]&T].Y>.R)07NDC9(*0HL( M]5@0:RI\HGV2P\F3PQ.NC),-8]\S-W>;XXO/4=JI*N_I;'S]C""D1 C*!('7 MT$872M(*@V@IYQ2 JQ]V(#?\FZTCF&ZOA7_9:/?,.!M]A76$]^*_5Z/IY&Y2 MW'Z:E]N?J>0]'*N%F??@$-<+25*+W6B[( F5UM17:"%NZX<57"')5P9=Y-$X!W3KWG^U=U6/;\CF"$A4PC M($0JBRP4<(Y4XX-.YI10/ST6H=?J1]ETRD*VCS.+:*!^GRPVCOV3"[8#N+X# M"@>1 T09!(&B"D:GD:[SM3W \4>LQRK49C5/]-WN/I\RKX_<&8B0PN'H67B& M*=</54E$D4-$@PH)S;-JD9R\)W[II&L!\,YU MW(LC^M-UW,$'!(L@A2"J>*<=D/'_A=I-/$9$3J'!DS?!+YUNC4+=-='.9]B^ M\4J,XOQ1C*6H$4"(]T;O)I;1.=;9Z0EW%VF=-8OPY>UE"ZH,]I0J@I"AT9$Q M5&S'1XC%.7L1%[:7?2Z#FD&VC[WL%VK@,?0:&:D4$, ;[BP$%>J> MZ&LMQ9S#OW+0(KJ\_'*'A;:(&D04YI XX0FOQD>(ZS1QY%LQGY3)LYHO6R7B M<$A3,T7]-"'UGFLYGA>C19$";U?3E!B8$ML^I3;GG]8"CM=^*A>3=0#DZ8P] MZ?'!8B^4119)I;V1%,M*$@HX0W/2UP=YY'1IU&Y3FCW/ UNT.@].>GS0E E M@;0<6H Y55KOD .0Y5@:]0_(GD=SW[1N<%S:9&A3I(-<%+9'1.TM"WM?$)B# MSBN!4]@%M^E$D]H*/>ZSZNH,LN+GI8I\WN5( M/1OD^]&W1?'Q3GW[-IV,4].+3?9]_-'[R<-D0['8<. 5%SIW?B@ Z#33*7-_H^;_:)O MAHCZ.%!)AT#KE*W%3?FJL&P*DIB,_HR IU7H^HY.-+'6,"2BX4EU7%$UQ8@Z MA)1D0CE7*Y2KW?/WF^/US&NM26JS^7 M=ZMI_+>U\CV%GMDO"Q)PQBA2# $&(#("4%ZA2H'MM*O M2/UN]CUB7V$=.?".WS- M>%;=F#9>%ZP01%##-:$<,XVE$J)"EDG7316D043H=*\K&Q-+;X1_'F1["G>? MWYEZ^C%IF;((&XJI]4A7$UQ)8'*B52^LFE%C-,Q">$ J] TKNKKB%=1KG[/JI M07G!(.!(>PR1(P)PX*HI;H#+\7PNKAY2MW0]!_\^>=I.?T1'L'>&*2P,XYI3 M E#EZBD>?^LRY>2:^)>/=6]<.UG=;6820R#BY"273'/$2'3\V'9TFN-ZV1H7 MU)2IFUWV,Y#MC3>_SGUWB,Z2@YY[H"2W&'-B9 6CE@#D.*8G=#L:2)GH MQCB5#71O!/M0G.1QQLOCR+@CE'*C-9:<4V2TKT8F ,U22B>?2%R)4CH=UQX8 M\R0JY+>RO/U[,IU&G^%=%./L/A67KG:YG_^]'KW.>W:@UF(:YY8!6$'A'( 6 M[-2XS]IG@Q?7D:$!-G8BAGZI>X()__*N8*4B5"!"(=024R71SB/6@,.L@IN# MC+3NCF[G -POD5YLHZP'8$;?)G%!2A&!Z=SC=.57YZ$AXB.BS^,ML@)X;ZD" M-J*4-F6B)+)V<>'/=[S0+OJ#XN@;6WVY#'WCD<%P0)$"2$-*O*= $I!.^Q2@ MA-!HX^3P\^<[9F@3^]XJ2ST95 T&OG5;P,H9**ST%/%UX1N@JRU#([3.Z1@# MZY\/O,B1O6AWI &8>W-DGWSRB3[M\SL#D0);3Y4U6DCOB&([-\QPK+)LO NK M--68>YL%<7<)$CF"(^Y*)OO MU\5=.7]L'V3C;XOE9!Q7MEU]ZRB;FR@-'3_HKP-X9#XY4()9-.52IQ!CE&>" M6EUA)H',,JXO[=2O-G_*/F70U9KS.*H4WU;.4N9N-<*;EV7USN#KR4\-$#EE MD,80>F@$D'%]QEN<%!4PIRKUQ24^Y'.U;?R[YVF]OFPG$_7TQP: C 5.1+R@ MT9@;18W;(85USD;MQ64QY#.U=0%T3]4C::AGL/2D)P;M+6/6(PZPAH)Q; "O M\+'Z;4JS<<<%@/WQ"($QP@AY@T M6 /N560Q;#8B[C,:@D0 \I;3*RJQH-P MUH(RH%K!30FU; [*KFR7?T7']>NRN%5QN1[=%Q]6#W\6\X]W:P 6'U?+Q7*T M5B!ZM)B,#]#FI.<$;ZSQ.-ERAED7O\S[':(:9_5)/]GENSA:M0EUK[2SD^DJ M_NS50-3MOU>+YLS;< M-Y[3]>&^)X7HO@(NN,#02<-3XVY"*CRH(SG5/T[O_'7V(W@+C$%( !")0(:"%V8Y-&TYSEM8!.54M$:D)2/NBRY;M)Q!F M>T= T195ABHBK%1::!VK4/_:%4F(%ITY9 QT5VS7"26E85J+&)?F*=:FR M_^BO1=A;GM/_O1K-H[Z<_MB4=5Y\O-M6RBQGBS]FH]7MY(D1UGGTU>[K_&0V MFHTGHZD=+4 X)&A!N%HAD')942*"A]A8#&)BNB@@3_E&U';J\ M[S+4;6D'9+U$RBG,)/*8>TZ985 (R8UGCM>:&RW9#JEA>MIP7"\IATR"9Q<& M S63V@)%(@MQ7'$L%-6(4CN+GVJVUQ;OR_4^!],SMU$6\^43=L2_O61&_%'X M-"]3Z[-$0P*"38"JN8-8Q2[7 U$MMQ^\KVV7&N M&,M&4>R #RF^9_N!"UL^C":SPZ1X?7VPVCM'## V+8L. 01\-2;#34XLZX"8 MD2_2U]S(!K.K?=?M]_Y>I$.& RO*L^L"XU +%G%Q1$)OJ!88;L9B@00 71TQ M9<6SZX*$G-KHWD)MD,+<<,5T-1;#;4X$W(#B(-IA10Z2 MG;&B6CJCLU&\BW\\%'GU^N( )*/ $ ^M%TY[")W?ZE-+.10Y3N> ^-&0H=$8 MCEVQXW/QO9BMBG6+R7*VMK53#SVS6BS+AV+^V MJL2CB?RE@\P!]SGA:L @! MJB(6RFLJ@8#&['#1'N14R!_0JM0$,Z*A*D[5"?GJ6[^4DX/G23O MORD (U =EI%YCVD](;Y,;Y('9G_TZGFX2#WT?SOXK4 M.&R;='C0&-YW4^#,6JX<]!9H0"B6!)EJE)K[G-;Q XJ':X$JC6':G16T*.*[ MOJ;CO[BJ3LMO"8CCY#EX7^ 6LJ@UC4@MN2-Z2IK=+%%2Y_!G0&%PK5@VS<': MV4I4S(KY*!7Y4[#D062O6 M@$+CVEBQ&@7V[&S)]Y/EY'Z-_'XNO'UA$!9IQ9!%CA*/)%*6T^H+-3(Y%6(' M6/ZK =$W@F.'J\YROAHO5_.X0)JOH_G]P1I>;UT> *<^)4="X[FTW@.EU([# MDN1L]I_XA1BG 98A:M!AN1"V3D]:N76OG%U,$A1I277*M4\)$@X":IQ$9AU!'!&5XV+Y,C9 M:';&DE2"]4,Y*Y]_\7'S]/"- 5J)"1942F&,)1@Z8*O1*D^RXA"N>_^V46"[ MHM$CSZM]Y\EL%;_],<#L18FR8O'[9%;.)\L?[V91/''57==!?_H4]Y]5_.?? MB^77\C:U=MVD9QY28AU^17#.(.H@<-$<\%$:C@)6R2'MAN80_/3=Y$M2CL.5 M4K>SY57QLZ/,?G5'X$8Z0.)K'-=8:8PAW1Y$VO@[SCHE&U2.>&L\S,6T*\Z< M5R0E?GXT.JP%S%.MH@L#<+6O*I0&6;UD3M^LOB0ME8/C9:5E*T,EAD*G)NE2 M2"J(E-78HFV1LQ]]0M.-2S35FL#SNJOI*"4-!X@QAZG43G&N2(4%=EEE*8?8 M2:-!;K6)\^75 ? ,0T2B H8(:D$]85SMQL=H5HSJ=6YY-XOH]5>YX4SX.'IF M92HO2+!B9F?U8>RR5L%!=L-N7U=BFEHCJ52P?%W]N89>J/V,$!< 1Y4S M&K$H!H<'BL9EQ'0YSSN 5AU@[BR Q,)6&$01NT9'6 MLRM+O6^!-8>.W]L10@^JHN_D^FXUA@)*2&ND)@)ZAZ)5!S3E!E"I+/&L5F1! MISBD\/;*9OU4+B9KT\]-)P]QE3KLKI[WP, 022EA<67C6DEHI/)DBY## &?M MREZRUJC-G'I:HUDQ7%+X%[$21KR,<9I"2;FWF#^.C%])$>N>"'8>R#TL.P>= MUNVW9+SP59K9XFF>V>)97]_-!6K\G]5D,P_7K7X;;Y=0XYW'RM"=\(@@N(80 M>HUDR@_&J>*8H(9CC[6./E(M/=Y2ZMSK4:RUX<'.G?MO"BPZ?U (Q@R-'!>4 M,0GB2 D3T'D$:VT4#'_%:H\ +Q/JFD+Z[.CS/5]@5@^KZ3H:WHR6XZ^K;X]U MT9?E=LI'[3*[+R8SMUA.HNM>E'G?(<>MAIVX8KY6%#V'>6R/[V*-1#.5]._G I=.]O1ZW$;2://FQ($-*">U[_4Y _+6S?]CUG@%U1O= B_=##=* :^5 MEM)X@Q7D*MI-1@(GJ#/2]KCA]%8!C@KX'X>F_*'[ B) OI_81#^_ ;<%AIAD7UA BM 4<64_B M2"%.5; 8N)**3KW2ZDRL>V?5"[O_CR=V_\USN__=SN[_6,-:35J^6' M3*=O'@GE/3!$L W "G,K+.%,6(I8&C$!U#J!1-6H3[(;2I#U:^Z%QY!X19IRV1@#)M/8>KT?.'))*YY!U M0$6$^K,9VI+$(-3UJS&=JWE?/2C%;3'*K==":^FQ E"@-1H"*:553G_*TTL7 M72XO.T&_[W./QL\VMF^\>_K&IY/ZZ,E&[0<$PKWW2B ,I)3 2&>WZ5C* $3[ MS,Z)CHX:C\M5*MUQ_VE>SN(?Q^MDLL7'>;6F/KUB,AM/ODV+8ZVNLIX;9.K6 MH*(UZQ""T=/">IM6%O'2 %])[Z.V2/2J_D%WHNBN[DI4FZ.I^O9M.AFO1?RI MF$_*VT=+T=W=%>/EV@9<:]@][;?R'A@XYU&#$L>I\H8#:X&06W2@5?3*>AMT MQ*17U5TZ$,UPB;NW25CN(X/G3GDJO8@+OB;(0HYIA1#F(*=PY #)VS:-LEE[ MEE2ZXJV=Q*^-,(\+72S_+HK9=MWZ;36Y'<6?1L=[/9Q-P:]4D?DNBO2F_#89 M,\".=JQJXO'I*!81Y2V1BCH?=0UVID).6&!^=CZ?2K"R=QEU%]8W':_6J29_ M1&]B?G!@M3E]_D,#X-YZ82G&1''E),6.;5%"%K@&LUO%W]\NXT:/%Y/@#S*J5KW!T[B8*'S' M*O!6:0E>-G0%"KXMD M>>)_J:=: /@UN2YGM6@4W$%8WL,/FFP%^ZNS%<^U8][7Z"Z<_>Q HBR(!W%! M8TX( (C79(L9)I;EQ!,-D*G]V)1=2ZF[>AM]MSJ&(D[MA+WRB$K+J2*/N.1% MPPW0@.B01PUT1CY--CTGE)Y=WL$!J@ %*05%&&P@@KM5'D-'?OGD#3&P,1%T MYD&MTT4/N4CK"X*6B"*F>9PNEE'BB,&5B8Z%UCGAY5>T .<3Z"RX.W2WYZOB M:6:Q6\*^[DM94&' L K09,(H:UPLA4N"@J8U<4:J9'+2:.<@^\1YIQPZ2,2%5CLYKF-#0XO<_U-5.J"?C[ MHE9&>U%,B(_^EU0(2R@<48COM"^G67&B RJ_-3QZG2> 010X.+AI=ZBB*#" M0(RX=5P!H(G".UM2$RJSR/;K-*(E,72V^[+\NJW=5./P]/7%P1',L-/06$6X M9$(CLQL50B3+]OIU"-$D]CTPZD,Y&Y]"JL?K@X58 Z.(0%B(^ NFH+( M* F M*\C]UVE#XP+H+,%W*[:=6[O][H.!:/MO"A0@CST#DFB'N(;(RNK06 .4=0QQ M>A?N:U9?C,^6$<AW*YMP7IL*OO0:BQ8QIC32TV5CA)(-6.>\NT<+C6.6XO&4OU MFMW7>\0:!<()=))[0Q3GQ.B(@G#&2*+4E53':8L:IR4@G8MZWW/\$0MII2&,@5=2 M[;@O"C8] W)D=S$SX7V-8A_-O210K1UA1!(M/7%64D#,1I@V&LSJRK+6+WT& MG"NWOKV;-6R7N85AO>38*,6@UE9 YX7&R8T$,+JJKEX*=3NJYLOX:W&[FA8? M[PZ5J9O=;C;;%F_NMBWJ;'0T^Z+@O02$VM1A@V*J)$1$4NTUM!%52[/.)X>C MH0N-;] 4:%:A670D'&HW;W!!IJ, "0J^SBK(/:"GL MB)=M0-[G\>3Z:#_.H]V)5GWRG?ZTH(FT #-HC0&,4HDI01&7! K)[ \PH$CM MKJC8N@ NQKFH3=J&WQ2\XIHX1"!25#%,G+$ZXHDU4$8BF^-H#R@VO"-"]RN< MEGV)+\5]LEG>S=9#>KKY?H+;T)"!O?F4Q6]%>3\???LZ&8^F:EZ,#GD7M>\- M1@/N(8 (>TZBOB%&6 Z@ -PX@TFM#GRMCOMS\:V<)T/13A;C:;E8S6NICAIW M!P0UE\P JPB(W'<6 [8=N\<(7(D+T (77EK_C6/=^>P^_V3S$B:Y?N+=GW\'K@_#1\D: &D(T5<)+A<5N3(CEU%X=5'1FKDC+YL$\3I ]AP#_ M*N?3V[\GMT6T>I;SR9^K*!*XMQ_)L5L"5=(80T TDJ)')IDU9(=!],VNI 5) M0Y(K6P&U42K@TZFPO25XZ2U@T??5J42KPU2B:O'%6J,$\4!NE M CF="J1J7D*LP4(JI6"D,HGO,JKZ:D5Y3B6J >W$=D2%\T!ME KH="J@JJD, MY=X:[ZBDUF(=_6A)=U_MI+B./J(U287\?T6.WA+BH,88IBR-&G"$G M.*M@P%'%Y6QG#ZCZ1$=4. _4#@\#QT7:QD]R^CQ9_*5_I"Y71^(4#]P5N%4: M PH1DUCR"!IEMAHG,C K)W$XY.G246T>]=[8E;[W:-_Y W<%Z*@&5%%HX\QT M2'CFJK65:"UJ'2L,WXUI5.+'6'0VNEVQZ'$;\=6W'^W/>?3>8%/VN.?8:*1% MM-;63MQVS%)?2[Q6H])_6;"Z88Q[7/MT,1M_?1C-_SI] 7QV:[!(6^ ]9YY! M;N,?M#+5B(D".=4(!^18#605S(&^/[)5'WWZ>OCBUF I3_&,%@&")>'(:^RK M$0/&7U4T=HC+X6@C"%O MM(Y^ZG9L%%*35=CF$CATKJA?'E V &Z;9TI?HG364=//SF;WGT3NO3X0BJ7' M0D#@F??:(?@X)@%,SIE2UGY1%^?;'9U.-@5^JX3:#/+I%QX\I-Q[?2146313'^/_?E]_]OG6\Q_Y&8PJN_ M)*+P)T39_CC\\>4-5CS^8] 62<01A@!J!;FP0%23A#K87\+JHTZ!K? A7X)E M)I9G;SUO2E$^%//XU8O#6\YO7!H@%$Y#APQ6(KJ%5.L=X5/UE-YV"R]&X@TA MV^82<90=KR\*$A!)%:) 62*0T52D[]]\/>3J2KH%-TN%;!B[\EC<[TX==5,> M+PHZNG&48>JUH4 ;8+VLMH^8>5HJK3=3<^!*(AO35M7#8C+Z-!I/[B;CPQKB MY74! 2TA3:UCL7,6(8\XK,:@!,\Y#,@ZI[P87C0!:Y[EL&ZS-5NC/YJ:M?4R M*>K8$8=N#!I#$4UI)P6#%C"BI9/5"!C+:C$XH KW;1D2#4+;V1[8?C_\?8V* M(W5N#QIAYCA!F+NH*RVC3NS6TNC9YVSI#R@JHH\M_1;@[SAG=5^]1O?/>+JZ MC4-*&;GQO]N;T3\'>'C&TP*Q1DGH(A(<( LDH+ *,>*6^RL[$6^6*J<5WVP M_JYH^6&5E/7'NPU.:7)6.3D'V+?_IH"I$A)R'B$%)J-S*>6ZL9P3*J?\VJ+W9& MY#0%'9";WBHO&D6XM]/L3\4\_6!T7\ #&N;0;8%*ZPD&WE'KL(+0I(*FVY$2 M07*X-* Y$YT3(,X=\6H3_/R6S%?_O@T'B M5RZB!8%XY75)1QVME;C1TKAW/N03R]K]L]Y=F#ZF:"XWH?+1GBY].2\F][/= MIH/^\3CN-.K3ZODU_M: L24,>X(8T]XKR:':[G[(R'_7Z0%EAQJE"?;MS>3O M6TJ=[5&]'+'^\3Q76?_8:>X*]]H5K?(?'D!<#+PQ%! B'%0.$8XKU)2#.0E@ MP_7QNF!VVZ+HBL#OR]G]^\GWXG;3"/#E_*M/UM,>%#27TDO-D*/ 1.0)TZ)" M VJ8D[H^7">S!6*V"GO;-EUJ!?ZUG$:I+9+EN?S1>,^8UZ\X5F9Y_QT!"!UE MC["0S!" %/> ,4@%) (8+VL=%M3\;E,^/*3J\5%F4:^LYN.OHT6QKZ+1D3L" MMA 3CKB.'VD\AI(H5WTW-^I*LF$:DU[9!JJ=&20)@,=/C0Y>U 8/1S)?]M\4 M&-9,8^^)8\X2J*SCHAHE /!*3B(:D_5+LZ$I8/NES]%LED.W!:J8,H #[!%E M"#CI':E&ZNFU]))K4N2U6'06NN<'=HR7Y9_%_.;O",&/+Y-_;OXN;[Z6J\5H M=GM3S+:?="3$H_XCHK?GG/;14)86^VBH6$/1#BJ+.N5,)SYY(R(N.T'[; Z] MJ6#?'PCEJ'%7$,@X"ZVRB!E)%1?8[\ AT=^Z#@^WZ06J>60[6Z&>?VZE7U?+ MK^4\E>Y7#VDOZ="!58^:%R?\)C %:0(*&BL$Q!3Z*"56R10 M-!FN7ILUSKDFX>Z*>#=IXV8U_[$>RKJK8_QZ%89RMAP&%#/2_;K; OB=;Q!_*)=--N5K='M8 M@KA\<&<4C/_'H69Q>M-HB!,9O2L-S]H>;G"&O\+QQ!X9=9\1I().".GBTDJD M%IYR@Q,.EH!HZ/$KZ5#;&!O>FKLMX-SY5#T8G[/]DHS7E?/E33%_2 VQRME] M^N.[V?=BL7P6$-UY5-"3;Z@1!_3&U8%8"R $ D-C//.(08TA8T)RS-X!Z:A&>%8.4B2MJ[.#^N4Q'.3) M#V^^CI;_-?I>Z**8O9NE9)/);%6N%G_,HG^P;BOYOEPL/I6+R1":".5K*J2] M9D9#2:BA%AM#B&(TQ14P)5&]LIWMC,V/)O/_&4U7Q9//=E$8]!&UBGB_T@@QK MKOT ML?FWU.CGVO#, 8B EQ@%)A>51Y-RZ"F,&74Z9O/K+@MQ,CUEQ MG[[KIL-J><.>%LT(;?@3X^GT_SA/IW+%O-TUX^ ; S )7VP$--!'='FT2RM\ MC=0YE6@R0R=_K1F-BF[X4Z-2 =5(NU@SCKPS.".])E@Y X5!T3 6L'+FK9>6&VN#D$:;?=EF+>W+PP(."\AR>C$,.KKC#%F6#0+9 M7160[4Q,YR4UXL_>O#X(*2(P2'O)+472(@LUHXPSS(0#HM,]U?9(DBO85[4^ M\J'LC28UZL2\>4>P&'(7W7&M'"%2(2:AB.,3*/HB\<]7UNPX4\;'&',6IM=X MF"Z(9I!+@ 1S+-I$S ,0$9#:6\PMXU?.JE-Y<.[Y^6DP7T-$D-'".D2M0D)S M1[$V JR5>_P6%3&]KE/R-HG5 +S#B3[$&A-! *71.*0<"6DLVJ[Y!@"2LPDT MP$"QIFC1-*Z7'>_,I*#22NH TE(*2:%;H^<-=Q[2G#5K0,4/VE(M36+;&8^* M^3(U:HQ?O?AX9XMO:5/G.(OVWQ6\,TQ(X)UG#A@B'9)L.U\TYEE1T$-L:M%G$E#.?: M "TUP Y#7*:QX8%Z_0N]PD<03#N#8*;*AW MQ&O@T Y50KOU90>2<7 NT5K"_+(=&FL\=9!CZ3BU"%BG>>6\:V\('!!"C/= .\:YHM:*RBXQGN"< M0Y4!NH%MD:(I?&M/N/IA,)>,;6^;P0T%3+P_D'JW_^* D%5684:1QI S@3 C MV]$@A;R^CBWBAESMQG#LWM5^-QN7#\6[6<0X_J26@_W\EB \@,X88KG$WL5E M1PA5C1!A=245ZIH0\5ZW.@O1_L,_U4/J)_B_Q6VJ(7U6<.>S)P2H+;$&8*0, M\A)0YAS>C5_HG%[EE!>86YQ2#R1#6B&[Q8P@7J^BX 6NCJV2LA7HATS7% '=%EV? M/3M @1!TP!GE"<7]0-9+2H5C MRB/FMZ.D(/[>I2._+]&4733?3H2XWXR)@X75+R$/@AH;+7'FM#&8.:6T(MO8 M>2RYJ=<@H*6(YETRRBYK[./=ER(R-:JBJ)12CXQ%U?I[LPWRXVD-Z&.E@QMY M?H ,2$53MSY(&7%*I_8Q&_RT,Z33FH@#*!YANU)!+ MG+-3.J#]KR;$?GI8R6G8#N$L2P/F )-&4NVE%5P[OHW3(,A;>-5LR!-AO;.L MT_#M+,'LK38;ATY>ZMT8*)2$$:.IY1:IJ)!E=51.4-33.4'6 PIX',:"UJ@H MNB?>?I_Q.>!85I'.3 L'A%S64>(C94J MQ.US.8]-9Q3C;% HW=/X^0;:Q]G+[833F%O[:4$3SKA&7G.-B5*I^ 2I<)&2 M='KFU&.-M);(VI8SJ_7#P.[M/H MQX92-71$YI.#E1X SC0W DHDK>):59@!=FU]^9HB4-FG$'I1%A]&\VB]3KX7 M?5<%:DMY>&.4Q81BZ #$C@H;W3NG)#?08*IK382VC8H]0XB2F=T7:T[I'Z]X MIOX>S6_K[Y-GOB.PU'@)(&VM5BC.&6U$A:.-(OVB&GF3<*.5R-!&G%KFS9ZIX!96/@=TVC MHS61GE\8G!<*.DT4-CJN\H99YZK1. U[.WEIATKG"7(/&\Y"\.S=[9N_RYNO MY6HQFMWZ\3WE&, RDE!.5&@L"8"3QPF[' MY; 05[8'?JY0RV[@/9LV-L(\6Q3_YT.1XI/_3[P K4WN),N_2?JT#/'9%/IP/YG]H\:1R9OR MKR>KG=H/"-P)@)"%GEC+*06*,5^-B$N0DQT\H(C<)DG3%K9Y;-GR%ZZ-L9H$ MV7-/$(12H;AR$1\#%&56 QKQB)Q7Q+N<*.T!)ILVQHEFX#S?7)F/XN__1 3X MX\N/6"?[;PE>&\R)588#9*VQQ -0D1=!G!/[/,#DTD:,D<;0;,)D==/B>[2& M'KY-RQ]%L5[6/JWFXZ_13SO);*WUG.!IF[69S[2@!]]X3E 8<.X"%PM1[:1&#D#J+@)!* M^ZP#E %N60V*?$T)Y4SB+>;+)Z2+?WM)N/BC\#D!L\<;>?;O02C%N54<*6DI M$T9 M]78""!#<]+LLHC409I=?RY)C@A:I\U>K?3BBF"E$U)B1:Q1!A OD0YPDIP YNJZR'5']:9F67_2'OP\ M7?_R/W'LD]G]IR):!K>PC?GVQFO">C&/?K[1A$LEH"7 5$C"O,+O#=E'74?> M#WH2Y8OPUV38CR2P1G >[60.%-!4 T9EA22.-DB7>TG=)VU?R70X38B=3H<_ M7PYQ<_:D5LNOJ7)(W: M^6+)_%RD'>((BBEGZSRBU6B:2HJ@8S.I_R\,T"@B%+184R@UI1P972%9=YG1SO2$R#MZPVL_G=8K$J;M_--NME M&Z;56^\)7! OM+&.Q&4X9;52YRLLO3 X@_(##"[M6Y/W)+9^I\"9J]6'5=KD M_GCW>M4Z>7(T_@4AQ9A'_PXKCS3UV"FN*Q8@KFB.?\Y_K12GS:&^I=O5[(IC M?HBC30,SHV^3Y6BZ&?GG2*/Y]^+6EW._6J[F1=(5*83NP#PY^5D!,*G79U6* M<*.A 4Y4%B!R!N6$!AAP%G.C5/.&Z29P=7^-O:V7LVQ?12_T&)9 M[6\>]22]?D\G7N/ZYTM<=^-3T2Q\V'@U[I]OQ7C3Y>KAZ-%=*R\-*6O'0@Y\ M%#64##O-JR-1;(W/*7X ?QUKGWB(T(-$!V\\I>*?J:*[C^+[?33_JUBN]PL^ MWD5>36;WMB6/H\9K@W71/)5$4:,XYB**G^U67(/RLA(;RJBXVKDS#)D.?O8< M#25;AXPMVCSC./$3@A&6$2\]9DA;B*&S>J>_C%59!0//:$.Y_#6G^I/NY<^O M7:CFQG'K-SAX\PW!.V)PU')<<$B9H5!0L).!I#F5\^"O0_4^XX'/$O#@)]F; MFF3=1[>-Z;3_;<$*[[U-65V.8RH\MK3:R"=KV\GL_D6P]EOE MLJZUI11@D'-.+>=82:\85 *GMEX>"D^IJ!7T4_?0NQE)[&L3U?@[ D!(I6( M7#DN%);(0U9A@[#IK>]<_VVB:K.F'(9LAEW9V IB(8]FB%0((D8\=;X:BZ Z M:RMQ.+D*/7+@8&7CT] ?C&5X 96-*?(" RZCX2TQ$U%.W%7(>BRRPB*&P^M, M5G51V?@T09P=U?9J2A]N&+#G\D"L]MA!IE7Z5"(H$&CSM1( :7OKSMB3B]"J MP,O&Y7%^3&0S2\/[ ]6V6GE/H!Z9" 951-)H%"%OK:CPT8;G;"0-J+!Q_\OW M$*27%_%[*%;MSSVQ:IO=Y;+:7?X>O="$WETY7Y_'?"ZG4U_.TY4'8X';?760 M%%C++,80($&C++G:H8@LO)(VA#TS\%6(\*"$.AC+N.8Y335ROQUY!V=\+U\9 M7$12<@@,%@R3'RTD;>NF83Q?SD1Q_7MM5UHY/UHN;WVZ82COR;<,,3? M7HI7[?&8E/\\G1XLHM+V*X..[I^E5*<\4HV\0@29"C7"<(Y3WE"4?N.%K0<[ M908F[*:GR.WMND?NRY( 'XJW3+3S'A1XG/2(44B UYQ8PJ'9C= KD1.$V%#5 MMY_'Y.I$A(,WI ;HG6AM>71*A66(2F>]%%[L$ 8RQSLY.<)]XYVXV6M3J?$S MT,%.E($)O.=PCH^KY6(YFKW<;C&K>1+N],>3^D>;R# UN]TE>9;I1]<:TP$1 M\MY:F^I]6(05,WB]^^^\)PZ#6K7O!J8=M\)](O/V4H'VO2OBZ@6AT7M@7G@F MN,:65[@*8SK=K7F>N-!+$$AMFC4* +J2D[$NILN@!3=XV_HH$L^J*':SIASZ@B %)DAC91"2D )C M&4,5_CA:B7WMMES>Q!F?+ M0VQN-O@)D26>2YD"3SS(UKV-5^\*1G&KI9,10Z6ET%1S6F$J>%8YSJSZ C\5 MY7/%L"5Y_G MAF5'B\R+EP;HL5< >8,X@0 Y2J#?HLRL=3F)*UF5 2YO2@Q!/I>R9.PYI>KR MS*/N)P0&";2*4V2Y$8AK8G!E!3/A64Y2?U9._^7-D.%)ZU)6C>/#'X KT]Q' M!HTQUY 1)8@$1#DDM:VDZ 3-*J21U6S@\B;=)0KTPI>Q_AVBO \+RG*AE'66 M&I%JZ$=I[8P.8E56W<(!Y3A=YIK7CA"O9\JI^_OY.M6@L[.A@VJ\G'R?+']<:U@@YSSR" @ M!);,*(+,IF@/X)0;5:O3X3#UWQ/CZW ^=+LO#!H1!P'&" N>^NP8CE&%L+?D M2@KY-$VW]DZISY?-I:S\_0;$:@:B;M<:2H12$4 K$=F).+/+1'[ZL[XR> MK0?3GB;42YDH ZA[SRAV5L*D!:D53 JJ*UP%0CGQ')=CU5[J-,D7:&<3)1FT MJ6MR<6M7J2/3YI,W*3]/$V4JQ_B@G73RPX(FG&.B342%*^0,!:Q"A5F3U<^K M?NCJF]GU/P?1VY;8I2C\".1=,4DMQ!<;)W8R7S^AU5(4==\=G)<*4*N-D-;% MI98: "K, ZZ?;Y8,3,"7,JEZSK]CT'(AC7*I=HZ+MJB&%:929E62 MS\Y'_C5M.A#I!4Z30Z<1221W7>Y5U?R8X)47 F+@A))*(ZZ,J/C!%,OJ;7DXH9L*R"G_M3(Z+_S/LAS5.\YX2 D^C MP6"FX=Y"TV_N@;0U%9O[BJ",@U@JCSAUR"C-U"95)\J!$^)R4D(N9QF[R(G8 M&PDN9C*^:L_4UWP\Z4-"5(J&0 0(ME Z&^VI;86A* T=__LI$MNO[->L[PK>( L5T= !+JAD6'._TZ#18?\I84-<(R10&BV_,@0 &KUR#EY8B/-E*J WC-=IJU'Q4$APPHP=*B@(@! MJ;9I-5(.8%;X]F5WS:S-@;<;'K4E@JZ6YO.:8QH.C7;&.B,IP-&3YP!58X&4 M=+JGVEEGH19$?; 'YFD@#\:6NX >F-H[C0@ 0F%MC4;0$;5%E@&N>].&[2C M,UG510_,TP31%<6CGQ5-S8?4@6$3HK6W9>:1.T+JH ="'170K'.+<$, MC+MFRU$3[L6,$AY["9Q2D&./!",$;7=' '?HVHRO\P2YAPUG(7B<#WNV+&[^ M+F^^EJO%:';KR]5\612SJDW5.(Y\\KU(WW6XG?@ISPCKIF\&2 .)\ A";\EN M7)H_Z3U\539O3U.3[^IW!3WI<0-A:*[5TU&B/N706TMUH#:K5 M;V7XA]J=+4P=RF(P.QEG-[?\4,Z^KRLUM)SX?M:'!"X,)M(:9+&,OQ-&'S6- M%R"G:^2 U&PWA.VL7VH#DKRB>=5>GLNIWQ \M!8CQS"6#A!BJ:P23E/G:#R8 M;N&D+3MFJ)SO?FJ>Q8C+GY7#:R:NG%;">4ZYIEQ9XD@57@H$8:2;9N)O]H3[ M-1\'3H;+GXZ;&F&]3L?GGQ HL9(;R9QQ6B-J@6&RDH QQ'7BBKV95_TX'=FO MZ3A$,ES^=-S&<_8\(U]]13 ,:80)YQQ:YQVWF+*=6A2HFV;KOR9E3Y,REP^7 M/R^'Z$LRA""!G'H**"7"4+L[;(RF"L^9DPWV=O]EN0Z3#UAN7 M"#^:S-?U; >SL7K*EP9+)=$,Z\MBCJGVGJ M#GR^!LH,]$18"#0$2*4TR,H0DEZ:'&^UT0U=>L'+<#M3:8 JX40V7;X>.%@$ M8"#*X,1O# );([ STCM#(."45?EF0#HI>UNVK\,DOW!=T"Z9+E\A/-_^&Z9" M./$; ]?""BB$TE 3[A&SCES8T @@SCZ M=PIPY:5DW-EJSTHQCG-V#!K'W]X M7%4((%8K#YW5P$*4:IAN4.-$L9RLB0&=W?5,Y<;E,!3V9K=X?5)[K#'6M_=1 M 1"-#"#1VC)$:RFLI;224C1E<@I?#"C[KN?9,ACY-9 KNK&AU]^__O!WL_%T ME3[LF4J8W;ZUV!V=$*V]*U!&HBP14$@*KKVG'/(*)R!@3I;IY91A/9?G0Q%+ MVUY4%0#S97(_F]Q-QM'I4^-QN9HM4RNX M:>ZP87&Q!MN@->HPJ]=%K:5%^A#^M1;46@\("@),@2#Q?S[R'C@HMT5XJ2=< MYQ2!':#7TP057BY\;> \B%G^831/Y9R_%WV75&UZUE,"H[KG3&%@B=1 R*CS M(9$8:^@HJ[40GE]@XC!A3BRF>OQA0?G4.C M+G&-(<9;A=1VM @9V&F,V-NG M/JB'Z5Z; T=J2C0N@#.]P,5\^61"Q;^]G$SQ1^'3O+Q=C9%_Q MK'V7AJ@''; >*<*MY88Z24PU$D*NO91JDZ(N&T6Z \XD8W;[@8N]5;0.7A^ MQIXB[[R"5,8!6@8D@RF1@5'&\96P)U^DK[F1#69G6TNK/Q?C^63M_L1O-I/Y M>#5="^MH==(<8FET(3Z+7[8T*QMFF'2)T?J+XW49L'MBDZ_ MQS%'*S/513W*GU?7!FX9A\YBG_SJZ%13HF$UX1A35[(+W@YA80Z@ \I4JQ]AF M.8>%?5S? M@F7[6+K#K'"G 6W2 MM"CNL[',E_?D>\W9_7AE(*E!$20: <*!!AXPR*MOQ)":ZW!QVY3WN5AVFM_W MN?BVFH^_CE(#XV3B/AS9%=E_4Z"6 HH)1UAHA:&A%E>;/Q00V&D)NZO:%&D, M\WZ95:_AYY[;@G2.8B^]BT5GH7OVBO1QO"RC M0KSY.T+PX\ODGR=-C&Z*V?:3#B]5)SPB*(VL5%&)*Z$TX";ZZ&JWSCJ8LX9= M#&=.%7#9"=:='6BF:/*49ENGQW5U71 I6AP2SCB25!!@$*_V'2FR]9K#[^$- M&PYO^CB0S("Y<\H<7:]>7!E>*IY<9(3OGN*(U9*7-L+FUU\M";L\V!L1-BL MOK"WEP:C&?%>&PNLX?S[+J06M0(I8RR @(D!-$0 M5V,Q/*M#)A\.)?HR_<^$>3 5SQ;[DNT?1S>[K=T=O8W7!6X5$6P2UK%8$8:F]LBVY M\P2YAPUG(7BV)Z=FL]5HNJD#4^L<:.\-@6/A.?5:(,%\.H2(_DSUQ5S[G+K, M Y;YJ>(J6\"RR[S8XC^KB([['G^IX>3MN2-@AP!WADG@ :=II72@&I^31F1P M10Z'*WW$+#0">(^$.NZ][;LG()3 081X[U(5G#B%*LRD<"B'5 -40-F2/LZ< MLW#MB3NU,O-?71\@M! !P4G2W4![3505/2RU5%>6HMB C ^SYBQ4SS9>UGY7 MW4BZ(W<$J35D%G(!%;""2>MHY09*3/.25<%PJ-#AFM0LX@VS9.\Z<_2>8*#5 M!"H"*0!&:A+-_6H#7T*'K\30;4QZQ]EP%JZO^7#1F)Z*P77%B_G);+(LWD^^ MIS9.R]'L?A(5CEHLBK2CMPD1GXX6Q\I?G/"4(($RUB,G&2+.1Z01I5L<$#A?,.HW9(#?7]DJS[Z]"HN+VX- A+EB(Q3*G7V4Y8;6>V!:2^S MDF8'J-2:(\!19F7AW%D$VF:"+3X7XV+R/=Q[9XO?Z1#OF7JX?*?U>3;INE+C4.O M&G<''*T''2V*U/ ECM1AYBIS5BLMLLRNAAI:-U[/O(\0B\9%T3L%:QV2U;@[ M, E<-&&UIRCUOI1&BVHN&RC1E56G:I0)=5EV-MJ=':*5=\N_(WZIY.[VCUO7 M)7V^*1E(VRXN6Q6TN8GWW(\E^C M^6WZBL/!0\^O"APJ+ 7P'DMMB21 [K2ZT=%*S>!#EDO804^/-LB1#_&9:J=6 MN;//*4;W0%6\W;^G<'*G)(!<&26H\9)ZOQLWYEE9GEGY08^\@!=L&^6 W3I! M]NJ/%U<$@#E&&FDB/&!.8R1!%7!G.$0Y56\&M):<*:N7DCX+LS9E_?MD-GE8 M[0\U?75-,$(ZZ+2$*45.1IHS7GV[!1Q=24V1LR56-H-;JS(?_7-VM0T.(ZT @!,D \/\KFQ+7K_616O%L6#_M#M?B6SE?)ER^ M%/?K)+(#SN[^FX*5QGE!$):066Z0<*(ZT[.*L]XZ% Z =6=0H6P)]\'D-._+ M5-RD@[R;+9;SU7J 'Y=?B_G-U]%LVX_YM_B(Y>+=[%,1EZ'; USMZA."PH J MA3CW"$%)E%6JJM?I$&57TJ*J)^8/5(J#GT?K7_ZG6*REL1XA;&.NO/&:X+ % M,,580NJY8\Q86X6_1]U$A[B\")LR+]8'1?'%*5 MAVX+1EB?1NH II99*Z"M$E<=L.)*C."&I7XL[.9\@+NBTMJTV,11UM!3;UP= M.&$ ,\6Y\800;3E]U,3$T)Q-_TOWV?.U4S[@G<5N/43W;O*_:Q%^O'L9HWLH M@NO@C0%Y93G2F*0Q4D^1H]4NF(^SJ-,XKN>5V]*1 @+2.62B@ \(HSK*L:'UX(E1.]=>F%JALP MI9K"_?RB**^B%6WYD!R'\=:?N"GF#QL7XMW,CG[LW<,^^4$!22ZUU11Q&4>I MI0$"52,DD/06;_JHI7!KQE0#D4U6LQG:X&-IMDZFS^@PU=+9VP41K00)=+96_K49I6["HM>'P^N( A56I;9.1 MEGB&(895#*4!+@HK@U>77L@U?VG,QCNCB,)H=CN:WWZ:E[>K\?)?H[3?MORQ M]PSB^$U1VS) "+84V=1K6 BC4/7E6+'>2J]TH(%RY%BV!'!7"N;WT?RO(DT+ M-;M5M]$76DX6\6_NG[276]10.O4>$ 17T"E'UJF56$K#N*Y&#ZW.R0&[]+*5 M^8JH%1ETML?PZH,/[2N\NCA$%]<8X8ACC'FD"2553R<#$!2=*JY]>PFMJ:ZF M)?]R>R$7[J:+2>W71S7N"D)8AWA4[4]=[0F "*FV)B;-%$&^E%F@W?B1$I^'1 MG>FH1HGQ\MBY%>![(MYM5-Z?HQ:/$K2K^>X\?'UN?K"^*AS?S8K18S7^LAZ+&_UFEKU=1.J/[(F6M MQ2&LO_\ !^L^(G -A61QUA&BD(."8&HJ!"SJ+PKG0MG7$N[]+KV?BY1IEZS9 MG2)_O.;6Z1\A1*DJM-HG,X.)+M?H%N0Q=D>QF,8 MQ\<[=7\_+^Y'RV(7V+Q8;0(RB]N;KZ-EBE-[-W/_68VF_[T:S:/^F/YX-QO/ MBWT!Z@V_(5!KA)":2V5]ZEM,XW^[]8.IG-7[XLOA9KHNO4GI?.:F,_]R5MY] M_O+'_3IJ>/7GOXOQH^1BCH"6E)M-B",L\ZR+KZ69RY7.Q=/(^IU-U<^/7[, M>H%83ZUU:/#'F:H^?7?U]F3PM_C9=51L_ENBL80EH 1Z2!&+ZY#SMMK'":T,]$O5^-V5K>M'1ZEVPM%/QG$S2J_CM_*Z:C!ZW^:J8W99Q M(Y@:.U>?JH?R[[OQ]=W^ ?=F_KX8CQ)R17QD%W.[>E]@@'N@@(W+CB+62,&W M3B?(,9>5X^WE^D8/26:M3,3OXHJX&7LKY\BZ:U?5JOGKWLQ*%_%;3,J='F89 M508">3JFMA12H)1/C@F;\"R#.<%9)M*7ZZK8LU@Z(6.UEZ?Q\_BW!&IM7'PXLXHA3BQ@5F^Q08AF15>^7*>V\TNJ+R/8[NLO_IR7 M-\O)V_'-/M-KD^*!(,H!PX@!HQ&3"&ROS# 8$Y3%T9?K\]2A"'H+-R^^C!?% M))G@3#5=&?N2W?AQ0.'!E#:-ZPB 0T08@L@I(!UCBE!;8^ (S@G10R_7?M6U M'+YS\=__[1<1Q&9_7GWUY#>;>GY!]8;^ZW5UOY9#,WA6_W_[L6'EUT4Y'<6% MOK?K*QXUJ(%3_.Y" 0(DK4':*RDTML2ZC4%=( *EDTU&0C<]UF1A4$XJGV@$G)!-)*2.8MJ'NON3U;)M++8587 M./>8*&<>&SI:KVN-N;6O6'#$0F1Q7(#C.NL,5M"(NJ=$H)QSLJ.M:%U:)SKD M5(OX]L6DJ*2_NW%QNWA?+/9Z6O_X8* (N93QUR! >9R(.2*\[@U@69>3#\J6 MU2%;LA#M;X\TOU/34?HOI6]\*";)S>N(*:=)^0 Y HQ#'I7]J)L+12UDF[Y3 M%;7S##8=;7&Z4#9U 71?)'LS?2CGBW2RU9Q8.\L$;9PE1A'LO,2220N-KONH M,\^%DJDM<,^6.-!$ 8T7Z;?]ZM"N4H%$M4]A1K&%4&&G,-_DPHC] ME#HK=_: 3#'=ZD(M@=O;670QGOU53)9Q5?9QKSF]'A>31\F*#YX#-"H?G$)2 MNMA7(RWB7'"U2>F3^LYECI'O:(/)A1)JLP_*7<5K>%=8#X-O/?^?P[NFZ@H-1*2404P"5%X!KQ-P& M$\:-SW*_RLP/\!P8V KJO05G;^ZP31ZY'ZO)Z&VY\AJ?K1(7_S.>E^NL0^7H M( ^/K"E82N)(A!(3&W40PF%MGHYX, *RXJ\&%,W2(0>[1;R_C<(J8^?DSWE9 M=^@@UW:6"4PR)@43CFF)O4+$B]I8R@C/.A/+N\'V8EC5%K:]\>?^2]PF)UWS MW3%Y=_.VFMZN?+4>S\&--J$G5!<0 H)"8)6% B/G!-7;N1TSE[6B MOI1S_1Z [XN2OZ8Y;LZ_@V53@C_D'0 : D:TLTSYVE+/)159"^> XCPZI%K; M&/>FK-V-OWQ9)X#\SV(ZFB37YY3_IS&YFE40)"">6@60P(QA2@0P];$U-RKO MRHZCC0(7.IUU G5O^]-MEN0WTU%YOW;87/FDQ>YL&F8P5!P)I75M,;#69@UN;T4LT&WF/>WB,[+^*YDZ[=QOIY4J_/$36K:@SN$ M!J4#@$X2K&/7XR@4CD+'U+;?7F9-!""K*N5#M^ "("^55NQCW=Y9Q7=V75\778XR>3Q<)RL>A M88!47'& N=/,U;MM#FE>$M?,1,(7PZ*6P.W-,:.:E>/;J5E&N4QC<^-"/8_= MWZSHI=B)N@+_=YVH.5M M6M\_E%]2N-GQ01^-RH>X'7)*F925AEK/%*)HNRG2UF8MH"_$-- !SOV=?2$VD(<>)YC; &F4@H@$,:UA[J %N3X&Z&7 M843H'O7^/&[OH[SN8A=B<]?ZQ+&37M,J@F=,N3CR/)080..5WRJUPFF;I?(- M*"%5I\ZXG4#=%]G^*/]Y!,JLFL9?K\M'SI[-27=L54&PJ%8('-<$Q+WV A5 M'WD+[T36I/-UFA4W6)07#8T?[HJSR0>V<"+^7Z6*$?518/Q$@CRLD MH)AA99P4W"*C-NW6*0+S>9#A1%G]+.F3,.M2UK^/I^/[Y?U>:?_P3%@E6!-4 M&>XD)%AP#;=MURC/@7V \CY68E4[N'4J\^+K89D_?B80 ;RV+/+=8DB0C+JP MK-MN!,Y)ECR@/"RMR#P#M[/'5[VM$Y3M42$/%PZ(6TL<09H2(P"'SK,:-^.@ MS''C&!!;.EF@/(+4>1'_04KB,LQE#6FR"S^S;4J;1&C* ML9/![HMDOZ>;D*;E[(=#B=]FU7S?)+:[4+ @ H4XU8Y#8P3'B&X1E!ADF9]> M%*5:P[@W _QR-ATOEK,R-MB/OZ;?YH>(M+-, ,9 Q#"P).H0BBJ+XZR_Z2.% M'F?P:(!6S YYU!;$?=%H%8B5,JV_N?\RJ]:IK _R:'>A@+'28/4/2&^85Y[H MNI=1A\S97P_0'-DAD5K#^.SZTR$V[2\8&#>.>$Z]II3'?8E'9CMN.. YQIX! M&AK/H36=@G-OKJ_7U\O[Y:18E"-;1F%=CU="C+]/RHV%_H=\TKOZN-^\TLHK M@D RC4? -##*00NEKE5.RPS/642;6R7EFJG3U7VQHTOEZIEDJAG!6WV_O?5P-T_FZYF"^*Z2B"LAK,>ZAS5#TA>0])38B$ M F-B/%'"U5APBWL]53JS-_VIY.H2\+.2;[-<_-(1-?J?Y3H][;$T/%QC8%0R M):US#D$GN;$&RRT^4.:D2AG@\51?=&P=^#//BKOZ<_R\N*NF )$S7J.X/_:> M(6T0D'J#!Z?0YA#Q^..M:E%,G@416P.\+P*Z8C:-K9O7NO*AY??)YP.ADB@' M!(_=4180XIVJ^R84S='@+BT3SZET:@/8;D^.%SV[T[[1AVS*6DE$XH2RU?>S8; M83EQCE3D\!]G^$C!L&ONA^.?W(NXJQL6D$6T>/Q^HI@H2I 6S M2! DB7&N[AN'/L?>>FE;]6S69 #;.VGV&PH>/Q:,8=1P#SQUDA%, -VX\L:> M>(US# .7=HE<-D6.QW,8*L*BNO[\2XSS<],1,%9*<"^TULQ&]=\[OHI11!:9 M.&(;>?)V'0SW=+2Y2HG.;M<^'OK;]V?>%]_29^J?8C9J'BV7^8Y@K>(:>:J) M7F601!R@&D<;9\$78UEH3*B=X73]BJ(W\_6DF/Y1W.\*OWOJL:#C; MYW)+% M*1+'R3=.E*SNB1%95ZT/D%1G8,#/5NS3P>^;1K:Z+\;3!D1:/Q@ E4Q#(2&4 M,-GAL5K?VAI[8[5S.?$] Z32:8+EV1T>FTZ4Y2Y&G(3AR6O+'\DG/LYF M,'XE]J\J3SP:!-$($DPMM4H"$!=1MN*_]UQY YY)'H!L&56MPMB*L'ES86\> M#102+RQ1'B#. ='6RUIK2\1) MG,&D]BOM1@&D%.$RQWEMB+Y";0O[-!BSA8WB5[29L!\]&A@!QC-.@>#,2[C\M.\_-]E!,:EX_>K^/(#>X,=)4+*0ZS2 M!:[44245,F*KVW@"LU;[ .TBAL$@JZ!6M M-^L>F[P[F@?(M5Q)'V;.2;B>B3L[5["]SP>'*3&.42L%ITHC)%0]_WHK_//G MS+$RWL^:DU#M]72BP5KVPW-Q=TZ\PTYZI)6BU'BOMLA RW-.)@:HZ)Q_!YYV1LOO=N.FILA>GB=<%%I9-J+!R, S**R!NT018#R\%SBV([C56-,M;W M*HB^*/ZAG"]FX^L4&I!<6/ZN;Q$H04J.&ME[-T>TEQ&]%:VX/C)S?5[+Z87I>K ?A;NF%SU=!W M4Q61+Q]6%\&F1S=7#_]6%9,G^-MJ_<$Z+#5QC"&,K;!@S,[SU M2:#J_.+J;60V*[7]4TX>H_Y?KC<7\*@6P/_X^ M79_[1[7X[W+QH;RN;J?C_]L?'MO5.X,D!EEMM2&$&HMX_!_6&&.3%3(SQ-.V M@8^)'D1X\<,D*G+C:N2KV>:C]!P\Q]AYLB$!"&>931.6=D[$S3S=;NPAC?O] M9[9%?88#J@VY#O[ 9NTM_68Z7\R6JP.$=XN[K4_9&IT.9;TA0)Q";I56 ME$-*J=)$;([J,/*4Y+CY#S"YZ2#.A_H4V. 7AM6/U.44)KH:ION4JS9?$WAR MG<'""H*HH5&, O(:20ZR5"?Q2OUA2*V527P[#!L=ZFZ?/O*8/_\M 7,D&0,& M0Z (C/A@1&ML%)$YH<#RE=&#$-H9".T^C1>CHAL:?Z\[4$RA%,(K!2Q23&C@ MMPL;42HK< @,,9W*Y?'W9&FUPMIW42CKIJS0N8H%Y^D>EZOJ[[OQ]5UJUES- M2C==C!>3)\\W%NI"0>&:@,Q9 1)M^VUASGQ3O#5G'H&$;4[G3Z:UJ\J M76Z:G1TVG1]8="/),$2&IIY9;II!V]0$2=L3G1&O!5V/J.65U,F>W M8^=QHZ^*V6VY2!G]TD#Z5#V4JW&U?V%X,W]?C%?0%?&173SNZGV!<(*%H,*) M")CVBB)2^\AA@TE6'J57T^K0Y#?X,PQ?C&=_%9-EJ>;SY?WZZ%%-1[^7B[MJ M5$VJVV\-TJ_U\/9 E-,*&N*MTDIIYBV5VWE&J*Q<+Z_FUV%+\R)'T8?Q_+.? ME>6;:61+.5]\*!9[,_5U_>X (3/*$VF(4$ MY#EM6RYM?+4@ZU['UZ?#_?YT3+^ORMG]0/'M',O5CV\/Q$8-P:8L751;2&!4 M$^J0C>0IF9-BX.@]U>OP&IJ\6XPPZ^!T^:2*@]& **V](M8Q (23J':4IYB" MK&.$5Z?3LPGJ/,&0*]>F^,UX^C%=35=,JFGYL;I91 "[BY \]-*@4Y0TUI0R M3 F@"F)>.[E3@E#6"?.K]^<@A=@B_0^UK-WINXVW!>>8 EY(H#F26F-GM]HC M15AE)4IZ=00=EO3ZGN@_E$F!>BA7X1 K6)-1J9Q]*!?+V527T^N[^V+VN1PM MJL5=^?$]!>#-=%1^[6#ZSVE*8$!8K;!07D5LC7+4;5%62&1Y?[QZC%Z0:#MQ M9UK[L_S2X54W-SZPIIA.JX7[>EV>YMYTY"L"%9H;0[GU '!DD62BMM,R@_+L M[*\.I0,0V7SG*61L1+!501=QS=_WG>@UK"*( RPF%CAN&4<6.^I4#4*@/M&U\I> M3MZ9-NBP\ZJS5I'N[=SWB612/\3NU>&T:3U_OYQ=W\4G4BJT= JWEOCWD[@3 MZ-GZ6X/25COI- 4JSN4<**]AC3-3MM<+<HZ M:J[CQ;<3B'Y"O8%YS07'$$*GF50R_DXW6%FH08Y>-T#WR4Z)W#W\_5/5%;-I M1&L>]3]*C:@R<4*N,@80X(HAUG&*TP<<939[;W1-= MTK-+X!ML'C9?I!_)HOT?__+_4$L#!!0 ( +R%;T\V@!ZJWF0# -\H+@ 4 M 9F9I=C$P:SDM,S!X,C Q.2YH=&WLO6MWV\B5*/IYSJ_ U?DC 5[)BX*1D*]WXZ$?X8DN2',(JCJ?!'%/_P[]Q.ASTT^V@H MBJ8ZIFAV)453NGVCVU7EOF18W9[BJ&K_].'C4!S=JCIQ-44T5,]03&6DF*YV M*Q'1$&]5*7M9\76/?WV>P#KYYX7\-CN:/<;^>)(*LBB9V9+8]4D*^X4]A\E? M3B9I.OOXX,/DFF:'Q[PGA-VT\?$FY!AY'=&9!A&*"R=Q2N>XU>S_\<7 M&-47>/,X!N)[[ "*FU^T>%?-!@+BUD,9+M3<[J6W0?W]>*7F@?'L?P"LU M#\3S^MOC>1WX$5)N$*R (US-_K\&CK#+I''_20.=>$%,5E *O5SSJ.]&?OVW M\$K=MX!/_+!F??1+[&(=CJ)YF,;K2*-Z$[ZF6_N:E8_7/$:Y,VD@*GZQ9M&A MZWM)_;?HI;H%>@TR!B[4@3^\:X!^>->TH-4PK-Q2L\ DKCYN7:\#(U$562]W0(SDXB;^:MDHWU#%0 M$JFRU*U\F#[./ZU\X'<4WYO%Q$/KH_$9\P-'_X?BYBH'-BXVOUS#>7 (CK M! -R8_HXJR//_%*=HB)P1]-GV/9J1)!7HSBX$/+JE$9%A3?"8O&N52]:;RW4 MBZ;*-P!;&ZP$[JIYD1LWP NU-Q.'KQ)_;?P2LT#D3<;-2AU>FG%WE;OJ5%+ MK-$0S=JA5MCP"[6:?>B/?& 2\$ Z,S>N,9"7;JDG^-JOUDG@G"NE%3S\/GJY[EM_SOWTL>%K M]%H=[S\T 5 "P1D&?DC0;2R6U[2N.KH &7K;H$;P4MT>ADV2"*_4/-#DT-7Z M<*A(5FJ9>OH&\_"V1H]RR_&V3BJ!W 0_L/ECQ74*Z>K#DR883&I!@&MH]DEO MZ\@2#(=FRZ?1[&GPF(9U_A)IDJ:D5IJ6[?YF=5*]J4YX<9LOBKS[U58AWM%@ M_C0;/G7J=M9 &7"AUB9CGT_FTTD4-#RZ<-,**TU>;:3)=6HHG02^V\"6_&*# M_"/C:;/\@XMUA);&9+Q"1,/U)=!,HCC= #C9;?6+;5QH'6'[DR9K'J[4RI$F MAL,K*]"^?EL-.PKGTWHH#M/X YJ"'^ .$OO>@@!J- &*ZS4"Z '$_H_FZ!I> M7?1/%GVZ)1^E.=9SVZ#K;NN4' :O5CNBQ0TU$2ZTS5;[G^4[F@7[RB54[ZF! M;^PU;!DNU,F8)A%32_NC66?NK8P$T$ B""_7:M%&3UMG7L_J7NW7& M.$J4F/@K["V\6J\,IU&=(A2,)D&#AN$7ZZW%6;.U M.*M[) L,-#)SZ8:ZA8[\NPKF1MJ9%S$U)IJ*6))Q#8YX=J4!>+6QO0QX]?$] M=F7HQS4:J7@2K]=)TB0:C1J$*5YJ<&-72[/R'77V1(/,6!$Z7K&[_'I== E6 MY:_@M,6X4F[JI2V M0:*R:[6&3A+-&D0, M2UR]AJGKP!^$3:X4O53G$S>@.*V#0V:?K33> MZN5GD6A8$PUM=MB 9AK!J"-%5731*OC50P\5P$KMT+"S!J$6U@HUT-C--D=V MM4[_^*.[IK@"7JKWWH#''AH8/[O:H%?J@EX9^.J#7K#VNS^;]W7W9V,$J\93 M+.)7=9XB53.KK?)5%ODJ2[S& F^RONJMK@GQFAQ*O%2'VLAKLD'A2JUFK-$: M3"76ND&8OUEEFM77!?BAE[H/#5NGUVH>FLT:8FQP885@71O&J9<(_@.8:\2K M2(4"G5D\\D,:NV$RBN(I#2GC>[2.:%26$39H1W9[@U^YLFJB9$I*2ZNNEV/K MEBQW9+W&MUSGMY=6LD#9+)?=:'S7^S"DR2H@M28!YF@;H 17/BQG:WUWW)1@ M@BMU-.5[&*NP!JD3VV2(JG+-E!!4I]G0%F\VEUHR-0.ZXPT2@7#>A^* M93M6NN7L>@-'KXP2U4>('H)Z1J8NQM^_E$)?,1E'#8J87FKP*+R@J72&7:P5 MJ0V!U\Q;K0N>K J=U+O?8](D,NFU5=YC8^*U?$>=H47&:Q+QW)0>ES-XI"E. M5:>**6.DM5RC,:Y)3S[_K__X94+<(?SO?_PR):DKX-T=S)J!!V]'88I;N %? M[$3PV%]_.4G)0_J!51I^H ^F?AJ0SUF)XR\?V-_PZ@_\W;_<1L-'(4D? \#. M"-[3&;E3/WC\>.-/22)C?94_"5F>! M^XB^(SGY_(O_\!'?3V+V3W\X)"'])UR_8%XC6_1#>H7F]J"/0/I-_<=-_T0( MW2F^D?@?+5CT$!<^"-SQB> #4@:NEW8&IN8,NK:IR)*BFGW)L>R!I.J69>A] ML2_)G?L?G8UN/!&8\OO+"6C+C[<1(-8-1VZ0P";H__SRH;+H+?9@TX!6.O 3 MSPW^0=S8"8=]H)S2=C2IKXBF:ABJ8CB2JBH#T>2K'.AZ3\^WL^[&D\^=CFAV M%/'GEYV1#%OW)3P6#0?P6U):MVTK5E][L:3 MSX-_['K)".K%!6NR,C D15<-VY:Z7;-GJS9?1T]SM%X!Z#4WGGS&%?S\DIT0 M&/+11C7K!N?AD#S\C3R6%JQ:EFUJ/;&KJZHH&Q:HAFP=SD#4I7S!ZVX\^2R* MHB2JAFYJ#Q/ BL *%(?@/4Q=50D:AS[8P3X8GU3V=HU7UFYIMB!L- M'ZT@B.XQZC6(XGXTOTU'\\#RJ(F=7!&/^'?N;4 X7Y0V:TF#'E!W5U8VI?+["S[D;$C@K[S=D@V]K/;=7;#D]2=,L1^>, MW-5[O5Z!UW4WGGQ69,U\VE;/+P;5O0)W7T_UMW(]#L,^VJ!I/K=J6)CMKK M6Z9F.TY/[9JV(\M\L7U1=K1"=*RY\6=VE>!^DB>CB8(AL>;I)(I!@0_+R++[ MI@GBPNP[LJ@H _B_+E_MH-LS"M6S[D;D.?Z?W6]O-;Y6;$]2-&.@B2 69-FT MQ*ZE20I;M2%:RJ"?;V_=C=MMKR)4?@IYYTDRKR).U'J&#:SO6(JF#Y3N0,SP M8?5[3@EQ:VX\^:R+LJ0]Q\8V0=O2QOJZ(CLBRCS9'/0&CFC9'!/=;A_,GT(T MKKD1-Z;HW=?"V+=YBKD?['DJBQ'%T?NF/K#Z&IBB_7Y?-\0,&\; M@HQLN;& M5T9;_>[ W-9-0S(EP]2EGC60^YK&%VV;>M\JV^4K;UR/NS5&UC^3./WGE1N. MB?7@)_2OKW[H3^?3KV1Z2^+%#0[@8DJ^^'=D>!["QL8^Z&TK24CZ/2&@U+_X MH[(VD+JJK.H@,/H#'1:O.K!JMOZ>;1E' M,Q*GCY>!&Z96.'3 A9RAH=Q[1/>1/IW=>QV-TGM ,-R6_;-/[D@0T0?L*$F3 MG0"PIP\,L]O795M5% 7 (NIJ!A='*O'!NAL!@$H3 )]NYB%TNQ4K/=O?-\QC M !O,8C(A80+[/ ^]:$J^1 E:>H&;)'DUL37\USQ)J2L21U/KFWT.YN&U&Y!O MHVOBS6,_]4ERXSZ4"0J\.4,!^[5KZB(8Z99J ''K2((?)NAM/A,0?A[#1D\_JSD%C MO@9HNE)?D;KR8- '6A!MPU&M?D8%_4$I8K#NQA)HE)]1)KM@I>]A3-P +;B_ M1@%JEE]=/T2 ?0L+.%BQC^VY??@S'+.P1!4T(K@2LJWU9<42[:ZN2Y:H93NV MP2#/0;/NQC+5F,HKL]1N8&-JDMWM.TY74_JP80D,P6S+>A\T4PZ;=3>68 ,R MZ)5Y:C>PD77+&?2ZW:ZIF)8N=S4;#!2V9:/7U^T<-NMN//EL:D\4,S_ID5_2 M,I>8#%V(8\T'3P3 $9MIJYI([N M% 2Y[D8P"5[2,]]X@XHDZ>) T6R[KX%BTB73X9$20[('3DF_K[EQJPUN[>G5 M[:_>';(T&7Q2!=C)<$18H@F"(?/A-'50&+GK;GP:;6[MY6V^L[[<4RQ5U_M@ M6O04W9(&3A:![8*_6B1@UMVX8F<[]O :O: &_T15NIK67Y05S;![/>YV M#"31$$O^R>H;MW+PF-V4.V46N&'#)5?MBB0I/)UR='T'C"=7U]_K=T^1V7,3 M,D0%"MJ369YQC !DOF!QRZ7[B#_1S]+_^AT^E:M-J9R? #L)1*JCF:8]$(%F M'Y-:R#V"A9>=^-68#(.!4Q6S^J#_VIHNJJJ T,S%%O+=@\6>J%]U]WX MC.&"%P*%T],-O:?KEM;O2X:B#]0NMR],6P/!5VBU-3<"**1M0;'_%&-8CJAV M34E1]+[4M[H]((J,$$ 5%H'K=3?64\R':E8^+Y-./O^"S2&T3GWJ MP$VEGU M<4*+8K$YH9-U(IP]H.G.+F-%.*@:?SH+,/O_H?H.]KGR-^B?232/Z5^TB/XC MQQ4#06O@D*,4\SA?Z9E99+8$:7L\>):Z0'"4OZ?624(2]!7KY06D'\O^X%# MIA903)/+^P@EUON0\DTK8,7EK^17MMPTMUZ6[9-]!X(DP?_M" BY#;?OFZZ0 M^RXV;>S]IHW=;KIDZJ#6!D-V./?2;_$UB>]\;R%^SW[CNNJEP)0+1C)&_49_ M8K\-X8"DT[.9CW6Y./N?:M;R=7S[4OI$MX,/2"K85 MZ-VG"71CMP*]%!K<0R+?,T!U#P-0^M, U7TNBEHO/OC%8Q$?E>V\&?'1;9'] M4LA^?<[>%-FM87 $R#9;9+\4LE_7K7\*LELQ?N#(/F=BO.#>%-Z&6W+HA#R, M*T8A_)E4T&YYWGPZ#[ 'J2DQ?A@DD7/YJFT7]+'QOI^/=DJN?G?W\8WNWLI1TOK2_%Z'G9XC7/5VTM:@] %%5DX!ML?O"V-V?P .3X=(W MK%#&%*%1V"EY=6LRB.(+-A\GTVA 7" MNU717*APWXSPKDCJ^B$9.FXT8^6ZF95IHIU"T MY?>]XO<=%\9NA^26W_>!WY^A1GHK;Z&EAOTP#U^_!./IDJ3U- ] ,FQG%+:6 MP,&9>WIK"1R.['^^]-1VI-"*\@- [=89A5::'W>N8#N>;ZGBX+A_JPQ B^>C MCNV_2NG9H5#/:U6-[= ;W&G%%H\3_78 7N%/V M*,Z1^:<5AG,W8$(-2'$ 4\5K',$SY=AN;)9P3GQT9POIGX M'09YUC;+?04EF9(0C^PX#&I;WS"WM*5##."LGE/F/KS86/,#((<<.">?\<\* M='8E8-;#MM2>NREPWX(HZA?6J$+-4;,@POEM0OZ_)2CO2(&NP]&2J[V$ MI.=;R+)L7HOCMQ!'>LJLW ,@^44KL;S^-R-G-W,I#A&=FQK]QXK.=6IS$,WC M5F\^N]XLP-PJSE=4G*_/FD^P:%O6;%GS[;#FZ_<];108Q_",%_LS>GI!.+3] MV,,*,?CK<%ABS13!-3L\@K!Y&TO8!\';QA+V0>Z^ODGT%&_%OVLY\P5,HAS, M+6NVK+E0V8(O+3CS(KJC>Y=PO0L,U1;"+!?"9-#C'%<#OAU1>EMV<\BLI+>L M]#.LI+>LU+(2[%V&N[66E;9EI1+X6E9ZXZR$8K7;LM+/:*5NRTK'STIK2B+: MLMQM"R[:LMR7H.3%,1!7 (IP3J[(U/5#=@3S*(JG6$7_[3;PQS0RXCS,"$J< M&W\*MWP;7<.OR8@=4W^=K7]!1^SRM6?#"-_S3UF410:]_6 $/.]YV$RFNP7" M"?OV?_SR/*_G,/Y

^#E%XWN-^RAK\ .2.[08>F_3V M/1R2>"69MM)F3Z7-]D@\Q)K& ^2R5KL?%;\=C'9_OFKBEOE:YFN9;Z\S&C7< MVAJ+;] 2VR.27#3=>O/$#TF26-Z?<[]$<+0L8J!= (-'\8_RY6AT,?;#AR4- M@3.I\TF87R*&NX4*]I#$@%H0",.I'_H)K6X&A#[,@ H.;(!* ^!X3<)ZR.U, MEC?"O5Q5O@'@#]$!D/&=X0;Q)&031^O/+'DT,IEMHS)?<$ M#)2\E-4H>!-<\5S6WC8LD77X71'6TIU,_%G+#B_&#BO ?XCFP#Y1=BOL7YVZ M7TW8'Y+!NQ61\TX,=#-G)&7?',>$Q3!; G]N N>='*O _R8LF3WAAM:8V0MQ M_RK&3,L-3=QP$[M#@EU9+0N\& LLPOQ-T/T^6/VM0?1V#:*WX<^VXOR8Q?GS MTG#YB/:!Z\>_N\&<]![S?_X54.W&WN3Q"WKL%;++[SD/9_,TH3?(AT6!F^VX MP/J*+;\( 3S#0>YE C@/[PBKA5KJ*_]^_6MT1^(0+_;);7I-O'D,+'EH,F=Y MBP5VU^WQR%%L1_$LBL'<.U;\KMS@,2!W!P)<6K1'BE=^)6XRCZGA-HCIN5/> M8_W[2G?B=,9Y'/OA^+#H:!>:0=JMF;(>$S7+68&*EN++6&H)\R )X'H2Q>D- MB: ^&<0 M=9O3TB'3T/X)MB=0];%2\]L@O1;1SR&V:N)4-)7R=1X"D&9NT(O"86*%PXLH M/32*V3]A51!N*7=3RCU6R^TP"+DU)%_ D+1)C&3EN2 >OHWZ9!8E M&>!::GXF&W(%S%L:_DEGJ!7/K^P4';N$/GIQ^K:%5SUZC\:%:4!NZS/L4B\= M#;4<6O-W7Z3681KDAT?Q;3W,7FKGO4Q1O1QUOU7AVXJZ M-L]S1,+M39NG;9'%6]9@;1;H2.767F2!GIF.CSQ&]Y8C8FU_^=%(J4-H.]Y_ M:F['G;UHYJOUBU^=XMLZWOT7WD?O';\!HGOK*&X[T-^"H'KE)LY7%5/'XMNT MGD1;E=\&.]K9/ONNB]H\PYM)"K0A^".W=%N[\NV47;5%3NV@S&.V0=Z$,=U$ M9E^B<(R\75P_,!IKQ&CCS@X5G9NTH;?H/(A>S3Y#9_D\X9*LI&<7+A\3>1E' M\)'T\3* 3X.$72"19SARNB61 M?2.1US^5O-N2R'Z3B/XT$NGN_@#ORH2(+8XGAAM)$! OG;M!!M,#(Y9M3@AN MWO8A6AR[((3\%'!RJ >P;T4(S=L^5$(P?Y(0['F21E,27Y' Q5.]DXD_>PN4 ML&+?A^I4_BPIM#+A-63"^>/)FY#[:_;^5N5 ZR*^AHNXA[*A]0Q>QS/80YG0 MJHG751//GE &!XCBKOC0N^:;;X!1 ^BF/CC\"B9MVYO!XA2;JU] M\U)%*A4FNC&Y(K-Y[$W G='L*^;>UCYX[7_<',?W4RB>>*& MH*E"?OMAH;MYR[QPY E[?B%331([BK1#,NA2,NC(6@?_:(GA@(B!UIC(VG.) M>>O>C8=+!!"])/(KBJ1MZ MA&X[64M\)4X=1/,X)23$@H[T$<"'>[X['F)L ,[SD>%38/M"93.O7UFU$1UO M*TK?$#6_DFAM:7J-;7"<^OT-*-GUB"S1OA.0.Z#\Z2R('@FA''B96+7\XN_6QYL+/$Q0+I.N91N/7A*:](TF^SQI3"N M=43C@&(+QT0>^V4-[QUE/G/4H;6)]L(F.BCWYQC-H;=GF6PF#8Y.W>RGS#\H M_N^3$4"5G%V0E$<+9"HPO\T0>L NO\9 ET=!&D_=ZB'*@0T$?NS"_S[(HM@M MMGKPN%VQJT-%H_J;TO+MWO*MVA'U5X\LM&'K?8\?/'M.[1CH8 ^C!B].@GML M-+9)X,,BX&/W=9$^Y=_DUL9]81M7[HC*[FHX-U>-E4 >,_K>LEIL!$>K$@^W M-.KH0G/[I1+;J.#/I(Z.QD[;6V-ICXACM?5/28,!J.!F00Q=_@HIOZX?@+ 4^B,$T&VDUT?W!YHZ?NE=L*EC*'0+KD2_I\ SL*OX7YD8N83%A M>AZ.8@ O'8YL1],9/)2=O9#38_$I'+HTKTZ0NR9I&I!A<<]AT!^ \.,R"'/B MVA4,=V0LUV&@- JK'@5[RQ7Z\XA/Y HZ%0QW]"O!*3&SB>^Y[+@_CXV2^N?W MZT,@S<9]G'SF&_GX_7IO$;QKL6>T"'X3[M!J!.-5:PJO]MP#B06O031>KF[H MK3D^JQ&>%]1\=:RC0'A>$I-OZ,V(\(T0WG+X\2!\(YU-$9[X[J7KX4GDQX/S MQ3V]&4V^$9^SR9;IA,1'Q>UL>.7RMEJ>;Y%__)R_D0W?FG3'8\-OKN&/B<]? MS:1[?0[?".$MAQ\/PC=WVEH;_HC,N,VC<2W:CTB?;X3V-LI^Y ANW;.C1SX[ M$(T?AI<46/\C DC< S;Z/E;EW,[3*-87:@'LB-9BQC3/?.4G/WJ//1)ZDZD; M_ZC6!;@!2:YPL-V<7)#%DH*:URS5/15(7+K[<$AR&=:<%E< >Q5-/J%H8!VJ M2@4$=;AZOE4LEX&M1?6;85-S.S:56C9].3:56C9]739]?1?)V(Y-E99-7XY- ME99-7Y=-]RJ U1J]>\JFK='[YK7IEKZIVK+IR[&IVK)IZYNV;-JR:ENC M]^VPZ>MKTRW9M TAM2&DEDWW/F_:&KVMT?MVV/3U([U;LJG[%2'35L8SW&(:T@AY09T MIFOLDV-K:%RUR>>CBN<]NL-(H_'>GZ[Z;\8.K8/BHG=U\X$RP<"*.EI@"J?.;^; M(+]T&(!Z8OQ&DG<,*,9Z5'1>QM%P[J7?XFL2W_E>-6K"?SL"[(KVWDY7?'*(M \#%WQ^EQA'H9-;C[-)C>?PR9O3_\J/I[%Y&^1_6)6X&N'AYAQTR+[9<3XJQMHFR&[U=E' M@&RCY>P7=.9?.1VR:>2F1?;11&Y:,?XF8K*;6N,MLH_ &M_4SVZ1?01^]J:9 M^1;91Y&9;UVO8[7&YZ'/,!W.%[$V)6XRC\EG_B+X9_:.[$KQ5GS-TBOGR;#N M?7X2J;+4_?C]NO_$%W( U[V45OORZT]]Z\2-2=*\RF4;G1:$-X_4=E&=47E;[0)V$T]:?4C"^_*+N5; M6PD7,IT%T2,AC3C,;G@BO,=Y!>H_8S(&#F_\P-*=3R67/T>U%#A/X74?\>JZ M%W[P'SX"G*-Y[)&$_3DA[A"DR2\? (J??Z'_Y;*O29:BR-V!-%!E19,'FFEH M?5DW]'[?LG5Q8)S 0V[E0?@O(4D? Y"I@1^2SH3XXTGZ49+%__XT N[O)/Z_ MR4=CEGXZP:_P6^F5D3OU@\>/?C@!L9$NW$W_NFZ9FM-7>MVN(DN&A:NU9=N$#R4S-_R9;WV^<6\#(D0CP48)%J9 MI_C.\O9+0+B-/Y3^;H3'S!T._7#<2:/91WGV\ E%8\<-_''X$5OR2%Q:E\1! MMOE.I(:M?+\XOW'ZPO6-=>-O7\^OK\^_7>QHQ>*35RS6K_@/-YD $M,H//W?_RGIXJ?^F7TFR**F MFILOM4P)ZCI*X$LOO2][/""C]*.8/>^':*K0O\L?#*-XZ@:53TIX#[PRI53N MD2#@5_]R(I[0OV$C7O9W#;ANP+1)A MR+UQ%4S=<7.W4C<=^R);GSM,H^R&F M"Z*_W/O#=/)1-LX4650D6?OO3[=1#%*IXT5!X,X2\C'[1QDX^$:Z<)!>Z5" M6Q#B?SF14#"E0_RO.+_*U\V^)(D ]A5WW9$XQ88"_J';*$VCZ:<*H)%E%UDX M^YO=7_F);19_X3OC]TBS!R&) G\H_*=(_[. W B6,@JB^X\3?P@(_<31J,&+ M?IJ>3SXSFJU2:@&3#Y0BEB3<;NAX9T)C !1=W0?[;U!M8112L\3WJ$(;2J:H MFZ))M*[9N?_1&;A>VK%L1U)M19=5PQX,!CU[8)N2JEN6T>^:LBR="*&+/L*0 M^!_[D3='*P\[JH$SF#E[A7JH-$&G;E,K-P .]=]R%%16_;F\HY^#DK"Y.'H. M.?GNJQO_$+Z%Y/W/K.. A%Y)SOR,*)/7BC*U$&2+ETS]*4(.H+(C"5?%U.(N M-R^EXT),+7ZX9'5[.Z6;#Z0!S8HNBH6K^OZ9HI24[7E+H]QU0- M:2 Y1AVK6V$X=X,K,HOBM)GEA1%26/J7$Q_VFA /R#X*;MT@B-+;Z 'EK-E5 M]4]-[+TL?P\(2YL+ >OBXKOU1;AR+K]=W0B7WZ^NOUL7-\+--P$,OQNP[I@8 MEQ3AVY4@:>^&[X5O ^'FKXY0,@QSH]"R;_"R9"KJJRBPG8$%%)B03H@P\A/ ML_!(W%@@(,B&PA;BO^$;ORR_Z'[BIZ2#4HX 3=Z#7WJRDI-TL> DPS8LRY(4 M6Y;,GND85M<6I7Y?5WK@<_6E01TG7=)PD,/B1)NQTL!; M7Y-9RD)JBG@JX(/KV.HY[?"?1TT4MRJQ58DOJ!)U62]4HJ5;HM[7=<.1^P-) MU_N:!"IQ8*BJ8O3D?JWU&[MAXM.!0;M0B^I;5XLW5];%]3GJO]VJ1O[("OWX ML=N5NK9JJX8IV=U> M6<([-&6(GV1??%*,H[H%410[LBZJTNXB&PW >D)DHPVTMH'68PBTKJ);6=W4 M#-0+(='KR>) ?.HVX!Y!M!;<,_O\4WT7WX$X"^)FZ: M!L\/X=/-PV]=I4BP*'U%5@<#NZNB"G=TM6=+'#BJ#OJ\$3A4&WV++\%F!.G_ M4[;F.A"6;=&7HM/U0%0+"NOK@V[/U#35,G2K9VA=S50R9NY9CM0(Q,L(@!'\ M?_YLM;F^%D*F(8GJH3#QSG01!R)&(68Q$*$_)\+^;G,ZU.1"TBF&T14-1;5[>D\6Q9[5%3-FEE6Q MPLPHW*R8N#])>;*H/SO=O7]B^617*R*'CJX-#%,%V2:*?<4V55/.Y!O 2:ZX M*U\BL-,N)U'X\^D%N2MW-/C/F^/)(ASXO__3D*7NIT1(24!F"%6!-5*5&=(% M"CP,CKP&L0)W^B018KI'$I.A,)O'R1QCGVDDP!UHA_*TMOSN]CU*)LR!6E[Z ML0T^[C;XJ*R(,"K*9M?V,_JX&UZD7Q@2CSOE'^= (C$2!U9T^"GK%W)<;R+8 M@9LD^Q[N>@&@Q"X52=>/4[CW7?*DL,5Q@N2"YW@HF3@/WL0-Q_!#*/PQ\>&7 MJUP.;A6/.Z"HZ48NIVGD5H<^L/1N'^P-6544V=3U@=.3NN#M]U3#EM2*U<$5 MRZ,DWU*^7&%U8-U%A.N.O!^G0A@),S<6[MP '?A]#M*_$D8,42G"UF)OT'-L M3>GKBJ[IFCSH\B" TW6T:FT]EP1,$*Q QV!P_OMAU :^+-0+/NAK_5[7DOJ& MUI,'HJR)CD7YP '+L"\Y3AT?9')F==Y^*:I X+$LH'!A7?>MWX1?@^@6/,)K ML#^]5, .'Y(^,:%P&/583[=-QUO:IL]"4Q?@&]1%TG]V(0=D-K>E46^D-*I6 M0' ZE-7=K/@\'&).A BWCX(W(=X/ <_X%7S&\'%1L.,G@BO< _%V?H31/7R$ MN GPXA N)'-TU-U$&)*1'[)ZGJMYP/E4%;5,?I1D#XB2LZ:*URTC'ALI'*6( M@/5EW3'5OC/HR7U9,R5-UK0LW"/:77TY$OL';/]ON/MKOOESNO<5:O\?. =D MI1;9DL8V@]3Z%HN\FV\'JRG_]T7T#.M4GR#T]XUYPBB%7_Z<^ZAN0K&M(P\3E;P^45T4&R^U^QS/R&T:&6!A]Y)/+8_ M 4V#W#,4W"#(6:C,6[>$WP OKF&G"@>5=%(>M0"NPLO8;B0,X6HXIK?.8N(1 M&O>19/8^VL^9"._@I>!C",GR:4MWX*[ C?=_@L=%'B(W@]/XGKXR["C+:$KHJG*; 9=>SC*$0W)'@4"/@!CP(]TAI($U/ ?3=U68O2 M@B@IWE%6TTL&+O#W/' +67/=N1'>X3^['"FR(I_EQK!/R]UG6.Z^.Q$3-XL8 MMHE<:)#D_:M(@VY1""%+/5'M#Q03"YFUGF(,=(SWB);8LR19JC&_2]A"9''A MT$J#5AIL( VH_QJX,:AWU_- &L0NLC3R CJO8>VO8+6'G=H+R13$"'PESE03 M4.$4=O!XBA8&O Z4,49EQL(XCN[327;Y# P.0M=&G67:[$JK4C %+HN?FE9( M+TN?LMO6WM"XONP^M"].&A9Y4O7@)?FV(V?V4ME(.A/>V13PX N_?T)DL!(M MJY\7N!AS*V%?.=Z(W4_GPKMK0W48#&S*=\LK&G%67%MU:47F?<5C3\J['U+S M^R9*TA0+)6G(EMSO]TU9MK6^U1MHNB5)?5MQ^L9 DIP:)4E=51L$PSB*'Y^2 M$Z%/4UGB\:40M%K^[_3 MG\+CH6!S6Q%3XE:V5[[?8^#-59;-(GKE[9E5;K;*CU)I7BR8X2U!OQI! M/R,!_Y3[^ZX?T1P+\P3]T2H?;5^Z#%O]MI4TN&9X9=O,8\/L3YMA>.\WW\J& M-;)A S])+W)[V-0T,'59MTQ+LKOZP.BAGZ3:IMSM]7KJLI]$B:@W3_R0)"LR M"CL?^]<.JVOWU^[OC>[O&92ADX5P?V4AW/U2@,>.T%=6@9(H%F,";-%PC+[4 M[W<=275L0Q<5"W6@TW<4VS3$91V8T0XC'3L+_K^L+OR9JLC"Q=YU;FFT(H># M38D;%GYA#IIFGL%I1>\DC81YPO(_L&HV&;UFZFD4TV\%C_CQ>Q\^#9\50G*/ MR:68W/D)S?N$;N@A$8%KC).<\.8D=<.A&P\3 ;OF_6%];;<@*>_<]_4I'?C/ M*R<,]>="ZM,3ALF$!$&&=^%=4XUK8X:L.MG+NN2C9HBGC M+6'G14$4?\S*XQ=[^@ WV,[WU8V]":];,;.C";9$U2EE"W<\!NY"]IO2[AK6 MC)8Q34TO..]@N\8.-@'(EI;ST83\",O>X$W)\M.T\.4G*UC^B_/?@!:;P!(6 M&% I)IQ)FM*7#'T@VJ9MR+V!X\C=K*1MT+5KIGE*IIXVI6,4UTR M,H;+-O/3%3#"K8O:!\""D/>"**%Z!]:%.L?W-D8I?\.*!BQVBYL*>';&$X:; MOD3UR4^Q($:T[^C!'UQ_2#MA,38S =?%CB!=@0FOU!XJ1/.4V@W4VOAY_EG# M/J5A. -'Z4F*V>\;EJH:8E\'HLU+LA6I9J(0HR!*0/14V.1;L?8J/S%V4FON MROF+'UE;8K'SB\&&3*8#AYG*J6&(.^>P'8_Q/<9"F;:U;9];VW;R\A=N+:5_ M5EME^]_L[U^=BYMKX?S"_G9U^>W*PO-F>_\0KIR!<^5=[ 8C.$RJ3\4^F;T%J=0R0OIIHVGUQT.O:EBIU M%:S'U2U'[FOV0.V4YKI:3M?1NZ9IVMU!3^TJIB[BK;8ZZ%KFP&:"V _G9&BE M3_X.&$T$1/ ,XV7QG&SGZ3')C=HGKX+V\=_)+ K1 8^$2S=.&=V=GY_G1=G% M"9QXE*7P[CPETR3[X51 12W)\/\*+:"45-Z@ 4_"4@@8J'X)]&BPQAGP\9NH MC(NQYS1QQ)WA'A,HX>'@4Z2@]QG+=YL%/]!*KG)D"X)$Z$KX30 M: #>4SZ*[3D]AK+]LNCD/=V0@!=P&G)S&^+)= 1FT3V=/K("C& #@(>?=PS1 M8,M"7Q!B.G?J2^>95-H!%JK_)=6B[P*B _8O>G R7!-X)_]G&4'P)K9B2HPL MMPDD%*"S0Z%:!LHKS_L_:9B47SDU?!(7ML>8=&YCXOX !PX6\-$-[@$@J%HG MGZ[ M$ ;?KKX*E0.-]P6T7/(/F.#X!PH.9\>';.8G4S+151Q/N:L/;'G444.[P'. MN9GYGB!RS*>NQMS*(#YHK^_%Y@ :S1T'1K?YFK;WW0C'4$VT/[M;YW8_\^Z? M;>#J)5A@:RJ22LSTJA3PC&+]T@+U?K[OE5E<&LOB,T=OVKT>YU[W5%%MG[L' M:U20ZLY"?8T-+F]H0Y^2W9[[D)*J23U1TAUM,-!$4S%$31%[NM.3E/Z@*_6V M@516TUKC*NZ!:J>WU!#$4^"W23CJ"2!6%D%TG+QC'1OSZ -],)#Z?=D!'*M= MM6?2N6V2: .NQ8&\#:BN_.2'@#'N*&X9:%,P2_+;X*#>L7&0U+4,5>_W3-.V MM5Z_;ZJ.H^NFJANRWNWVM&U ]3V,";A+=V2(0?;1B ;,&T*7;Y&=UL-<5M\$ M.\G'QDV&WI-QM1MH8XJMYZ55#[OL0GEP/@-<\]>0I=+.B6D3K.@--47NB(2J: M;*N]OF9T%5/J]96^,K#%':8VSAL8L\UOM'L]FKWNQ9%A.S5%M&,S17J:*&H# MW1CHDJK95L]2#%,;]%7-ZO<'FC38RA1A?4%8 =7<7N3\.??3QU.X(Z!5N+1; MA)7&"E_=-,4*6:SI9*=W")?SV)NX"6N78<^6JC];*V=#9,KZ7BFHX\3NEIZAX;+YFV9.F.+4J.)&JFWC-M:R!U5:7;5MJ#/SZ/BKK\B2;(+WK=N: M;3B]OJ%T-:MK:/V>9G>W2I':M*TUP>YHY"K07^XX)IS/_L!N6(M-%W/Q![ F MK6+8&#Y0\O!RU==?D^5#$,SNR(X!#U' MU+N]K@T>>&^KFH5O=*1C:0Y(RT8;PGHU&[75"F^A6D$R])XU&!A]V[$UL=^U MC+ZLVP-5[NFB9(C6+JL5VG*%-YK"?TM[/4I+1!*/S1+1Y;X]D%1#=E0;;$S' MU$!#BJK<5VQ+U*0MY-[)Y[X?$]I/=BHX#\2;TS#QM]'(][(Z!#L;&";\BO2) M_G3K0F^*D.X;:=\\NMYG6S'EOF3T^V)?U@:R; Y42>[)HBG* T>7MVH^*Q@, M1YR3,&E-_Z< ?!M>.K0R.^GH^LYZ VG@=#7'T?2>IEMBS](-I3^P)*6O]51% MW:Z A]:_/0K?[D-04Q-_1@=A 6QR'GC\#G5IS6R=$UQAF*JBN.)/9UO:L-NH;9ZZNRH>JVHO5,R=PJW^T\3/Q;GY=& MUM1,"M?>A SG06NA;(R$[ML8)",=74>;+LMJSU:"X,/0Q N)Y/IV[\V++13M@HMW/ES>U<8Q_(;859JX$MZW0'V-T@ M:]CAU]>Z8L\!J(B]@:1MX7W6F+77Y[]>6#??KYSKEA(WA'JW6TN)3SV >@>" M=X.#BN KZKI.@OXB=WX2$[4^*&>!7PQ@]/YZ4,^%F0A)27I(?>L%\2$Z%VWDJN#&A MQ\D'_M3'P'\:G9;O=6GG832/A5G@8BH@NOT7?O^.P+_)PPS^[?(D 4[02,G8 MQRL^)4MV(ETL1+2"%K:#QYH"O/_MYH?5C>8I-CB2._HU/*S>C[WY%$]8]7@\ M%%IPZ6>VW84?;TG@D[OE=R2$_%CZD22I/ZU\$7>3 )P#-T;8Q80V7B<9 MBE90$<(@/RP9T!RC'^:7CB;$5Y?1D4,NF5.$X7%P;NE4W]A/?K";Y@!HF@U" MRCD3O@&J 4M(]S%O]/:B>3 4AOYH!,_BCO"DZC>[IG8&=&T\LB ML *>/WLPUHZ%ZO

K\NF,*')P2S6'H^$+2K]C!$9[5\SFW"#DN 98OZG77DZ-T\2!-\C/GX>WZ M^+NZ([US^U@S;:MK#PQ#ZZD:.#"&(IN&H4NBIG;[FNDLVL=KI0'WUZ0=\7^3 MK\*7O\$1)L7R=W:"G+"\S+H#W[K<1>4.\5.*VI[F8E6<:7YH/1 MDN?V#MF?>/M'/X7/>G5K7SJ&IL'K?HK/\!R^S:_,2-W)Z:0T+ELYV-O<#0^6 M%)8 .M85 N+B(H19'-WY0V8=3L'N\SM>$,W!PIN!_>8Q.R3AI0G98<@D9(XH M*#-@ M6L;>! PW+Z4W4ZLJ"CM@58*I1)),2L_F8")Y ETG4['TG_"5:)2"3<2_ W[' M\)[:PE$P9Y]I7G@ K@U8=OX8Z9&:U*# J8')/NJ7GQBY"=@?IWBLL@\O?&3? M ],5M0?9S3FUST8)""\: YJ!,T ZX]@=DEIL4P/$O7/!;T&@N0D#1K19!/W M"6"3\3P4_+P(+46PPUM@63,WIGZO&U('=,Q.3L\^B^86(GP"8.\ 6JGSA*>I MTSU3?_,,3#@T34/F8K/OXS/YTD_1U(^H)^0*MW'D#H68FO'P6>"@$7/I@'(* M5F&.";(8O!D]*O@GV*XQN%ST7WX(%GO "O%.P;^B#BDNA\&0N1K "Y,0A3/8 ME3-J#VN!W9^P\6( Q(NQ'SYP4_K= MR<6OYQ=_/WG/3'T0(O!M0 ?@#*46H59OF6(Y^SXRLHJ&B^+E3* O1,''(P?! M,!^%E@G">W)+@0NO!TM[RH8N)1,J3F;1/6P3;II&P!- D:&@BJ( ( @HO1"P M^5/"//K*SIC 2=!? #G""&B=E(47Q%&29(0&3^2D5F83M@SBLR +1&4?E_1T>"J3CO1-C*0+J0/7$.CH%9[?<"U!)41*7'#KA@0X=+CO M%%Y1(CP,(01N#*@J[?266S$H$KCB2EA!+0H /\WD"].*7 !2(+8R#Z#8/S4QI$7WU!B#H,8E ,,XFCTQCYI=PZ%\\=D,JED$& M<4]G);XK7(*I/O*]4\&>^*'+[OT?%S'PSKJT[/=G6Y[MO0[W M.PL31RD-E-V1<$Y0&I4=1Q1X2 \QH9$[];^1]?]+/I55.9,8("BJ;T@H!R/! M#)'/H\96K2"$!YF9:D%H%-!0X,\?5A07]4UV;WY?VU,,%[+(_ H85"ZC/QX"NBG:'%!8K')UNP&JE_YXJAA M? N$,?%G,WB@"-7SU(GU)5OOU,L()T$LW'$X0\C_(S M@Q/QEX._6!)"YW0!*@EPP2."@BVRR%!DW]F<6'= >R!$(AK/0L30NBT$-V9S M$J!Y"@_X#FMCRLDT*@TOP+B[F[E$ M*!2'"/HH+J5[.'<_E^VZ*^E>]I7O7:K;L_YJFH@9D-MX[L:<#67]5)!,4Q=X MNH_&X7'3?[B @G"(Y.C_>ISWM-W#1%JZFXEUO_<'$]'A'TG66 P23*B"S2122+ U$J1O^*X@X:\"+ MW\FB_CY++!]"B8K,,$$+5WF M!0'^)=NK^*'NK52-F1"&9H+.81*@\,WI'[QVL>_#>J(N+A0@LDH[,3D>0@[F- M_A=FNOP@$XRPJ-$\#OUDPD+SFR5ZA'?7COW^(UWZVB3';XQ2X+OLGF3IIM_ M?.(IP=I;#'P-#4Q@9 5$P9#[#1'/B<7\*;:QRIY PB4XI!9OYHEG05+>N>_Q M-DE[-WR?I9_+^6J4IP'/3F40K\001FA+PH.8$QX31I_E="9@@O-85*4]%"X5 M-N26*A5JHANFTE5M0Y,U&P>:Z0-+,XRN8EC24JR_ MK879NUJ8:U8P\VG2@D[$L''*@FRC@,N$602,>"I,P45%,4M] MACSPVD'^BM'-L_IV%KJA?L':$$AV,^JI"0EF(-HP,"-KIZ(HEMWK!:N216JS M,&[5)0%'E89C>,!BR@U8&M(I+:)8->)G2*@?EP4Y:&X?K-44M VS@&G\PZW& MH^!W%C\Z$QCK3'QEM*&Y&$3N,,GL M0&K?X!_,M:.Q-2 USTU2'M3F]AB@ MU=RAEE+T^0S@SAEG\57 I9E)6R2U]4 M]501EN3>L_9PRJLN,/+ZP-U_AFL:@\[<]RSBA!8,H_3J[KB]FK,"Y;4"$(E MIF#X8?I5",G]*8VUPP:&>+P2+=T95JB964A-\?\SX=K':VY(HGF"$4O< U8N M4=/A$3;= ;,7?)':92U&.S" Y2+(T>1@0X?+&Z/^#^'U9=D31,"@)QJ*GH>A M?0H3%'[%DWM.SVB[CR.0@3[E=92G;)_A$&1 _(B$602":^4/W3$)$R9^2)[# M&^7AO=S9RP/PB\2(- UR 43/O)XCXQ%_T4E:0>CB: M:'T0/DOO_#])X9L M>N@S+&=06B90$> L+Z*KW4$6E.4&* ]%%Q'J4C:(;>C.3WCLF[[WD06ZL]<4 MP2[TT(">":U]Q%_PQ'I,4&#L%LO"P S&?%D4Q0!?=LMB>)^2_PR!YZ:NP$Q1 M>#S,RXKP*Z6,6_&-YXJ.[HKV_D8>J<@!-1>R V-H+BTS>S@X/VY9I2:NV86T MNSS_N@H%YP%>2AD(-\C]=,H0/'UTBW$AFC>BLFX&?BP2W)+X8UD5DK\.B?W. M#>:H@_+D- _)9<(]3PK5D?Z>1UAN:+29EQ<,5K#>RAI99&1)IE))BZ3FIYE\ MQ9(/0E.,/EUM[-]A>*LDLTY+/_,Z#+=2H@%FAH_HS!90S?5C"C_+=S98!'M. MS'_P?"C6MOHLE\)9><%,RR&0U1(4<;0LTSI$V$4QL 18?4W,S34S9Y5;\ACQ MB&&FW#M93AM$+D;;.,E0VO#<&=.$/G-@2$ASQPC_X1VRP#!7D,)H'E(WSV6* MLZAHP%QY>64C/R;WR*SO_K &[Y%6 8^W$9H)U( J+>!4N+[^0LMWJ6+DF:R2 M-L40Z!?W$=A"S=_+1Q'UHVLT6E+F?+*ZZ9AD2AJCA;BX"7'O_(!:.%6(93FY MRM(+:!?*OZ+$BW=$U!6M)GW9"PMYS5A%>8*DFS!N M1TBX 1A&'O((&!K/54FT*\)'&Y.R[,CU:%T'=5]0C&>U!ZS>(B1D2,T FF3, M"R_(7130L,'D$;QHA,8H!M,RGI=\!*R_F%%/@BL G_IGI:0$]X>I=XL3&\&( MY]7[\!'&9AB(/!.^@O.%SAPM- =?=E:4^63Y#;CRM0V*KJ3/#2$+ZXE7RH?88-9 MZH)))P8X7E"2:RTF0Q'ZF+!!CYT'AY;?RS)(:"Q@L0G2*XMQ">"9,Y<_-_QO MN!(J37?D!TAB(R#0,ID*[VZ^?KM^7UB#)?D;DON"&+C2RDQBO#8"[SZ7%YG& MX@O,4F>E(,@IRP2S4 672Q6LL*S$8KT$ PU=/,TYL'%YF&;-2A=*4*)-1SRK MG,,7_I$)B#) 42PB@5*%E1ZEZ+!I%*$ M*[Y3N(F]ER0R>RNJ8@QP61RDVVYJ\6:[T$K9T M%G>K6%G4$R\* KDS;EV>"V- #_H@1R!N;4:9% 7@L5 M>&6Y.PS8.2+P>\\#^88REI MC5LZ.S?-.B])+C43$:B7'!-T M[%B]$B])JG@H&<(+NLA["4I>7U&WR!+"(,FMJ?MO6.(?P%?7>9GT5\JO($0% MZ]\TO/AK%(T!DC9]R257")P! __6O779M27MQ=?%XR1P.R/I$G1HQ[;@@! , M?5 $MI]XT:G0)^A@#$ P.H_P_?/>UP]7L,V_NB#'O_U(>7GB[U]1'N][Z,W) M$ER\"KI/[KX!EF;4]: A4< [YANQ(FTY*\3OHS'.L1]4E!JWA+'"B>ONLLC. M#.ZL";:<_\K46L*%;8*6*E353OX8=;+C[JO$I:HKIN2U-_F MX,>')"79R%Q*(VC+A-<3?Y0RDXR)@?H-""'HXTDGB>9HB#&S"$7'A(6>,/3C ME3]3T5Y,Q_'ZNF4RW*=R!_7GRQW:JH7MJA;J!,T.,+K4,)1G?(J&%VHTS'$& M 4X[ :@TQJR,O8I22;( B7RIM8=*$& $7@=G!_.@%V!YL%*S-V]3+!7)+E+ M(YB\=+W(-ODA+1G=K,$I*W<'A\@^_V#WJ3P"]\ /\U8WC*$FF16>=T.P&"K( MS2Q"[:/\(#$8"UAJ2M/RBXG&W)('O)5$+G.PF#N3%T736-*>9QA!^^*P#!YX M9UJ8:ER:#V$57.3!3WA^;''B. V2YMY&%KI!*YX,P:.\?2QY%-0'*8S/90.D MU"S%3#96/\)-?H S]?=@N8_;&ZK[9+H[X9AE(G$F1:D]B@*V8KA.N?MW)ORL MY9+9XSL:00H*=DBF0!$I+^A+$Q9,&RUNJN*MYBG^Q?XQYC#2U'TTF^.HE?([ MP!AEI>3QG%888H?7RE:N\3J-\(7S*6Z(MCGL>1O,>=Z9P9K\ *?4,<<2SE*Y5H% C%N"%.16 M:0:;1SX'B%>AN/>LZ6@44>N=A=BI^<2?N\:F/(31[Q'3+%BN52(-UNQ7(A!J MAE:AC^2VO QD*YZE\"O!2!K.23M43D6B[L1_G?B,SKPFJJ+P> MB!W8E3F=]LVWO6-)=*BJ4*(#=UC?*4II7IM0U/+0BFI:+\V[SFA7$HA9;%[T MQV-2Q(=ROYKU4K-^Q=SK;JC88S7H48C@*/"$+MN=C55Z+CAN <%9115]FBF( M;.I/GDI@D8 7=$]8!RL'FJW5#RWS/W" &'*,@RY^<3" MG*52RO$]X M6$1JT1,B]Z3G8;G;[/\%/5#,QCNMTW'JE6+.A24DI5T]-K"7?3O2T%W'H8HS/& ^L.E/GW.-FEU8$1I!D&)8TXSLYFPXM,9R;H6\T)=+!>,ACS ":8F-CDS M-R)V2YW^BV40N*BLMF*_\872L7?^:^?\LLA#Y"G/:G",29.,!SN@,2=YG283 M(^!&+<8N/.7"UY; @S_BZBN7P(@G6YLJ3*J#<4? 4@Q.*>22% MV&E*Y10)G+RNF]4FYG6)7&5D+I@+]B;O>@_XA#UX."!CUWNL33_G_LO,]7Z0 ME-<#J;]^^'+CL!LR(:O]6JK70Q^?[\0<:*O0]<'=S?' MK^ZY WB#94XI#6&7<)/CA*MT(*]P67W6>') M*;,%.V! QS4UQ"S],_+C)%V([57N/>4V(25&.OT&0<=$]BD/=6*^/C&SA**ZO*!E%D8R$*/X'6MS![%)=#H_:1 M,";I4CTMKPD X];[@<71+#.3\2:5ET6 E<;X\_%FV#1 ;6%:5U9P9F;C<6F] M+-[KY0 :31ZUS2EL*IFX"F"*C@0LU.9]Q"7GJK1Y5OC".Q2R /Z2A"[UQ]., MYK#_ZF4MF&_K"G8@SMXS\ZZ]9+426#'PF(WI741'L@!O3*^J(U:N)/E M4559"7VFBVX?L]H;-GL#"/TV*Z=$HY?2HC"X_-42T'WU6(WE:-2!%W<2\ +! MJP/2\Y Q2UT@PBV8XOQ['OAZBP.!SK*&8ZIWLH%88.L(Z>.,%?SD>Z2C),9S M'J[_F)F#_C4.5DL6!1EU9IDPXT;6[^>75^??+G)8@4$9 3TOOB8L[DQH*5%" MYX1%-88Q'RC&F_%S7&1$Q6P0XL8A[;48SP.<7@!"!,6U(*EB1Q:^H#H39'X<^Q0L3<$&\L"AR8)#'7B*'2L!J4)AS!YXYUA?!/7_ M?5]374JM7)[N*ZV'J[RBI(57Q(+X"A,60<<"TSTOQ\AYF49[<4HN?0!):#6E M9-BN4DN&>SZM&I0"P[@ZF\)>#0\Q][9)0>J%O4D[[!+QY$P,RS(&,%-V NH MNS[%E!=5AV3HSZ<4J\/E1!R%'= 82=*L3 WAFKU6TA;>NS@X*VD:@E4G@D;+ M\H-#_V-.,*HABJ?%7_!G\9>LBGP"<_X+[+LHJ>."#K94/*^)PFV J45Y+BO4 M*FLAKC0+-D3)"Q\5_#S<^NFFI?),I8/[&71P5L#CD@W#G6-\:76$1&GX<=F MH-ZH1V8TYTG'Q/&HNY=F>6F/BS8>FZ-+I$8#WRS--F%X"-T O.G\LL.^5@DC M\ATT=5F+GLTFU#@L+G M6?AJ%L%SF?E1'C.]>CC!OG,;I\I;-$1F72 M\X+9RQN$:0W"TKCFM2DL2MGX^@#VC%3Z1>UT!9SMP?WC; 1 _^)Z(?'%&RBK MKUW(FI3[*&E'XQ0$Q9C7C*]KK+R-TE(')*]QO?[RX>;+=[>7"^N'ROS;G.U2V5]&BJH^84DQYX.-G/14C]%@PJ>E!%S-JZ^/+HOMA(>IJU M=&F)0C0/3,).JJG3H]%5V[L["-.?"6,K-'" " MYXN544'E81V/F337/;>^N'R MN*32<2_?R@W/.1GOMY &.J*;^4W@M1_4\R]M+"]9F8>L^+?<]EUNC5EJ^:8Z MF$,JLZ HRB>/"2VF&A(NP7A7?574(@!?^+$WG:( $EACF"1^6,3S%0IMRG*SHU2LJ5[)\:YD&%T8.E.K&*E9D M95X"GU11V"/E!G-:%UI\D\OGA.H9# [$42!<.=?Z4;AG7T.'GHE:\TF#I9Z;%TA=^@OJ4-? M26EE>F.Q$2:=^/&P@\!Z7.#B+ R;=WQE[3I+33IT);11YU $^(*5@T8."^SQ MZ\PTR:_:SI;>[$M)\U7;PD,!0L),[YS?ELWL4BB%2DC&9)4A@WF+>):-*75# MY44Q9+@T[*KJ<_WNL!'Y.%$GD^PT$UR.ZO- R6Q>XLH\W]K0@%:CB(#-"$LX M+U%QUEE6HN:\^XN1-"." 1ATPYA6<% DY@?:+!Q,4F:WBF7*2TEF_HP@K9PU MTQB=RAFR_@>.LDJF,(=W 9*2X'X&9*V8:L0+;OV$UXQBE3Z&#F!E=#8]*^(H MN_/5#+M3*$)Z-CA//6!M5C&7#>UGFL"IU*9EM49\4A0?=SDD0QX46-QPJ?"Y M\" 6"MSV76[14J/]ED'?PR'/J["Z*)P>/LS3.@L3XIYT]-]B?+"\G"V/ I2Z MKW$48$?>ZBQ ?L"E_FG'1_\]0V\A0_UE,*=^/W;4 9EU4)B58BXXMZ<8R'": MA23!/ /AO32>H?$@J'5G";8T=LPTQJWP@!(3U46Y0O%*'NTT"G&(5*912HX< MDE5!KFNI:=_$[1_ELST(KQIBQ9/,1* F/VR9[9%6YG(/KSVTK'QH65;@O=N3 MRU[.-%B*I.ZWF4 /$\1I5'*W=)Z@C\R,097AK3",*_D&&4?9^-(,CI4H;F:L[W7M MB][6OAS9-(NELM;KQ3PJ ;4.)B=SAQ>7O#'*ZM9%36=<\=F]:)U2G/I M. V3ELFSW[-C3X$-?78P5"DV2Z.M>Z4N5A4&V26?_RN?0OR\&F0WK?2PNG&JQR+G,V'KK62BN4879T5*'?LC'WI;?CJ"ZK])Y!/H^W M=!--8E\N)J6+ZS?T ;A/,^H>Z24P5W(4&?I_7);84T=Z.*Y+Z4P)>WR*.7= M*UW<8&K.\E.\:/\(V+0X_+BH"BF=YDR/HLCVD7_@.KOU6V;]T7P8'9\(OV!V ME:2@>C-4\+$&7 G3%&ZV^O^3-!C3-&M YZ,D/"-2/E"P",FF[FCT7)7>.R+6 M/C7C^5 8W 6K+V8'9W.:R?NX3LOU[WCF=P02-J]LR$P,>MQ:06#E4&2>6Y'5 M#UV!%O9@#?V$SED5V+$A[)A3_#09GJV2 HN-^/ ";) ?LNH)1"H>YPW0S?)? MI1GL;@ 4P6T[:NP5!#N)\D DJ!!Z(CJ;H#H#^PUC&E&23ZNI!+%OA$V(9 M((MBI;SYAPTX6RJC/LWR^[>\#WK5?ME M'_QVIMB9&WY@Y3=_\K:O_ID1,)L MC+&5E;_\80TH\C)>IF?QT19-^E6J 4>\*A)G+:4<+]S0G=%C(E-V1A.U:,$U M9/TIY2,LA]%]R(YC B\RKU6KCE5 LA\M9\\&N$5RG"YS+O,9-Z!#!%82.52 M-SOO4 ,^0EI$_70;86YZH3BEN!.99N0_<.MK&MVB#[]"#] Q/"GEIFQ\ '\2 M*("SF)^30Z%Y\@]F^J]<^E4S0+^<(Z"ZPQ_E!V_[.'DH)3G-98^S1F":@RHU M$.*9DDC>YY=W*KX-_E?/S]'Z!"P4QSZX>TQ!Y3WE6458>1V\A(SIXE/A_-L- M[W$9X^Q^?HJW2P=[5'ZN=/+7[+7BO/(6VS3RHB !5OX!G_/=*:%G0%R?7S+N M_?7FLC(^_SRZ*9YB!T3B:11Y?BH'/WK M_,0)/*]@LF>#U:)PO\T$BY95L-$CK$:-S7BF52+%H.8\O,@+8=;%)8L#T'@C M,$T#LA@&%2!N4CXW(#\F.HVBI:(4EGM8J 0]K>$;7N!$Z:LH9 TQ48U,#^P< M>3XEZ^PH[*6X$0M@Y2YCK94X<;-9+638= (1A5JUL9G6/3]6EGO/S[OCH"#9 M64/%$* "@G3N(6//T/)/LDJ_G.&YTC-AR1Y%4O:/)5AB[ENWM' MSL9GI\*=JZ.K8VZR#-YSY1#D8Q5^7J?'33B!XKQJ<_Q?R$V<4& M6?XDR*R$'FR-K8$+YV.3\J@*=AB#GUSP)A)]X409\<53&:=XF4Q!L0KBV7.+=:AM]&=Z9=9#9!+:?QOX#;\$ MZ)^''M#FE,9KEDLL$^5)CDRXL!E<;-0)[:,D.84P]&'K-2P2C!@4 M#IPR4-2=9L4H'P5+$O/CR4_K9VI;<>P^EFYBJ^T!"%UO/G27KOS5NL16DE/A M;V0Z$VY*#G/-?&ZW&(:]WR1TOMA\DPG!13FWH!TRMZ6I%C]A9?C,@\P;34I% M_)GAQA((Q1E&U=\OK!MV%M)B(2([,:E&2M.>@\4SD.P2?674"B0"1/##!9\Q MGW+.*!@P/L4:?/=4^)\YF*MHNG$JYG&;1YR_1;P//3S-R([<\IK6F)XU3CD;06 $-8GE1^0FI%1XM*B+#!"0A+D_C!-DF"S MPS0O\"J+E]_PH)\VJ3 1!$=E'@F M_#6Z)[34XI9X+K>@,R=M#GOVH[BZ==9GLW!F&&Z #EL"NF?)@[RADO(>G]49 MUN;P*M&ZTADSJS5C14-S:\]EX.73+1D1Y'5G:)+Q0 25LHL 6C&5T)(DN=>W M![K:4S1#L4Q#DK2^8YN]@:[I_?Y^327$>?D1=4)S7VF?_)BZ%6?L5(3D (TW M^8S5:\9E>Q\0 =D2DH6@6H5B^5'@B\UJY6CTXKFV2*)49@5IYH?0\. I\U.# M@"L4&CD$PSF?1EJ:EDV!F(6FG_GPT&>I8N%'7Y4DB5HT,S*#_+(]0-MS4[S,_R83,\"LHM1US4Y"W I/(\>#3RNC+%8 M0O\B9O8[4=YM$^5'EBC/CLUDC2Q5L3*;8(DFE2=L/O,2"YT6(3OP3UT_YEP# MEHG'3=H\#CB?#5G#2_:R* J2TXI\HVS*9=P!R:I2%J2 M?,[[0S$<3JMJ_DWR0W%Q_B495NJ.Z.SK? @8#7/5V$7S,\L4IX>,@ND73/!.SF)C;JZ1+#8/R8';8P MFYI8F1I!V_R6#N@H#Y6@)UY2DEQ]V&*Y[8Z39C8!E"8Z2U.ED$.2HI<P-N'D>T M2(#%BHH59>XE!EEP&[G)EQ_PLGBN%G.]V/A*6GR70ZC2F<@&=B A8=*I/$4D M#*,[GO)^!]!M7&5,&F/;JEEC,Z MNRT;0%>QBK+C$HI3A4P?/EG__L_)5W\=,F"7TY( M*],I9++$G9]DA=QUC_-XPL* S84[!SB D4?%XJR2WYY"X MYK'U,J.S4WT*S[F'30<8WK*!(&-W&'T"6,2)"]@&ZLLIX$MT3X^'_.J";/0F MH(/2E%-@9O.DV5BH\N=8.P /15+W,,[L)?#^\GD7W/VC$3PV$PG'E(#RQK*' M4OJ;#W%^K)RVA787E@KP4B%ZF%89[[PE@YV)5+2E"W]]'.+L87>(\?_AWM/U M5X(9%99AQ+39@HW (%U,229L;G(V.94Y*3SD43HSFRR/85X(YA:]M,^<,MN] M22<$@ '+YKRT\JZ:R:ZL@V?$33FV0!H@OLU.F* &).OC MIHY-Y :L>JW20\0J$CBDZ72STC'=E>:258U3O(2!NM-%L5VER6._R:\_SR'" MBOW WHY3G@I%%Z5\4AB2&&!G3NL%>=]Z\609<53@34EI+#HO%Z#-HO3@-3!P MW>PK5H*_?,7#)HL$_A]9_B"AY[325TTCH"M,,GNL@*KHMUD\.L)EHTOH,&%Z M&!DEVSS-6SF?@?;_L_?NS6TC2;[H5T'TSM[ICH"TDFS9 M-7?D0"$D,(,C( >*3X\0LV@%G(6'(XDYYK34 G?G.2A9KN[LIMBR MB HL\[$=(7CUZDL,\WY-F(:W*,1N^YPA%*.8*H%;*JQ^&%/2"@4JS^NV^;E) M 8XO/2-&MY;3P:'7$Q;D4#%.K_ &H3V;*_Y2[@W7]?\[M7\&\]V 8=4W($Z MY#9+_)[=I.RNOV&5,*3WJO!26Q.5>J8M$SQ"XI0]-CDU#F*O-+Q0"6##5;"- MR,Q[6D13?(MTW>5$N:^\OQLS+6FV5C(C@2$N@!_"QFOX*U*8W"$XZ@'B18A= M5';DG<+1I2 2[80E6M5<+'#N"%:PCPT<^=)'!EX[UK %)-&^])/Y>VWY@%1T M$&66\LPP6(T7QDS3UH*(/B,^2U39NCGT6E20601U"5T5.U&FT" G ?_.C=?C M0CWN+>\T^@'=HV+-Y#*=;A?+C)-\XVJYKKFC$X+#'$:Q?-9@0OT9:Y#8(KMH M)!&!X ME&2V)B1$\!W(/*M]5@?N4(2(<#0*6/ZSR63,'#=-DS:MBTMR\Q^-ON*FXD\GVCA<][J>4*49RJ M938"^8D"CT);DN>N61)*%_U2[I_Y^3>E25N"^IE7M5 8U:1)L!$4J!VW6*Y8 M72W7W37PH:V*_-EJ1-'\C#-(D:0W%N3N>ZIZ3 R85$39U]CA=?A/.7AQT7 ; MT 4!IAS":HFRE'HW"+3U,PL+;^&[G_O%^H?V)!:N9.Q\U30M+0OY4+@J_ Y' M,,[>2Y95DXWR4&,,U[,.D";Q.<+(B<2!P:.: C'T4G5 MK%?2%I[K NQFFQ!(E4J">J53(RBQF'($;N0$=2MY6X;@2-L# CC9@0"V"03P ME=I^V[((*A"\**,3&=)I1-0Q]L S[VUXAF;RQA6U;:DEV1ML0K?CH',YX8:/ MF8$;67.720=G*M 7$^03#WWM,,24E25S0+/E!"HP_-+W1L6 DA VJ]XB^*(\ MLY/G#DE,[(M,[Q>K9#_Y0(PS%\[KKA$:TFPWRX!\!4#H$N$O<;[7^E!&6U0: M*3')@=I'Q5S?(VR>-8'A$@^^+D1T.1?KN^(0.PTF8=01/;@)%;$N5Q0I9KOC MP8%2Q<#_GM!LX3\>2WR2K#]'G#+&,(Y[87/M+5U3?WEX<+)_""Y;4= U\Y<' MCQ[9?^,S_O+@^&#_8?@;O&"I^-)MAS^<94I._EH3T=LM"F^B\Z?Y=LQX(L5S M:./RV7Y2TA/X):7,77)X<'# \D/,KAIQ_N#V:)N] M8F072].V[^Q%3"2;3N-VG[\/ MCLNJ>K @6Y7<0\7&L)_^60R!%'.$M1B"[6\68T[6?&8$%F''Z(YL3'Z+1)

\5V""6>L/#Y]U_P42%CZ<_SQ]=E;_(:% M&6EQ277C9D[?!L_8EU[BT3%[LO^%T8(WY#^1B@I/%5--XQF$XR)>?@2N28S# M%4NEW _;/)*N*]JSJ\BSO*DH873AG)A:N2LFUAA"3TNM5=A8-D+%^:/O\L"0 M8+ B42%K-D K6-3&'!HD15<[G0U#*)N?8^7[8T +]?SAGWY)7K3H0[(S_CJ? M8%N1%]3FGL!(4WQ&\N.+UR].?_K%!VU/FSQ+WF9C),N0MR8_GKX]??;3?O)R MJ%C>SQL.QK\6@ J$GO M]HES2P/(!2,='1 _Y31R.@((ETTV&31+?NV[@L>;%L@SX9;?:RA^'P# LEXQ M="0P%J4A KW5_L&0J6S4S7QJ4 =_J:HZU?H0WQC6 T9H:P1';0 ^X'N! M+Y8W<[HR&$?/+;E[Y?8L/CYLVO/5.I<1JA_^%OH2C0JI#( .9ME&J&AB(.D0OS/0^#6!S_"B/7RK6MB0G84226RJG;A MNTQ%K:BW?/=>5O5&IXAN++RD1?J)%XX\R?@$88L5N!NH(EY+Y[$4,7F>K;)4 ML+3-"OR@Y%>X>9;\G-/;3N(L#N9L^>":T M/1K]XH9!0O#,<3P:YQ/QF2?9&D8.6[0"^PODCXUC";@31&?EV[-)[ [#@D[Z M$]DQSQ#NPJ&;LBS2UR0&UZ,VC1; MRLGC)=5FMEID-'01#KA%4=-$M#\#@N6WM\F+X&*>18"*5T]?:]@F?(#\>QHQ MBBV\AG&\IM-[![1G^[4$:CGM.&X,3[=6"BF)S,;V\*M2@((9,_3U)ZSJV1N: M7MRB(>/3048%D3'P'GAP-N$!!=5?4S#**6N.F;]VH/$L2SHG3T 2$Z(+8@NY M!J@L[\<7[][^% $S[?Y::K$?G[U[_5,7_6,S!;UY(L(HL0@CQCW[/K !N7OG MG.AW/H 0E4FLO5%QXR.YG_P&VJVJ>>?3;CX\XD%9X XK5MW#9A ^,$)O&GG=+KQ5[^]Y:/* M*KA3,<_P(+3 Z*+A=YIU&PS->BJ;-'E39V.LPV$B&WJ<\*3P*P?/Q] )>[.I MJHO<2);W1F[I6-61IR;^MD YL1/F/[.QPG5B$++RF9 'W*WQBI:00] 7]+_A M@&7U,*Q91D)Y:6GVT-(SF5IL0W'8ET15OTT4];8R&;=LB)XV0C_G:SC,.L=] MR\C?5RJ 'CL-\T;@KAI4_00<.H:H>1 8'7%V,0@EPA0J%+ZDE*U@)R010BB6 M3SEC\TV\-A ZLAU$\1KR 'U52RB7 B=IY4W@<+0#S'E.KM M/SOY45H7L).2H1#_A!#F_DC3[:9(>+)#1WQ/=,0M[" (:R%$FSA:%%8BJ>:R M9S9Y?U1;*6IFQQ\2^8$F +(QN YR_NAA*WJ@D68^O8VH9"E D)IO//82&CH' M'T=S;%R7,\EG>/R*]1XK=>19I& O!X>DN0WAU0J\NRC>F#MJ<:L(6;92Z[?IFB3!62:(/"8B+)DB^H+H0 &M2CA1ZD)=D:-,2O*N)> M-3G_6_2WWA3=8D*J]R8B*T/(4%<7JSGK<$XQ4]T&72_,K.KO#;X6-,AN)B%7 MC?\U?CD4K5,@*R/B&2\LPK87Q(:9FHPUQ@Q\+8OB1".F.*R\H;(@(UJN=Z;D.$6HFY1= M?ZPL54.Z'.?J>])#54;',#J!#0H?&X9?$",$*SE!+EO>'<1P3C!PP6!U*MK# MPB/#PD 5/A+":11_%2S2S5QEQT/SM^>G!Z M].SIX=/#)]O%5?;:XAVVRX3[X A'P=+)QHP9:XBANSU3LN(KLT/37#HB%O&F MS;7- ['TL'$@W,85/??_F[=S8I($)9KM\W"X,P*[W SI MG598;\'O7X$V81(:3@^ _LV*Z<\)GL\Z9U@L$K1S8N#MLZ&VS-4O87@W=TX0P"A+UII>(TQU[JJQA]- MA@GEI#$D;KJ@>,T@WR/6I8Q]^0Z)"JXCYYQF547@>$Q 5/6:ROC #4% NUH@ MX//N4>&4-++C@];#@7\AFA MW4]^U9 S7482'D/<*46-63;"^/:3W_3 F4'[[+&Z]#)TD[AEKFOPL(B"PR^W MXD)9T48O>HVWGJ'EE'?169>@G:)\SN&K MZ&9Y7DX"Y%_^0NR84454\EP>9( 7^$VQ37)ZIJ]N3F&:1B4/X(G8>#):P3]D!O6^S%YAK]!W=B8 M":/E0_+>XR&R\AC%)D'@!J_,[ZLE-"3/=;6Q7N;D#NBW)<\8-XF.J,FTJK4% MOWR=%TLP6YJ(%097.,H#&?A)=164$U7>!\XR> ^B3P+V1' M ?' ,Y$"4!PF M(V7X7I$01F=,(:8EY\^ /1,$LH!IEZ]\V-ML.EFH^$4Z :I(Q5/"Z&7/9DK: M)1;DRZVA)X=+/AG,:!97&8(N,;0.GCX]>/;PY/3%HV=/CI\^.#QY?/CRQ<.7 M+T]>/#I\>/KBZ7896B_4(=DN(^N4U,F-X]X;T. W?I['C=_X"0(VF\2Q=EGD=K!, A10J& *E&06$IWO.?8'Z3FR7! MUBXI=$UV1)=N55\30MI/R%I^[GJ^],^.V3ZZ[[$W/";O)"W6GS[:B]^D%' M4/#?]G'<&*:?)_GAFOWH[2R[_><[HY5N\P7X$K%?K9QY\=;O[HT8U^]?@H?#8PHDXG^E&U@OM? MY\__^OEP^2FA*H9$)3W:2CSB=I_LO^4)]D\$,:&__/"9U,/74'U_9 LWT*+^ M0ZV9$\<;Z(FA\[KE>;WY]WPT]ENO^_3?K^5W.W HEQ9 M_7V-V0^[R;=+38XDGO_/?QP]./RERIOD]VI>5V75[D[ -YG?5Y#P'_[? MAUWV@-WN??7=NZT#^1;\#ZKGH42!FR8]STLZ6%&0OJJW36E]A25YCP$HK,\! M?VU+-OX>"?8MJJ4'6S*[>[1[MW4&@Q;Z'VZF+5J*,9^DJ,X4="%ZZAYHIE]= M.4M^WVFENZR5CH^W9';W:/>^H59Z']#L]TZP=MJY M]!%;R3Z;NBD;K%%[O=NS-G\ KVTDO/ M.'9_S*5?VR9Y5XU@"LU@%F GW7=$-QT?;,GL[M'NW9K/XDKDKQA03 )9]KWK MP'RB_G3W0#.=C:L5J*:9J5W?2?8=U$M'6S*[>[1[W\1F4M7TK&K+QA7W0"/] M'>'S9\LZF[4[E,P=5DD/=F[]\P M]OU;NX"'OE.V^GL4 7^=?\R2_\T6V:):55LB _=(QF]10SW>DMG=H]W[AAK* MLS'RWY2!X86O/?ZH M/+JVX!#'+G&B43]6K-[^?#4%':2%TXX1^*.G%;98@7]HC05V-\6S=;JL\X+Z MW^W#DX5M_9\5M6-(7AZGR>MZW\[$#&9S=HO']<;W+=5QX2[#D"PM_+(5_V;C2)!O1GI$8MJO<(L0@CROHSK&A#%(17?+0 MJX2XM+>/Z>MCV_H0%MW;U_ ^/)-(:C0H/41#AD\>Z?EXEBV)S>\-K&S MC1AY37[\XW_/7OR3,<@V15 K+VIKY,Y@[H_'B/(_OJUF5)B<'R*XT M%O#=Q1RI:>#T7""SY7[T;N3Q(/K+<+P>'AR S/#^\+"2CZ[&9FJA'ZKPY_QC M_VR?=HTE\M8XD;Z:%K:U53DKWAO4BXB2_5L&2UJOJ=\H2Z(?7]X0.P>2 MC1&Q%W%<^9:XOE%0^)MA$D^'^."109S)D[L=YDQ+:1QQU%@+^;A&F568RM>! M@SY"6;"32.-)?.Y.P%F=&?Y2?YY<\MP0H\,1>#T^G3J7_/[[LW0 81H]0ZX7 MH2U\A:VU[3GE2=[2>%Z%[@.36,MO6(>K03[P>(G9PPV4W"3/0F]1;/>&@P U MG\-DDS^XJ82HX>=N[#?HD#MOVAW#Y_57,$PTS'_3"UZZ42T[?O $7Q"]<1^N MI!J)YU OX=V-'4?QXHI6Y(*87)%6D*AO6;DBK1ZN;;;FMGDOD>PVNM >X.OB M]S,5O5>OW. AW!%\];,DS.H<#ON&U3I\\H0FHZ]Z.'19IOR?H/A@#L^JQ;)% MVK2S,?DCT8L^B[+AO/-U[/VZ]OM6+LYKH6[4TX M-R^/KZ%J^T4PN-!_:PO24$_DPA_6L'CN0IN[\YP8YO4#;A"QULYKGD.ZQ,64 M?I/$0^?Y?O$A2*\Y4L94;8%1U;.LQ&:SQ!.M_\K+LCH7'15:4&23<^Y6XMM/ MYTAJ3!V]I5F&[XQC=?UE9KL<0&H/B5H'/U0'0+T'J_"L__ ;=HRF&5(O34!([Q>[Z$^PB%RLT;FB=9>4KZ]:^H;H.Q-W)3. M0%Y.:[#%ZW;,?=ZE%T@;.DQZH]/P/:/\M*MYQ;?*107V;/61I)9_2Q2XV2K; MPSY")?7[&I-*TK +ZS^0'K'WEAGYXOLKJ1PQT-L[E<;N0T/S.-SMEE?;OGC*;\:M]GU!2 M&L7*WXRA)2RU!MZLPG3-/F=BIB%P>"94[MRSGILM/Z-3X%<"CCBW^1E03,>= M\,!C;/P#KC%J);&]L4<"+5$FK1.Y3PL.+S#(*J.\72+;C\5<-7Z%@X8_R[*S MT,FV;W(.K O/Z'.!BPTK(M877YYD[L>+,K!%VB@I#&6)@G?X) 1N0%.:U9NC MK6="--AAH+%+(E+3Z9#=],7GU7MKM'DKZW7H(<9&_9 N.87]*>^4?3549?95 M=<5JR;'%U0[D],?ZT=BKK? M7M]N.VNQ@04U)Z[ -$*B\=0V'.).#)5I)7>-W?PJ1#<;U!AOGEG_*\=+R46D ML^H-%(HUXO$Z.WV;#MJV0O#)Q.VV<4A2!:>YFEH=!#MWILW8R&=3>^M'5$4_ MF:[:0X#G@.)UI(X:UI)# M@6,V!-M5,X81/L4C2%N%74A@Z=N\ ;M6PK[=+>Z'%2<^[(Y[]!2\B&F^(M67 M@F6UP-=+!^9J M8U'/V.AM, [G,P_1<5V'IH_A1NQDUH.E%>?/7[=OP1--^\ MJ@HRFJQYVWW&=O&<#UI0H6CDFX7T.D#X?BQ/!$N&A4\GFNABL 86ZJ)1.?=,J2"001G;D75H>IIFV.IC=5Z.<_]\EOQW/;KC 896R M8C4?4]>@X,6S/ZG?\VXXL:H[WQWN#/:<0OKHDL&Q7(/V<9E1*B/,0)!;8X*F M8QX4*QLR4TBDQ5+)B>C^'+^XQ$8"N @9.UBP?C4I(O3L9]A_-;A?LSJ;M!GG M("A0'GDI[]VGK#&^509N\7-S/I^["2)SP@G]/;L@/Q3L_F@>V-\FJ>O?MU[]38Y??Y,PL5PQ5![#VES M'ZZ]T* V-&-83J"7 I-]P^6!#TB9$JB3(K^() M@O)Z_/<.&Z^$ )F*0>:^<*1G!V,71ZM1@0VQT8Y M1#)T3-/ZR>F+XRFA'I!;S\9EFU4VG>)PU5W8ZB:,AX<[G,9WQ6G! MGH@-10YI7A1NM=I[FXT_@EW&^D&U\R@#.Z^HZK\V&HZBKB 7>/+Q(/B_B[/\ M&NQ<^ GXKBM0!)TT>'2I;3 )?\WKHDD^S"M8T1P]#HZ:=S%>'S6/ G[UX(ZK] M"'RP+&_89M/\^E\.#PZ2A42EL2%6G &3ID\M1?G9AZ4>#+^",))5 )+%MPOR M])LF]M[4&[IM:'!DXZ#.E_"?-_P[FX/T^39PF<#FRN!9?( M3-,B_X,9DC18D/FJB188W"W?09M7Y>"@NX#-"NQ:-[%POQ5F!VH, IW!XE@[ MAUKY8" =9"\S':]7=:K+$A'S>UA589 MR<-J/UASSTO&R_5>;#3A%VW_X M!BJ_OG;XN%//HNZ/Q A/-L6.C7&E46#^N0U#C+B5-4:.X&%BAF.3N0#ZU 2* M/(0"Q6H5*38*Y955^Q_4 (5,.')LI=,4RE$I"9YN9J416T^ EEVQB++JVST ME%AP*/@X*!.2X87!H6T(8<,W:]HEC>MFDC?B5HL4],)>UR:T3H^,8N28H,_ M:T$S5QIHF:]Q"KV*P! ,LL-/HRT@6* ]?K3%R0=\+]Z)V$GFQP\?WO[4CSW M&GA%?RGO=!["%P8Z8(1"-(G;0"7K(6;7Y!)Z)N*?SZ2S*) MTG84I,"?_1)E-RBJX>^87Z*>QIC>!D=^O+99[7UR(&B)4;]SHVPX<&Q?Z86B M][7Z,B+2W55B!:'9J^3P1-,0K#(6&%9 %)V'/&'>NNDX3"F]!1:)-ZSG9G9? MBJ_S PU.Y<"5FTI0$W;AMW>T-+]3',@N8!.Z-=%F,C10]C.O>8KR%GQ*@(>M M,C)YK8^Z8?="^<&[84-PN>H?+8P?DK MC,"_PH[)>IM!#AHQV3(R^US9! 4D$=5&(TT9&SD?T )KDO?5!8:J/F1HB<1F M?\@=8:]1>."XT:1@ML(N@A%0MF?-K[+F(TQ0W.91!=M'4:K>CY-GW'J1H&>2 MCZ)4E@>#^"Z) 8LZSXL)-F(;:"FX;> M3VI07DVOHE&O7&*R#_O!C;_QZ2QQ ^I5;9.A'&ZX8/76=_[4-&Y&;<-3[&E: M(MJ696KF4.DNY]Y3!=EF4'SH1%F#=&);WI6T5 ;7OZ[84AL:QG/I2OY>V[*S MC 7MNRGI#L=7M]%<71[O;@Q$7M6JJY^'1C.K0![W>&F,)3BE9J3]W,WI!-R& M_7@L2Y\![Z6+=*YAFRV0Z=GK-WSJ3M_2]N+Y8+P"CMA'[?N9(,Y/PX*?+K)_ MP]H]14Q-:CR=#W"JL"4S64#^KV?@S.$^_LH@+;PM&,]%H?KQF#W!KA8Z59P@ M!IQ!\EZ,J[):H#9B^TIG1KKI_[3.E7YQ8[?I&=P!D^RRP -U. 190NSF_X!! MZM9@B583RG%=TKOTT/G]^].+PX?'#QP^?/GE^'!LQ?'+P]> M'OU@0T'7ZDX7J2S?[7%#N[JDK[Z&NLL]EO(V*::[(NVK_H'!O\N;CXFD?C]7M'?5J^QKM=0T"D$+ M'KBOMFVBF>NEX!C.%#>UKW&ZTTRJJN956V!?5,)#8U?6-;<2!ZW"62R'G9,Y MSZ]]P3'/%6?GOZ17:A?88)?M\/'7,0 &I.!-&RH., ''JP)^ *)%8%5RF/=8 M^L_""DTT\3&=NO%*;U>["R8/PC?)+35GO17@#KB+2=..&K0\"?*"OCW''BN[ M$!,'ANO$*^4)W.KHQ%?UIJG"ZA38_SQQ(0H8K (3*/!U'DUTS:E4@\4!JK[$ MQKU1ZU\L V&0:$"$+JH)V287W'^>QXRW/K7#IC-"%4I%XN2:DIRN;W;?UK6: M8# LZCY+H--HX&PI( :H1;^.'5 R?\XEIZ;7U2M"!+G5OOR7."YI$OZ+PY49 MXW8Q:6P&%\0KY:!KUI#+Q[XO.-/AF^MQ@9X[TOL<3YM M:](2$X=-ZK4T3$;+OUB+T'CN8IYC64*!\3(,.">C3'!Z)3INF+F<*KPGP!8T MP(U9]@D79IQS59G?X:O*2 3UTGD-["EAS1U*)&OF)?CFA#J7%_FIYAAC7#F" M8H,7L9+-Y[ 8&D\@=C" +,'V[A@#1R\2,0 Y S6H5HZG1]J:)*#68,!^\K*E M&+\?(KSXGS@IJIP4+WC#*6\('42GK2VUCW/6R.V +H0>%#S/X $UC>/T<%Z' MM::7V&PQO;^12,P(!)J<*#G?]'4O$#"Y5^_-]NLYZ>H&0C2 9@6A []W[MB: MGW@D>Z)(=HF[$@B^/,_!62'?9S\Y18L7E@W<]#2,G9(+7#ZA!\!*R)37-B@0 MW+%SW;X-1RH^.?@+N('TWNDX QZX.VK7-![PX$'3H>H)B2]1FG:2F MBH;4./>1MP=1/;H>Z-G3:1W7^9+3)5F3BP;$+\-0G49X*A2N,8:D4'@OI,AC M/WD/"^U(+Y[C,/QU(CO)FH:CTQ6/EM'XLC"D$V$1RB9V3/64\^^IYWL&ZX0Z M#86<-5?BZ$K&B=BK+)4]I,"]C3]34%H!?/Z8#GD66Y3X[[+9[A+_WR[QOT5& M*^5U]OBF"SIO5=.5*W83?0"W!]U6#/]7N"VZ DT?XG(]NW3#*MR6G?HLV&"8 MK<;X$!U0FFB%\#S$Z=KI&_6=P%^*_-_X5X4OC:47)[ ("PP?G^>9_UD# M-CPL99'C4R=.$%MOZWRLMXR_FD3)X7.]!J0+6-PGW(M*YB,9B/ ,S#^086*' MZL*!-UZ-S(03#.,XG^F-=:S< MAY]-G4;YT<)$/-H4# $V;CMQ>5@YL.1K8QNL\,'>9T(S"_\;S+21X[SJ#Z.J M+C6,2@/XP9J%&+)74_^\XN"E,8'JD&2I=('-ZM(^X*AEUMW%'I2)< =1N@ T M##@;(]AQK)3"!W+A''H[G+] E 09$$3X89\9;P_OZ=!FRY(W2=MH<2?\JB*[ MJ2TGF7I+/ V78F0R;XP]=C%W9/)1<7T([E[DN"\K\A=X@?T)@Z%(Q2C=\+"2 MYPYMN-I)L), JUHK-&V+GNMFS*H WT #(;AG6+M?<[08_T[/;/-B(H9M+D0# M\2KAH[DZ2Q8K'/=0:,A6!S\5K:=@J^B%C\XB"%^.N2O'!H0)U&;C.>[G!+>8 METZ&'";L8RL1'0&=>.LKLT2HFD7;6,0;I3M#>]@X(3_'"OC&LM60-K8B?!>[BE:;L*:3A M:O+TQ2J@.\.XA/:BSNHZ(P>\ZVLOBVR%#PGA,E?.&?A&-7*DA.6=(\H2I< $X#MF@YCEP>H;T*C[R6WE?;Y2 MG2VXM63;]*V.R-+!.8K-1L9(8T=AK3-GX?R<,BFS@+E28IHJ 6Z_ JXG(A M$2,[.2!&?6DS?6&EOF(FP4=X8>WFPNFAI4B,08<'K1/$#1N+G'X,!CE#,#^( MR4[UL-&HR%5--U#.X"CD(HIFC4/0"B9U-MEJ@HL,N5).&XPQ![\50ZR+Y8J< M$8RQS. 7E%[Q7@N[Q&)Z1;64=!OZ:,! BB.%%1KI]4S7G8E(!UH5O6/E)0WE M$!JW(?*N(5Y5@O'Z8P!=J\%XD2;@;&JZ"[X[0H*5D,C;H^0([$$]"1ZR&@GF M26B>XCD1SU3N=+(H]#OX4QO++=V,8#XA[42!<4LR8K=UF6%L3[1 M0>8C' ;)C D0P#MF!,JJ@^I*#<'20+*$)12\P4GE\R\C# !@T-UO-#O(@@SB MQY#P 0-[S&\AT%=O#6B@FFE:3[AC(GWH&6!-NU* M0R(X.[D>,$Y\HC^HNC)+B6Q-"_=)[418YR%DMCKF&,F@-$QXA2X;+'NT?ZP$ M76D5)_OB34,Q*Y:*H&BSI$!$&IJ"-EJ1\_G;ZMJT]P&?X= M[MQ.=61 +Y[^V].._<]KG/<-#]Y7Q&N11>0FX<*^TN\#*S9(Z[4-_]E)_3CQEX(: \ M0;'4YUDJMP/+3U_+ZCUS 3K:WC5>IEA;[:3I?DI3K(V"$B+ /NF@Y%?207^< MOM_)R/V4D;,U[ %XSU[6H\J,58T"@+WT//GU1D52#"V?:A&[992 M?;<4,_C@0TL4?PO1_"D"XA5M9>)&5(W-D"2,F.<85<*T.I=PXTF1V .E-"Y< M]% F@Q:: J04N. X8./< #8PF>24DBE7H0I8N7>ZB$1*REC<'QW<0:1>FHQJ M8O9QXVI6YJ$A"L>;M?R8!D;9CT!,(H !'W8/J+[!&%I(05!@/<3#),5#I0<( MCR3H8EQ8H>NP#Q=72#>$Y:&L0%MB_RM.!/E0/]5+!7Y'$ @M$=IR@KD'.YSY M72>84U!88-N@1(Z:8RC 58E_I4RJ^Y0WRF$M94@EP03*DB"_8.-C.1(0+)@24@K^#(\7R'9BT!=0*;#O*)$I@'E2I1.\1QKY<90;F MK>G . 6X)%Q6)!Y<%P@OILWD?Q7YU'&]8;=0;;OJ6FV.Y_("*ZF4HKK)&IZ M]:6[8/M],!@IT]?MB$15:#L?]'Y*A,_Y:D>D!*^H259/=AF5>RH2,>Z/KE!F M9J2-<0=Z+N. ?-.KB0PW]^!G6=3JW,OQ9C0F'\;%,?<5<'+7AJW\PSH-D6-$+ MZ0E46;^1(R R-!;PI0%K@YZ)\']]AC+X@MW1Y21G]#23%!&$-&0'D!^)0N?" M8R6U]_[M%#+T+,=BT/ R,&>#"Y]B\J8:5T7PR1A!^_DA8D&\[[#DT?&%^Z08 M7@'RUP[3"5SU%-4>*HHWJET4JRRO)Y1O67M[K,*B>YB7E(WK4YGG*.R2 N8[ M83EBQ:Q\D58YS6>M\NLEKZ;ZU+94;+:*:3K$7F6;UPD^TB_.4@H-(Q14P$%+_LA05S7@@DB9NYY/!H[^@AEP:6^NF6;LWTUJDMMX=?X54&^!VUVNE M;L-%*B:N$_5UG[!*!W[3TERTS(7(,+'OG8;&1PW2Z(X=-4\,LE5D'(KM# M5;Y:+R6QT/DY72?XS;8NS8S-,X:$MGO+B8K7RG:\D_(QWB5L_BZTM;P^*W * M-8MU.%B?U^9_GHQ9*% + M!E\>2.M%YFS_O>?*VX2)W+JB AB",48]^CJ-]G!9;BOQ]35@(Z#_\AXW9(?D M%=$'OEJ..SSI;7.5-?KQ]/FSGSZ[4DW2*7UZY6LA[5@\R;INI3*$6O-W1"W> MU?IIB/URC"2,F+_QT=GS+"\RK:2UM!;LT83A\;$)[(W!9NX0<<96%[_7#VW# M4PCR,6"S-? %J12FVC)S:QDQ-9K.%%PAQ,=-6"7ZDF/# $^<3Z!*B.')8GRP MGB\JM)04L:'1N++=1P__8L/O.RH.+Z'G;5&J42]W ZX!5D5S29VQZAK+:-8B M*2ILOPN[Y.H:'8#+J144MQ!3*PROI0TTM%F%B_P%L9]"P:$ZR5689>M'[ GV#,#!'E>/ MU"^*ZFIVPNU#]-SP0E>&TUC7,;.1!>%6&_U3+BTF< EL5G,TL5@SPGS9-X9) M9@FU'JLQP!8'/G2Z\"C#SB%(IP#- MWG"+)<^C,#)ASOPY/<"3PY=PI?8,H!X1BGVFR?D$IQY[>C6; M#(R>P]ME6*=+9-*];%CCF(,>%&CH4Z&RT$)O-$C.E_1Y_;VQRTQG$,B8)OE M2PS8(9.5KP'J15$8"W>H(&!:P9A"PP_3A3=B?<&8I [$@^I3IL7%[HC8HSJ? M80& )"6F1)0$R\ TS'I'R[5L3;XONIZ1G_@B;^8W6K'*FO^W125Q2Y+W0>B. MW6:R8Q@%,NC0&E[9RTF]$Q/3,QE#E:U8"O=.81M7@CR9P3(@OXM/RR)A'H5XS,2,KY-#Y+LAG].NYR001!FOWGJ_"1M>H ]\NBP?BR1%]#_ M"EE9)IZYN<7@(9%^4QL%/-MYF2\P/X6F2^"=BIV\V'HSJX;D6:Y4L\S:7FQC MY\6DMY:ID$#) /#_IDI (PT!U<(*%7/C]VQ#>VYD_1H&&W4EY)" JEX@ MN33_>H5]<.'%O#9P+-J2_W- G(Q)*=0T$R-EO3[&@QMK6+7)>V[A[-2K[",L ME5F\!;QS)N34C>N.)66[7*FC\ FQWNL*O%Y/PV+?M VF8G,)W&2RHKR$6Z8; MWD2)7;PV,&.!6AU#1+B86/V&\62.4U GE2DU6[E #KMI7CI5TFA%PPA;AIC@K%SSBD,KHP& MTXC1O7_*N1_X!9,P"I-N6 -J1XG]?ISDBB3W@"T942-A3-"GD*)H94CP<3:, M*-FC:^4"&4-*KZ>765XKC?L$(\&<)D'CI+1A7+T3*+M!$9K2%5)I%Y8NLBKT M>-.6TIBBJKN 51)>23\+6F0OZYM,UW&1Y1*?G60+JEE20B;JTAF%[\+.&'V$ MI#NHV<#MIBMLB47K3+1XSC.E8,IJO20#W;]:F1G]]Y5=38C][=T2RE.U(U_& M(R?;'@S[FC-Q(:88$A'13(7P\*LG?KXF4B=&J(2,-?*!6J1*C"7A>TOB'IVN M3:3CO/17XS'="DB,QBX6]4X0!\BG"R,@$$H[&UJ:?9/'<9"-'EEK2XU G%T' MLDQ]?>K[,I"T3Q3'8VW0K+2S"7W1_;45L]"RH5YDE"!4GL3!*K"X,*\_\LR6 MZD7JX@[+%&9.^8"G7O'"0EW+%^@24N[JQ.X#,)*R[^#L,U1J&MU,(7AA319[ MLP77+(^LV QLT?6_'0(5X.1A,-AA#2RXM1P*1HVTE]5D$LC%Q+@N+[K&V2%L MB_Z\*],[L/?]E%O$=$]RCBF*U:;4DL;C]C% LC"4ID#: M=\ETOAGH/WR=K&3B7LJ$^H >61RW![ K2$5\AGKG8B M<[]%QB*(;%X6,78YMVBC[.E0!Q&%=],7%%:Y$ZC[*5!*5B0)> ]%)_-9T^DA M'[X3D_LI)EJIP6$[KS9VXG"/Q0&%89KEA4#H,-U(12N=:.Y.1NZGC&2AZ1SA M_35/)WDN8K*L?1]-N&4025/5A$*RY6F498CZUS4KQO1@^AN-F:N2;,:+2II.KBC%KB_XEHP8D/"B;.VR*A(+B^1>8(P&U4MW=+E>S$P M'L6R8./)9Z""W71[S /?M^\6-TS'7(/C(O3SK":4W ;DM@>R$(J2+PM.P@G: MQ8-4":& T-$XC]7+YFU7*=MKR4-&^<8ETH0W" GGI>(2L2Z6C1*U)M@8?A5% M$G-%T%.Q%:P8P] M;SI2R](NQYFHP(5Y#\NVLV2"6="\F8,UPXU*X8F(M\$/BT+JZ"]B_6?DGTY4 MC R,&885[+#5S!<1/AWIU)E&1,%K<7$CHTP&-&Q>"D"VX2:0F*;!1_BO8B&J M7PF$JNU1-F:A43"^MV'-6>G!1 E"2U5G!)!UD^[Z8Q'02KE(<#^$049]G\J, M-&**3K_F/GVV(_7)-S,4$!ME/<.)^U>;K7"U) $7BB+MO7.3=M_;W<+ZE L MT4AR*S(4DJ(:8Q-?J@E(I4( _^#Y>_1/29%=$(BQYG:FBF,BTY1QKLLE"^"* M.O)2[2F=IK9Q>*0$\IB:M&>J]36$<"8^B:FVS>(S)D=+"B>BXE5%9U))B$FE MLO62GV?C]9Y"%G'PO0%'W1S.J3I=Z_,"1@P48KUGBBN-,4XOHCAETHSK%I[% M?W,-K"D3LH0B=8>2)7!3;M!0&EJPV)]LE R#>S7L)\\0TXVH^FP*4I1ANPY0 M#5C?0D\@@XX-'US[9]2584UE DXAG%A5*^LK/1*\L+W1B$VS!?QDGH^D[X(M\Q. M+=OC!E@8V6UZ$"O^D*_Y:X&-#K* MH.M%L7&W%XO(,QT, C ]KC.,JZ48AQ=*)M?#-2N6P4\I^UB%&B)?X>6Q@DNM MR5V'VDIB8JPM0Q^+/O=5//"[W%C\DMX6']W:U FHN!EY!-^;+]TL+V6C0&^@ MA(+M4U"5*]X@XY;N\G2H/WT:Z88AH*8HI2E>T'30?0V0']OVE?MT5I0(NJCC M$AW#=(#5$@X%>ERIP*MT68.1-*LW+:Q1*;AE2G#@:P.KEGPLC#1D33=R0V09 M'"4)HY![E/;U"N\AM'Z?P89(\KAE%=8*:&5%_%7Z[[)A#0DG[B--WM!%9,U\ MCS4T'.C56H@Z[,^4?W%2D4=9C3R'#UQ=XX]S)IP#4P$&0%Q$2M/C;;,9QM+I M/J1WQ(,:F!VVVTDW[J#=.7\B.LL8+Z"O%+]P6%6'U20O@\$3%5G@F;O\84R! MX2T!O+2O\')M,F]4=LR(8TH(?'T9F.EPA)JQ M-VB,N5JL$=R[UW ]/4J3HX/#)VGR*]B:[ZH18A:Y21N^Y5>'(.U"^U[B:/[X M]=4?_[?SD!-^"+T:?C)+?L_](WAX[T-(N#^.O[6P:H=$VI M:%P"C=0%"):2+_/<\D_Q?KN(O$N,JK QYD:FQ_@2&V91./YIBQD7H7J@G(\C4JQQ(CC+R//H/.8\KSB<45;E'@\=EA?<6#] K:N%EZ G MPN>Y%F=;'@8?XRN<^3S!"G4]D>?L 9A )_$#ROJRS]^Q-*U1(C5P?IUE2;NZ MA OXSG%"_"@B[_5%BBRV0OXX^)\ ::@2!7AKJ5(!C%.=Y44H/L=2-FA69\$\%LR#YQI E7,%C\3WXI][\WC4#'8,^:5W"8*\'HK7HW H$ B%6!8I*@D5]E?88_PI S]ZKHUBCT" M-V]H@.E5M61F9+P:Y 6*AUX[#F[2:U">**3#E"\K\/R",QS[;Q4=Q&#B+E?, M(1$?&'>&K.<\^VI! !'$0^])ZH7QF_B0LB:07G62(2/>&#.IM$2*#*1C'TP] !20_@(:G]! M7@0!D:UVZU(W=[G/AI[+%S&H-F\4-M1=AGP K4(-=\S(K2LYF?C[TDWBB\/? ML2E9ZP*K#[%_S[6YJ,"0<;88&P_V>L# 4N.C8_*;VY+[Q<2-O8EEA/R #1-G M/YKLKUG6B^B W0@*BYCDP8"$!W4H*BY;3N.U*DM_B)/U(\?QKMV]>#&:FMJ+ M RSM@N^6O,]@08LC#2*<5_!\(4CQ*7V4FH+4?AMI3X&N8>#\UEH:WQ:F@V(O M2["^F8Q*'*#A1>K13/))]\L4F]==H((ES& M=I>)VT6!.=@V>@PC1[4;_9CG4_)5F5!.25086+)D;9$IQR4A8 ]^05WBVU31 MI_3!X2^8T7%%8[AUITP02*X,7$9534'@$)CVC.JR>"@'(;1L.^QXGJRK=?#H M-]G1\F4,P$D2T*>*?(\)%.->9GJ"_/-BNDM8HJ,59.3.TO6F[.\%*B7J] M?B#F?10GNA06?>,38+-5%FMZ^=L"35XF_%IY+ZDZ;8LIWJ]TC1#S!;/&28HP MTTY>@EP(C_LJ9$*BC]LBJTDE2S.P@IS7@8D,A):9SE(4PN#<>6FUEYWX M&I*_0[]\C_QR_:GOF$(50Y+PT29YS54TSP6: /!(8C&:>/F]R(50%561SV'Y MT),J1]:TX1GEYA*VZ=60>MK<<*._%89YNQ<0WCI(\-3TGNPWO\/H"ALZ M[!(Z%P4$V<#(+@P JYR$%E?:#XXR/,/2-\ZP@LNK&B%CQ8:(]!=51/3KJ@CM MU+GGE:5YY2I'YI;VX0(B5=D74U+"V!C\J(,,;XIB419COWD=PK%4_GBE.^L)GKA M.6;;#'J"\/5S:BYE>E[12]I9OJ][&]E1 ,Y-'>Y4J/T#D*DY(GRFMU]'+%?[Y!# M'DC.I\EFZ6Y-GV?('RV_I+W@ MY:8>IMMUA"/N6#56P#98S==VT K;0*$RQI'ZT!L6#2QQ7TA=K%,#S."'8N<< M,GZ$QIDRN)_R!1=HK"XJ]D%JBE1B4UFI:46[IQ1,#0^6^/AB6;Z$SEIA O(3 MN"U7=3YJI9V(--7+&^[JP+U%,L][1#&25!HNXUJ<9T7K]F"O.!N%C;>(-56? MJER46D.DN!<*YY"1S8574RK.4.4@^H6G1_K)[L:8:L4)U)])R&A.CHI/2-)Y MG3@BZ46K?5"HXQU=F+PTO\V^8#\Y&]09BBKF] _&9%!;#9%'Y8HS:"7R**UV M-SZZT^I*+E%F_/9KLP[FT:B=S 2^ZL$ :GBI.>-PNP36Z$NW*#K(0%!*16$- M@00W9QAZ)@PUD@&@DZ=Y+YEXI[HU3%<[Q&, R\U@\EA2(&_OTJ*3A.GE%L)= MTKN":,U%SP8HMG;'[D@]!ND8-S)QV)3!4R=+91]NOUS5^QZ=9\+UW+%8S+8L MA-OYCO,M;I76OAEJZQQ%\M3T,[F!:D,POZ.)+M&BTO\5S5\\8T[Q+PFF6:E@ M)OC%F]1V_X+:JESEXUVN\GOE*K\SM8&2WJ.GW&F!2O8G1]7QT$57EZ?[QUH2 M086:Q* U746]5Q&P.'J8;TPE..2VCB&@VV7&?.!X=Q]JVFO(L\"FU@@]C&8K ME[OWT*)*I'Y!)!HSIJI'F.X\ -->_>DF^V#0'-"LC 3LHK(SK#9#V%"/@='T M7!] 6F8SL)]8$U-XB2OBM V-K\XI*?$CT:(! 8Q"&^'IFP60XH4V/>3AO='7 M]I-W;ERWN0>,,^(MAJQU9\SFJ-#?,M&#O,03?N3.FR9-).7]RU2+27MO\7UBGE(!1#+!:8^4UK#^K#]R0U$ MM @E;B@-EA/\)S8\ZPKI\+HU-^WT'"<#56=>6[V1#W3C7R,>I)A0^7?DE/3, M[3$EI@7/7/3C9?_B?-Q^L-F:M5MR@W#N9.*AICO75R=IE7S! +.ZX\8^Q MH8Q-X5YVOPZD$%CA#MZTE*Y"K2O9#P*%^HOZ,W< NPO1O;.!M2C]AG63WY__ MX31!A6G2XR9DP4#N56>A@\/GW3T% W3\41NB]+7THAP0FK;=A!!G.N%_[)_M M)Y+E@#&!GIJZ"49P/34$5[#CP8N\87! RG&O3)Z5")W6N&YM>",::W-T<39B M$87.&;@ ME95B@U !DUF+=CFM*VN,"(*1K 0J#.UC$Z4607JBT$6C$HPK#:L@SB#AYK\J.A[6AF-6.0?'1M% ME#>F2KB4DRFCM:^KT"B')1Y"2TR;R:G VMDT#E/K<.>O\B+$95?2]IVQ]N?4 M@#P::S0+R?X10BA;TY]ZF<#(\!.4BF?K&:T]20@/AR-4F).@*(9HWI:+F;(6 M]K[._ZUEUV0QZH>F/B;DD[IY5,+[1"_*>N0K&RS M(N EL$8*[D'49A*7DIRT_WH3F#5[45'O$7%GWPI+D!BK@:-OI8WDQ$TSBA)I MJ2.9O_HFE#&RU?UR&): C=$?,VMP%2KD<*&?>F)%/ID9.'DK*UDZ*YB!=!F# M%Q.+%H:.Q10?"_N$CKF4\DEG^/\G"GNQC6U0#(VOF0R981@FN-X&E_G1B"G@O<[% &D M$8'#X!X,XFT-/1%5^)ONE^%70O8A'!FQCI2RR=Z< MPRD?4H>^ YVU-KL/^1/8=*_SIFWZP.:.O1L\U>VVPZ(,G%P@"YKAI$]"5-4Q MM28+D>*FF-Q"L'8A'M!CW^PLV2CT8$=&)+J?F1TA/%&/E"5)DW;GKR@RYE9@ M2J%2'MH:4NWT:&(:Z*J^:S+_[R>Q6YTU4>IJ4_H(3"R,G2AD)N*CFN32LG?( M9S/EG?'B8V8#M46OTV&'G3=-P+C+"E:60E2UPBZ]P<+1ZNJAM9!4![Y!EB1> M#PDHL2Z-%>\E3E_Z)V/+^5<+NT*UV'SGEFVH73<7#U%@"LK:&8@U [ ;6_80 ML.)7(!3B)T3$62"NY4Y2[/HPF]M7"LGW$P/+* MI)NGE.R[*I2"HY>?VS9O%QHZ0\'2IEX7!)\=\<\8_;+(U:KH*&VJC+YTF[*@\0(O>D0:#* MF/&@]+D)<\*P/E)-_%PK:0FDOHI+X+ 1U2"<"7NK> ^8@DH M,-XPF_OG2D$RXT8Q#!FR&1.'.\R&PJ(J,97/5T\N[I*@^BJX3P@A &,19U[# M*&75C6J0(^=?JN'SP,A#Q59P%:O1&\TST+ER8W,95.!E]'X[XFD#LL832\G3 M# :;DG!)1)$DL,/&.GK:CE1D*:1;6,$@ MI@(/CI(D1&A U0T;( MCY9IF:,L(#6T3SVZ4OK;3ZPQ*%; !4(M]:Y8.+[MV%7!:IJ50,-\:>5_H>^9 MU9BG;Y)9FT^(U/CN>1CO'/,QH]B$BK0LLA'P/]4TV%1M*B!URY LI9]HL65T M^Z%7"*3;%UZKC>?LXAL-V:W(1>CF\M4J:>XQ=@Y M98R3K*IG0@G6T-S@C,EVAX\GK*A"L6W(/\F#:H^P":G C;_1'9P(KQ$"4-%( MG+H+&(9CJ\ME<+K$>O-V9QRL*- M!]&D8[E$UQ-4[=M!O/H*%Q$'3 36Z&$&KH5K-Q5I9KR?N4CEJL27][@WHAOX[MU]AJ TJ H) #"9 M.6Q35D^BXE\QMMJR=TXCC@.*4EFJ%M2X;@.Z:LMN043RHYB1KT-R;+<%-;'D2.E"PXRE?/L2QEN_/_U6.6+)@<\LD3>JL;5NR"WE MVC#HED_7WRO=-@2@]#ZG#=1(%8XF6,C3M,LF LRIVPR%(Q-IH1)S<0VE9J/_ MN\ULHE\IP7=+;(!D+6O'$>;*3G5%/8D8E3>AFHA=>LF[$T)HXTHW&Y>:%[>2 M/]#5&7+N+OM8^LY5=!YZ#T9T%&,)'AX\5,OA+*M'&?QR[\TG)!$^'9,3<'1P M<6N"N-ZS9,EG)3E[]B=ZNQACWB,!" MX*[SWD@-$TJ&=IRLW0PTD:N=;R=CM,TTKQ<&EE]Z%FO#]R@F#M,,T-9O7(0I M_,01$R]LU4?GEO@H1O,'A1?W&4L-MV.@5#;ZU61"&BM[Q#&P\DT7K0D6OF]( MFN/./QRHL!87&>N=9-%UMYJ"SR(\$T%S(- BG(F.5=:3\M1'7]#?QO)INE!@ M$[/:V_W8-*G#J1*&0[$-OOTVTQI;)$Q@08DLQ*$0#6>(//J$*#Q,8L'<1T4. M*SO1#/F?(WLK%4^]M,8,O+.5Q@.M([;*/GG,4GYKI BWV&>$]%*CC._@7&(R M!D;MJ$&CP208#NR0;$71,KS '9O&]/,+'5H,Y?$8!(09.X1ACIBO,?Z6^FC+ MS%?_)/]LZ[R9* 0A+P,)K[0U8E#I)3/R53(=Y*-Y$08C'4Q)"GPV'B",>]6X2FFWA4LS!R9B@"\R;@?%[ MBH=UEC/4.HNBH>+>6HX0$D*("V!.4_00B=*KR8OZKN6B>82W+'A:QF[']^+A MI"V*$#:1*0Y#QAJ\QCM+/#?JE&# MIM(P/>"H U3*%H8JC"]+/7!8']?698R+?*5WZ3OQL<^DCC &FG#&6#,L/D/ MRKK%VT20$;0&F5>2$@OYO*HXF";>?-6N5 M\\/R>U*?GG:-W\>-;)U% \/B9-&4UX&[5TVRX7S0541DRPO'G^SROO>T<+R# M>(RY*S[Y!C*@O P2LK$ PTY!:#"'E=ZRBSS65B1Y&9=(BYV[93&["&S;62W4 MI'Q5Q$C1$),;.5E%:L3,F#+5P?S+JC2.4/#N/<.+/!EVD*I]*(3$)36<\K8? M8NI+&'P#O1#J3KWF7#FNU\MNEHB*8F( <'3E(&2N:NF:0_(,*I.F>YKG(K*! M:3V!_ Z_QF?87C68FLO5@ZE0IC4W77ZP!'\.BQ,'? M^.EA'!3[UO&FTNN&8[66&6"%D$BM_$0+([)5^VE+34P.@=M':\7QL87M*9B" M[(;5Z;-4K*HTS"N"XUQ13(3R\=(Q*G6>!^YWSN5E [R0XTQ(DTO;PGW+TN)M M(689Z"BOT2WJ@DX@1(KB*H5"M+B,X9VB?^YLR++W6RVP(^?"%"%LU_U*+7^0 M#['L4QZCZXR0 3C,:YJ,%$&@BC0X@@8%6;U\J1 ,-1+8K]FWC:=;RC90DUBE M;[,6 2FJSV^0+/)^\MPURUPN*46O=!Y@W\,_2S%!(C6<+E2)4'QDM<*.[6PP M+4/_-XKT:?E..?&],B(>9G_I[B>O&>&*!RQZU]"9MZ1\OD1-.BN-0I%<@)FO MW++Q,8P5=CQEITGOC47>D**&:4?.:1A@:E#27"(@->7F#N%0"<-G+AI_I"Y? M6D2S<"_+;)BC9]OX@X6#Q3=DA!L*$Y".MTM\=U+[7.N*J$HFH#,]$NG B H5 M,CEM5<\'0^Y4TQ+'Q[/YQQ%]T&4"+W![PL=3H@"+LKU,!04O>2OI3TZ1,#B/ MRU;C9FR\X@#PF+9-(UA%+/_E4JDHY YV"TVHTQY1-YV\[C+JV1-'!Y2 F5W8 MN.LIQKI8W<)]17VSL,5,(R$%LX[T[P6!UGI.P8*+=Y53+MV9@N80Y)D&X\F@#BGV,WHXC)[I6OG\+O$.W4$4OT%FM#RFX<.8V=,U(RU.+YB MK'ME&V91>,MYE4]T*^GF7HJAUQ5&*L6XLI7#M.9E5P#>37^A&6!=WNJNX(@ ME3W#[Q)D2O;+KBJQ,9F:XM#+F'?)HQ5"-U;RDNVA&]-MP"P0=EK&W/)Q9M"!'YRT9*FR$#M4((?A]/(ECAE MT-#>U9IX4_M$YDS(0_D'&K.A1$Y%EKA,FJ38,"B&PP@':_/'-J%;]QS<(C[EW122$'->'7F1R%X4WUNS[9 M$(<6XXDJ\8T-P+/F[GRQDO[' RM>>^$*;X]5>:E M=M0W#K!]+:7P>HBA@U/\FRQF$8#)@ !XAU419?E*K^D(F@8VHKLPDE3%%1K# M[ZV\<=_[L>32343F/1DF]J'^!\;*WNJ$\='!+F'\W1+&MW2\@ANWJA*F?3!= M8DAULV=$3EZW@5QP#C4JJ$*<=MR%&# 98W?8UC29FZFW($U 1XV[#<& IFD# MK/]J);PWT8YJZ"ZHI>F%MQ4X878%'8&J':UN]PE4&'G8H6T#=7"+^VS%/7^N M%(7NIB_O8,IDF,L%304*+?%E+U0.@3=B(-LE-M"6$>Z<-A;)+$/EVM+01GFX MB%S\%>+^-FLQF./#GS%7:4P%LNG=%/TSV*7/4*#VJA^KHJ@NX%\_QZLMW;% M7F5M__N'@Q_HWPWVJI-_^SLC++\O59'U?$_MNK 8Z5T%!O,O27\K5G"OK";Z ML(M\LIJS(..ELYK@A_(?_T5?C;Y^CH2>X*3*/0I#N-X=JF/'BI"?#_BEUY8- M:JG\Z)?.SH)=Y 4ETK# M-%)A&O>0V*7YJX3\AA:#MN^_2+1V$O8GE;!5ORV/W($!$7KY-<@H%DTA[N3H M?LJ1:BK-,9G:8A.T$"0/PNY-S>9.(]RDKT=Y*;][5A&U M3?)6%3&6P 12=#UD RV^$_S[*?C\>%<*I21?_20@U#& M1_S.-"*UG]99BQPUI?9]LH20G,VAQ#H3?/:I($*> MCBT04RN,E6QHX=929I5+_B(=+"W>B?C]%/'0N%>!)HF2')(WKOW*E/A "2*8 M#V:*& ;A\JY"=O-U/>3-X)XSDMZ5VAF):5&Z FG-+;A (H13/@]* M_J*,MK6@I_QE/B88#8.L=J)U/T4K8I.C0C0I!F,NAY%;72#FQ[LFDZI 4(SU M;NB>+<>"*Y&*O4#I,*F\<;D3LOLI9+[7@PUC9S4CTY$##ANL1HP5 B>:),,_ MC0ET&\3JDRA.W&@E.7"4Q12AX3$YMN(U3B5A7"^6NP?;Z; MMZHU463[GY.9R#SRAJAV'%4&3%KB6$,C=%)G%PHAU^Y2O?F*XC#W #5P9E71FC#"H_6'^M?&C$/LEI\Y;8"\37Z9KTDZ_F%#W MB\$YAKIZ1*P437G3FYIC."7(1G(Z\@D[E>]1N\Y5!I18_=A MYX/ H:ML.C4P>N9I$Z&W9='OI9C\TXJKWH62T#\WN#^YIH[4 4I]=_F4WT+_ MQ>NM?G?6K?6G@0F]Z-*-*>!?,"O^=&I![1QC,D8Q_83^:-PLX0:Z9+SR$Z$C M.)?ZF>[Y1Y PP8--'0"UJG0SMJ U-AQ%A@7*#@LYSY=2P]^\ 7OEKQ@Z5:) M;Y>M'21,CRC,FTR^9(G.W'+E$!3&U]Z#@Q3OWR??:='@U2Y9L(_4T&!:K@@IY;ZTK)-E M=*AMGTS/7+*1Q(;B@R65P9=4<^D5\8:; ^NY56-9XG1[7ZZ((T4"2%$^ADI2 M^EUTHLIP8S=<.NR!?F:&3YW:P0>F(Z-69W5U@96$V D&TN>-L^CEFS0RN M2U&HO&B?A+PAH\A =SL!JS5)Y'[R6W4!/\'^36C#N'(&;Y',4"_N)45I2C7 M+&6T!8TO\FVJHA4N3J[@PJO=]"".+^O(Y-C4"_P*VS[0B*O3.&?+JV@.=U4T M=[S=GAP+HD\)C9]B '_(SYH4;40&&)\':CH4:85^V)EU0\P,'2E:Z7=K4(X] M51#K7_6L-I09^%_U>[%T7+'HWIR[R,BC]RB-F@D8@MN5)Z>B DVB7J>R*C8I"Y,Z+'W" AGJI\JAV*Q@RL5%OI):\B_@0MB6Q M"\#7GE>3R=Y+N%@^)A_02C\#$]NMDG=HQG-WE&?$"0-??QNJ6GQ7G,.#Y,>J M]R3X^">*Y)A@)$;Y, 7@EU_7G'LA^.M)MN7'.&'1%Y-4BG4+Z:^CF8.6G''< MKCJ':_,GV<[<QS8Q75;SED.4$W%67P;XU>5<8J MS>$)FXGT#L5VEN<4=K+'L+/!WL#!(Q,9]C3O1K$C0&4;SJ=/QP:'FCPTGL9I/6]OGR MQLU^8IH#^QP6<03"B6I7OJ![#D+ER QAUJTH[QD"HPWRD,[ACM0_@P_3Y#AK M4^=%89"[9ZE_$/)$2Z^ _M1V6=X2 \R$#@&[ F0739L'2IP2.7:+#92A^\GO M87J$Q"?Y2SWTKU_WRX8)+M$_3LJ(>0P2DUG(W:&C&PSM%!;HF1C&H@SJLZX\.@0;M EN=??26- M/4PS5@W&Z^[@63LU;;$D_[QB;2PAC%BU8DP4V;8XT>9[WJ)@^BSQK,JT=P9* M VXC5E]Q%W&^SW'S-$YJ>K9NV0'O!$KH%L#.YG$K,6*.1:K=AFFK.&_%"0_[ M35U&LJ!1>X=;(-=V/918&8OOJ#+(+0H&>*]1"0B,8,JL+3%+GFP)P>JT(CCU M5],RRR<< *.T]H5_OW2_JO&D( C@ NR]>:(=H3W@RD"L.,*6QO80SDS;Q_L$ M';5*8;SS'%F=)2$5K9/P56$32!<%8[!W6J E#.*G&3(JF.=FAFQIU[Z+5 3H M%UBUF#>=W);AG9P.[T=J#P49-N;I 0:#O_WHUE=X(%E(0P\3%(D=K?]Q) 65 M;4N@9H/M44PM>*F3+"^XMMV, @4AD2AM1AJ34/0+29<']:IG)D^-(.$QSI7N MR&+7!;89JB/H[A#J4P41&? ZYWTHM<+@=B*V98(CQ,G(Y;1AS6P%4%OFY$/Y M1MRI[UV36FM-L8,$=<[&1-#;?Y,!'-GTJX?F$R&4;Q?7"_[J+OP+[G0BD^XT MC6'%(0[3MF'1WD0QKV[\6SHB1E4+U/"^6.\-J+,DL.436:7-'/,C CT@$T/2>",F[1+_^_ @/3B@_\\!GP;L(M254:D);/A7HI(Q$2;]1QZH>1/@Y10PYJ"L) M)/J!Q"0XTFE[\[A$PQ7L0"XJZ7_;[_09*-N'NTF/A.%XX^-QK-WE\]7JV(X7 M-\ '!MDX%>Y'^"23SB/=)WAS8S4/M\>4VZ!1<)*[R.;2KXJ[PU#^51MQ<5\> M-$ LISN.5E=95SBL+"%/S,KZM1F,E,IFANOE2EM@^,TURA[W;26_8MVCNS - M2"F/XJW4T"P\&CI>X1EVG?!=1;!%J3;W[7Y;UV0&8DQ-@>FB1'^'9/XSV]'9 M X,1\%M0VXLZWI 8L+.Y->IJ0^?R>'5-;P3B-""BD* 0B7-)A)'2K_B4#QF5 MM:^(7-0DO90^7'_-#I-OHU?S EQ!YKXX6F$J>KY3=O"-[Q'/BQ^:?'#_<-=I MO#3AE-R*2KFP;]Y@$1IFOD/_<33V- &K!JZM;6#-LYZV"\\QB:>3- M+U;"O2L;#T]!S1<\G<)WT, H"*M+9*)A%]/(/K\D;S209]'O%,N+W[@)W-/1 MSF=5B!DI+-@V:(T&:C3BT.F4$3+$?T?G>1\*!D\YF$[5/*'A ")<@KB%)%P/ M/HTQX%V5\ST5'5#T:^+T6E+#0RZ?0N;E\VR4M@0!]$#<2;*$&;M:N/OK52^":UD M.%/)UE(JC8 T09-1;YMU)9!&<1*^0EG\)KOVEB(O[ZE':S##33;=)QWDDVG4 M-C:NV[4)=&[@;@JM8=@(G1$K4CR$%OY@+59%-456+#VJFJY"-H@59T7:,8OSI MFG&HF$HC[,KM.(K84S"?KK^7K_AJ:L$3E6E#F_']WB2$B6LPOI]A;]",@UP= M/('+:CP\(XQ,=(H&ZZACDCQ-,%V;?^;#>%KD+U$YDB_=FS!RWM*)&^/B;[?' M:3U$[E0H+LT^A-6P8 M3>BL"()2E;3S%(_6K*T^_6*.[BR&;5I,OU^4,V)C[4T*K8 ODZ<@&'TIB)K/ MBS!L&'IC!L^M$VGXDMIJ&X6P$UI'1NQ-W3+QA0,4OC)YKTUR*?T]! 6 $B@< M'M<4=(IU\\1N*1OZ#;6-8MB&"X'@4B!CL%,-K!S%G'SF /6KILY<\:4+\)6O M8$5X,N7F9V?3 4-ZVI[4!^0D X 1..ZZ;>E\^"&@:S')$N.V(IJ3J4_DT)YWE5<)-T_CT_+9Y8/.[PJ(*"P$:?'X)N]IFHR4T3C M9R.K@34R6%T? : 7IMHIR%<\JPHTV$S#Y8JBAYFU',@AKI!)N_+!3%TV+VQ: M[F?BDMQ5%)$ICG4?47?*<[@D JS#>D;U@MQR,=:*EW&ZP@HNJF%<&?E;N;+Q M+U0Q] O[.I],X*$O\.3=K,WDL%-.+\O@'IT6U<5=+)9\8[#D$5TK"#FL >9;=3YX8/UB M(F4!KV;&"TC.1>> F77^#-))]PG+BBSA0'V-U"!".BDDJ;H"+?$1&##B6_,4FL$+VYDB)]M M.2W#@QT4Z[LV-_TJ=-)\\#V2F=&OPF_H54TLWQ9:#GZ*8(:9I7S.?/E-U+&9 M^GGZ1L,".VCKQ+N$]+K^"3.X6K2_44E+@646 M>M!+R!.#,&V#M5O4E#XU\PA6!H(D$ X?"+6IM)1^%A3@"D'JJ!=U[92$AA+7 M\MCP+3:#@IF&8-\:]J2CD<;KD:OWLM4J&V.;R4S-?+W2TD"_,'/57L]UX%FP M4ZW5/)K"M!>WU->&?T\OU78$JQ]0<;9E#K6RG>P9UAM^AWRW-YK^8#@\1+==H]7RXLAP%D8^*+TUZOPW>G_(QH486,Y[0( MR'XD2E@P8-[S8@GDK.LY3=" EQ)-NI8HIPCO7"?+(I/2Q#88RK1,.4Z2R%T% M2 &".G'_0JC&(*VG.1MT%+2Q?>C)0N> 5G*,OD.A=?:(&E)*0^HHSWM/ R9\ M4;^H%H-#Z#0LQ +WQZ-3;-L-QUV9^$B"7L.4*'?/QC8J@>+^ M=#F2E Z-44 M NN;,D\'O[Q#8I:7G,RA/QW^@O$RR0U:2 S! WM1$;.2 GUA[@[EM@G\'3M( MS'W($W;15IW8[B!)#(\;7W;'*.UP3%N%2Z=_)TO^5) MC9K\TR!#B(J)QR.R\BIDI,;2^)UL[61K[CEP:T'YDVF. MEKTT?@+C.B!=WN1+[J3H M'DN1H:3NR,VHG6#8BDRB2;;*$@X^FU3-J_?)LJU!@S5L;$FTP.=\_8<[";N? M$F8N-XS$M8T+^BFA .=<&LXQBJMTV.R'_S*- \8[&;JG,M3UX% F(H(#:V[; MZJ^)0V-[!-AR89RC'B*UJE*UY'GF*.UF[G[+68?K0PECB0+1BUNL9._G?P1OI7@$BAY*PHTL#Q1 M3QL)K&;CL5NNE)( ^7A#'B7B@(H#%"%MY)MQX6\)F'E>%>IY#A3\1Z;G*QH\# M31ZVK",%N1.G^RE.-JP!(D1?&\D)ZQ7K2/]DN4 .M^\CD)NC&CP6U5*4H54Z]>+4ORR7__T!P^/CUY M^.CYTR=/GCT[?OK\^9.'+UX\>O3DX:.3HT>/'S\]1N'SM5'7.@ZW(/Z/C^Z. M^-,_.V4 *[=(#I\.\2Y]R8'X8J'@?^+7+ZEA^$=)'7;.N6_H%$OF%HNH9.X+ M)?YKT77_@;U\&7<'X]FV=@N?.8XGCYX>G1X>'3Y['S\ M\NCP^.#P].1D=QR_\#@>W7=)L7;=_P^N*0@IA3&6.X^[9,+YO5CNG%I[X8,R\$.#XX M)*K?*JL+RHA1&YF.0S-WV43*$(GD!GF6Z5W4.\U]6F)W!'CXT<&#!US&FR&S M+7E'4S)\"82UY8U"'NZJT[]7=?K7;)A8-)6>C&1587/MWK%[<$3=,!)SXJ@S MP!+YFZBFE5TU;= 4'20^^71T)GITD!H_YYZN0V?(-_3\6ULZZDY+;7Y+/-.U M4P7BL==,,*,O9ZJF@@M ](C# UTXZ%*2>;TQA6/\M[9 )7-TY'F)F(PHTXY) MK!R%DZ=I1S28KLOQW2V:#SCN(G?4KB%;]1J4R;U%$Z3^Z]6D4PZ,/1M)]'69 M\>-V[,N+HVYJ5M!"FUQA)&%1FH:F:=%%0N_R16083\=^QZ'=E, C_E%2K2RU M:VCZC0&*-8VC-V>A)9(J$&G4B5&'Q:*:9-)+S4I:N-$(Y M8C 0[)/5-^[M\)T,V@/G[X_.7C@Y/CDQ<'1P,*_ IN/NJ\?'NS] M_2=I0A?(50+;>+\_;U[*'7GA1->>D_M^:PKCEA;R,PKCZ-G)@\>GAP_ X'IV M_ B/GWT]/#@Y,')\=%.87RAPGAX-Q7&:^R+=I9-W6J=/,^;<5$U MV.%SV]WANQF-VB)W\?C+W471+,>/7[P\?O#PZ<')P8/CHVP@TBP[/_.:?F9?.,Q>'EU[]X^&A_[V]-U[CM"\>G7ULV2>^_#: M(WDHN2U\Z>9KZ^GQP<'QRTGSY__O+X\.7N MVOK":^OXCEY;@1S_G9M1 -0TX7[&M/(O_M423\X[ 3:?( Y/9( M_L&Q@C^R9I+]*_F5B8S.7('$7#)#9H^F2HGU B:O9%\O7[[ZGWUE^2(J\ZHH MJ@LJNR#%T$CI]FK.G3UATK3]!<:.*7ZQ](O7:TY 3(88V+C2(*]AD(35>7+= MY7QRF0J]Q@$UW^YI&KO_^&_[N!(=J"(VJ40[W9HJ[HQ6\!L',(\1L>SMC6&7 MLV7C?M;_Z"$;@O:&K^ J_?6*&L[*L_TW?S_Z$_4*_EG,@&&3O@.N.;GN(3_9>,@OOZJ_ MXNP08(@\[3_/\PDHAMNX$BZ;GS^UCW^X?*ZB$60FA\M/6(.23Y+_.*#_=Z.U MV+BO/6O\1CL[<)&_9+[5_W593)G7S2KY/XQ3NH'\?]/Y?^.#<>L'?^-BR'B;<_Z^VS>0SMT=W=W1_5,>W8=/]D\> M[X[N[NCNCNY=.[H/'NT_Z,)Z=D=W=W1W1W?KC^[AP_U'W?:B?\*C>S6/_XXX M]F=(SKB\8/]A]TBSZN,?FLOZIW\[^3_.I[I MR?Z3FP25=O*_D_\_@_P?/]C)_T[^[Z_\/SC;!_=*LI^]T9VYVQW1F+[[&3_4=_CC/VI\K!O:Q:+.?>Y>!V,:AO%H.] M24'FUMZH._G?R?\UY/_H.; MN$'?U]M1BJX.!Y^^X/MP1!(->M:L JV4X: :I*"Z C<6?$47X=H#^@/.[6+D M:CYKAX=IQ#YR[<'QSX6 6/EJ4VHVK>C(D\?L)+-L">Q;*A\T\JYF?+>9FJ[$90$%,\*.Z M^JB\?MSV("^;5;YJI0LZTL?/LV)*'1+P<3*25/F=VY*HR[AK,;58X!8%U'NA M;'$7\+?F<6#CU#B=L?SNIJ)Z%^ 7$ WG2_ M[@A9EOMYW[3MM3W;.W^]*(%%$6T08..0K/GT+S.KIV_$C=2'>I4TVE\U%+7 M@2S ;0LR'=Q#F*YW3]"9BUMI^ $V#':GQE2OH7KJ-*!?\E:PQE0ZGJ VKOF5 M@;\)']TZ =OC15*J9@[4#Z%IH,&V9EB&DQKZY$4SC2_P,\ZB)*?0/E-];F'C MO82P*5(3U7%_[0>^A,%4X(U;IE:R,<@>F\), 6$(J$AZ'K5T38JKOQNUQE2U M#B9(J8)3]UAPJI;-J7\ORDOQ?:&\1*'89\.EH!?OHTW QPH:XD4 MD'$%)00EKN\'B>]@OZ"TXV8L,F$$U+_"I@3 MR" DT*S73_DY]CO]ZG/4HS=AC+#JJG$KMI^Z54WB-"80"A8)._D=7C%5/TKA MS(N*F?8EVK5BD.K1=2U "IU*U3P>5C)0S^B^\ LRE6]+10N%'V.*) MM#S8EJ5,V\D:RXQ>0658RG#AQEH?BW))16V.7.3UVJ^Z>1'+_2*7<<$ MCHP".XWYDHA1-51$)EE0MO$I'WY[_^%_Z'ZR0J,D HJ=INH)K%R S7FPA_1B M":J$'V_5:'8SV]^%#Q F39^X" P)V&FB++M;X27(-32#R/M4%SC 3"CA [S9 M2VA@]':QQ*KT*YP!9SR5BA/@==0,#Q\$?]"CMIH5^H(M5YZ[BZ4G=6^UAY9B MNY#)/H#A >]!35&/EI8VNP4;"0*_PD$ODD7!MBT,,"X\;2'NB1<'4W?FRJF9 M[AE61 ]!*8W2)5YCA6#$"VQ#FGAQUHQ)W1K!DILPP/2-A(1=W#&SA2CDOQV/ M+UEW_0B:O*R'ZJ;/;_+RM"%RKY87LT$^R9 :EP'#-7Z7 KLU$:>X!.8@0C=2 MW/5+[MHR/LLX"?UF6;&K_1F O2SGQ-Z(#9 \/T$.[')$,D%E1%@"?Z-3-F MDRP2CYH>:]=<2+-$+\IN ]@L.M!QP0*01])X#W/[GK&[PL\)UT6WJ"/(1* MBBL)^.'BR]N+_UK?8?V0"P6\SQ2503AE?0,S#) VKP1?MEJ&6JBN5<5G\6"S MI]HXR"JGN,P)Z2L1TG/9QTYN,Q^/!=- 7UR-A=3M_+F_.#.'%3[E,OUZ_N3]& M=Y+JF3$<#E7P^._PU@-M^"YMJF30KB9?&0HI(A;_/FLMA0T2D;\J\T,;R!5\ M:G6S6R7B*+",+94HQ"#NT]:IZ[,I_9IJH>&"5\2L'">V.OUN#?Z%4J9#G7!_ MZ>YU/=VJZ1BZUYW]^K^,M3C,X1O5850_2A92]ZO_P08%!L&L8HQ5_'EU:X:H MV^1:<;$QG.[#KCRUI$R96A%&$][S"O%);9RGL^NLV!A*^X;'W^K>;/ LV Y< M!:TQ1_,@\53=E#Q XN+I\.WH[&5Q.KL:7H]' NK#?7%UT+_I7W.7U4<\!=R=] M7JP5NY,.C[,[J4K* ]Z6=ZA_*V)1%P-[&:=,E$X">376CR1N#L9X'(2XZ*#% MI9.#GP0E3P&[=C$P2*$ZXWGR069 M*^VM&SE)A!%MNO#"%]Y]Y!*7RK7 RS31@*[Y3#%QNN0C6,DTMC[6FYEBA[(PQT;!BO^C\=#!O/6 \&3K. ,V;0 M,&B>"YHR=1L8-"<.FC+%GA@T)PZ:;4TH6:UOG5K_J 5['!;J*SKH%B21\*>1 M:?=/<^*\^[S[I[S[K6HU\$%B&85;Z2?K)9Y.SO![#- MF&O;Y\=[ MV9[Y\5ZV9WZ\E^V9W\GL9:V>T'%C-)C(F,B6QO1-;O MF_UAF0ZG3&1,9$QD3R.RB6T.>NT@LC(AON9Z>+[(\-9U3CZ^UVW2R<3ZFE>: MW<'0' _*I+0_-N/&"CF&Y1' TH+_+]56GF')L-P;+.WNP.R-&)8,RT;!TAI8 MYF"X[8@1PY)A>2B3KCLVN^-^FT!Y(D%]ZGG!WJ/]$&NMB[1_*NZ:W7[7[/?+ MG)0OO12-E3J,\)=&>+F3W#7"WQ[:9M]Z4?B7FS/3!M/&"].&-;%,JU\JDXII M@VFCQ;1AFY/)P+1Z^S!_F#:8-HZ<-NR).>[VF#9:=1KT,HBHF;7/IT)/Y90+ M[V6KYMKV^?%>MF=^O)?MF=_)[.6)!)#X5&A%:_"X8D3VJ&].QJ5R"#D"Q/C< M/S['MFD-^< OX[.A^!P-3:O'Q_@8GPW%YW!H#KNE0AF,3\;GB^B?W6ZI]-?& MX9,/C[7$U&]_@B^JU27KZ#0UP9=!>?R@M,Q^UV)0,B@;!,K1R.P/]I'OP*!D M4)8&I64.QBR^&91- N5@;%J]5I4C.)&8'Q\:X_3/)RU8;S T!R,^4,.4P92Q M1AEXU&PO&AE3!E/&45/&H >4L8\"%TP93!E'31F]D=FUF#*8,I@RUBFC:W;+ M97VUBS+:%5+^+0RBR%B&P@.1X/S/&(8W@,RV.1-;8YFDS,27L%R(?TRJ6BMM5-;7&JH;XU-:S!N M1:DAQF?[\-D;#DVK7---QB?C\P4.C&!.Y;B5[8([0 ].U+7/4 M.RH/#(.JZ:""B9F]<9F,7085@VIGR;2A.1Z745D95 RJ7:#JC085 M@VHGJ 8SOY>">HQ)QF193';-D5TJ M^YLQR9ADX*RCK# 4.:@(M]W$[+F(],O^,;?:&([-OO6BSML9*'4;X MB740L.\[P4(:LS!8&($J81_X94K7GQ+A M-]/J'V#DK12!-E;,,*@:+10&$\L<3RJTYFD89VJX(1D.#(<:X3CH-LJ87TB;<5B^,%PR4HS#5]RP=)C<-;LGYJ[77/8 MWT=&&\=W&=Z'A[<-LFI8Z@ 4PYOAW7QXV^: X%XU' '8##CV)^:X7$4MAB/#L?Y<$-OL M]2LX(1H&Q].(=GX*@ULWPG*V8*15M='8]](^WXMM]ZKEU!R1]X7Q?8+X'EBF M->+($..[K?CNFZ,J*;J,;\9WD_$][IM6C_'-^&XIOB=#LU>JO=[QX;M=E8$_ MR%@;U*?I['H&.'L SFF07'MR/]7:ZMK2'_8YTX.RF7YW9(YZU5.(MLROL>*2 M:>S%O,S'3H ']JWW!SUS.*YPDFCWY)OI?&?29=)M">EV+7-40^8YDRZ3+I/N MBY)N;S@PQX/JB<=,NDRZ3+HO3KI6#2=BCH9T3R-;)7>I&4L9&M%^-VCX#BHZV[4L:O73WW.K!NKGS 1OP@1%R3@(=R] MC2/QDNM1(P/H[\>_T% ,'M@]L#LXVLD>:FAJUP+VT*K*+'](?)><&@+F(&ZD\J1&];A26\ /2R8;UQ\Q M.HS!8)E6E8.\3XJ=-(FV&=%M1[1M=H?[<9(SHAG1AT!TW[1'^[';&-&,Z$,@ M>F3V>XQH1G1K$#VRS>B^;XF#VTD3T,.CTV+I@] M,'M@]K CP8GS'T\RP:F\F[8%'/&T0S-#R^SOZ51$,ZF;$=UV1'=-R^;P.2.Z M/8CNFZ/1OJOO,*(9T2^'Z)$Y&9]20@@CNN6('G7-07\_YX.:B>A32'&BCW=D M0<-V>5-XQ&7@4Z$K@3;U&^$)WY'&E[F4L?%6Q(*]C=MY0N\QGM#B13C9B?/N M\^[S[I_FQ'GW>?=/>?=;%42Z%-'<-!SXUY!_)>ZM\*0?1Z8A?)CV"9E,I6XC8;C,X7,!KL M<:D\#48GH_,%T-GMELJ+8W0R.E^"=PY*-=AA=#(Z7P*=_5*=X1N'SE8%C_\1 MX) X/OPQAA#)"7P"A@$ZS/VZ'(Y81VD:$ M]BPPY+JE2D0Q0AFA+X%0NVMV)Z5J>3<.H2T-9GFNN'8]-W8E![..T?$RZ/;, M[H!=Q RJ.CT(PX$Y*)4BPZ!B4.T"%2@#@P%'2!E4-0>SQJ5L( 85@VH7J/J6 MV>^5,4$;HBYS0FI@]1B@CM+$(M8&'=H>,4$9H4Q':LX?FJ%3A MIN8A]'$3\@4=%'-5K7X"%^X9G"7LVW7M$]HJKS#;9\J[W#;I\H[W/:I MGN(.DW;Y]UA<>S+]OI:'TQ,-1WJ>GO@O9]89?8:KG/3SEK=\=15X3MW&L]?]RRUHGHOGQ-^6=T'S_7EN5Y\NVO]N#[=E;W7+WWV MBKVRGU6M#F-$CXQR'\EH;NS>B-@-?$-^7TH_DL8R=!A]*AOU9])>&_ %*:N$U,1?T_>",^82=A8$46!X])E=VX\-^*Y-+SL M19W'$,JP>A!6W2. %55N3)PX"6&^AC,7X0WL3(8G(Y(P3.I[AM ) ""A(1=+ M+[B7,H.8$T3Q)ICN@O#;+ CAUE!.X16 J @0)F(C#H)OQM(3\)/K$^AF01+" M+7\E(HQE&!G!S)BY$2R.T;7L,;T;_A@Q(JLA\GEE.0^(R$(MT0)ODY$3!G>& M<)P@49]QO]UH#M<"D)S ]R7A3 '0DP*XI+@)I:0Z-+"GH0% ,V8 !97-RX"J M!JC^$0#JB_0DP6GF^L#)7& J4Q$+0H-F,O=2A,A@)HBA6+C J.1L!G+WP.9 1,M;-T@B>D-D M3!.)W\;S ("IW] QODAI? AB:72-<^,S,%P?+J/W7L)H0H'#($!?)A$HL/@N M'/LB"*4QE3!<[W$>.D F,GQLC^I('EKW!M._\S!]R%+(\H3/NI2AGOYS]+7HW[$_>C2;O M>I=O)H.KM[TWHU&O:X\O!I/QX+)[.7G6&FY_UZ]?B54!.A$U*W6WQ.HRKV/A MI7GDBJW1,XT,[) M%RWV(>P3L237!\L[?MWKUF-T?R4UTP.C'C7=:3YKF 4I!=EDG97)AOED@VRR MN9P 3GPGPNFY!SHM/AA4DEBK&\BSM7Z[D,+'7^$A7Y2*HLSTKGV%W^$E\#TH MX:B4&%??01'W;Z1Q 28;_&Q/>GT:R^J]HXLM]^:W]#H&S!D$36%(KN]XR52: MQG4"QB#(#S^(P>);N"@?X\ L7BNN [@(EP94=3\RC>#Z3WS_K82_T09U8K48 M>!>LB[QQ\1>7F \M$JI;9#&@70%B##;FWWK]4,%/P.H ,7A+;X-K'3=TD@6, M ,R-B.:+([R1/JRZ!U:NBWAP9RX,]?J>Y@TFQC0R$,I=ZV^5M-=^_):>JZ\W7Q&).6WC2]!,073O/A&ZIX'Z^R!H@$# M!5 A]J)TBQY $:[!-2BR8'V!@I&$(9IEK@]W+$0&TN)V9"L7);1AJ'$(PT\6 MU[ 3L.ZA&WU3%R6PT"'"F%1AXR-L->Q2 B20@AX4;2_5< R<4>C25FBMB-08 M-1L<7VBX8!KF^_/@Q#K&.WA9$&J;4+W)$0G MQ;$:FZ9RB5.=P@ST]B '5S1D7W2,S[ >Z5C2[0+02EE )%XD,RBKX,%@N7]KYC_"'19H9GPNB!N+S4OP,/0[51 M+42RQ/;C\)![M0H/+.@J!R[J2!?]7K_7FUR\N[*&@S?#BW%OTGT[&HSLR^%@ M.+FRUG6D)S%J>UP'8]XBI#Z"]+QUY=W&? XJ/]X-#!?=:V!5XKM M0]NW:DB MJ040BWON>$$"E+<$$G#43D8X$<3KW=R%O9.^4M& SIQ,E8?=G@)C\8*E"7^@ M9\74@@;@'2&,I+(S;M I[1>?3S8'(D.$SAR@CVX -1DIDT,: MRP0PYA@T3$7MI.XO@2'(\YM03.7VP2-]B5LP,VCT(E)/.">F!$,,9C$@4IZ+ MZ%R>]07)./KI9^,J"6'W3?KM=WG;D"N,3J.HSV-X0Y#!,]=7%IXO+GSK&5;;% M!A>$<>)+P[8L"U?O31(!3441+(#\9OSF!=<@!.A',FE]X&,_I3,!G,W] MP MN8.%CM*V!I25^"DFSH$BE"(+K0A"I2W@I703J RRG_A,V(9D)[8%4TYQ+ MX<'..P@\6-8$'4+X%.$%0'B$"D4,B)-\6B9)#==71O9"?)/ /95/F]R:L0'; MCB8NJ,"IUI?>3")VDX,^C1%V]\1R/OK&[^+>&)ODFS!1[N!V>)*D'/HDG+\2 M-W)3M\2'W]Y_^!\%'< 0O MF" !'C@4S=%=X!_ :#U2Y\%[[$J;KO(54$WS? M-DDT@>A,R?EFG"S";>D1_?OE9Z44T-(?!PQ M[\L8?=5%]3Z68A'!TP&TOF_R MWBAR/617L%V!>C M8HKT".S7G1(C!@IS"56HF:V\GG2YUQ5"EL5US[22:DX*TFZ.Q$F!05_06X?/ M2AHXC$\"_?ODX,S5U9(1;N1."_%G@(2>44-:7;66# M9'$$G@=T\.KB[>5/N=!7 "7S'6Y^\_ZW\_>?"EH#$<%_O__T^?W'#RCV(_2> M*,^!IS40I09EJ@Q1#3QJ53_Z;S 0^]0Y:\_ MT: ^ ;$Z]Z S4-R.V$MVT:?F/MC!3K;L M\.V4UJ&H&Z[HKDJER1:>7@:K'X2@.I 5Y) $F*[H(/GV7!3V51M@]X59?M&S MO' <9&MZLOGOGWXOZ%1_R.LO8@;"Y/< Y(=4?]-#Z3?C-QC/G5!2Y8OKP8(@ M^1AOWP9?U$M6Y*$>2X 6+(PT-0C(2@>C!SEOKIT1ZP3C/7)"5X4<-.O\(Y-Z MB.P<[5F,(D-Y)H'SQ0%U%-&U$.3U4/N4AA=(07-]==F4V#:*=C0O]8/HY:B0 MS1*T_[6\*;QTX7[?H$+M )/"H3 >J']:2KC!E!ZHG2JY%B9@:Y;D #)PPS/H M^,"^,UB0BB"%\A[Y<[PZ=Y44!$ON8XI#]//D"X@35+;;+?F6TB'C#Z@@*C4 MO1CYR'SR:MS( .R*Y3Q7M$&E1PZ.-\#RKKX^==?0B%>&4FOC:XM"< FOB!<92.OC@?X MVXV/MJ5 SV,L03-VP1APB)HW'PH@SSB]R@Q9"I=8G!J$XCD%NX],-^ 4X?0< M3?C[7#; DE&F$R8K@?FW0 ZB/,CXRM0T*(H#)4#@B9@+H/53V'FP**=IWI3V M=.K9P5B)E>+\I9;9L';HKR :_-F8!WC#1-L$YNZ3U;I8!C[R"7H6\NP032*U0; 0 M8#S']WHME9\TRG<$'>.T&YL[IP2#3JK!#4C_5-I)EN-3W-Z1D\5&=;F$]/P!<:"8A5QF")'(Y&\2MVIDKV%RJ^^ MH_X)C\7O*66H*(B!WY V@L$>>A^Y2$&Y#!9HWL89N9./%2WJ5#T"/5E[@<4L NUD QX*3(K8SDS%DG1. MIV(G"5*Y8ACI FDGL&::I-L##]U0K,@SD\9%GC*E6"R7R$?E7G" MR?*$?X )Z$Y3)QNE[6'V?'7.L",NK\1UA'I.YA$NDAB-0 7OLBYT]-D/#/(A M4U7/J;R.E9'47_4&8,VXWFP^J4?8U*$1K%SL(0C&9.%A<-/(L6A0"E)0O2A MH*,Q1O8_54KF8H%V=!PXWW0HE_PG6..H> ^L EAGBVJ3A2WJ6)4GJREAB32B M."1@%T1%Q9VPK5YG4'EP'>.W@*27"B939"&UQ9481(QIH4ONXYRF503@6J+; MG)PS"QT(S]WG'>-RV\2;0D1@\*R4''EEFY7I&M1&8E)TCN MW-*=(1\2]:1@K"LN97:QH&Y1^LL2G6<$QT*0ZBX(O2EH-A23O\-8M8B4W"R* M+M=?R18JF,KP=2C2XQ_**XL1-J4;ICQU8P .IAWGL:%,PI!WC7A#,0J;Q8V6 M8)>ZE#^0QRR1%U+P?FV\Z=-EE-G5$5V7#=XM*,TIXR*;02>B.:;VL"[$?18W M)&]U)#-VEJ6G:14#!2;:VC=;\VE8>6VI\OI&>.1PCN92QC4XWS!UB0!FPB.! M:E0)>3IYMZT[,F;]S&08DO.)?&AF?L(%C"SIWA+RKM4PM?T%+#OU]A?T)$&> M.4RS6'7E;*2XJ@R+CO%V[=511KPD$(MZL9;<)=='EV^QZ/]46'PJG4"QLM=^ MX,O*W1U;A[U;?>C1N6#WF)B:2X]1>* M+2!,*'BYT8[BT#F2'Y6#/\_Y*.2"Y1G-Y'&_EM)'=QN8A.KT'O*\<$HT1O:\ MR"<+RCH\9(FDDF>#JU"ANG1=GFBW?4#"1'J@$2OY,%4]5AG-8&##,=PX,*0@)0?BJT)79>5[?N 4K M" ^H*4V(\I&7A:.ZE'VN%"SB<->4.!4%*@%,F>(X\Y7<_0Z>0BBFD:,6II/( MTUAU5%Q5]9PTP3M>&89*!M+V$PE;=$9502RIEJS$/^?XJE6 M]UH!F8X!VNFQ#C^(\^S=1^G*U'(C/>*RY;VH=P0>ZLH@)B6F\\/K\7PLOC&% MM4X!P#S#[VY\WR&V$^):8JJMVKK,7YX^>$T/IS,O&!ET4MZ%AQ!TWV:7[D(INK\32CC,(B6ZC@0 M7A,&F.21G6W-M2,%=/*YX!F-/']5J/-CJT/L9&?+4 ]:SQF) &,WKJ_R5-!Y ML7X[84^'-;-#'T^9J:F32D'2P'O5VS(FGIXO$=,_DXB&KG)D,B/WNL#Y\W<6 MZ"]]#5FWZMQOIN@57UD=NH6CTRM0MFKC=Y047TC14FGP(*W4>9T@)/&&5U%< M7YV0QL1XCTY$2SQW%,%/G>RH\YH"7< .Z@%Y7I0;I7OW;^7H+O ZX!"W$LA, M+G%LF-]55SZIW:W)?A\=PGX_MQMEP-=^O'^;0?]>G1.\3\4FH>E5])/6*S-$ ME>>PQA4&6RC->:;2G%5.2ZZ=4H99I#5 (P]J4)ZU"^H-(!B^C1+4$+2$1\] ME#*7:>8A@_L+U)43%VI&*37E52[V%X1E0CAJ0EA)SL\.&V;GDU(,5R"*3SO> M0&F9^=E=G6.6LWD5;%49#VGFF)G]I6*# M<4(5+:+LOPKT1WZ./!2.8";K4+E7?"4C0%XL\5WK$JD@N[+,0,J$3(W1S9&B MQX$RVG65,"^-OQ-348I_KKTA%P +\8:"0*C\ZK/G=)K BU0.Z36Y ]Q9]F-! M$M()"AG#:^<2SVVH94Q-DXWAZ>-R.M&;0KNZI \Y@^_)\Z'(3E^DBMX]&O!E M6CT96KT ^\+!Z.56A&7GJOH&O[#CM7%5Z+!W3F%+PPHEW3&I-CF^='M/-R=/-Y]1,SYPN=\BS7]$Y_9\4 M,P888:H_P"J:45KI#LAURH>3T%M!S[_?2:/2);\W9@^K"AXXQ!@'$[@40U7? M@L*8UQ(A'V:H:H)0^35T?09WN4-CU5$A5&Q U0F9Y^Z.710698NBZJ@@W6.4 M5JN>ZCC'C+*!71S.2J@R4W6IZ,N&I5NU.-.+.9I6JS51X0WE*%\60CAI8 @/ M(N>9CA1A2-V.6JV),R2^;K2';1LQ?5+[6S'2M^?]6BE;F)X*W'KP$V"_E!0= MRH[YY"=M5]70(@FM4R0Q%(4!%68';58%%6>)-W,]3_MI242EA_BPK)FB-.5N M7(K[@A^6GJ/52RH,KI52/*93]"RK8SEX'-)'MW :QLH/](1;^0"-F,X.;3S< M$TM,"_@D[O61?G0$86$8>H5U3H_,UPAS,TNRQ9U5(ML#L!1AAI0'T!]4& ML&7%T.0.?:%/8^;+ILQ\0N=QKQE0>,419,7$?)0^ZA2-6BA,^8VI#M 2-3I] M@)BH Y.);MVIRJ#!0RE;RTTU)PTVWR=.@WW)--@#R\HO!;=?LP5F>A1]PX&B M).'U_8H+TTP5U33>A@Q/NSK30[*%0M>J'I;(?)KI7>1W+7A)"X4+EJ"4HCJ: M:[$D&!]\S8:>NR:D327S[F1:94-I!NNG>],$A^)1>[JPZ,.EM$F4\7@6!$,O MTX[Q3M?SWEJ"K#BYK.["+MD,&B)0Q3VN&KVY6/HL/5K3[-CL=FI0:=OZ7%]^ M4#"=7[-)Y'-6WP(#Y$$4GV?.C@PK:6;ZJT^77WXRU'&@;%=5(0UTT<,\S@D) M='A9FWOY1N=>%(09J!677]*(!)7\TX4E=5X &A_2D\LYN5'4 $Q=J)$0MA0N M1>?@+VQRD)ZU1*?C#,S%W&93R4WIZ6]*N,(+L%!X5M.*@*_MG8SVL/#EC3%S MO^L4,JU1 B4E2ZKD%VG:H]C*+"_?UT&NOU[<@]8M50'P3,RUUI]C>L74F .5 MH4:N)KCT$LI9Q9)=R\#!:GGK*6R%6@!%#A%EF4QZ!&Z49X1@G0$JD$II1FD] MDNWTJI^47;7RG*.CT[3,^TH]-SJ]VVP"_:(J'68E32-#BM#7AQ"1+]/OJ@>( MJ@:A'.WD0W%"0K)(CW$[5(M%^>-UX#RXCM.J-#F%K@?QCE4?EX^F4>"V&_+3NA(*=R/OO/,Y>EN'2,O"H]T)8,'2I:6TRA MS5)3,>2!Y\*BS!FJ"U:K!RMC=6TQRC8MA@8+ TUC M+='J-93BAH&4'=[=S/C.0C(S5!9P1'@X+4\6W!*C2?DDR<"5?DNID!11YB$& M-I1YCO/3K3L0(IN5J+VDDJ1KJ;YEDV2+=2Z=PH-5T6.5P:GK%!K:7\Z^KATQQ4 M\# W3_Z?%@:AR[G*[U3Z3JN33QIC)LP*#\N/4*3Q0%$<[]HPM>H63I4$O0F" M*9X3!R$D6I?D:F_:3E(+AJA8J MQ(.1AA4#30O'T2FHHHA>JF84NS0)S4?295CEAAF?1\:[;0'3,SSZ2,VT>+Q< MK!X RCC4!E.BY==+CC-^H(?#>#RPQ^/+P=6;=S:Z@]]<]2:7DXO>J']U];9O M;?2Y.NR9Q2>T"#KT8<6=#8&R&MIHRT5S*KBGSKVE;0;_3/Q"G\$'3BL5^[@4 MSO:I@UW:PP0*J1?).ZS#J!18>.N%.JS\6:JR"SZZ.M.6)=;Y_WV&^I9/>_+< M=9H4%*4R+TQWIG#U1FV!XL;BY^+C5'QJ%:^Z'D%M+";7 M'CN&[\ZK&C^7[L8[Z:XQ;>!K8+]/ZOUNVX\T?]=4JJ=B+[\;Q(:-M,9!F<78 MN;$Z>EUQ:[=(RW]1=] K'X7!%SS53ET;>I:Y*V^+4=XFE/<. /)G[/3>8%^L M-,);?VI;O]X"F+?^9+9^Q'+M%!#^J/9V'-K9*[+*@R02V"R6?.C+8B^YZ*=2 M<,;#&M?"^783!HD_/=?N/L>1'O?4WUT1 F ": ?1+ T#)MJXROB F ": 5!- WA\/N,1% MK;Z/YBJ!7[:>HF);)[5UNA4=W+4NTOX)U3:[@Z$Y'@S+X*'L4C16R#'"6XEP M"_Y_4B9HRPAGA!\#PNWNP.R-3@/A)7QR@Z;&HLY^_8K'%-@<>P27/<#E-$@P M?;9*(H%^*.7D;B"]D<;A]EG7QIVZ9K??-?O];>D3E:=_V!UE7PH3;]N) MUQ[:9M]BXF7BW4MV^K'3YTN0H#6Q3*M?)ISVZ P;KL6W+M/L4Y9_AX<,L:9B MR'EGG'O"F4>\^[S[O/N<=]8^9?O)7NEF.I?[_+G;%R^"4VP$GYD"!XG M!/L,08;@(2$X[)1)9CH>"'+V$VO,5QP=N3G2U;)657N.D.*^DK!4OF$! MM='"[A_EFQ64[_74&?U8_K781-V-@+]1QZCRHRC6$'W^**B_0%WC&)>^V:1> M'D(WZH&;TWVMU&:CU^DW8X/*+TS> &(9ND%(0^D8'V^I_776]N@F#.[B>=;) MF\8KJ9ARZ1=G59@5S?8LU7>E_$2P3P?,03=8G"92]:31Y)LW1['FK6*54V#L@?I?G=Y#T;L8!E2.X:T'WM^M>M'P(P\W4.(N@#IQW:, M]RNMM+/GA5(W^*BRO/U)IU<>FV:E%P\K$$6EYGC]<:5WKV6YKA%H!2%2"=@5 M]J(:9ZBT%<4:M"6FO-*DL&0;J3UI+TI72?O+'K>&T64-8T\:1OE13*7"0R4^ M5OIFJS-H!B+J5FFP&5%E&CW,GOS0'=31- TVQR]PKJQWG"F!GING*<=5R,#'AA*7]X)CSHJ+H2+'E7J+9TWZIZ&8(_XQ&JFNK4V;I(R M^'>:^0WC.AM-&>/0O4[B((Q2YT7N]UCISKP(:"7A=;;U(S7P7'>SOJXZU970 MPN9<"P]<"4@UL,TA"+,;UU?#$["ZZ1X< MG&K]$.MO-GBH)W(#G-9%ML?=5TV3WO=#N[%SXC8X-Q<4*M M#1D73<9%N;Z'QU^^Y^S7]_Y-*!;&[ZX3!J;QWG#V28CY8QX 9>G"S+G UN.P-H*)U;+2^GPK!K).SL4@H2PXYA M5PEVW9;7+SL-;] ?,HJ=P#=^@SDL5]U!+ZWO=$OK.VP)'8DE5/*D[?%;0HS@ MUB"XC-1C!#."FX+@4:=4WYOC1_#AO%'[J/EY[_ORNW$9A$N=8W]\:EO;.4,S M&$5K&9#LP"7K(B5JTC.#6(/A$O8H'/82TCECMY)@L M:SD_V^@322\WU;WV2&KNM$]HJKS#;9_J*>[PSK+'M54",#:'O^TX?D]7(-"; M\1R7PNI"/E9T>67S]$N?O9ZO[)^>0R[H]WADE'O01#[ZQCMY'28BO#>Z(ZHG M"O]F";]46<636,\""X((YZ_$C:B,!U:SN+C%2A9XL0]*U\V]\27P$JKQTF1?PQ#=>P\2G>7T??$(^(BRQ2"_>=EAK!:H,SP?AV3T.>.9@ ML5-X;D;\'L9IFMEUL8"W.&*]OLPF^@>5A3B-:OSN!D -,[0LP=3MEF%P+ DR, MX)8@V.KT3A/!K4I;?U]'\:FVDV9#*;#M!WX9=HV$7;GZ3\<#N],P-RY%*.;8 M::,0.3NTUG),Q-E,=8V" __O@[S[?UN# U2<9- :M>W1V;(!(=YAZODY!T\=>5#8 0Q_+::M?+*4 ME%_.[-ZC.2EE.R4]\)-5^Q./ZV7Z291G'K^ MS EO_>':*_'6EVHUU>CV2BSTC@S^CZIVQZ&ZO7)],,R#)!+^-#(-^=T!_ESA.,&30U/G?WZ%5-H3],0*TFL/<#H-$@P];9*$D*Y ME(/:*+8W&)J#4:FR_X^M1KF9'5HL,: K OH%,#NTS?ZXNI6P9<(,2X9E>5;: M UB6.J7;6%B>0F[.V:\JXV89!C,W9DMFOTQIYV(5U(5#4$ 9Y_:C&_\TO>\Y MTZW/5#/'XX$Y'M7:1_[ >\BN"";@$R+@T61B3KIE$AN:NH=,P$S IT3 O:$Y M&)P" 3>G]N+*.S;*&)SO.+5?/=W_4W8(XM&D?^.5B!1'$(6S$WA;*#V!51 * MMS^K#4L+G0F/90.W8*YMGQ_O97OF=S)[>2()6A6R]-NLE#_=EWUL ?Q.F9/H MS2PSR?7M3QW-8^[6P&AN$9K+I+"W ,WM.OA8(>?]I*CS)8N9U4>D_5+-'1Z; M;&,][XS(QB-RT-E'PCDCDA%9'I&EC,RF(K).5U +4\39UFCA08]!.MKP[Y7K6?7H13?SL4,AO1:>'?B/H)7_7T>ZMD\;8BZG+MXVO"V MUW(WYJ&<_7+VM^C=L#]Y-YJ\ZUV^F0RNWO;>C$:]KCV^&$S&@\ONY>192[&C M;OQ7ZF 6S(Q+^ WV(X^-BB=OZ2'ZU:F/>/EK-P8X.3_G==T_R-C0V7/&9YWJ M7:(1W0IS+-:,7^IG9VGD3N!'KOI]YOIN-)?3]"(P'9+0F8L(.^B%P<((DA"O MCT,!3U@(/YG!'TDHP\@L?(35,Y#1SZ68FG C+:YIW(DP%'Y\;^+C;]W(A1=3 M8SZL]Q^I?/;@&CB#C*7A^C"\. COZ6NQ"(!5_5O$< ]K6GT@$ZA-4J_00C#LJ_ M_@=[-.A8!ESDP2S+CP'6=>9&(!B,>RG"\N,IMB9Z]LTFB)T[O_S+>YW^C^67 M@" 3SR6 PP6$XCH@;-V%".%&8YI(W"EA ''X-XC6#$4+]_LC\')]C9**FSVV M.W:C-GM<<;VK '_8,."/*@!_$V=^!AJ"FKA?H+3#GW9SY/3F&R^XAADMY *Y M:30'3HHM54Q#1,:=]#S\[]H+(N$!3@&_^/0HN8Z9T<;8Y892(F5E60 XT0A0"@Q5*$%04&)O0T8R4JR F$>945&#=C!6J5#L138%CB M&IG!?'B3QIM)9Y3$NZ'Y)*9S*V$P$I[ M_ ((K$ ?AT!@>9[?,=[[!NK,^$03&/$#^AQP+2_!%MC \YUO6E]'_0&4P17% M$)^PSQF#?=KI53;)S+V/<5S=;*R@E#QQF),:EI)<;07F5%JG?RK@J_A^&BL- M]K[9%;7#4$9+=(B"?7B?&;4E3/)-"[QP^THPS%HSX/%S\?E^$"Z$M_H&2P4& M*?AB.-+S]*^_G%EG]!G&[:2?MRS 5WFX M$RR])Y:1?)W^\?-ZE.DLR_K)N^OVSG8G!:EW#.T??S[;"*SI]Y?[R:K]BVEC_BZ3JE8_JUQ>YC.7B&JSNGF662C-DE!\9RA]M M,+L'D#]CI_<&^Z*JQUM_:EM?YD@>;WTKMG[;:1>6:ZU#^*/:VW%H9Z]:&M_+*7DGWUI^U!^;PU)ND\:>^F<"8 )X M^L"'P[YI]\ITO6,"8 )H P$,NF:W=U02X$1JUW^6D12A,]P;5 MH4$%$S-[XS(-0QA4#*J=!V^'YGA!<=A>979&X[,OE6]C=ISIMY8X!U1=%M11%.R2GPV!G? M%LRU[?/CO6S/_$YF+T\D_ZB>L_=M5J];&T#O=6H]P[*Y;56F>8I^(SOT\.W52IZP]AF;!\#MO=11J%YV"[AF&GAD?73)=2:3L3M MGR"'=F-@I57JP/2 FI>GOL8#19]_3 MOX6A>*XOS^?J\*O=M7Y?2B(0G0E=&)ORP6+A1Y,+O=&\H M/1'+J7$M?3ESXPCO")(0[]AX>A2+V&O^(8X%%,8XSRX@Q_APZWT3&,F'-=S8QJTREM>AM)Q M5^)]4<=X8!6,T@L,@P^EB.2T]!/*O]ON=D8_EG^OZQLS-P*R-^ZE",L/HVOE M;4F?/XI9&"P()\O0#4(:"NPBPG*Q%"' +0X,05^?HU@XKS;6=+O*CQ> 7'[# M.N-F[->X],T=X^N\!G*IM K;&$Y*R#/ 4 -0?0<(!D##^. Z8YI(A'$Z^0@G ML7_HIY@H-KI*H@L&S)G0G0VE,0_=6 M^L;UO7$3!G?Q?.=V+I9><"^E,9=BZ@2)'\,B4L3F\)M;E%CI.*.ZDY^%_YZ!BR'!EO5+1"NLIM5$R_Y#HSX0B3JC\&$R[/ZPH6,JS:G.8][1Y_LOWN"]5>/=[WT"E M%K%95)LTA>;;5I[S3#K]RHQG&ZDC(!]B2.8FN\4+%J SI+JG$X3+( 0Z(_KY M*Q%A#"S*N)N[SAR4VAL8)7"C"WB.1Z^CY3J\Q%5:=+HWC\F_ PL>VZYA_]LM M>,HCP4 %>&,]_D]P)^%[<^MT]BTI=%!$.P3(0)Y*!ZD,MN.U'_BR\J3A>34( MDXK\O(HP>=(:V>;(MNN5-Y6@^M2-'57A\E(9=T#HB4/Z$A#E71!^ R7>@=_F M.*L@^&8L/>$0Y\,YSH"7 _UJ_KT^7<3:PZ:^4MXD.K\"Y]OY-4$+&0[\NN(R MJ, )G[1Z/PPGG4$-S'*_8[1K&"/MQ+Z7][LRMQ M'1.X3;24#AYE].XSQVI5;W!W7][@E8(,;_."#%5=PKL*/3SJ%W[0%;P, V3E M*P_,U#%4T8,XB.^7H)?#[:$K//6X($:#.'MSP1K&-QK<+7'%/_#.A[#QY!S#-['FBV^[J!CO:#% MA]OP- -O@[6G*57KK+X0@\2*MC)G?>9@^9"ENY/DU MS/C;N9C!D%X+[T[<1_"JO\]#/9NG#7&L1BB>-KQQ*H96J@ ;\U#.?CG[6_1N MV)^\&TW>]2[?3 97;WMO1J->UQY?#";CP67W->SA@PRA7?[K!X3FPQZ&@[+!>MS0MCD8'- -W1U64<7W MLB7-]D"#(E2#*<@NZ'6CZ6'-IX:=ZU=18)^G0;RH(E>!?E]2D1N\J.?^Z7K< M8<5L%5YW,)E9 7%UR8_5$QP6S7%I]ZW.I.DN[?ZH MAN28_;NT![TZ0NGLTCXUE_:FXZ-I/NUB<<&+E>*"5;W:N\L6/B'?.7-F%SW< M*]G+\KMT$GP:F"ZN+WQ'HBT-)+907#:6SMR'_;ZY-XUYLA"DN<"-CJ1G>J#@ M>T5_>#QWP^DYZ$OQ/7JQ9Y*R&.":2(:W+MPUDS0P@6S_.DZK%3S5T?WX:ARG MJ[MG=_KLZMZOJ_OF<>PTV=E-AK2V-*HE-(T[=G4IC)!#)]M2N+3?01)'[E02 M+TJ\6/C 8W YB4.8AG#(.L@./8CO*4>(BDZ&M3C9=L?=JL=EW>2JP^$RK"6+ M83N%%0:[W(]QA^=R0S (E)JKA?EB'CEP MJ".6)/__#1]=#+* F#M/8#VS?&<"I#K 4Z1>))U5-V&UB8UK\ Z>JA?P"4*A M,D-YFK[5@(?$$:M#[H-)KWR0]A[LFY_-*@@N0^5JMM@_T=_=%JYST_2-%_"JXN, M#(3IX5RVF$$TJL%G7 6BN A69]P<9^NA/*D'9!/-3.O=6Y&'K55(.^47#PR$ M+W(9R\6U5&<@3.,..0A8362!X2&+XAN7'KP !/1"Q&!S$.N1-ZY#.ZABY6ZW?@SES+ M&$=&28QT77Z*!G_6X747)J'.P\!SP *-$U]7S=B6MTW/32(@F"C*$((@;<#N M=NM(\7GJ[HZ>M+L56,XFARGZALL572'BM\8CO0\ M_>LO9]89?89Q.^GG+0OXU5T RC[(.^-SL! ;Q9CNW&D\AS]A8KI@$*A/GEA& M\G7ZQ\_K57[.L@J&6>DENW>VN\"A>L?0_O'GLXW:1?K]Y7ZR:G_B<;WL\6*2 M>ZSRM;OVT_BY6C MB,F%:L\RMRP/H[QU*.\= .3/V.F]P;YH%_+6G]K6E^F4REO?BJT?L5P[!80_ MJKV5F:PF"[(&-VCBY='\B@SO((F$/XU,0WYW0'_#N".^4=S(Z*=26']&=Z*& MEL/?LE8?Z62\ZSO!0KER])\4P"Q!*R?1^>)1,='B13C9B?/N\^Z?\NZ7:=C; M4#F(X2R2@5]&WAW[KNYC?GO?O1\J3.2PC1+LL=D?KI?F:'373B8 M)H :"6!BF>-)&0\C$P 30!L(8-@S)X,RG00;WA#PN#TCJXX0T_!ES 80M_U$ MUWC7'/;+Q$6.K_,GP_OTX&UWS?&P>O,VAC?#NY'PMLW!B<"[C?ZY:SD+0EDU M)G5*]-M,,AST;=.VR]!A8Z4%@VH?.0'U-0>W>N9H6*$_^#,'SG!D.#[$ $<# M<[ UQ^HXX7@:/J%/87#K8L4L.H;&F3%L7FR8%SVS-ZI UD=D7S"^3Q#? \NT M1J=A/S.^3Q'??7-4*AIW?/@NXQ\:-U8U^R!CK9"=IK'T#'#V )S3(,'3V7LY M@GG(F/Z39WI0-M/OCLQ1K[^/^3567#*-O9B7XM@)\,"^F?Z@9P['97+2'IU\ M,YTW3+I,NBTAW:YECFJ([QX-Z9Z"WY4^/N.4HO$*J\YFISM5"]_8".6M]!.Y M[:PGF_JG?)")=Y]W_S0GSKO?QB0I/L1X_ E2W5ZGC!:[N0E-<.3]R! \1@B. M.F4.IC($&8(U0K!,QM[Q0/ 4S'<^2L?1]AW1]E+4?7R1=L;VZ6';ZIQ&%@EC M^Q2Q/3@);+?1.<0GZ%IB&O5+.8@:*R<848T.K&/+M-8<5F(L'CL6*^@?#;^CR5D_9U:EV?? MT[^%H3S>7[W8,;V'7U0>K?J(E[]V8U@&)TNK>J_3JD"GRUK"ER27C3PM$VC% MC]PHCHQEZ"Y$" _!XU0N-NJ345P\@85A1=@=PTG"4/K.O1&'PH^$:EQ_(UP_ MHLN\((IDU#$VWF64'CP\))0BDM/23RC_[A\FG;$!EW@PR_*O=WUCYD9 =,:] M%&'YT12;]3[[9M,0$>SW8BE".37BH(XA:>M-4S21Q50Z@3J9\-H/?/GS:I_9 MYZ^=/OVG$%!A(^U.KRD;N?]5.^1>CTJ/N@/,;I7QW,$TRF]Y=U##GIM[7:\? M[%''JHY+))*]#G/<&50?)<:&"D LO;5/16(57ME8TM[[7E&OE+HZ8*+=8N92O2WTXMHYJL-0V2F71O_,P?]-Z-1KVN/ M+P:3\>"R>SEYUE+LZ&W^%4U5I-=+^ WV(T^H$!L&[*XM?=R@K6$/ZV*4->@9 MSV64\$/L"H]LWUD$W.7Z?I-Q*L.VVNQ&-9-&37"!U)R:QA1^!T1J72:PF^I_!=61<.+$A?;@&Y@9+]%8ZQR[L:;;4>N_7AU^?N++JT6$R M$0*SN!5>HF # ^EQ%" Q29A>NK6B_X1'+9 M ^T8(,18#FTG2)X_)>TCC(>TQE3WP5\#_R; IR[#!)=,&8> .<(E3F#I M"1^) !8, 7?C@L2"/<-Y19$>CR&6\)8ETI/TX6N$U=:54K#V51K*"K2W+6LE MGZ_A'@4BOF +2$ MJ!& YL@P%JZ?,:D_D]"-IJZC: A7.8I)UF3,RW!$&-[#]7?8K4O%=$'K3.Q"8V[2JA0!+WP/U+,%/UQ1B1-%D^ EI M04#G,]"-@A"T/6 P7H)C!AFF-4J2D+OD;B[QP#Y/(N-&!C>A6,Y=!UB6D]]_ M!]_,4; KEH:^"E .;I3X7169,)Q@-V.BO0B\)+UT&:##"%0WU)H#U&CA$A+U M0>2JU\?BF_1QQK0B,DY"^'+F>HJ-EAL]HI)43S\.@U3S)S7ZSA".@XJ14C/@ M0F2V!DBGWH3DA*3^AU-@Z!BAX,#*1,DWA05/IBP MYTF8\Q2-!K@/ET0D\1P4.AR,4J 2#_1H1.;JQBK-<,OV$I[AZ3>@;K8%:)C4T> B\E!0_^-_TSR2*R0R""2/R9@E 1!8ML4V21^^J M._WE+.KWAN_>78SM=[UQ?_!V,AEW+ZPWH\G;P;N+JVYW>'E6=&(^F5>,:_-, MK3I:_^'^E;B@"=S3AEZ*);JLC,^P\$GHK)]C>^IHAWMB;"F.9V#/(LN"K*LXM%2: M(Z62@<+I>?K77\ZL,_H,PW32SUMF^14LY,CX $SQ<[ 0&TF1(+'B.?P)\]!9 M=$[@>6(9R=?I'S^OY\R=94<8LA1(NW>V^X2#>L?0_O'GLXTT0?W^3"ZQ;5<\^%7K^2X=F:VXM5NDX+\H+^>* MI$IFJ!I@HY8Z,\4H/S*4/UHG? \@?\9.[PWV10<,;_VI;?V8M[X!6U_NL,@^ M<;&MSS,+O=;!_U'5[CA4MU?D%0N2".SX:%L7I%,H1535L<.%+DZ^90SO/N_^ M:4Z<=[]5%8$OT=V/,H_\_A*DX*WP,(5I8Y')>I)=78U^S:W5:C\(1<,JFV,G-] MX3OLCCE!<^*5/1B8_?ZV7,3*V]U\6F=$MQ#1@X%M=H=E5"5&-".ZD8CN@_+? M*Z-VM0#13>VI\$ &E&E$\R",S[&V4C$32K=2>7%6BM M[60 M7/DQ#FV[C@W%DDX4H18N%>U3M<@'">F.><54)1Y<.0IK LE"Z-245)$2K/ M?]RV)R$Q1LDU5H:BRO"ZR!3"."LSA1<#_&(O*S5*!8](FOKWV?.I*.3A:_*9 MNJJ3)B28U,Z5*J%>4;V9U6K66X61 NU+4.O0[M@UU$?;QFPJ"%3+JF%4:A%? M0/94KE!W1&)F+VRY"KF6OK4WZ@R;Q)8;5E7P2IP]!\XGAKX?Y'TR]N_PW$1GWK^!KP52FL_S0NH>HMRFE!SR%-:%NI/E_F M[4RH#8XNT$AL!D0W5LNG^T &AUA-,TJ<.5JY)*[/E=I9+#YO@EFT#*6CR^,C M!L0"A)S[;_5%^AQBXGF%SL)$=$%D?Z60YK:2D WJ-318&,N+')MDY=V^H,VA#XE5?;X*:;^=>)ZTW,P-/."ZG? MR\)E0$7AYU),=>@@RJJ9%STB!;_5=O\.WK 0,=9(5E6'(N&MWUD"217B%$!B#ZP+YHY/HR%A7!][!."J[[+K[-[@VE/\3793J]OB/[=?BX)6YUK4I@ELI:=F0%EW+JF4NU)3 MN)L:J&4L^YG1!#-MZ/%0"#>4CG1O4Y>)50 @2$LA)]@:[+@+IZ; MVU,NT*2.M$T=?I-K[A!U4^PNTAV D>N\J?Q)8-$'Y,^)90@[&X3K-ZHLJZPS M792VIENJK]3KI3_'O5"SI>?KC4NO4H]T DSI3? '-6!L<">7<=K5%N>T\MQ5 MAY9>XH)/:VOL3+=3>]>S)];X:FP-KT8#JW=UT;/MT<#NCBZ[;WL7;P=GOS:I MG=K':\^]*306NP11X6XK-_K4D>ZKE1JF_,T"[$7L4H]QZM.=+-#A]&_*[0MI MFT.!^7L>;-Z]2M9;FY^3SZ]:_OF3>&[=.9ROG[XG^;WX3M)1%(8.0^=YT,&:1>Q#. 4?PJ.^LN/PA7$38[KC8Q:S][#8 M!M=ZW3-5'Z[S0IEN7H]N[4&+(0[ZIM4OT^:N>>TOF,:8QII)8Y8Y*E7EG6F, M:8QI[$DSZH_,P:!,"(IIC&F,:>Q),^H-S8%=QB7*-,8TQC3V-!KKF9-1.]H1 M,HTQC362QKK]KCGNLM.#B8R);'\&V7!@#O-#+D=-9*UJK/LIJ\&39S"?>CBN M29GK]8DYRQQ;I53)1Z;;6&''F&PZ)O_C;^.NW2TCSQF4#$H&)8.20Z/7G3>C16L3,9,QD=*QN6SC)F,F8R9C!M"QN43F9F,F8R9C!M"QN5S MI9F,F8R9C)M"QJ73L9F,F8R9C!M"QA4ROIF.F8Z9CAM"Q_WQT.R7JC1[A'1, M ;>_4Z^#[/MI(_KM_"%5I1OJMS$3CNNI-EZZB=-:.1S544=^7[K8/B4V;D7H M!DED3$5,/\*BW\RK=%OL]4K?W+1.1A='UXR$>B?-Q=00RV48?'<7L*O>?94V MB\,Z6K!BPV'QW?!<<:W16>QUY&)!+!G%U QF*7WAJ2L*#;H2WP%&(K#"%3QG M&>B6/\:K+U(:'X)8&B.\#"G@$K['&#W=^D[UMQ.>\26&+ZC'S$\=XXUT1**Z MHF$OHCG@RIC*FU#25]G+XGL8PXT(:934MUC&L2<7NG,2? //6)D4K#[V;TM\ MZHD"(\+&U+@)=+MJ1 V34+W@W4GT8("TX"G8'LR/ [A=MR*[EG/AS8SK8GNR9=;,*NL_UC'^ M4)NHYZD 6)S7Q@N(I:9-K38'JL=&.R\<8 %3:G)%TXSG>>1-?C$Y9+#R0JX@LX^A1[<\F'>E]UK>'0&G6O>MW!Y:#[YMV; MGOUF?#FZ?#M\.QA88QNPT*#>5Y\EUL<#EG4Q#9:X]A>P8(E/ @Q(V)\"-5;M M@E50&%8(Q:J'4-[[QN] Q,#'^ZK5V;N++V]@&Z,$I_/EG_3+N34Q5U7G,FM' ME[_&)G.N0XNG&L51G[M+C45-?I=)!+H64)OQZFNP=!UC: U_*LW1U=!?%68# M7+7PB5BYZCBO>+@ RI[JGG!)C/MD".P=9QH1[(^GN8B<2S]RJ9O>5'K4Z UN M4>H,2@&@/TU#&A)X1=H>#Q29B+[#V3NKLW>RV5.[RP24(N "\-1% '(G;5*8 M/@G(,;CQ2<08-XE+Y+HJL*;PO/#^/%I*QYW!8J97*5:&/?'4#'3KOVCKHV%& M4PE;H7@'#->/9JBQS9!C+(BCW@3!%%8L!,D3WKJ.6H9\,K@8\+\%+H?B0J&< M>1*GK=E1Y$YUNT-8;VK+[M]3VT6Z)DA;AN*3Y'?@PS5$1Q/48[N0;PW-[ M7#_?R'0CQ![U!WZ'HE43N6(7W9[UTVOUS6=0:D* +0P++RZO%KXJS.JGM,-M M1C(97BFE>/1SI#0E5),09GK$J&-]7WJD&B+D"<)@SB0A(DI@*]T@5/TG813! M--7Y8DPM5.#8(CN5$;@.CLTJKF6T-6:,4K_SL/T(4MQ(\^O0RF^G5.A MZ]?"NQ/W$4KU>:AG\[0AZCJTXFG#VUZ$UI@# _KE[&_1NV%_\FXT>=>[?#,9 M7+WMO1F->EU[?#&8C >7W+%JL$Y[)2[0 ,L=*D3K^.)*$*1G8WO6MZXON^F?7%]DO#;=VSKJJ;- M@-7X(Y#=8!7ZL5Y0S9:B(H?-EA!V])]+E,Q3U8Q;+9>>@VB6[JZW>'QL>:C/H- ; K8U2YCLQ=:79JZL+Y?WK]?\)9AT:I-BU?J>,'IU; ,@:Q?,; MU([0+KP,%M>P<-KUH>3RV!K\]-JX]$#[G=VG2M1;"0OLIILEC/0)U44U3BX3 MU:"FWKJ*[A@95^$-G4](?7.W3EN*#:-J#I7A9:')__B4.G&]&\:N: M[$(<^R98',)JQH%]A0>E]^LOB_N9]6A/T"!";IOJ>( N$BX +#)2 #!3-VM, M#@";@Y0[5_Z>M/>TN -L(%\#Y. HIX&,B'EIVP@+^).G >SKWU,5_KY16T(5T+$VY<(G_W( )!G\A1X"1 MWTF/O%A^/(\Z:@T^@@ZD;U-^;5@W18<1R<&-0!V^"Q6G8#8CSP^.SQ/7!NP! M>6)0-\M8#-BR0;ZB?R6PDZ!8H><$;X//Z$937TS=R/&"B#S2P(]!9U(N;ER9 M2#F.E&5AHF\Y58R+09$5)7'5[Z;&WE'NVX*RB$Q$+6;&/[+1+N![&$VJ?^KI M:Y=ZKI[K)TD1 O>$-=/V?*[LDH]KA_\(I( ;Y=ZY;!!W+NPF,$LYF^DK<=F3 MJ/!>S>34+BI.-U%<$M;4<9B_SP@B M=Y8JK&<6%FZ3-C93?@B<*5DD'I'PN4(K7/\GZ-NI&PR? $R$,)ON,-!,B"Y/ M)'$@'/PM,_IR?UB^^:@$HA6)A) :M(0N4$,4;'-R4_D%J>_\MXN+3V@E7,(B M6+# BDACW$5HE;I4EDKG"AW.CN;8]A"N*"8Y#2KUR\"NX/B84A117/U*?NF M?U# T''<):PBK6>& +UV,S<$#@1L-8R5QWX&4P'L8(37P/;+FNG_H9Z1WY]Y M^K4?1T$P4L%4!$RZL.I^&+CZ0R.W@8[K_TQ\^:C3NE>K09Q']=_[41PF*JQP M;ER"/NO&QC^"J+"WO>X0#.3?5V7,ZI4 DJV/K,6SW2LH/( %BN&0.X8H!T0Z MC(&8M1O2Z!3/";S@YA[1MD)?1$YBY9+5J(^*[*"C2$W0HPD^1CX4(45B.W[G"CA_4MT",0P6!*F MTX#LEG69NL(64_?8JO1^AN#;B]NI?I*Z2&[0C_*8R!O4K_F_]V%I;UQ@TTA/ MOP7!E)88X?"1 FCG0!^PSL"YSO\),/@2S.([Y)2OOB37L:*W@74.$J#2T,Y^ M+8CK049 Y."+=%B1E$=%^>04$$N:Q;_)"%@L59J.,HV=($('=DIQZ!8V ,7* M&1J&:!8K(8J((V-@UAX;*9%(3E'DZT[/7Q%6>$T%\!-7*>VT\ M9)%>8A=P6;)$^F,V]"PVU*@HY'I%BA)1R#0?Z=U5MW\U&0[Z5]; [ML75^\F MPU%_9 \NWEW9_=%Z/A*'+]>Q0$G(!F:(:8'TRYEU1I_1PDP_;QG:5TP5,SX M 7X.%L+_V=A$QFI)H3MW&L]?CW0ZN4[M?DX%HNX$? \49HPN MU@CLX3QU+)ZT;ZK:E+];!O]?1<\-LL/_*KAVWF;VDW%Q'22Q\;L(OX%%_]F- MOCV6PO[LK+E:TTEWZ!XJ#?@SLEV<0Z>BVQ%=;ALQW(++#?-^SY6O[![$&TAI MG<8+YJ-.[5+J G)P%3\EF;@$3N[XNDD6%_/.S7P<_5LO8S@+W&**?P>2"7 V2 MWQV92<-_=KYH>S<.RX; MJ:Y'.%Q+U"/\8-6QB_NE_,242TQ/HW&A[E68)[PR2J[_E"K\G26X8WS>" '9 MN=MN*IV0?'\P1 KZ8+AFY092(.F:CG&17X\N8Y\\)([*P5B9Q^HK55R(-)25 MY(B5I]5U9,#N=KK5CPQD5*?G 6L0+&2FOQ;]+?L\H%'I-,8S3,O\WLES&>ID MYSF\YXFOPM4;@K@H ?!S\7%^$"Z$MVH<:^%=FZ:R-EJEE]@6S$,?)8/-],0R MDJ_3/S920G+E)B]V:9_M5F;4.WJ#'PNJS^IO=KF?K-J?R"]KQLL>5XGW6#%V M]UG(\7,YRKC:R=X6G%S.6(0]:5)!7&WO5]S:+6;&[Z3VT-&&4L5F&=='ANO> M 6#]C)W>&]"_HA6@5NAWRL[8J3&]Q&A F?U'(2V3L)!Y_4YX.M49?Y\(_*!X9C"<-QK*E_WGOCW_OWPDW-/X;G:%LC)P"SA\U MLH_#B'ZETA*22%!00X5(R&.MG?3B1D8_E8+T\3=SV;)>CQ0_XB)ZSY0&+5Z$ MDYTX[S[O/N_^:4Z<=Y]W_Y1W_VEJ\5%HOYC=ILNLX)F.74563M,.?#G3[Y#% MGJN,N[[2ZY.>.>R7Z4NV]S4]X>Z[3 !'T)Z:"8 )@ F "8 )X+@)@%4@)@ F M@.,B@%,(D&$C%WP7U@/:=HB'W6/;W6/=EW2/O0!U=DHU.'QLDOFN-8%W_LA@ M/@DPESMF=^O)?MF1_O97OF=S)[ M>1IQAGTU8VFS!5<[[ ]G )4)7#ZZM0U.GP/=C,"#(G#$"&0$'J7IW%CEG4'%H&)0,:@.#ZK3BXK7 MU82&'3#L@#DR+M,\!PP3&1,9$QD3&1/9*1)9W[9->US&P\E$QD3&1,9$QD3& M1,9$QD%Q/OS-7M8&>UD95 PJ!M7)@+GV/?Y'W,KY$A MPD88Q_;0G%AEW'[L<&'\MP#_1^@<8@)@ F "8 )@ F -B/'/^#\Y_)]"=&P/ MJ8"M=0L])T1=ZR+LGSBM3JV5J]J3J\-@/CXP\R%%QB?CD_')^&1\,CX9GTW& M9VM#S;5UV6D!(;*7Z>6\3-; '-F]8W(S,0$P =1' -W>R)R,R^2R,P$P ;2 M #C0S 1PT@30Z_?,D64Q 3 !, $<"0%PJ+E<*Q9VWQV?^\XJ5?Z!8\T,Y@:" MV>[8#&8&$',3TJ=&'<<'<$TW!G@ \_ M-F9Z5DXZJS@4?B2)@P.+ M@H4L/B+"H:Z]PX4'39,0MM"(8?HS-P*D&O=2A(;T,5)?>DV[ECTI?7.VXDZ, M\X0YQ:Z?2)IS !.C]82_<#5AY5S'7<)2P!3$DU8Q"--%O',]S[B6*]L S\"M M5_?'AB=OI4=X@%T3M) =X_\$=_!U:.(FW\F5 <*P]""G_1MPH,&[,?RZG-[3!*6"RP=])>A4M MZ=K35QD$_:/XQCI+*' H1^(DUSC8!LNH@87UQFO\Z_^S]Z;-C2-7NO!?093M M>[LC4.W31I,QG]Y4VA"B* T)@9%E$12$F9P+"*-J1*4&/<[Z9UEV&YNHII:NMV\ M1,-S=QID!==Y=O67-W\H#"/2<&D'%DFJ$QQQCA$4BDI!8Q3+)ZWAYF?]]=(1 MOQ/SV+YW)Q6($HVPZK0^#O[P!;\J?[>^/FI\W#.URHUD_9#6,W]LBS9X8](2X6EDG*E*V2JB^6M[?3\N^]V='@3%_^_?S#?UZ$P;NS>)T#'QSQRPSPW5FB M_[_@\CR(S\\NSG]]EZA+G03FW9DZB]^I7X.+2_O";_KL\F+[D;=/E4\=IGQ0 M[7^:I'8^O0:YKCKI?NY^W6R>WZ33N])2P[0W3KHWVHJ!(+#S^#C/QUGNE/=I M>EMD/S?_^.6^RM[26,<*>IBUJD=(^J<.Q]U]K_/6XZRWQPCIP[:)>*HHB>?% M1^N]J,<.;[]:?68Z&0=_ .7_]CW[-,&FK?Y2[5QI7 MFTZ<$TP0>+T=7Y_5EBIM^?':M>% >'55,>/8VC654?3STO)Z[AB]H^H2@K50 M(C$::PH8DY0D,M$8"DEC$YFG+^O68_CKA^QVGB^<#OS.OGJ;E<=.\"'[-"E< M''H;/W'G"+B_ M1J5L$L#F4X8P!*(&/&]JLC?D>>+Z]2*L[7A MLKSXOX'^UW*R^.;E> MS,8:^%[+V':?"#U=*4X8BC35A@ *J!1"*4VC&&(=:60(VZL4G\T754+ ]KZS MTQ;EQS>+L(VB_-3\F/WDZPPM''^_D-SNX?@MW'\^'/_=FL MWRRYRWF9#1/-TWSLII),\FRTF->I75U=U[WK0L?9XLL\_[T(G2FW6^AXCQE^ M+SJ"K7()SF\GLS(S:E[E'3V86_"NRIR:EDC(Y]/ !5XZ'Z_$SU9_K+VR1>F5_:Y([:9%7%V5Y^*;O^Z> MT>$:>8K]+:PD=LBSL6TZ3T887N MGZ,[SJW.&T6'.=W>4"JX5+90RR='3M7G9C6-@3."NS M4XLF7=%ETL['=;+J^LZ&[MG3Y;A)<&UF,2LUYA]X_L*.Q(TB KG'8\L1Q6)J(^9RWNY7NOG0%ORV/A4UX9 M.GEZDSFF?'4<_V"7!O_XZL.8%,72'2K?FFV_F2P66:E.7MPZ62X3OL_S3^EL M\N\Z0;F&V*55T\=6.Z]^JRA<>O(/\?G%^8\_!<%N)ZS8SP'[;E;G6)=Z1%B. MO@O4X5'I)N:XRSH?+0X#2YR%TYBOTDGN,L4ME-+I-+A)2Y0YOM[*&^_!/O?Y(,^SCG',7-JKS;-&/?O.<->I<(:CUKUI/9OM?]GX>\#/KJXJM<6?Y"=U MDMMS^ FNA?V;N9MV.+Y.9V7MEJZ#YWT#FR&-_LU?51&,)\5H6125H#M'>H#< M47Q?F]BH]M^%[JB<>'6*W*0S2P[N*[]<3RP_3A8-B52DF6>?L]G2DL-5/K^I ML)M:9%=T8\>SL/92Q:$.HMZ=]*@[*4J+2;6TC6-I6))V>Z+G&LG==XMGVSKT@O;VU:H7[5QGY"LI[5%+]%)PO\W8% M)U-W:$^*^B)F7@[ZGJ>QXQ6"_)?B$(V&TE4RV]FH7QWX3@TI/01%>9W476U. M@]O*/=]1>JXF^8W]]94#OV0I]_#:D]\P8(?PS^VS"[<"M0O]ASLZT8_!#^]C M=1[]6%V4SIW:_:_EI#:#/CKY;2,'Y=-JW:>AYN:)3D6R#\W'I?=T-2YW(3NX MRL9./PN*;+2T2^NN.D_3+]7BE=[8VUL[^#+.DB^;:]YVELOI79/XHOU]]PG] MM2+ZKH7Y"?#5WGE8UDI[$X\FH^$JQF.ZWOB>6Y9U_[_56[7J>+AYB.[Z/=? MTJ)C/3QH/ S-C7/>BF0M<8\>?.W!4@M;99C-1]EXF5>)$-5!5AGTD^+WXL%M MV?JA6^W? ^-Q&*F.J'%%8 Y+Y;A^"BZ65CWL?'@UM^RK7;E9>9 ZA@D6KA#B M1Z?F6/OO\V3LZDD6:I_,PJK:?D7_?"TQ2Q"@VK&(@5O$HF MTQ837[+T]U+%R[[:4[ZHQ-F)7/7X-0$89VZ/*T6D+B5/M6O]01NE_GMO,@VJFL;_(\;:?FGX%DK5*&PJ$^M M6TN[HT85OG_&_3#YL;K":A%;ZGNUMEZJ)=FL'+J==N[R\L;5[Y1>SLXBCS/[ MB]/0S63I?(+3*BY$P)9Z1*.8KJ:1;D*O]B!KD;Z MO7TN)W7W.:6IXH:?E06>6J)Q,I,YG_%6F_R,[:RIN=(I1MGD=M$I4&4IK-R. MNQ,NA_TQ<]]3GL'SV72CZ90N[2;GW9!@QU%1+7&3!75_1=V[=E6W6M86/K>E M'ZQ:*:OZ3V[1T7"\K/E>6QVC,D? *MN+I3 MKG!5+0'E1I;[?D<[+ZJ(2>B8YI_9:"663J8;A:3:]KNJAP5C5<>J#C]5P"V6 M'__9\2&T>E ]VCN%M^R8Q];&=67%/K93KTS_$K_.JI[4\RZ==NFBUHP^U7:@ M$T-[--RQKU?\.;^CP91EN#(GC"YC>4/YK:%K%K'SD+C:<:I4>']+%W8R _3! MCIIQ5HKY335.MU4WRYE]HTS&RZ;S+Z7$-&^G5E9*1YCSUI<,4Q>'JZ.;*RU_ M._NU=IKDV=WGEG&!.VZP.V_78EL]:[1*ZEB=!O;TK?.;2@NX"3=4%+FR!2O% MOYI;Q7W5]P[!C'I\Y>ICYD?7-' ^_5R[M$K7QJ0\.RU I]-L]JFT>VK 6U8H M(5KB,?L:_',Y_E2SR^5U=Y%K+GE 1L9SNWQEQ<'IHHKM.!IRN3(=HZ Y0@[! M0@V#1?I[-JL*57ZYGD^SV@M5>8+M5$-GKG?6I]9X'UB@$C=AK3J7UEJE"&5K M+O@'OL#95[.N?V%=>N=U0,U^Z%LM[3_MZ-!ZN9#HARK:5VJ.GVK[ZVWPSGFW M2R_)RB"[>Z8U8<&E ZG5+:MCIU:MFR"AW:K_VQ$UV% M.T97R_L*I>$R;]?@@;AI-^NS_#VK/=OSVVZ&*^%Z9\7"ZE=G\]G;QKE=K[7; MC_:,_ZD3P;*J=I:/)LXLZSJZ&EHIF6'E<=FXB56$KSL.MRJ32B"^=44A:[P? ME?'TT6Y0)QUH,5]4RE;I^"C?N#-0RX7S4>E[N_.9TGWITG8V?W?KI2D!YMS0 MSOX*W(@RJW>7T"X7:SJ?6;4JFTYK$V64U4&44L[_7;IFBKG=5[?'=^3#RK_QD:V+2G>.=*R,G*P49#O^&K=PQH)W> 4W#RXC8,J M+VM?R?$J"%*=!+/::5#R>?,=I696!Q*^ MHZ$]$ VY+&EZ4W"F\8QO3)%8F9/W,+YI=QKG8W>O[_Y^RXL[$,1.\KAAXG<< M\J$+-+G%=?11U.&I(G7*=>TI=Z9(=XDJS7M1K5 9\B_=>Z-O=WU,K7MR;:B; MX?;QVQT*VL0V86LS-"/:\,#&!7PUS[]+356$K0+LY*:.Q&S:UCN!C@W<6$^P MW9V-@Q^X'\"BN?7(N94XLW;7U^JZFE5P3:LT-.[846W>CEU1]?EMB:31]6P^ MG7_Z-J2Y/J"\XBER'XMPZ[6)OXC0S_1YE.U2WJRR-Y.)Y\? MV(I2)6C\W#\%=9JD-<*J7-1N +=R>3WP%>7FCVN5L8F59%=OG1_E;3[_9BUI M^VW9XGH^KM.Z2J*JRGR5D[!::GWVUQ^K0P!%$T\IKTK<$;+:5^CNJK69ZBNW M1]558.5AJ;SNY2XVOIW*3*BQO0HB5#L_R<=OK4WKDH'N*MHNE^A>.X>N/5 ' MP9MEN'H:,L(FB[0Y)=UOU![)]&[O@J)8WMRVY^"]M*EFR9_A8SQ$Y?JIZ]VW MVOSH[C\*R!?4?\MK)K/NN;KAO.Q,X29+G6^FFTSSZ'36KF5VY+(CPWM27:%7 M79^LNG;/J#8LN5%K+6,^CZ#N40G9P=%9;>OS;H#=G40]L*YH/RBI3U.9*U]] MN@* 5?P^.7)Q0*X3HYZHM6Y_PCP)G??SOEI=N!$9]W)KA=2G='N;KHG_=C_^ MP")6ULH=]OPIT-_EH8>^:07*SOB[&:;W'UKI.ZM8=7/^5 D08ZN:Y]]<\YPT MM#K#;'1]D^:_UPK";995D047(RJ#@65.5/DD2]F6C_N[9$[GM^G\V_6++_E%7AHG*L57JC_>I[--W+>@]**7AB MU/M[?4/Z&M*?BS^[RTRC[(L+GUW/[1+&U#75>&5!7,57OO#N\95<&V*)[N MJX(-O"K8X+LKW6FJ%*E?U5FL@XN_:?V4=DHO,]0?2I^A/7NLBE#\N/WHVF_V MS9Y>K-F3?+39$RO_&9S_,]ZHZBE9$7='FCW5SWD-?KI?OPG6G M9,9.S9F\8!^88.-7$.PA-)Q;-]#\UI_.UM_OJGR?W#HJS7!HX]KD>^_Q.9B^W8Z$M>5D,EY]<-D<9I'/_ MBX?G"Q]K[E?]S'UNYB7#[4H60']W\YG\E7UY+$Y%5$ ML/1RCZ%$" .2<4'>?OG]K;'OO84PCF(1"V0D% 1 ))W;FRDE$BDX!V^"67IC MG[TLWGY*T]N?'4;4;.S^TBU U").\]QE,?^/BPB_*6A;C-\$X&TUNTFGQES=O'8':=3/YNOAYMKP9SQ?U M)]_\E4H9(F=!W)U>&\+K;S/W+GH;8H^>63RS'#2S"(!7S$(CJ$T2Q1QH@PP! M$BA:,XN%, MG"6"]F")#(-94,LLF&JKF0@#(D:UXDFB!:N8)4Y,PN1]9BDEY=(*RKM63O:F MHF".0\!PCT0R6$W$ ^<0@$/0"C@($AP;P5&D"6"0"011@S .1%_B6IJ*)1EHCZ[+(DPF&5E*K.[&/ZE+(97WB/"(:*R]*W\$85@ M+7/KU.V>K6FHUT48!C\QWA[L1&@DF()QPD@"(X&HJOD)&D7%?7YJ!/##2O[. MLD4=9=C? 8^L!"/O@_!8/#XL"K;"(N<)9SS&TD1<*(ECJ&&-1<(,>RX6^]$9 MD*0AINBHL7A<5KO3)&?NSDKF3?4CM3@DA"L6B6)D,&80)(!Q23@W":]-=24! M3^ZS2",>WRQY[.\$)R$!\!@,#8^78\ +!BN\,"A%1!.N66(0AIS%4:T!QQ'$ ML7XB7OHY93$(*1/'@)<3,F6WDM?XMTS..S B2E*SY*-((DD@E/ M%..&1"9&M<M'NSY[Q%\F@CF;8(/ MCFD"A5:2(@9P EE,2>-34TJOA>&W0G _>@5%(4;LI &\@W%/AYO@?5F5F/1I MWOV1T^%RD)0K#A)2*B4C+9@T""C #)>U%A%CS-=]B2^C0(04VO_$2S+08#4% MC[DCP!RT)W/K>L,"2()8+("0.H&(P?K@CS50DC\5=/V<^3 DD(>,]NE.&"SH M>G4W#/;4?Y^[\D2+NJK\OY:3VZK V"Q;>)/%AQ8;:B)M I_"0I!8&J%!8BT3 M+E?Z0")$HJ+[U-1(V/MI.ENHV5@W0K;/*($==TCZ-4\&9WYX,)XH&%F;%,@E MT%!P1J P4B#"$]8DW3#(R5HV[1/!V)/:0&@(B _T'\Q=[U_G;D@^.?\D(I@0 MB-;NB 4GED*485$L8^F\C\V]'T4$7PMA.DEYL>1\*D("^J21P1[='CB' !P( MVNQ78IA@+(D@CY*$:XPC'C4'<12K'8'3T_4X"$,H^@RV#?R8/72C/,F:EF?I M5Y\!X/7_>[2#.Y>""(J0P#&&VAH"]K1V_ZR-<1-K^L1#WFO27O#,P \&D\4C;1-F"6:C ML:>40!P2W4GAD8#@ 4RD8H43RA?<8@T M*%D[T1OAV&.D'3 :8M[GI;G!GM(>+P>!%]DFN;J,."&BQ-K86 "H8+2J@44! MCND3\-)38AREH63^*OS!6-M5PGUE9OO M\_5?0H3(00Z!3H0YP@DBB""D\@D MB1%-NCVVIL%WDG5?P@0'..2B5ZW_X!)V/8H]BC>B&+?IKIPHB 5+#)([G2]?0:2_IOJ]: M/G3;F0Z?35G+IC1A2*+(( 8BA9"F,(D;;X9"?"U9L"+2_:40A%B"$/$^K;-' M-VZPZHXG#T\>@R./3C(2Q#B*A.8G M?@V)/'QK'Y<(^4Y%[WY]=_E.7P3J+ DN_J8^Z+^=_YKH#Q=U_]] _]=_O[O\ MWV./037M?Z:3].-D.EGX$E#'WC?&[^7QS/5$2N>L:MK>IM]<$4/O MPOG'V# MCI=5C@EHXYX*0F5-;8,)(8I2C53"5GD" *\E'#?8>%]!8]_W\YG5EM%Q=^3P M5.*IY'"I!+55A@0@&@)## ?6VC8LUJ*I\VDB2-="'EM324\)%3SD]+BIY+C* M!%OYR)?9V-N*)Y"*9;6/-A6+<*:-3$1,@-$P3@B)FOJGP.HN&WC$RUA35 HF,907()3' MD0A\(AZ1U4W"//N(^*3HK:FIFY9 "QA#./(&&DB0R@P<4U-"9 $HK5V MH/:![EO_/EE @Q..DG*@_HT;R/23DD"H2+M] A. M8VA@0HV.&M B&JVKXSN"MA_5@D,:,NFM_$/+7!SYN+ O8-J03Z

5,_Q($+T%,X("STS0Y\V1>^%$W5.&4TME(F3,8L M<3SJHY?+<*52W1@5!_ B')IC [,&9NV)"P #TC38E5H8B9W]3XRR!BEFP/+ MK5+)'AK^45T A^X#U>7)B_,Q^0-_]X._GV'O5OEJC#'@5&.D)4_^'WOOVMQ& M7JG'5&2\WY1QS@BKWZ]X>[VM#2[X4\3$%D4L0T"' "4+/_Z-[-0 MA0()4B# !%@ TKNC)FY5E9GG>?*D38E &N[Q69\%+B->C%)6>2Z MQP;[&;CA\L /5Y"[GUDP>ZG4?>(I89AV_ ^=4E(*0XWE!$MCO4:->J?#AH / MFV(1BSG'_GW=YPE/;Z@HL=Q?^\YMY*B?F6.94#.A9D+=A5 Y62E0Y8'P#G"G ML(<8.\IQ&R-#H3U(8ZO7IEK"DQ9IR32;:3;3[#G0[":_I.QXUBGF.-.,$VXE M]I8B1MO0)"+<-J=[>TUZVB_/)BT \V+QRA5B,C%G8CY%8OX^+Q/8\;+TE .D M).?.( 889TJV41>8V[W6F#F(#X& @_:F[BE,MF@SEGMK-9_FWEKO^]B!ZG1O M=I:]M<29GUN?:R^)W%LK]]8Z>Q#DMD*YMU8&009![JUU]BC(O;5R;ZT4SM]S M]^V>MNN6\JYPC\$*&QP$J&M]/%@HE^U K'')28IPP'[JG@ MYU"$3'J9]#K2DRLUC0+%"6\5EHX$PL.4;5-(55^HL&0RZ3%_ M#IW*])GI\_CHW#$NZ8L"GWI"BYCQDD-P MOFKB297)RLVUSBWSG]&.KZ1SUE.@-)0. $EM+(K5E.X3RB0LT[V!O [2>H"$"LH],JU;1!M.^N 6.<06"D5* MA\A.?H]>NC8RHON!Z.\#.EBM7D70[],GD &? =\3]P+GN$,\H%II)A53 F.*%.*^1;RAAREDTZ-M7APD".UT MW ^9(XZ5(S90Q$JM*^4=]=QP+BEP4"/&1'-"P"VR[&4U57J$?53RM!6M>K?C MGU3\0&ZS]4+6VD/F83_(2\#N^$1"*RBGR&!-'$2:J&6+0"&$35AA>@A@2Z TS#JMH,8Q,IRU]36]Q (GZ?NS!T=$ M:D#G((6,UKYZ$<*VVGD1$. *0V4@I50A;8AIFNIY+OU6N;N']"+L>?\5*5M@ MGH[/(..['_C> &_>[<9:8PDY-X)"PXW7Q-@V9$%JKLRA/0![UYL)S%VZ3L6- MEP?^^D6U^YD=ML^ZV?T@<0DZ$H=$$Z !\RC6&J!>>[K,K\4>;Y$AEB+C8J^- M"2 I,>A'6EF9^0["?$>8-'OF[00D6K%KK3>X;E!(+.2.4\I06Y/*NVW: M">PW.6:?;)JV+LN)-1S(+)M9-K/L+NY#23J:I5I[3Y$2'! JD#"2M&W K18^ M";"#N=OB8*>'E$L@+*'(/;DW.)#O]]-*XF7.2B M'F[[P\N-I>OO3\\SVFUM/08J'PR@_O=ZVE[D=O"Y>OLIJ!J_OQU+[Y>7$\C+/XP\XS(> "+C9;46:PYQP@* M1:6@!AFYU50\4>C]8]UG;')5F CO ,_E3 WNS];#)7T@ S4)?0QK^Z$:534. MWQ*M&?6QH2J"GCO'&%B0CP0NJ(O^+=JP\JM\#"/[KO92P[%16@+9^&N4PG NF8-^+:5JB_40J=8#\G?K<8*IUJ,N[-6#)>EB0KF51#KOO644!?/2$P_B MDE@JL//R)4O"4RV)>+?N=DNV(N&^Q=4P/D?QK1I,=Z:G9RU/)(Z>@GFU7U__ MY#J*TPLF+DCH;=Q(OU2C;^^*A[O4V%7OPFW_O;OLRCKM58:?2OM56;S\*K>Y=[=5Y#NJ7-/[R3WC2Y^/W-(VI#4':D (P;R:#!@7 =9JW:(!BT;[M: M'%B(V,)=,LTA<(@A:)M4=B<=H_!-4064W$:MH+C N(%HZ&F_#+ZT65QOGU9%:]Z/(WDVGU^.5G497<)ZH> M;]NY.T,5/PXC4L*0P]3,_OC^R99;N>]P'_H.(_KFZ>"HQ3U0\K[#\H#->?.] M3O%>I]1+^<#US'OFFE\R$>]3?M[^FD!&1>+C8JV<;.G_ND?$G M'?B.,>MBQ PQ'!HI!05.:8$U54W@NR#4ZBWZ$YIE3,3]J):_-P$1\80D'I!\ M_%J-OE0+IWGM-^Y&H>=F/9JP(\Y*3E&52>@J4G/J92?*L2/+[B9L8BZZF M"*72::<@U 8CS;$QNF5);(C;HKKJ& M&2%T**'^> 2Z(B:\Q"QI$Y1.AR-$H,=>5V9:RJZ/HJO'E+U%PTS7/82FMU]XJ9QFU MQX!:NM)'01/N#/($.8&(Y)H PAO4"D6I[/&9YUYPFWO49=CV%;8KI?RMT(IY MZZ25E&D+-4.Z.5:CULJ$FVWB8[5#;+:\%$D[Q6;<9MR^Q"E 5XK# M]$BHG#[X9BY)EVS=CM#^;L>A ZAUU :C,(\"),,982]O@-&8M MZ9&'/F^^K^R#/_:,N?]Z]^%=\7G9=+B8+64W'\+N1H)))Z$?&@R#N(N\( XK M IB'RF/,N<<*M2X&ZI'OK3__L1[;^TH;XR6023L*YGB,3 7]4)081EWG4,8] M8Y)KA( TD DFFLKB@EGB=8]/"0[(!C!IQ[OC#V[(U'&JU+&!.6C'',AA !SD MPGB/A=:>$[G,_S$LH1:QI_R? _"&+*5,VM\]*Q&9"7JB1/ 5*M!4&*D]!,@@ M:#R#NO&V"(0D2>AMV5N2RP'(X"#61-8A,G.\-G-L( [9$8>Q&-3,(2B6@A)& M9--0FRO&6$+KXSCT!I4G4\&L))I5 \/*49?*[&%]]>=EAS3I389^;;0'RX M"\HF&%& G+<*>^:1I5PL%1[HF#FJHQ<513@\RKZ4(5!*DE(9ZJW.DW'<#QQO MTF H7TD!52" 6!+/.6=8.:A!6]<#2N..[-QDSU!&*<]/CD>!R;@_#MQO@#WO M8.\,(%Q9YX2SS+)8 6V95&443>BP.,"A1VK0YPRKC.&^8EAV&#:> $^4A29L MV\A *+UJ [B!=0D/+@]R6I%1G%&\G7/QD/T[#XIR 5E7GA0*C(2'7FH$B2:$ M$=N>24JH;&^/%H[-JMXD3AGS/H6N .UH9;:\ &5#A"L#"*ZJ43" M!14^H?OL*+;J;&6?3Y;'4_VJS_D\=8M]"8=]Z7)R%ZC@17K.*55AWC0_1U^F M><.^LI+3JR3!C&@,*70&UW5TQ3T_Q_NS1.,LU(/=3@.Q#I_C^,; M*<(5KJL@1:/ V>%613V^8G9WC(-C%;2/P44B+436K+S N("IN:INJ;DXUOY[,JA==^68R MK=:N/"LF5T4[TUO/R8?J=E['^BSV'@S*(L!2['R]XL7\^OP9QA'0R"!BD:# MVUGUOOWCIX=T\689DM3%Z-$W3TZ!Q \_O5FCSN;^.WTD4U\PW^O,[K4Y MO&Z/\;1/[\)B6^(2+U/[3\"L63(1[U.&P$5@^6KZTI6M7WU=;!&?)J/+<(48 M(E!\;';PA;\UK_L9K/MRM8N@QOTEJ'CA-GGASV#AGPJ1/J4=[)%A;S KSE3D M\2N(_!:RL#<01/?X8H)J)WF6@K.4@K],)[/9D^;Y(9Z@\U*^ZF-$7^C9U]8Z M5Q1D+LQ2D+DP;"+ 69"Y_#A>>136XFT]O)=#"OBD^QX61]9CJ.+2=S M)-!^"?&4 GV./8[GNV$\!$/2A?%0:S$FP%E%!3=8:]#T.M):O6I^N'A>%9(E MWO?5VX3@DB-YB/KE.0,GDV0FR8.1Y/>#'0G&*WUE$3)"4F(5X]QBKZUOJC-I M!@V KYG]W1.>A*4 25-P3CP\,M-JIM63I-4-K$K)2K=N1HR3!'"@A+?$&NT: M5A6(\U?LL]D73J6H!/(@O7.R[IE),I-D;W1/WNF>5 C)J,3..FTET<@#W[ D M-=R*U\S=[@M/E@+WMP=IUCW/DU9/CCE[HD'*CAN-U!18IX 03$DLI%2XMB7FVJ#6$=A1%W<.&(@-9A!;P+3FNCUXD=;@ MA !Y#C 38-8S;D$";U]B4^:KZZ&7_Y[*;LZBJX:7_X2!3==@PM6BMP1 M-@.W/ZH*[505KZ"#2/@ 9Q4T%LFQ:I$K ?0)JP(! MT=!QC+2U01]OK6C 34)=O.?;,8$E BG#LO-VG$'ZDNV8KL0+8R.89=XA1" ' M E G6XN9.$ 3QFPM@(N9DOAS0>XN[%@ MTDGHB0Y#9>=/-,9* KP7U@)!,("T*1VML0$$]/8DX+'.U_L*:0.X)/P@"16] M57PR%QPK%VQ2E;CHC@6]I=AK1(7$1". '6%M")=5B/7X<.& =( $S($1F3O. M@3LV4(?LJ ,(2D#,(&+46R.$5=BVU.$L3.@+V5/^T"&(0Y:8'R1[/:L1F0H. MJT8PV'$!T\X8+ZEVPDO&'&?+Z")"E>GS P52,X%BG5B.-0&2!&I2!99\BX/T;<;](9: =\2Q BV%&K MJ)/.,N=@FSTFO3,)N\L?DXZ 97_+N/3X%.=(#VL&GZOQQ;>7G=F<$R?VF?HV M,)_HP*@HPN%1]L2'A)0"HAQHDG'< M$Q6&@Y6X3Z\(EI+$NG1$ "0D;B.V#:,.'=GIR9ZA#&%*U>9X-)@,_., _@;< MHQ7<&^DEIMQKK3D@P9"!R[*]&-N$(10'./K8,^HQ*Z5(&8"6-_",XQ=MX&0E MGMNH %VL@( 1R;'.5UM9UF*($U:6/@:09^,)![CYHV2*N'/%:G^;^[GD27R5 OK8IU8#>-#]'7R3Z^QN/6.GB9+$CP7HTE%K.&&# >]X6[K#&):R#NL-Y M3H*M@T-1"KJ_[6,;Z8IBR%LK+Q2?7TL_$FXGW%(EW ^^N=(+RFA&#@7" >R7ZLV!.-4Z[6H[4"8(HI0L(K M;H%EO$U L$$735@R_E :)BDI39K\?%@-\_5"&/XTC^O:OI^$;1>+\,O=3?C) MQ;V!C8;CZNUU5<\,1."'>U,#XT340Q^. R?.W^/X1HH@ANNJ,).;\+-OQ; . MJIF%_ZYD3Q;SZ\&\&$RK(O9)NVR^5&=:?IX.+JMW1;S$W5+ BU$0Y?"SB+'E M5V=1/(NK8137XELUF!;MM&SYP(TX-7)63T@0\]C"+8ATG-DJC"D 1^YX_3=_ M+KY68:RWTP"=:?AB<3&XFX51?8K3,P\?S>;U1(17%V'(8:3O[J_P[BL*TJ_H MM/HRK+[&-8P/'!YM>'D75F!E=<-:#\/RW$ZF\ZN@BTR*^2103!CH37CXXNMU M%7XZ+0:1=N)PXO<'[>^__7M8UZ"]%5^B^E9\JL*F7=]J)$W /#^J3'L=;??&2* MHA0.P_0,I]7ENW4ZN5CL,H,%J==O#^KM;6:QE((JK03FU ,O!$3..PQC0T8H M39"N/PVVEEN10DSKEU\7M_@T&5V&2[!WC99VCR+O[XDV+LE_DG]\7&LF^>'N M]G94Q>D=C/1@-!A?5!^NJVIN ^<$1KH+P/T8+J-'DXO?W]33$U]^J$95O1N^ MA11) &,:<^,7T0O2^!B\YBWH*NN8@G5UFO,F' <"2I;TX@CC!A=[.-A M2:I+-=_Z/O!-406:O(U;W30817]N1E/4PREL-0_JQFQM([DG%@^D8I?API>- M KW94J)6F1"R9")6?_W], C%\.(QH3.#V759Q'\+]S]WPT!D-4!C'\?? ES# MU,8]+WZ^-L,[R.C%=75Y-ZI^O8H75./+^)^5VWZ,VL9WI10)[A#W$(NZ*XIG M0!EJK$'(40@179%21I'W!A!AJ3&>*ZP!B5_5D&OEG'\H9B\=4C==3PSN>^.R MTDB%'3)<:>8PLD3&<5E@ KB\=JOCTL! JAQ7E ,AG')>Q*\:@H241JR-Z[EB MR%:TS]J: WM4N0+MA\TRW*JH5&9&:19!J=;W9W$[6!^-UY#'6M+U4^[X:SZ\G7J ^_NRK=Y[-PW\6VV(8 M:OWC:/PO-,;XZ]LPBY/+L%N&>X2OA9_\6%\WF%7ASK,_OF^1N;+0WUW'^'I5 M$L;19X\SUFJ#QMD(IM"4*\S%EU LZXI6CS/N7?7$3>F;YT91]1/Y9&1Q'LC9T2 M*;)@'YE@XSTD@VZQDGL3Y55C.2_MJ2VM.-LL+_.4HIV/T?:+\IX>H>YTA':B M<0.Q[@>K5JMW06BT$48@+Z$@ "*IW<(W9J7@?*V*S^.^ C4W@^GT6YB)IP(# M9)*#,2IEB>!!Z@+G<_],6)FP>D)8""T)BVKHO-6& ^>1)T "U50ML8$= $Y% M6(E.\A$I.4B:-=I/H7V*L$ZJ!B8#01:U4H-@(NC1H 2WC0 MRD,]W^Z/W<7T<6G(7L(54Q @P@4R@>R)P@(RU*1L M<^T]6TLUC!3_P Y<"X*Y_\;*-_>FC#& 2D3[41"CGS9DYLK,E9DKM^=* ;LH M/.QB/S%)P_^'0#EOH&MZG'/GF'S4;9:2*U.YTV@I9.;*#0KX_M-@'GO]2%S[ MXD(/P]77C\ W1'TFF"\&'@RH_O=ZV@4@?J[>?II6@]_?#J["([T?C+X.OLUB MP-KUM!G-\QZQ.<0?O.0$O[B>1IC\81:T&.FY]-AH29W%FG.,H%!4"FJ0D2FB M!>HHYAC+&=/?[AV4#^[/UL,E31"UCEX6M8Z/)&H]5C\>SR?3M>9V+XSA;J_[ MS=Q-I[&V\L: =$DE,A2S,)_ "V(0LR36\:342AGD[%[@=I QR)0U6F#EN4*+ MKS*C "">OBAP>Q]QVBNS7(@P>D^#I=SU.K4( TQ$V &H%@0;Y'4PA3$"&D)IUTZ:EG9YBZV_1&CM M[0@)H9(0>+Y!AIF@,D&=(4%QT?GJ $66:DN@<5@P"2%D-4%AHK% :S70GDU0 MB4KFPA+C,T[;.*THZ,'7(BQT^' PVD5=/ '2S4&74G;D(S"-/621LIXKHR"0 M0-;D0S1GB(@GR2=(TL^M(.U-.8*PE/'T[_2#+S/PS@!X$$"^1)XVSA+@@W%B MC74:(QX+2 7D<63"!VA7Y"4JXUPBM+\RICT"WK.=V&=KB)SOP',]ZI.H1[V! MD\DJ)R./,8/ L;#%[BW32-4HR3@:]$<2T[^I9KO+^.+E 0D]1#MO*B]58\R M1V6..F6.8JQS%T$I-+7<,1N41\B9T4W)?*,A-FY+CDJC+F)04B;.FZ-Z5L5^ M7Y%ZCSSBGN-_M[SC*\6)_EH7$6B".0M5%Q-(&C!:WZ"Y_N+RSP@9E,%<@H:XNQ*R"BWPA-L%/4>$V0@(L"&KTK@),9 O*S6[SX$<3'A M%\V$+ZHW["%V].%0YIQGUN,1=9 M*'+$Z&$B &*B8#3/&X4Y^]IR1%:.R(H^-@2[VF_*.RJ8\Y8)B)G#A!@?;&&% M4/BNTG MX[X!U?\=SJ_-W2R,NIK6)OHOU;RQV/=V/,!E2#,*O5/V^K\>QA<82S,Z\W!;4=;] :HAW32&"!9)8ASQBQ#BLC M<& :#4C@(^K7:G0V0N(6,K)O58C($M"4D1*]56HRUE2?!+(.1,OSN"V/HE>M/UN/3H7_W,WG UK M08R]P+-S9]< ])23T!,JDG2ELCVW&'!@@W%@E*9,&<685(&+C.!H;1-?$;;6 M4S6>\^5AR/1$>KXJ&Q;]">:X[#\@KL2&)XZ;+ %Q&.%K"2!6T2P M/0ST2%N(U_BEEIQ%B.'/PUF,.AN,J\G=;._;/2NAV%\4<8\\@1F#9X%!NI)H MK:D#PB- -$,V;//.H-K^MYA*K-;*T&R/P43M;E#)Y5DTF,J9GWG@.:OJC+.J ML.CHV3H$B9:66\6X)]H;A)JL*B\Y^YZ*M&^M" I4"MZ/Q@F]59@R51V$JHXP M#.2\^\A KKT=FRHA<(I21$#V$)F*&GZ+T.EW%HCF6>17!JUDZ(2(]8+CNMQ M[$A_LDM?LR/'WZ>3V[#FW^IVC;%UT>U->(*U7,L-_4UH[*3$D18$0"J]YM3' M%AGOH,=-0YARQE@EG\W+GIA M9[3RLE]52-!2L)04TUN=)H/H&$ 4T+$$$7**":Z)!*9PQ%W D;&$<<&-9E93 MAQ5G M=P]%9ZIQ^I3[@E'!,Y!3 I@3A(N?,>ZP='Y!50%Q=W-W>CP;RZ#.M] M.PT+N_ZC>RH7*RALJ/&VB(X2Y%%7-%K(A)>1X@" 04M:7B M@CWCU/J1_XIXV17I"G^/JOA'8":U(F1/LM;^_ J2E)S* ]HUZQ+^$E%(Q0-_ MS/@^6WR+#M\, .J M0(EP27I2AR2[@S)I9=)Z!=+"G;K*)7!0<$:@\%(@PBU3#6DQR(E\(6DE4D$) M#2IHTI"UXR.M/=9'6BTDM$6%I"C1^Z@)9+_G16O;<17SR3R(3OCP]G8Z^6<0 ME'DU^E:T@]L1./^V 3FDV^X=X<8@B!QA&",DE' Q=\-R:*&'>JW6V'.LNP<( MLHMM_Q\?[7\W5_EO/QA._\]@=%?I;W7=,C,:S&;JG\/9\AM/(O3GNG+(=^!( MEW!DWX]C%^_ &A:+,+VC52_GCNM0[GT)NR.!^CU)*(?$6PR=!,K$)31&,@W9 M6HC@CDLH^K>$A+Y;]]BE6\((VCTO(T4KU=\]$%1+JY3'& M,9$P L0Y(KY6W MB9:1]W 9R;MU53[5,L8;+ZJO#>/#%-^JP7165('K=U[<9BMM]MAZ[PACF4SK M*8^#J'Y:*7*T4&,Q*(O58C&'8Y1G/>UJL9/MI_@%0'GNT_$73-RTFMW&:H)? MPM;Z[OFU]KZO)8!$6L+=--RC%M HF2\3S'U(77RRF& V&'\+$WD1-<[+Q<6' MX) M=L8H":1QV@"DPC>8PX9*[I5%R$&X=H+^G42[ORYG8 :?5'H2$"1[A_?&C^^* MCV&%+ZX'T\]5\74P"XM\%6MO!BFLBU16Q>=J7$T#<]8Z[.7-<#R$.K-]\&= +H,/GC@^M_K:7N1V\'GZNVG:37X_>W@*CS2^\'HZ^#; M+-SJ3]?39C3/>\2FI-7@>8_W>#VKXGH:1? /,\](].EY;+2DSF+-.490*!J; MS2 CMYJ*)VIG?:PKB(;5C7VO[J47#.[/UL,EW5P/%E(D 030 R-\YX93VM3 M7X*@*R$K&NNH!9H1Q:SG MYFV7O"2Y-%(ISA5F\2>(,!B^:A GTED1.+,*_'<;\3N]JUXP\:EL=G,]&'^N M9BWS70RFTV]Q>PZF^]V"KCXW4U1<+C;N%:UR]UW[15MT$3:B8G9WUOY]_@3UQ_A/#T()NA%51;W"L@63Q1J MS,$&!<%V>;B?M[OX_BJ M4%I*=MJQ]JL4N]=*-*\2Z]LU( \JS2^?A^-_EL5?QQ"5EH$ M0D.10,YJ8K335G,3M%JED56<4O\4'NMIGU:7"Y?/W\/#3"YW\1H\&Z9 E@3N MKR'54:7JG9E"M$M1\K-5B')OKE<,)CF"2JJ2KRACT#L L$!>*ZVXI5PU#0BM M],BN]8?]CC*6*'&A!(R6F.\O=2$WY?I.T,E.3;GV=9CT,;R_<.*/)]&E/_Y< M[>C*BK;"NR+16=D!W:)U*[QBT0LOJ6MTI<=>[=S^KHM40LB88U("!K$P@41X MZV3V! *\XB)%BF-!'.+8:F28=-CK!9]P8"#"O7.1+F9X4,_$'AJ^T+EAF??/P[-#<_.3K W=<7:AV"OS\5NZOAI=DO;8BZRT/1+ M:,ZW#]M?Q_-@Q0VC>CIXQ*C)?KU\T'G4!YT(HBX7!4&.I(8>$Z*YT0 S@A>V ML =2BK744S\<#^?5WX9?JLL.)PL;?9_)IQ"(4H+UB,Q3.O[,G)(YY7@YA>"5 M!HU0$XD!ID9I80FQ K6<@JA8*U^X-:P4Y[XP%V B!/-0++@P>.T9HY MLA(,^/-P%N/$!N-J>"_RIOIY6'KR=781!BO9"A!Q MCH!5!!%LM;?6BP5#&X^)6TM%7V'H ^A&06LKN8"]2(3JK=J4V2JSU2FSU4KK M2DX4Q"(6I9)$0^V%H*3)U>0 0+ K6Z51(0DJH3CS%@8'2LQ\8>[?=V*"-N<" M"F*]TUI30PB5.L@APVTNH&9HM5R:LY80SADQ,(JJY$K3)A<08Z[]SKF >ZMQ MOA:>7!7BP*2D]5TP:8XY*=%V8)B=EU5\[JL9,XC/$0>(=IWYVEFO>65/NQ*[Y:JEJGKR 2Z'YF:AY?PNFO\ MDUKX(9[ -(5L7O4A5%U$)V/@+#&PTNOXM85PV>@GB^)9BN(O5=-[);-B%L6L M&60,9 QDS2!K!ED4CT4S.(*PL3':79ZDLUFMQ6E\6\NK@>AV%^ M_I;#.UZI,,<1UN@^Z1+L_<)9@_+K'\6YRNV<:>N<\.0$:LA/P@18CZ6=,[ M$V$FPI,DPA\W,*&D78 ;4APX8"!%QF(H#&S#<1V1C.$MF'#%=/E. _'CX$:* M2P0/0HWKO+ W*4N%J3]F+GTE+CTYNNR':LAAIQI:[%C@1*&,H%Q(IXEL,\B8 M9BY)!DQ]'I63@I+/0,UUEU>\D5;\-1(<[S4\9#ZC12!#D/45 <>E;HC/4 MKO4@W,$&%KVG.H9+QE$V@3,/9AX\*1[<8 )SVM4,#SPH&&!*4N,$D%039QHB M#'^#M:*<24S@_E,C827 23-ALPF4M]X,S9= <\6C"APU6!$ L&$&*:@-(:T;@&B[#33W=;2T7W"*K!9G M;/9)+>9=#S)',724,82U\U0!H)6_N1*P5XG0%!OG)7:&NLI$82T^0S6F:T: MP._+)1^^6(UB;=>[P>COT\EM6*9OZ=P"LH0Y=C?#_"AAOL&*D5BLY"TQZ*7' MUA(HJ69>F1;G5!&">NGX]:G M"31SVV@#^SIPV._>+TK)#Q)TF&&>87Y@K5]VS=4-1P)9AHV##DOKL%!M2 ^' M#&Y3M^5P9Q=[1;XL$4P9!9"5_LP4O66*[Q)%V/$[A0!S8XDFQD,KC**,6=\F M(E#LR39E3?9S"K)G4N#T($FM/3\=.:%#D(_QX*,6VIQ:<*+'N!B0+DI#:JG&/4(OE+E,AT=@PM2=**=+TU5S(B^X'([QL?&#"T MA*0VU 'I+$ X;*_">P+M,KG1ZWX>.>P#I*7 .5HJ@[J_H-Z :=%A&G&$M.9& M"8@$AUBZ92%8KKE?ZT9^\,.!?> 7EPSSO,EF//8#CQ!T>)1$"PF T58HYV/) M/8-;/'K-4JB]+[7<]X!(F77>#,?>Z+P0P6Y_-%0KIZ26##E,L"*FK8V$%-'; M%/0XG,.]]PC-&F^&]$%W6-+ML%X'-5?SH/6J\#\O&#&MQLL\=MND_^S',YX" MO?^JII/+P>PZKKQ $/UT"MMKS@AH?_'+9!P&=W-;S:L@?U^J\6 \SPD!NYX$ M;FA?=8(GA9!U(0666TZUT-APJ ""ACC8GA0&0NQ#*Y@@[HVTJ\_3JKJ)V3#I M2OB4*&V X*[BU%NS);/$J;+$)D-(=&T!',+"6P>#=:2)\!PR#Y;51H)UT$OG M_YZ) Z"D'5)>*F'';TUEICE5IOD^T2#0$0U 2#,,I _ZB-86,6A;HK&:T-?O M/[)?4DEZ,)%UD8JJHR_UX>R5(V#J M[D29)3)+' E+;+!8$%GI[P.<%DQ*BAG&T$H#<1L";0V1_?9TO&I(IL/I4[G MI/BLQW=?-'$0S4C:3DMFK]NMY[DC[S]*R8VEE">/A;HC"]I;0RZ32B:5WAF9&'9&)@G4X4" OK:: M$H6D('[98P-O55QGJV.Q%)5Q2$D /23-G([9EWDI\U+?E!V,.V4'08ZDAAX3 MHKG1 #/2F*0>2+E5%= G#]%2J#I E!+L[Q ]JSHG3BE'V PU =_TORDJQK33 MD9SF6C.'@Z4%J) ".]5$7%NG;*KB9"F2'' IX$$-KWZV,,U4E:GJE*AJDSW' MN^X1FF-@@67* (<8C+65V]@""@AS^SHT3,!>#)64)BV%MA=[[OCZUF>ZRW1W M3'2W@>U6^C=; #61&&!JE!:6$"M0:R8B*F"*D\L4/6U@B0[+;/W4R^JSQC_- M!^%)V_>37'LQK[_5S6)001^N(>!M?PVG"B];76[+*I_ MWE;C6;7H+E]=%O-),5S*7C&HA:_X.I@5@]O;Z>2?06+FU>A;T0YQ1PS]V_=! M1&!7J0Q9C*P3B#N/,0P*0_B7".@P)3@H$6LE5%9']^O50QP] )%=^%K^\=%^ M!T=TB2.VH4/"NW7KI@C3,0I_/$#3UO-6[GW*NYPU@)&DC' K%:=8A7\DBU-. M&=344O'B*1<)IWR]+'6Z*8\MH?8\[2O%$(Q"@#I&$)=<,T6MU;&[D.-A]V"$ MOES2>;)I1^_6O8JIICW>N)A?5\75,#Y,\:T:3&=%%3APY\5H@EF:#:;FU#"6 MR;2>NCB(*MSW0W4[KZ-V%IH>!F41V>'PB'W6TT84[3[%+Q#LYSX=?\'$3:O9 M;16DZDO8:M[=WTWO;:9/D_E]I'RXN*XN[T;5Y.H[*I:_F]]-JU50N<7>^#%J M!!_#;?1H6'*A;8#=][&_8B)#'E3$H<[%HO %W4#9? 6\O(6]#5 M1Y#& *0]D8)QB:SGH,D'YD@H9=X459#ZVZCY3.^J-SU0%]QL7N_ZE\7@,<4A MHG5=8^@P_*4J9G#-?OTZ_!R?AW^#.-J5.6 NM'@=E:];__X MZ:%B_&89)[<,+*5OGHZB6]Q"\!]^>K.FU3>WW^TC\*R?K3[1ZQ05W[;V1 (D M(8# @1PDKQ?)N9-O8-/"]OYTF(B.XC6SVEDAA21*.1VVA;9'I'58ZZURN==W MHU_""#]^K49?JI_#@U[O,U"N#*;6V91YWVN=IM]V&>'(IS#8EDI^"Y_6TJO8'4%8*0O(V>;S;)#[?;9)VVZ2Q M1F&L.+=24.T-1KPMQ6H@]5N58GT[:-, M$Q8T7>2IH@Z&%S3\I[4ZA6$)\!N^NS_\DM2=A(\ZU_55M]D6AL'5U?#+]]CLXV0^&#U":7XRC;ZTR&J1 MW?;G2!.XY&F;J.;XFGW$U\#'SXVV?,;%R_CU]\,@>,.+Q3M?%T_Q:3*ZC"$X M%Q?3N^JR^-MP\&DX&LZ'#]LNONB8\]>KYOHKE]]\B$F0 YQ1P$FR$F&-6;M M(2:C2J\<8AH.HU6 0?B0W.BT ;U?2E*_O(5K4>%M6W,CU9NOE M%SN1VZLWQDD@&7\??)L&O:X.#?U4C:NK8>YY\VI16D?HH'I!"-<1.*8X6XGO M M*@2D%#!IR;1^2NS+.C >B3[YUU@4N:K5R8#_Y9#*(?-DC%F1M8IQM1 MQ&7'/,XH;Y46" ML$(.4,%5V;9KPMQR]:TBJW1G$;!(**D M>^S.< QHSCUOSF1\N0S\\96!%[*C5$,X.+"6@'EX MW0P*4$I^'FQRH&2%^#JNUG!\-UC,9?VUQ0\?!IROQT!M"*U/,#_L8?F"^M_K M:7N1V\'GZNVG:37X_>W@*CS2^\'HZ^#;+(8]7T^;T3SO$9LHKL%+0KB*ZVD4 M\#_,/"/2<^FQT9(ZBS7G&$&AJ!34("-3A(O5*14Q?)$YX MJ:\>VZ\NB&^K=!=*?) -I9W CG.'7*!<&FYE(?+48;^2[D*Y$X(([9&P-.S. MCC,:OHH<]!8:!'N7[K*8]=%RUG/:2S=I.>TEI[WDQ("<]K)A<\]I+^LYA".S%.9 MISJ>6LE48I"IZ/WGJ%'-4 MYC& NKA=1%"?N9%TLB'V!*RDIG!.!/0:R]@S6R)EF0 UU6A$(5ZO"=^;P6 M3;HE@!+MU: 4["0 =!Z^G)RLDL/;MR*DU605+C$'F*,8,T'#/NZ(K@G)\?"U M]:9+3X2W'V!;1[@D*&4*W?%%N&= 9T _"NB5?)6@4 !IF/0 &>>T=QC6*KI! MG"B)9 I )U(S2L%3=IXX/CSGC)4S&5^.,3^Z&',"5S)6B&"6<^>,AL@P8Z6T M;6O*V.?=/TJJAU6/8"S-D;9F66^#S#.=9#HY-CI!*RDKTG.'#/;,01>,+Z&I M0LN4%:W64E:VHI,TRAFCI9#H+-CD=5-6!K67%[E,5P=15XH^H6,?QG%@"O MQI<^O!\0^XR>*4'4N94: ,LHH09)"=J'Y52JE155#"(!@%>6(XX!D-2#Y8HR M9GJ71/+QNBK^*W95NBP^S ?S:E;7\AO&(,9QO?:#49CYF]O)..8^Q7R2X4** M/M7SVKY:'*X.PAN#69-M,ML]UZ1[2KGML.23NLIV*73GE\P"\<9L%O9:"2:G M>[.<7' J-E ')'@6N3-U.[W"!1H,6T?.HSE+43_C'B(YS^9LE_ZQ/)R\]&>Q M]/QLPW;N&8GYM#^G-J1:]R--;:"2<5AQ>B\X24+JJ%,>>6T(YF[ATQ(LO /7 M*NDN?%)_F\QF?CJY,0MG69B!7V^K:>UZF3WP756SUGOUYFEOV,L#'1@H&4E: MG+.?TISCEC*3929;,AGO @B$T))12BP27DL/-/5JP60Z5D5:B_M.RV0B%9,1 M DN,DP9A]E.:,Y-E)LM,MF2RE5 H#JR01$&NM$+<"F59TYW( .?!6GQI6B;C MR9B,HM05?OLIS6>2D+IRNGKFOJ27QL6:H(=]FDXQL+!A.TOIK-'=)01>@X(Q5T,)#90$P&508H( MQCE0WK<(Q5B O2(TF4$$&2I)TF3SC-",T%=$*.TB[URP]IG"0=>GQ%&/.2&N M]5D BM>2'I(B-)FB#Q%*[7SM*T*?'0YRMEZ*\QWX/C)&7B^A&^X("P!>?\\'$_"HWZKC>]J-E?CR_M7+!9-9I0S@DC.063"S8&;!,V5!U+&@@2PPGP,: M">:D8XKRIGJ!],UR1MW)G>7DY-&?1LESXGCY[MTI]K\N@C MLV$6!>&R(W1'D)SP))SMP//JY]4_Y]7?)<=#]'3+>_/G_WKWX5UQ505=YEQS M/)*/KY>'<\=RQ :AZ#JC08PY--)@R9T"G"')=5.F4B(DZ<.SCT9=\PMQ7COM MV&>,%,$EP"DSWWI[Q)\AGR&?%O((=+W<. ',&^XP$=!"Q0 BL($\QP2LY9AM M#_ED 4%1$>W#/D,^0-#'G60UY(98C&PPF(CG-(33 MY;U 7$) 3P'S23UZ_;5OZD)PV8;?,2/OA+JZM<1#.N)1T!,FO>9<4B&-T5(T MN7B2:,W7&B\WQ%.+E!I?_FUR<6 C([!/VAZR_0NMR[@\4UPROL2EU1P(H:VS M6EO!I-&"-[BD4HNGS/ZM<9G,$I"E $D3 S(L,RS[ 4O!NNT2&261]AY*&2"* MC6VS'\-KSM:R'W>%93IM'918)$U;[!TN3^LPHJE<<)X>BEPG ^*58E/:HO _ MQ0S6D@%&/3%-EF'0TKU]TO??=LLZI.]?EE >LNER;]6 #,.3@.%*12GFA IH M";@CSE@,C:6X]<<[O%[S;7L8IJNC"TM ]I>?FV&887A8&*Z4C?(08BLXHT90 MSC%&@K<-&X56- $,DVG=F)2,)ZT!VU<8IG2AT[Y&Q;[Y\\?)?*?8H.P3>(;P MGJ#/ //.9P 05PAH!A $3'EN(&PC>*@3=*T@9<-;3Z0K[]6W#E@)TWKQ=EWZ MWNH5&=%GBFA)EXA&Q@)"36R@;IVJNP:9!M%1(WE*$WD^HM.5D46R1/*0960S MHC.BCP/1!)(.T< ;#"W P9 E@ M?1M_0XU73WG:GH_H= Y]*DK(4H;?'!^B M3ZC%1/WR?L*=K:ZJ(%V79^[TV)1<25#H"Y/>LM)\ MFL$N%'0Q:!PB@ '5RBOID)80N_;XF1/-UOHTM(I+$Y7^"@XL47)XD":2V9C- MN#PL+E'G4&9& :1T0"0E@$N"-?)ML@C61B3#93(W%((EH@?IB9B!F8%Y6&"2 MSB^LK,4*4"<14HY:*Y%MO4B$.K&6Q;4S,)-YD^2)IU*<5FSHKHE9))[@>:O<8)N88(HI(!;R";AD^9F,QWZ202E=B 9U$KG4&U"D BH&N,I&GP@80&8$, MH<)I9*E:EBGQSB0&5#J=]R1*%)V)FWKW=*AL<)]J6,>/&S@*=Q8YDQ8;[V,O M%@ A\TK3-E*+:@?7.A0M+?*%V.U+@YZ%:X?WOA]#7@*:U)?]4E'H9/\ELI"* M&/Z8*2%3PK,I@7:4 "R!7#@!F0Y,X80UH*VL0 1R3WO/MZ6$[2R YU "+!$X M9(YEIH1,"2=+";RC!$EQT :,4%@#QR&E$NGV0(U:L];-=6=*V,Z&>0XED))P ME"EA&TK8X4S@!#/3,K^=0GXL!WBE;"SR7&L;1L0T\LXAU_IC"+3B27_,*QP3 M\!+Q7"PBH_!44(BZFBT""4P\=)8((2B7SKJEQX%3K%Z.PG11.:#D&889AL<# MPPTZ/2?="3H/&!26&P0"#,,^B:!M@^2X=_)),_\UE7E<$G#(JA&GI+.?@3V? M![Y9R'$0\LO)7>S _1)">[U(MEU*WF^<@HW"T0-NWT#MO#-T',$<4FXAC>GW MDE'7%@)R2GFREI?P&G%0$)=XC[K5-FO<6ZTK4]9!**NY6_SI*ZCDO>.SW:;C ML&0G.WL2*R^HQ4A(XABT4FC=>'6HG>-GPMJ0 M_]-\$(;0OI_DVHL)_^7N)OSDHA6JYN73>OY]@?EP<5U=WHVJ7Z_^LUQIK'$^@J".!M7*OI M775_]4;#E%"!B+PPSWHPPCT>GV'XT#V\_C^FH'%GEVCI+BH1J/FT_]X ][4K\-C7K2O'QGEQ^%--2M^J;X6OTUN M!FL[_-?AY?PZ_!G&T9!$8([1X'96O6__^.DA);Q9NM^6CF:(WSSMG5O<@\$? M?GJSQG3-_7?[""2_XG'=[-F>T'VHCD]O%&);W(E<46<))-BG(YN+P%+5]*5+ M6[^Z7]?L']4@; PNT.!E\:&ZG5E<6X:WT\F7X2QZ=P;S!^9?=I;N MEQ)ZZA[:R1=ZTJ[.P!5=.6HE(80$0P2-L5IP#U73<2IVB==K:8N=F^J>B^H) M#ZAJ^\9_:*%XS\VU[W-QAO$A:@[UT_^9R2V3VSF2&^["=Z3$D<6 (<9CQ@3U MJ"DK:BA^I-;^OLDMW3DXX:5$!VFVF\DMDULFM[Z0&UV-3824>.\DM= [; .U MZ8;<$/1Z+?UCW^26[&@[7*L,&NGYDML)-1UI*DE&V[R:E<6XFA>3J[88?/%I M(6MG[K,ZV1I>"*R$4G,LJ-,"2VTEI5H@Z9HL&8.1XVN9[T_0U>,EO:K97DU) M4B*0,M2FMVI3AM51P&HE:-^>R5 /ZTI%V][6@;75>#X,?'*(^I.RA.P@YOZZ,+]D\7,QN8SQ M]!BG'<:-(%9;PS65AGBJK5*VQ;@S^+FZ_0X83U]0DI5,'J1?6L9XQGC?,! &K7T_FX5?%Q;2Z',YW,5O.B=6.F+P0Z(+'D-&8$D>DE$)Y MA37T32XATTX!]DSR"F^8A=BT K97;SXJ.0,)6>IXR"A#\#0@B#H(:@.(])(& M X%@+HWU7+40Q(0\]UCM61!,%[Z$2YBT26N&8(;@82%(.@A";(UG3GJ'@ ?> M$,IH T&GI'JZ;LX.$$Q7/R+L@C+E.<'Q0/ \#A9LD+%9&%1Q,QC?787EO9N& M)PBB@D!EPQ!;FVI#U78(2OM[%Z@LQL*V:S M_[P+([H:5I=_GTZ:]U2LY#&<#Q-'[?RK"G<8S*[C0@L$T4\GW6\Z@_54P;I) M]5CI-&N=T9 :+[R%+L!8"]%F;U%HX5KSYN1H31@,Q%'2[C+'[SK,"#]3A&.X M4JX+*>6(!)IB3&C8@W5KWW,@&-W_?IRP8ETI0(;XZ9X.?)A/+GY_^VDPJRY7 M#P0F-S&O9+"CS7%.7-9GRMK 6"N12&Z39J 0LNGAL[^VLR9*SU VN;U /*NA:S M &EBH5!6( &!!82S-OQ?"/YT@X+$8-M#!UJ:S^@R2/L+T@T8Y1U&B1'.<4\5 M%D$!]HQQ*UL5WG*Z5AQX7QA->7; A#B%'?$\C@+^6N<7S&*"0:R3'%,.S%UX M'97T_SWY-"N" 9C]#V?D?_@^=Q'0I1=Z[!&7AGD+)$1&<0IT<[89_I9+!^/5 MU?#+^^?5,O]GE#TUOHR2%P1/W83)2ZN_YX. #-,S@"GJ3NVT0@[0@$W''38> M,61$>VK'-+![A&FZ'K&P!#!E1$*&:H9J3Z!*.H<^48 ; [%GG@@A&8:@#?B' M!G2IQ7N ZNX&P'GMJ"?EE?\U>N&SG^'[(GC$C:HW, _K_! "L/ V(-X2P[&P M3D+9IAKI\/*9?HA:H)9OC3__=5[=[+7\3EI?0^X0Z<+W2PJ3%E;.D,R0?#U(TI6,-F,-]QQKB310A#J@M&[/ MTY3_3@_UW%-.-9)?.+*2@!$DC)4^M)7EFPLR$ MF0EW84+>,2%U4AF.'!>:2NP5D[+QFGG'H4*[,V'"5!=2QS? M2##^C]?52D_*(#+%<-FLLIK5;UP-HTP5WZK!M(BV1QV6%_?E^-71W67XVI?! M=#BYFS6%@L//II.;IT/YBFH=H;E\,BJN[:9W+,VVSR-I0PO]Z]^'=LIM'-[*ZWV8QGQ3MZFP];PC^ ML/-OR_#$RS('BZ$U997##\><81]L\=/Q)?.[P_<^CR:=Z,,NO MA#VR7J[+[LMAMJ?5;16^%R9B700CLPS'=X,%Z.NW%[):__DXXIK6L&^^+[0) M1)+A!P]<_WL];2]R._A[VQ;7$\C$_]AYAF1GDN/C9;46:PYQP@*1:6@!AFYU50\T47W8^2C MN*0F;@WCE3)V@_NS]7!)'ZQYO7M]#&O[H1I5M1B^A4!3(6+!9J\U HY2[^I= M2P)/G:)OT6)#"I>H+M5\ZY_C#8*SQG8))"DRP'V@-10PF,^GPT]W-;U'&KAL M:Y'<+G-.B\$RZ?39E"16*.EP5/0<_80!L%*1RW&L 2'$(2LU<50MEDH(BRU: MFTF2A\WXO,(^_63Q=^>*#,[$33<8'B0E]6U4U5 M<^H@2,Z@7=>@S0QG"U$*G[8L'J1A'$1YMN#A<-=JH=AUV^(T7&TPNXO_&<]; M 8D9$H/QMW^?U5VH+JNK:AJ$J'Z$P6Q6!9$+4A+()D*N_L'%==@!X@ZQ6;Z^ M7E?A6]7-[60ZF'XK+IO*JQ=A[QY,J_H!ZQVYOD/0\&;5N_LD_.J*RE(*B_\] M""P6!@%KA4&4W>CC<$>#KPN%)NHE#_?9^,UFE=[.)G?3BZ#\3*;M:H8QAE^- M+V=A#BZJ>B.N5VP6)J?.2%^N\,5D&F>RSE=_5WSL%J\83\)V'%9E6MP,XA8] M'$?=IXB3<34,HA[7?CC^$MAF49R:S]#N.EP^_N;L/4WE15V&(_+Q]CV6@C+EO [VCR;5G0=D6.IM7_W T7 M=+(0R-F]@[HPB), MRFBU5L#.V\N^)[YS24BMK>".:",9 4Z"\'>SY4L)OE.H?\N)W^BJ?>[$LW=D M;Q-?8V??J0898))JQ'!B#3JEL3AHV1"O]$Y]/RY7Z]\FD[H%\35 MDM'E<%2K3LM][G91D>,F3.DLYHX>@*!0ETUF!55(4.&%9EPQ@0FP@:"<%]A; M <"FM5J^;GQXL[]7TSH%]IDDU7V]6S>T7#;PW64#[S;'O/6/I% 7_NNAMI8A MY0&5%G!&%6["?R4)_^_INAP[3/YC1/7"R=]8#:"71(6['"UE@<8XB+_'%$$: M5L(TH642..!,ROE_C*Q>./\;S_6VG__69(@:W:RH8GI[\:&ZG2\\EAC4!HA< MF"&M5Y2701F+%D-4]T;?'NC%]]R_3W/"_8G^<'$=K)A1]>N5;53^,,FJ-@EC M[[Y.?:_=0]$OHT>3B]_?/.+E(<8J B7B# 8-+.S\M*G')X&7P/JWG;*&I-3, M,(J-M8X2A8AM:N<+$Y0W]298&!>#V^@DG-Y5VWIW]J7S1VU[H9DOT\D?-WOG MUX-Y\3FJY$&_KQTP"V_1NM4=%_:>C11VI4'T_XQ&DZ^SXL?:_I[V Y9.GF=OY9E>^?>\ $SQ8H?AZ]7+CB,31_54%BP//C/+C\"9,[B_5U^*WRMW_\]/!\Z,TR%G,911S=L$]%:BYNPO@9W.TCD/R*+[[9LP-5 M#YM%)K9%@GC9N?X)Q"TL19OW*4"^.2UZX=R5UZ\ M#%OS2X*SL\P?B\SC5Y#Y+59Z;RB(NF)>^G-=>G&FE:(>F0V[KK#GN,8= 7/" MDW"V \^KOTNQ#-%3 GSSYU^J>7LF./Y: IA"WV MJ9!K26$OP[Y(@WU84I*RM'>/BQ%L81+V5R52\1QF,+ZH%I&:D[M/\ZN[43&X MN(B1$MD]?FMI$D7?BO,#R[YW1'T)JZ7[K/F8@J M7":\[[3=:WMVSG[J@$C(XC1%:@C2:NVO?[,* %>)%(D(%$B=K9MD\2EJC+S MR4ME9>H@!'N$$*FL"4JSA 014SNA"?Y1?E<, 4@J4RJB_P9@+0\)=YB#(3VF7P3350Z M<7L3XD:J\PQ&&*9-:#G#U@H28BMXD:H:HI@>HOT/%[=FM+[JDT:;CYZX>G_U M48J.,6@56*U03")I M6%P:$!'>PX!X3 P;"@.0S2.0;TD,WU88H-Y;O.LH?@[NB*;5R45E*.'68L*Q MUC)05I3!2!KKN$%W9.]^JLV9 [*/69-(=+)ZOY.[5R!W%.$JMS2$%Y/0&"9B>X**$T6:>=Y=)Y'B5E4 M5B4FK PTPI'64:PB8I6B9=Z!D0KQG9A5?I$?MV]-[5/>)ZS+(^C$\0V*(Z^* MCEAE"5$R$!@1:VBHXN7&G1(TTL>+8S/6 -%]HILT!TY/'-]60.!OKL!1O6Y$ MYY&\58]$K6058L489EA:4GG%YW2C$EB#^_^R M3QOMHGBR>KX3L]<@9KA6PCCF.C LT %5# G$*3+2BQD/!!)ZHTY;*V+64)B_ M+T2W[_]ZW'S?.=,=+O L4FS]=UO^G8NQ"E:DR@V4*HX9P!=67%M"!8"5*K?\ M>6 ; BO/E^T9 ZPO9*,ME4_._>A$]4Q%E55YA8)(^%YI$6$EW(X[TH.Y^#)R,J3B:(@CD.% M+8L(U@0A:XH>P3J*Z&;;S&V($WCF>:;*"+0O51<5Z&3I5&1)5;FUA$8&&4R9 M)3R@'&,ERZTU3@.YE_;>3Y8:TM2DCQOMO7WB"OG5^_YA>CM+!Z-#$_LZ#V*/ MLHQOT,,@M4XL0F.C0TYC836.#.:AY>5^8\CM[@V"=OU\KIN,11Y,ZY,U"CH1 M/E,1IE6VK^8X#C$2*! V%"+4)"S/#L2QHKLS>-KU_T6+'>Y?@PB_:)7OUU[Z M[,3F=P8.#.'5J22JW,: =0UXK(EXQ,$F*(N:$*IW&P=_G4VS%GU_S/L"OXG- MRDYVCIMKH19\XY<-G7 B@B6KI%N)%0]EI"E7E(8**44*E:VDU&:CM=C>@M70 MV7_2Y[P%K?U$\KR\9GX348+_2L9%E_6D+!_5>1J=I[&$K1\>QRV*J@-.4EL2 M:AV(V"H.GD; ""F+%/(XWITZL.3%926SUJP#0OM,;[9A?P'78Y/;CZ%^4[#P M8P<"'0CL#0*U NHDQ(BI*$:N5Z,RL0V4*N,-UK#=6X1[@4!#QQ1(7ZI&CRF\ M?1#H A9O9WZ-@=HI8]<.Z&)50$-9!O]G-2,V"@F*D(K"$KH0"W;[71_3]@XX M:-+'N-%$J1TT[:(=;U3P7D$TA(I:-$091&(=(FX"L"0BB6FY!RFLVN.0TG:I M;*CL@>[+Y]W!>/NQDA,-E?B/C[3S.^[PY%GX3F?;U:VC_CE3_VTE@/^ZF VN M?>6XT62>3+Z-+L=%4=FIRQ3H#+I7N_6[(\K#:*TBI5!4L I18,8Q3;DDI8U MY(1@CU60_UNE)_\ZG0[O1N.QF0P_+'FIK%BY^KF];6+4YZ+)&-#K">5T-'0P3C39T>#UR>28[SUU^^IF> M<-V%9ZI*0 ]CL#.X18!DRF 3!30J#\DPK-5C?>]J>-9N%CK5?8V?I=C5ZX&P M3GC/5'@YJH0W#H-0"!5PC@*%@H@@J0OAU2Q6CQ6:WD-X&SO51AH]U?8&A/=M MQ2N60=K!-.OZV[U=-XC3ZIPZ$P0C&X7,&AN12" 31#PB/(*+HI@]=NBEACQK MM3$\$ 7)[6@.T_L?5UL[:S#_YT ODZ!'*'//)*'MTY$#S04_B>=38=)=NT(J0@F/[^%DR1G$EKHRMYU M>:U-F!2RJHL7< 4@QC3&G+- QJ'1MCP*SYE]+#GL80C;4FZKO3!%7Z!&:^*] M_5S7#A@Z8-@.#+H"!BS R9#:!%@'(=)QH&@)#/"M:!,8FJKIRYH-7[Y]8.B2 MX-_._+I#*SD_496(:\U2T>P MOB3Z&1'M(.!ZV4S>+N[2"?M686>XUBC44FD#17!D6&2M05&93*)M%#VX?[.G ML#=TAD_TJ7C.@[QO1-CW-F%>U,FYSO/ML0LUG6V"]C,NPNM(UNZXHN.*EUN0 M [;'>4-3?HY#31_3.>CAVL&FQ"=ZGJ>]^ 1+@8)>'TX7E^.TG6/131D#_];F M3$\@=/>X?2MQ58$[XLR5RHR0B((PM(P377;3Y((_FI^4)S_7[-LVCWX3V:>J MR53HG>3LSGYWD-)!RKZ04CL7%:)0$H)HR"4C81QBLCQ_(8CDNTM@[824AF+^ MM,]0D]E%IPLIWES[\SR!P93?-_+L?.D^+F[@EL'*Y,:C2?J^M$8)^O<55L:. M781E&_YQ3<@:]\]Y=^;WZ=]H+I#=QXW[M.AHY=8]ZB6WM[/I'\#,\W1\?^C$2_G^MQT"+JI,)F6L 64<(I>II_PH])1YH4?0!V:]2,"2 Y@^I@7+-<@623"8+N'@Q!Z/I?_(ZMO",N^O1X+HW MRGKCT0U Q1!F#0_M?8#5G$W@\L_I]W2R<(PT3'M?TISR5)&^AY0]H.<"GM5S M6MW=Z4<"_)K ?RVSHZP*+1K$@I@1 1HHCB+%#1AT/*)(F2B.[!Y5HI_2B^W% M<6?35FV4YPK38UMCPUVXE#E@0KWYU/W-^JUS0%49RV 91LJ&L<%!% J-D6# M 1(9T$JAD2_" 6W!#FJ;!0K8.90%J,I9@.K664!56[16"(6T#+7&*D"*<1$5 M^1@JHD+L+H[6!@M\F8-5;B;#OTUA@?YC,1MEPY&?2&/,@$G+2BAS4_#1[X?Y MX40L5%6E(H(""(T2.+#(2"M%H,IV72I2NJJ]>W4U^KXO*Q1VR;PQNZ1][FA5 M6^P#!84VH.RB]TLR2;ZE-^#H Z^,1V!W%-P#/ 7VR0THGO?CT>_ *^_AZ\G[ MR72>_^Z,F\MT JPT[UW-IC>]03J;)^YE.]SD)9,ZWJOQ\-\T+!*<$V6K@XNM_'=] :P(M_\"KM'S:=S6.1M[[I+W&SA.A#6!!X' V]; MZ*I=!+#^ TP#$QE#=2 AHDN(P(\"C;S!3VLZ"G@GCWRF4$5P[F/C+JH?9VFA4@/G%FR!4XOL"9\.<- MF"8.>DL= V".\VEA W:5I#OQPZ\:S-^/K3N)&DUQ,/4G*0/PZB6K;"8/4.?EKVPT; M)&R 0(*M#=C_>3TK'W(+>O_])2BDW]_[Y?\I&=\E]QF\ZL_7LV(V^PU1Y2-, M]AN>VIK6T;N>.83Z4Q8+IF.I8QI8S:.06BDIP9P7!-(H MYI'A[^D.RF\(;P.LD!MM "?7,/\B+N651B6YP]**V2*\F;,$W6_C9/8-G.=2 MF+V,.E,KZ7T#/G(B[ 0%'G$%$@JFG^/UGA>AT?5T.G0K?IDZ^2I-NM[B%E9Q M,9[[C9(>*+7Y.,>+N]'\^A'YOUCE[96]KH?MD9IW\65PG0X7X_33U6=8 ICP M."_T]>G*IM]&$X=!X -$$T>+7,%^NOK[I%HN4,(VMWXSSTV."^QX.OC]W1:F ML(H1I@2U&",D11@8I$NF"#AA[U&M)@UAP#Q3)M;BD?N'[8\M,,MBV.,FGU')P\?W0\>B::+#(:9_?C3_G;/)C/7 MKEY)3$%KLN ^UQ\W<;;P>%5^4)[0D3/X(!V/BU__[SOTSG^&80[*SULF_'5T M P+Q,;WK?9[>)!MI/'>CX?P:_@GS*'(58*G'R6V6_E3^X^?UK(1WRSS/908L M=OKEH330_!T"__O/Y47KOQWX$VK\B:_K9=UYR[=:0_5]+++4MS#IUSWOW%)F,78>W7_!+P0L"#'4V'K^W< MU6M3_P\NULN>23TH9WP7W4_]\/7CVQF:5=D]7(0((Q&0D)%8V]!R5O2 #P*. MR$8;U0=B)^TED..^D.0YZN:>9L>S#J(ZB#I'B!)5[A&*XDCP "$31Y:B*"2R M.#X7&$K"C;,N^T.4;*K%.Z:-5H8X33;M(*J#J ZB*HBJI4=R9!A70<@L8B+F M-D*XV.T)M&2;[4/VARC13)%OVA?J6;H/G"9$'=)IX&2=W+_.7 Y>F816I+FY M_;5I[Q8G/_D6SZ8WOSK>^M6S%ES[:\E8AZ0-[MWUNH\;K:]WLB92 M)VJO0M1(E=]!,>*A)-P*%% >$!&6-3V"**3!QH&(ED1M9VKHWDY,7^(F?9A. MU#I1.T;4:)7X'L*P)-1,\Q)A&X(9C':*E&Q[$5NP; M#3Q6R _W#=IL2?8@[4_68^A$]FV*+*ZW$ :-'"H31-A*1FP86E.Z\X$KTOE, M(GNXCW%>(GLN\?S!8C9SIZBZB/X9Q3YPK<&P4(PC9+30%$P*216 4X%+H<9" M'Q7["'+N>EZ/0?9EH^V&3]9LZ(3M50@;JP*-H/(M5D)2+FT8$2U9');"QG%$ MGTW8&HOJJSZA3;;YX%:(D3!G&*0\5DAA'&FEA MEGZ&#O;-A:S8;P7O_N9X\-.5N;T=PPI?CM,O.2M^NOI;Q8AM;@[@OE;TU'ML MGV1>42?K;T/6927K6B(5(LJD,)+%V+)8J-*TT99M5)I^'EEO\,0!0^TU&^UD MO9/U4Y=U7=MZC% <@[#'., $2QR'LI1U'4B\[SY_P[+>F#.#^[S%QL*O6=;/ M8Z]E69H5UL9I$\M.OW@.HQR=<0G"@XE_FM5U M.A3L4+!#P4-04*(SKG+XQE#0>_)_]FU%RN\;>?9*3Z36NXUM&<%C;UQI1.0Z MJS0PA*_+'IQ5(Z%O_HS4P^V$7&?.5GM ,JIK=;8,#I62- Y(%!"&&2/% 5]E M@P"WYIKMW>>17&SNHC75Z+'EMM.PT+5R"9' "L=*RUAHK@R)I2T6.K DCMLR M#??N (Q;;&S:;[^S*2QV%8.V<6QMJ"RVH8X9X]*@HLZ.4B$GI"T-M.]B$WJ! M6^PBFQW5SK?IAJ5'2-F1W4J/[91Z>,>PU4ZI?4>/N^O1X+IMQ&%8U!O=:\F1 ME AAS$,CL6%%EV6B)=TWP>+K=3+_AVMM^L&W6(RNKO)IP26?DWG:&O(3W6+# M^M;I4*NO%UN"8NX.!R%F4&QB$Q9)N2K6H=[7''XZ'9I1#*UBU7,H!D:JPPU8 MQX2'H8II%#&K;6P,+VF!1;!O/9.GTZ(9O8%5J];0Z*K6?;5?-#1._.1\B\RT MG*>W6&7H['KB[SLFUST9O8)W?+G1VU@ MF%'9RMX=77+M%^_2\7?7 GDROUYF&OJNR2L'G8K.W>D?MZ/9LKWG]C3$?N]R ML3(P\-K2K.2_U*,)S-]@>N?Y/K@DOR+)GHF2Y.]_OW::39.PRC'L_N)4=30;CQ;#J M[>N8@:"?'V0%_SO^N6CBFEQ.OZ<_^O[L;@R+R0#\<=]8NUY.XJ+WH3:BV@B2 M6>K'/7,#\$V"!S";Z23-/3,8V_0FYVW' ),L=4\ZW4[P+V58O:A=-5_CP9R6 MM[>SZ1^^8_/XOFUUPBJGCH6A@?\%C$K&C(SB"!4YK.#G<;%_Z=R<73]-/G@6 MA)_2+,I9\) !6E91 4NUKZSZ1$CN3N_:G1)OFU89+ M.-I44_>EZJG73GI0SYG3\O2/5@S'./MUQ7"=#)UR7]PLW'%X,!LO\ZPMMUK) M8#!;> -DJXT [+UAC"Q7_*C5WD^8A*AE35,2&T29%3*V+.9A($IG)>;T*&$R M^2JT%[>]V#SS]9HPK;:=Q3A7X*>[D=OVOO[Q9>+' :OTF$Z R^N MY@Z KP#NY]C][6"F]@L PHW+3KX%[\2[??YE0!&8[Z3WS\5LE U'@P*NOZY M5.:(7GA#"3S\T1$ @8%],N_Z7(T<[0N?9'X]FRZ^73>M!/C!SUN=YB@K*_^- MG;\&\RJ<]LO[WG<@Q'21Y>NV96HP#+:;0([OR0S9)TO/4.ZHCI+K[H M_9+\$RY8H4'OSHGW_B.!)>GWOL#G MY!8XI-\SBVP.A!XE?F+YK/+U@^F,1TX[Y?G%,!Q047["L_3[*+USJS">NIG/ M_5'>>F$7/[&5=3F0F,5>=;$=[:5TZ%PN'S]QF)(>[4I>%0&;];5J><3TN!$7 ME&QYD.RX0=;XK.6!'@X6?J"K4G",_7@D64L!_$<1<@2^G,"DX;?%$FC^M4AF M#HES@W-[9#&/7_K&W;[TZ7@*]OPT?V!-+H^:JCABJIOJ99;.%S/@Z.=$CBQ_'D&TW+C8(%F6Z\0FZ':L! &GOU \LC2W-E=GS2IUIK"SM$>3 M19+G?/FO$V_]9ZDFE%SI 1THSG"B%)57^FJ0,(Z93@0%,_3/R9,-7-6$/>L_ MWN6ON)R.A_ (51B+_V!'P7& M[#78/L6T_G^.\'>P:(P__.4_@1(:CP;;. 9L\AN8 MH2=][W-ZNY@-P M)#W/<1#F/6DIB&RETGR:'H\JGP7Q:.3;8.S9-A9B2R63J MXG+#?'_3N9=VFLS\F< 0G -X-4!Q896[0!*\S2V?8RE ZI;"%XQ2S5(NJM@X M)PI%1DD21]*$. J)$CQB4AK@:6LW*@%[[JB8X]?9]-LLN3'+>1B?R(A7(Q9% MP +6F^+?BB?]YF5Q\TE_C++?KJY&WW\KJ//U#MCE_LOHCZ]WTZ_7X ^"/ON: M3HK+?_&NZ<.1D \?XV4H1.\(A6R)2%TV%)%RUJ-C@4$N8ID7L>PZWW L5Z!W MF\_)>7C@%T_ BROYH\">HG:^VSJN-IE36#%?T[-=GI%5&3DBA":!Q8$4@29& M8J(8()X4H!8ECS:R) [F&>EYYCWA[]V'Y^6<]VI/QF';MF>:8IR")?I >("& MQ,4B_&;F]WR+O)BI R[D#;WT#WA%L7^>)H/KNN5WT3,#T'AEK+ITK1]BPZ6; MTKM)AN"8S*8WO?GHQNST7=G=X)_-LF2(H8"S_71B)MD]GLZ[Y7/ MS5QX[#:=@1OD7/G+^UZ6#A9%2&*^F-TV\PZ"*.DF=*^+#''CG>( MD5R*D<(FBD(41L0JA72DA+8 O0IT:>#:*>T0HZ&9##_G0\ZGF]> ]L*Q5^FB MK+BRXGFT9'FTH\@!5KROU&;BU]$,GP\JIV8O^0Z.Z#=']E&^.=,NQ-7:W"LC MJ(B907W+28W7L:>3$#LIA\^,$T<_6Y/6'V MW*ZO+J^(0_8ECM 7?&=IJ0.@".0RQPHG+'D2\0,[A)N[;2T3KMH4HQ1L%V%C MPHE6/)8VBIP]HQ38XS)2&X3;KIL^IS<)(.ZR!"(HJ>J:K>IJC[VQ?14*;E.A MS,J9U6U/U^"S1/]< (_>KGG([&]H^Z;(NP(-,@5F+()NCB,+R-_DPE6#W"E4 M1[])[L3E!="=A994*M(][N-?/WS\?W#QW)^[R189*+:A+Z .CX85G (1O5== MSQ/;W]#[)9D 0#@%5^0T%LZNHTCZ/1DOG'(M]*B;::&Z*T5YE>2.1+ZO4 YL M/9,27&#G]JTH5+< PS17H.Z^NVM0V>[!\ __:!A";<@E+N<7;+GR_>CF-L^R M],C]\-)L-WB7'ZHLRW(;Q8O;H0=JND'?+&YZ(#J7.>%K YS7GG:3W'L3 M9CH<78U:-8C9'2L:E%BY1!(0W"2(##ZKI$1505B5R2!]2E#ST2+=KY MGLUHD9/>]Y?>0*Q/]MB(T3XC.68BY D!)]'B_OJ-VV!U*=Y.:.^2V=!O:6?@ MKKIO7+(#K)ZSW7.8=(JS$.!I+P$?(,M M(?IMUF:]HMKIK?%7GD$:#.]3T'B MO[MM4 "S1YZW.EW9VXZ:.SWOJ43MQER M>-KH7ML=\.?+!-977)82"ZI<%XI7'/\(((T@91%5,3O:XV:=35(7<[0SSNDO0%A%GQMP/[/ZUGYD%LP8MY?@@OT^_OD"H;T4S*^ M2^XSI_BN9\5L]ANBRD>8[#<\M57%]:YGCD7^E,6"Z5CJF 96\RBD5DI*L#(< M/(. !/I)2[']77_YZ@\> )P%CCM!URU7*EE=K762-J FR'%J@CY1333 2"4$ M^_,W::NPI2JSP8:Q#)G" %Q6$J7B9LXF631'^EL,')^)*@0#TK%-XY-\NNR?_@U7H8'EKZFXR#G[RV2\5?0 M/>216,%CB 9]SP]H7J#P;7+O!03T6Y34#9[[DF6/5??((>4"9S=GT.MLYCREV$[=: BZ#GYMSBMLRW M2$:STL-:WKYS@,7-:^NP,H0'S!$80>EUN6%DIWJ4K MR4XY?VWF729#>(!;S_I2UWR!07U\MT[L'<@;7N@-[D[GH?@?1[+<"O+ M8JWUH^/ME\<['YU4SQ0U5PZ/)^]ET^\JB^25E*X=C2&"!(2%3*,825!8I#@& M+@F.N5U74OENO9]@D(=W<@4%8 P.3#J,I[-X,0='_4.6+=SAANWQRN6FFEN; MC_"&:ANMMFT6C=/OZ:1<5O_2H]2;^$^;9ML7Q%=O)N]OJZXXIB#PR,(##B1TXYIDM?UCF^ M^>;!4]1EF0.]U)>@=6?3\1B6?]E[!9ZSN#W"56R,Y77E3@8JB%SU%4(-L5', MF94ERU,PT[;;98>XDX4_N.3?Q64VF(V\DGBX1D4[DI%KE(#A*,6)XFQK.[C#? L^<=LH M5^FL;F]]J%*=^KW)*3#:(\>]@-,$JC:&0RQC2@SBEC)!F8KBJ*B: ]B%8UER MFJ/L;C;[, &[<#0$CV^%UED,)O)_.0NYX+=G9JM'DJ@>YRG"V^$I<&[GUTLS MO%]WH2[O'_?CJH0"]\DGKF2+P77IJXR6[I/?$@2FZ+F)3H;)K$B:V:G/G?Y.X4')Q5&A-!K)^GIWS;!"Z-48B4%6JP"I,I)4RBA&C(H@C0VFI MBX41&]T%M\=(-A'T#H''3@S/S:6;T74[+IB[[+*4AJU>^AB#Z4K MVD (#<*B!VL=-VFHTNY< U>?O$B[L-KGPJ9 M"C=-N+8!\B@K3K5DQ3G^*3;-BD]'!;>N1K-LWALF]^5-5=F>=3CS*7_Y7>-D M]:;J#'"EV4L[X*CR!'MQ=.,5#/*3H7=I8\'KA\1,537)D*(JP@#(2+!8:FE5 M*68$&+VY3;=5H[8*=+^6P 'I4ZSZE.PLW7Q9:^*:XOR T;MRX7FID>FV9^Q$ZBTY;!ZHJ_5K(MJY'V*1RAN/ M*(EC =:D"1DAE)$0%6TN1$0 S=H(99+_)(\A4DX-1^X*=AKVID5?$?V\(4O/ M1[NBE:L\Z^U.'X6<3<'S+&[S+E"V=+#JS C*.LLK(TSS]RVCE:Y&T1788>ZP M\[ ,Y_=]BL]B/$^*%8Y%"?7,V?^3GWR8)Q>SD"*[_.YDOP@ M%EEF\3=Y+/J8:GIU,''K#&LWF:XMF"_ L'5WZB&"G%B-IG[=Q*FS0:G'6@41 M6NL)RR,:1(8'+))84&60+!U2@CC:T[LX<-.^-(4V-^^?;@RU#CVL;=19S#,0 MYV$>SLN9?JLI5!U?W+"*-D&HE*3:$9[U"VL%9?\CF50(0?MY[9=B,+7W%N,J M'.="2)=I"RN#."E3[%#3*$RO?!W2C^F\J$!3&$?SZ]'L,=N(/6P;;3[3H7%A MSA9&D5OYOSJ=L6H>U6[=PT2J7?V_S\! 8M4A%68,$3C@$N$86:DXUF5"$IB(Y.+Y9ZVF3,IT%54,97@6.J+06L4A9:K&FVI*X;*LJPFA+8X%3 MM:!>")LP;OX09>-VU7:<>L"V6K_X(?N*YR7^GFQ?;0SF]&PLP,EM9P.+A#_W MW<=OH\D?]9/R19F8M3#8TN;9O+ZBP_;?5C6(2QMT)\]A?6?W#^J3*K7EET6L\Y;:V0%,\YGT_':]E51 M8V\Q^S[Z[D#4+2,(JC])FX[\T=3 MZ6H2\?-P>1478@AC'[6%RC=S3([>0LW)6&:-U%D".#TOA)(,!NDX M=8UMA@_9UTF:[2$7)0\"01?^V-0GMQI? >D+K?!Q6D3H/A9X_*AS]MH% M1O0U4FW90S51J3'7HQ[9 R9&Y9=M*U&HG^R8/2"OI^>>'>IT/"WXO>[]U8+? M^4J546]N!;4>Y17E3G6/\=(MD*?<4?W>[V0/K/N7Z$+8] MX/3"ZGJE+J'4B,;4,&LB#/@:@&EL$0^-TE'0=-[!@0Y@$/]5#*9OCD@8!)?]6"7V?UIX?G-P(KI8P6T+,9 MB5L!4_R,?>QV[S;X'!<=4HD'.DP MLHQ%3$FL-077D+OJW(;)((Y?S>;=<^ ;DGVNF\>W1S?KVN6#:A-7X" F%$LI M8LJ#,#)8!:Z6D: (!]1L%@E^NY&"E@UGV<>(M N!KS$L5YR,'=,TI=6:.6PM$Z"!*CF_)&!=;$O+K.4E;'GS,B3E?\N_R8^2/EA3 MA\"R;T]HR %I^:32R\[V3U+HKV!=5:,XS5_G'>@DNRZ**!6>^5HB0^6([N&# M/UN02=8.MV"I06B1L!%G8#.'1*NB ( K0"$W\M*?M4Y//%W,YFG:>B2=H#Y3 M)UVC9\G(3T\J6$\/6(G9UE(5'T@;J$3()R+X\K1%]8%946"M55ZE511%:$%< M:6J" A6HF%C)PB+/6%E2G:%XSER! [GUY-(%^C V=]IZN7VPDF.RK$N11^.K M[)37$ Y<3QDXHI_B7@RK:RU1, XLBVC$%6,XDI&-"H9EG+.-(F@G$=>!NSWO M ?_FC]WISKP 8@O2Q[R%",]M-?D-]=\JU[!JWT?;(&9&,4%02 RXQ0@MZ[N& MZ(':)2_--8>ZPB_ .UK+/D7-GS+;G6A2T^*G'"CK+66*_+&R44QRN$C,[Z8'W_O>.X?U2N4/:(C^_F71O-S;,&41 M^>%&Z\SC.L8?8V(=\]XC^L4?A7^N4^T1A2Y=+EWB:/P^[QIW5S2+6/;"7*V> M?R1,/U[W5*K*QZ)!$$BC0RE)+ ,D0A/ILNXI#T1S"3G[FP)K?33\*5!7"W!9 M87*?#HW'==KD%Z)Y&_!H^VX756NUY3"5W+!044' HQ96Q::D*HKCYO)HVJ6J M:I2J1%PHT;SAU8!5M8.PNO((F:"(2!J$#&@92FMY&)<>(55$OA+"RD8)2]D% M;;[81+]6XW)\G^OH59!^+$;V@-(N=ALZ9?RBRC@Y8K7WD5B%:M4:;! (P57 M%!,\,!K3LEI#@)!\1BC^+\][97SSJ]M@?4A&'^I?O=+WF"_E4^SH;J O-G&W M=]-,Y^.6M:K"M;X6 >9$6Y>M1:Q@F!A1MBEE(A/G:]I%BIK7D/ M(]\/[6HZ'D_OLI_V#Q1M#KUV=3ESUU+^)[0V<_>Y_KB)8^;QZFJY:^"1M]GH(MMS[:N]%P?@W_A'E<3F>P M*.\'L #);9;^5/[CYUIZI)N&'\X,_G-93>[UD__[#G.7F#@?NC]FRY^+X>3O M8.K??RXO6O\-/_+38[\U_A-J_(DG./PM)'*'V48 J@69+Z?S^?3FYQ7F=5): MY\SZY_SZE:]FGJ-)SKTU@7!1R2N0L)^N1T,0@B8$?_40?)$@NKH&;W9^2PD4 M[QZ?:R'=Q4SP[1^];#H>#7ME*X)#UN+=CBSJC1SD_:?^0&IP;9.U*.WIU6!' M^S.@?:U?[^.D[_#M[/D!7A\&Y1<= MQRFHA">PR$O)$NUD:9-WRD#_BS)PLBP3DUU:FJ7FMK;';U,!K]_FTT7D^'[HDWD8)"F M5U=M\ZH/ZC8@MS89.P^@WUN>6N@5!Q;4 6#UK*MQ$EX[C+_961]F8?LU:F(% M]LBIQJAV'@0A3,.0\5!+:ZCA*C)%WK[;=9+-'8AJ(&]?O8WS((3UD=R9G]V$ MU![&BTU!4U$EH@.AO4#H(*PY3<+_6^, _,KQ5N):X5%DC<8:66)B([BQJDBC M-98J^UJ2HT\(BH]-]<3Z NUL?-&A\?F@<1L3?PTHI:JBF8S$2DLN%9:AE9@H M%)96H0J)W;.CZJE8A:_J-"?FJ*_DSF(Y'2"='2"=JX6X+]U?-_SB6LUBC(22 M81 )S:0*8A[;2)9..5(-GG1^:2/QF9'YZ.->>H]306\7F7<'50]U9%\@<.IY MK3S*?)[[.LW2\$1@E-1@E'%EL2&(1@B9@&,EBX/()L#@A#\?C'JXS+KJ88> MY,D:HF\ 7:G.KQR-*@5#-2AEEHKC&,;8PK $)*BPJ71B'#Q4FCP5,OJ].#B M6+-*T@NV\Q1]AQ@G@1B-S^]$@()7QZLC*8@P4BFA#&=$2%)6NC!2"_&,P:]F MS(97%/[:LWQDAP4G@05[)TJ^8ER0U5G]&.R$6&B#%&-2,&(#;DL#(M3TQ=R) MU@R(5Q:= 3-B=Y'YUP =^\597GOFVM]KU6NZ;8"72%5[+HC]80?&ZLKVLHI& MEHA(AHB'0/D?;"C$M)X7^"=O:X;8]%*R([AT:9@Z,<. M>PX(";U*''HZ M;D*43]9Q?,O@\WP3/Q';AU!2:Q=&F:(Q"L*(&HNY,%&\3 T5]!D#U,W8/J\I M[B1)'^,F8]"=%?2J@6C_,\"O$91V8!*KQ<(%8R+FF!G$J8A1%.(R$\GRR+X] M0^B5Q;RXNM [.Q&_:G/H#28=#9R9/1YW:4<;7N5SULQZ9D.OMI% # N9-2@2 M@@9$HS 495X2CTG(G@]4X^GL*AV=2YR+]QEMY*3/4WCU]=MY;P!R]@QJO6+X MV8$^M48>!*DPU@@I'""J- T%+<_V"(T4>7;T68! =X$M02YDDVF3NYCY9.-; M;P!NCB+,*:/,#B.'HJH6?F X!ZO&A"IF2$EJ@XB61PBM#)^Q%GYC1LXK"FAA MROKX6?&DLW=."(!>M(3=:9@\E%0.E^$HT)0RK *MD-+*F'([3P0J>L;S=,]A M\KRV$!:ZT&=A^'0UR:JF8MTVPU,9F0(C#Z<+UY&DY.0WN/= :WL/7:OZ$VU5 M_RP\?++^:8='#]'RW M4'(W7K[N"!165]X]P%(5!R%P( $D:8$1+BUM*PY[Q MK,2Q/:!/!=:;2)RC)X'LIUGS1\\'F#I[]*SM488J$*>:4JVX5"'BD0/N:'FN M3(9$/6/*3O=(LNZ7>V9X!"Z[? MOUVVP%2R0&(3(>X*>$D3H[)=MA4AK;7+-M38 )O 6*R)DC:6J-ABEB2*N&VP M7;;K"-T F5?:9><]LJ=^@=:[9"?CL;O$-L=PMRF'6- MLX]HG*W>/;PCD[]"LJ[Q=+N;2P=U >K:LMZ>3^OA0G/T'NQ&U['WVV3O7(4)6[-@ M'^MBT]2VB7B6 \&G&2_KY+UK'G.&S6.XJ)70"Q332!!J0F*IB4+"<8%N$1%! M<^6+-]%M;4NCM)^\Y;03\X[<2J 7\EGJMYPF[KVI*@EEY*=KSO+V"BKSVDED MBJB0&$?6!H82+(S;:RJ*?1(3-U=<9FO9Y+_.IEGVX!F;IDIK8MZ70KZ%JL1G M('-G4-!&@5IP29=S? S+YTI2'7<0%J#>2@MDP0C:F046ULBF=2AW4 R MEWKQ(+"UB)L/HC]O1S#]A M=_^XIF(=?4*:C'1T%8=>D<1W%8>P4)7=$F$;$1Y19$@4,+!BL"GMEEC+N+E# M@_L*_TN;,>2"M7?.XU5MQ+SY/)RNR$]WNOI1H)2U,I$:86'#2*O (.W^L[+< M XH5#YLK%/&$7!S=6"X.0;(O>7> N9/][@!S=X#YR3A)1"T0%F@2$$YL'/+0 M<(/"\@!SS&3S>^6'9_7H)K-ZW"9=5[7FQ<\''WYPUGW1P/S->-RKGY==)@?U M1I/>U_NS=I;.T-TMOQ\G \WHO<9R=Y2=JIUG:2[(,IC9T1VAO MD]F\/&J;#/ZU&&4C+XKPU<>_?OCX_RYZ'Z=KK_:/W_[^K%3\QPM)K^KI MNGY^SY<*6CRJH-'%9LBW!VLZAG^LJ>D3X_G]2"NK&C*A14)B:6,F&-#5(AZJ MG+0N?:K!*N+'D58U1]K-9DE-D;9US-B3NI6!+0++,5<4AR$75 2,B669-V1% MXX>"#J2N;(JZ^&(S'MNCN_7#(16:LWLO^YY'\D\2)ZZ.DE? MI^ZKFK^SNT8-(U19C() (TEQ?(\E_F%^:4 K/._^3,=GCX9N"YJXIS1%410!? M.9=CD8Q?=!Q_&UT5M5U^&$WR?_RWB^&>>PI75_CHS&&BC$V\Z"!.HMY2+B\/ M%5WJ0.'M@X+Y]FV6?DOF+\N*R[C@BX["!R5_P-OT8U>'\\U)?!N'X$]LKMW\ MNOF=\OSVUKYO8*YO?7XO2LOGL Y^^#!QZ56^A\A6'_H\"E5\6Z.1939" 0AUAV+>/:\WNY8Q'G+_A,T1#MH4&;"K($!KNKD12+BE%CXPU@< MH5"$<5'14\F(!]M/DE_N!H/+)^?^+_DI@=!Z)+_]5G=I>/['=A;)/=?O[1)"O MUO*!Q$99'DAE.)*QI@"+I7]EJ!*-]Z_<71#B&>(F6.,^S/*\@[T=))P$))QH M# ;SJE@/QS'3DN&04DZII,SRPGU3@IH'W+N:DY4]9+)B.I8YI M8#6/0FJEI 0KP[7B 0ET$V9RI9(-/ELAZ1K-MQ3?#$"2 MN FMU10;B:5D@2Z+8BH=F_>NCF%CM19[FWRRK3(B+6H\%CCQE+CONWTFO4\E MT&,*B9*G2530.>EL?#_R!5CAZ*OMPA[\K(5E6+=*HT3 MM\-05O+OW3H?*KO8BZ56U-Z3"A)?78V^UZH11_]:C.;WWN;QQLZ'R6"\<*)1 M;R(.1L]G,'7@Z3!@_\/?P7;)=M<91B32X*JZTO%A)!3CL;0EWPI&;:W.L(JY MX2BTH28\C.%/Q6CAZD;, JB?7J%@7\3W-?%>OY=Z- M;"E<\73F.7M+K$W])_NM>.UO_A%?[V]3\\+-%02WG$ M<5^H1MO*O\(.?WLCR\9I.'RZ\/'7O(/>,]D6SR7T/SPN]1174B\LYRQ&H<)2 M,R6)Y;AH*!42BDQSF4ZYD'Z8@"^R<%]FG\"#GGV]3B:%A^I)L>Q$]&".PLL! M >XS3?L"-9F\OLGRIY "O:MPVGX8L)\R/6%P")QE,1X?! ]O,$&2TJHV&(N" M2 0,"X-C(J(021:7L($B9E=#58UAQI(BIPP33/0):C2I_#2W[-ZD06#@C8Y< MR;B7,X$+GZ6S[^FP]P.XCB8OX_MCO3=*#,LI;\-)/!!UXA0ZQCC"3011H M%G)&(D"(J$0'(Z39!QV6=,C=A,\%%3ZFZP["*<@\Z$XPAS(G%LD3"J:%<9XH@W6%KLZ8$(_;*!"$UU M7\O3.*%QPI&*U5RB1IZ]7UI0XKDZ2W22IC2]Q%?TBB%\I1F2Z&J $2%7@RO- MW]534/;> U5-;'EN"2=C=%%L0!S4%3=*9NZ,059F!3^ZF2Q-I*B):!1%L1(J M0#+&/&)&14IBHF5M,]D@22(4:J.LCITAH2+-W39R$# 4"OMHKLG.]VPTK06[ MHO=A,IC>I#V82:_HMO/ >8<]LX3V&,7^]!W"[1Q?WO=@I"._Q5R[&+YVB1!W14IY+\ESRGL3#ZUN<[W, ,F-Z7H3 MWN%B5J2"N'>",W?1"T=C_[;6A^/VQ8?N9:/OZ6J2BMM>_PYH/)GO.>:O6])> M@&F*_L';-]\!9>&:HM,P7 RH?Y6.\DUMKW?+ES=D9UBHM1+M& Y_"XZ^=WTW?#\9)EO5NTODU+$2C';;74<5SJ9D,"P;9 MG;82"AQJHB.I#$$\BHVBED?"D#"T5IBPAC3($@X>B@UXB"4*J*#:71J&4E(< M!_;TTE8>FE?,GU#XG8#Z-:^X1^+_UC -9N M[?=A,D]^/"@71#]UJOK!K?$N^>3QY!-,=V:?B)=J)_UV7]:EW+RYE!N,7R#G MYODS;'R_V5XT<8; 2G2C:[%W#EQ^KDTU#PS==:1_$Z0_)#NL(_V;(/WZB;ES MJ8ZU936\?Y[,UQ-:S_Z<^OYB\H87X6PGWE&_H_XY4_^0AA?J1)5>OK.3!SK/ MT^0[;O^WT1#&29=6>0695I(BDBJDEUL7(1(,Q[%&5#$5T, J4Z1AQD;&9*,/ M ,A"OLGYMVF6/5(&[OBZND3V)7W63(47RSGH,*3#D->&(:3J[ I@$1F$E:2$ MB]!J;FV1;A5K9H*-['F>3L;>Y]$:]2>>T^S6E%=M0%F M(RLT85HC0P(1M1 MHI;LY967;)RB>N^_:6")PO( ($PL'S:8WO7T+ZG8.Z&'8MBO3]$U5 M4LI!45<[^)&P*J2"QQ8C3H4D 0]X)!E! 76PN!23@G17"L36VYMQ$(K4.PD7;O*JXP&[4EZHRX/ M.F^=?K[[!T6)B"XFBY= 7%1&!)S$,5Q:6EA!@<\LHBUE)B%&N"N+:A8'$8"E1$DC@5P8:WNB\<;CMP>AP''1PV"X>R@D,9*1FY[HLFTCP,M%*QSN'052EG&[4[]H7#;6=G MCX%#46!XHP@+"M3"6&Q%%L:4F4(QC!5Q_ M2NU=\47OL&Z,P?3F9N1/&F1F,@S\>GQ+)X-1FH6C;#">9HL=[5Y#RQA25F$4 M86,,#<'^]8I+8Q1J$=6:,$K.:*@"1F@LK3L?+K@JFCXSJB/V:+O7G>_9:/=: MFYMGNY79'=OW=9_A'#,;\FY_OEIO&XM%8WSF+_]I- >-.]C&>9]N76\1=[#@ M;RE <+:_7GEL DWVT+Q)_CF%'^\=[,^WM'&=+F;-P[/>+ 6%D;H> MK=MN&TQGM].9N^ Z38;_6B0ST!>9:[+Z)4WF\W':[_TCR:[AN?/IY*+W:9(C M_B_)?0']OJ^\[-WM;/K'R*FG\?VJ MM]"PC:HH9RF75:J+4)IQ2E6D(P1_$8SM4GP#$RT#::Y-^D^?X,]!^N4V&:0? M)G8Q&CMBQ]/9/ZY'@VO/*Z:? M9O66[DMNS%^P[-D>\Z]3T.N;G=K_=35_('7R<1N88]X'VW27&7R@^Y6#S!8WO1W,KWK9>GL>PIX!ZPX?XA+73_C458PU-UH/ :+ MZ78T\P\_0C=3>KA9<#>:7SN.STLPN*4'^9ND=\GXHF=@.JX>PV(\+X5X1>9N MP ]W$[Y+82;P]Q2NF+F.R^]GKBORK))M1Z7O@ 6K4C>:N*M [/*+TC]&KM%R M-O>6XI'"]6^/2Y>JE",1$A%.PQ 1%8% M@>.JC2.<'W*R-$ 3=K&Y9]L83:97.18E@P$84UMDPR%4^2,0<)!/]CC[?C\J M5=\.*[4!&TZL=W'T?U[/RH?< M)M_2]Y>S-/G]?7(%0_HI&=\E]YEST*YGQ6SV&V+1?C#9;WC;>P_VKF>.4_Z4 MQ8+I6.J8!E;S"+!$2DJP,EPK'I! /VDI'NAS^-7W* >H=)Z-LUF7*Y6LKM8Z M21MP;X[Q3YHT[TLE#A)9F,@ 3?!J-PM0*"NVD[,JP'H> @* &']/Q]/;FQ*S M,I#CW$W,%K=@,\U=2"B;3B;IV(F5LQ?^#CC@8CASL*?R2T=.!B9)_J[Q_:%. M^)?!=3I"1%'AC 661U0@4,2!X5Q3PTAC_OF.]^SX9OG$P40 M]#-]T GK^R05X/#,A83=+WG"2C^'O0Q(.AY/[[+>#YY&TT4&9,E^_.E8[WZ/ M">V+*OJIS*T?W AZ&M+6KE[9^T%KTN@^UQ\W<8ILO!JX0OF>B8^%]P9@9Q>_ M>C_)?78"5G[>,LNOHQL0F8_I7>_S]";9V"F[&PWGU_!/F$>Q'3 NB:W6?I3 M^8^?UP/_[Y8)654O=_KNX7RM_!T"__O/Y47KOQWX$VK\B:_K92_:+OZ4MF#? MP/S.OG7T7V?3+,M7R"O9!P'X.093JOZ.%\^2%[\4-L^+\N"',^ZJ>O8<^#&= MOP(L/(_#_001U!W4:A=_]CF6LBG=IYDEU\PIJR?,]IE2YWP06!):VSAA,L2( M15I9&: (JZ#([P^UX6RCM^E:%&4EY%*B3+@X.'J_;_45SOJ(-7KHZC29MSMA MV@%7!UQ+X&*DUI29&0$(Q8B4FANI*"I:T(2!AG^MY%.LP%3I&>01XNP?H_GU M:/)IDOYWFLQ: RRA&JWC=IH,X9E;&L4: 6]2X)M % M6EFE:/PP6BT-+G GOHM]Q'*TJ56] M15:$08A,',0Q%U1%,;:E4V>EV3@.M:=3]V'R]6[JT&:](7V#<(/ZLM%2:R=K M\W1"]0J$2M7*U=HHU J;2,A04FD(QS$IA,I($89[.QP@2;GN;EV:%>!,R=38; M/Z2+2!R&-&^J"54.0:RJ;!1B9"C32N,8$P =RHTL(2@F:"//='\C^7J6INTJ M=B;[O-DZ B?77*J3T/.44%%5]4"1TJ'0*@J9=%6"&)7ED8'&W+YI@ M3D)K#S?=20-M3G:+/ M1*.% D].0-]:S)IV$8&W&1'0N(H(,!U90P)"(S#'+=$ATF5XS89$'IJ(]&$2 M3Q>S=E4^%7V.V5N("712]1:DBN@J2X9KQ)4 "SK23 2*@\9>9LEH%#W=A'X. M<6I2/7>RU,G2$;+$5*VJ11PJX'+$0QF&F$6.-I&3*6H2D"$)K9:0,7X;$* L.MY)'WUL.C%': MU[+1ME$GYWAW GJ> JJK\S2!$#S0KA0(YB'G,D*17NXJ27- S+H%R?R?=#8= M)MFUHZ@BF/S<264GE6]-*C'"M?QKHXT1RFC&3&PY$SHN\Z\#08-'Q'*7[5Y( M9Z,F =.Q("R0/(QC NYT ML,P_5?&3S/0V9+%5"[T3PTX,7U ,996#:5V3\]CBR 0,@T*,Z;)NI@TT?>00 M]\X\DDX_/J>!?@:N=#?QE^_HWKH$G%S/]M/ ; #MJF)0($04QR94E""D<22C M9:*.C/2AB3HM)OSQOG#-ODZ@0?O)FE8=?G7X]9;QBU0V9XRHU)$V82QY(**0 M,V-+UT]KNM'1?$_\>LQ);"\XW,>JR<3##MDZ9.N0[54A6^U$HW5G&4G$%;?$ MZ$I4/?;S'JF/L-IK-.$7H^N2E MDRP%YAD6+>8&R620CO-&/*M-3+)><@.DM_&=CMD82RJ="N.(T%B M;92*C"6*<6'+="NMD*0[; 4WZRB?- A6FQWFJ+[83)INJDO6P9WC"C$KY,_S M%8S8M52$4;FAIOL3I9:'RV7$0T8I,D0ARJA>$H61(-Q5W6@G451C1$$7FV>T MFR/*$SP?3F=C;*0-:F5[W;\JI! MK9FY;Y:[O2GU9.[ H'>33!97B6MT6;3[36N]I!^\'5Y[D\SNMS^FE^2=UN#& M&V?0@#DS6!3#!8Z#YXXFW^&O*3Q@.MGZ_,OT.AE?]2X3/[GMUQ3]^8HFP.D@ MR>;Y^)?=>K-RQ7+#JKY"&P/Q;9'=:[9/J9B#;]N=#$""ALZ:JQ:H'$$? 'N< M9K# WMH;%VWCLMXWD(^)O]X]X?86N-&;@F PN!,>\Z(E5KN#9ZZQ[N=D> ?8W.]]F PNMO<##4?9?#8"A FFB]E\ M:4+](\U:Z7&;IOQ8P.? 175MSCW#NDH_3F6OL MN_J< %8:WC,9)3\Z^'(-P;^50W6_CR97KM&Q^_9(>7U<7 FJQ-7R, *?,^+: M&,P0-YK%8"@A1$(K#=KP-_\*HAEX3_];.AG<_YKX1K8&X.=;.AS??\BGD [_ M?NN[>5YNI$/D3B@%L_JW;#;_K6*R %;5_#'*?G/!HM]B'GAG?#88)Z.;Z56Q M3'^;#R_ $BL^.>KF(RC?Z_##<0+<-)G_XG'XMV+HM59^E PAQ=C8"#\RB(X\<; M4,]S9V ,DYOD6YKU70?7.]"G[F_?2S=UNM;W%^\7#7;_N9AX*Q0TU'B47ETL M^7LI'L-1=C/*O&'B;)2TU%/P0GA?,9E^[W*16P(W4\_!3MP 16" 15OLY8-! M]Z5%:U^X>>9D>Y9^'Z5WO1\^_/KYQ]YM.A\5;YBX%[H7^7=G63IS@+"VC-6K M__ZEEW-7[U/>EK@8NENDZCG+YU=S];JEN0*@'(Y:7]O]5SW0# 8[_V/*XMVT2O&ZU 6?IWTKM/Q M,']KS'O#:>IF.5].OS#DX%65C9,__J)GIV#H.1J/TC7P7:7,^IV>-^MSSQPC MPIRGX^_Y"\?)7;88N5'4G6AON3FK*ELD;J6F0,[, T7>A[HTT7,-Y/JW>S:^ MNQX-K@O?8'(UID< 64'\U*3%(3^W]Y; M\-E9WI*^&DV 3.[RS.FSFYPS#C0R-F*P#6GJ#Y-E;^]R.LGEU(/#%8 'L-G0 M31OFG:TJ\9$G[S_3?!FF3I7V'%*,O0N0IF[H<$M.RQQZQDODAI4?>=5:Z'U M85@L[R^79)+D:@/<'4"L[VFV*9I@G_9<8VKP44;3A0.B M*Q)KC7O<\)Q-I MMF3%[.?>]?0.QC/;6)K%)._KG'>\@OL=JJ:._6!2_F*091^Z[DT7<],ZJ+FD\SYRO"<\?3#!9X!"@PN?<<[.#-P;D; M"V ]H)E3+DX@ =NFP)&..[U'YJZH4V4YPUS_^1?GI 5W;#9\[P3[?BFQ!8+5 MIWZ3P,_)PG45]WPQFL 2>/4S7G_3G]T\ 2#F23ZEFMB!MS'[5E(96 + :%T" MDR$L.[PFO;IR++CJ^H(DENS3KXDA2&?.Z?T"3'.-E@<<8;8YEP(G7/?&CF.=G3I;P/2QXH6@K[XP_1W/_];I@ @"F3@#6),K; M&5?)]^DLWWXI6!,8^M+A^@]@%<-#+OV/;JU^N/PQEZ["( &-D#@%,?7,"/R: M92/OO+MAC9S63[*I$XW['M@EP/_PXZJR='+L$#>?7ZXW=TQPG:F]LMB8<"%" M+I"1S9>>-R@E,/*]4G*H=[''GME?_D_BC?6,&!YI2N* Q8)K"LYT;!E62DM7 MR)I'0.(_)P=YD\TXCZNN(B:@>W+S%HQ^N&GP\,[3JC_Q&19LMG#Q'1BD 9\?3P>_O_!*YCU_2<>K!Y+T0P@J$N @LD5%, MF(CR'!N-<8"H?%^K!(ZL,2&*P1V2A!,=<%9L6NM(@V_TKF !<"3-_,GOP>^ M^P;)K=O7G2U2MQ%9FV$OR-&G= :*U5K;3EWCC$.FB]^]O*,.ZO\_%B"-+O*^ MIL3 JW4VP:C[X56G=Z"N,.+ MO4FWF U*8)HZ.QO48N_;;'HWO^X[C3%>>)7LWEL&+D<^=@GV/8CTMUD"5KK' M?7]9?1MX-3&F8==<:TQ27JM%RY'"6!A7JC[D6&MN6'&N7\>Q)?M*4@#J,7?$ M/UW].LUR5R4:PWI-DLUHVM;=R!0\R.E]FM9]WP\?XP>\WXVP&MZ9=>Q>R\+'<3"YZ9NSL,["X?#!_C60N MM@!Z>PBVA+,I)M[H';H !#SF@5A[:6KF8.(B!SX( A;R?BHXSV]9UZR;7;-W M0&P#""KTVH#]G]>S\B&WX+N\OP3#Y_?W_NC13\GX+KG/G'%P/5LU*"(N16RY MEIR!0<&Q0F!9*,LLXUPA%:X;%/O.K6@8GNPWK^W=PGO7,\?$?\IBP70L=4P# MJWD44BLE)5@9KA4/2*"?M(8/=";_FEN?5ST7QEQI49ZL+O,CO/!"5A8]U,IR MT @>JV=R4 U1 9PVG:17H_FO(";9)^>)?;U.)E\ =5+K]OSJ=SUJ?#$3&PH\ MQ:U@QDH-;YVOF?#^"IG MVBNFVO-S/=;ZVF,<+[]AO>[X)#V&\ ^__]C+DN_>:5B[GQE\&L="B;?RMC":.91MN27594,CP+_=^Z# M(LXKFJ6YIYQ;>?"TZ:R,-CK<7HZA"#!6HUN.(0^X!O6/9?BQ?&D1G/'3'.;J MQ'WNLF/.+3LFWP)_GHQ.#?9=RE75Q(TP:C$/(]!LFE## J6*=O-DZTY@S\-HGVT@FA.=UT95V$$J/(:JS 6(R5,41C M6M)-@QRV3K?&$D9;%K:5=,$U->IW,-9TJ8MK]MQ9HX8R$TK[=8V251Z\TK&0 MFEA%B1$$,89UF%-2(DJ96CE9LH.,]>__RP5H)]]^A;=/MP4_2K1]W)[T9\: AV4R6T.,A8DNT@N41#(+QL0"5G< MID@-0-K6_OI3A0M)B;(EDB!%@KF[T6N1(("JRN>IS*R\U+TA34)B(7]HE#SZ MG!6CI!Y0\'I<25F)Z.TLDB>\Q/-;)//H^Z"H9J *H!U4Z UJ/TT9$UI4ISQ! MZ6@IPVM+CVYULEYD-ZGW"R\YA(>+J?1'0>F7=#B:'R1E7]+1K/0VY]GGV2C- MG?Y7\UO_:IA=+F4">?XM_(1>I[_[DU?WS.6/_"4^H>O&NY++;TIG\M7D:QD< M,'*RZ-]KX8:NSGS+L(^B/)-V3RK?=.PC(Y8.GZ_*^);Z#'?P0'2(/V3ZG([= M=/J9ZM5^;__>93SLQOK3(WYI@;ED=UR:,HX220URK(QDHD(4XYJ9M25B=8]M MG,\5?OVBU/+_D&-S15FM)>5IKN>5P"LG2^V'7>7S@2P)3OV>OY2+-LCY3IWUO"0X M5=16)>+#D?O6WW"<3=VP?U^^L9,2?VM_QE\^>NJT*V>O%[>%,TQ;.X#>542J M/SG[DCG.+0W[/V7^:.;&X3]X,^DO(@I*M]5=)CVDK(%E)T@9ZM2$#GA6V"EB MY0*Q*@F-;W,DM518))PGLCY),J'_Y(XN5<%UXS#GPXF@N_3V"%_';V+AKFX,(4PS3X$/J(RR;IP8OS =C?_Y.T.8/ MMZ4ZOK'XSOYWX[:?K,QC]1BY&S9VD19^>^SWRP?Z<,^+VSL_3B\F,Q\@L4#> MRGP]_,H^]V+XV;OP+DLN\_$PL_ZT)+QBA05G-YY#RTB@ZIC_+)BCO8R@G-:N MQL&]5Q@UX+^3E3+_M'8@]F>.[-QZGJWH41NHG_VK;# ;97X'*]\PR2?7\3E,>(DUGA)*?X^9>G$_SJ"R]=?:<6!;HW7O_W\NW&'A^CNW.$JHH,E2+@ M V;K;TMR\W^[U^PW?S\P29]\NE'P+OL:?)RX;?W^VWX=#J97[I]N''6=@;Z; MN/2FR'YI_O'K_<(!/\UKYLVK/F+ZT_=+ZE7/$/B/OS87W?]NPZ]0ZW<\KH<] MN7SA?DN,JW5AJ[8K"-.!@C<+(.%#JI]:1R LAJ+7';M^V$U3]OT(XO)T;'Z" M%5#4VZ9()TCYL4@Y?08A7V.E=R;VRR>SL/2GMO0*EOY4EUYNM*]UH>5CX^_X M90/A[W*)PZ>CHL.3<+(#A]6'U3_EU=^D,YHZV#WNCN_^-)6\UL=WD'5W#[]Z M;G4LI^@BQ"DR"2+,1ZEQ;A.AN+7UL5P8AQRM'*0O'3^4$4WN'K[U3',$$7^K M<]M,&6R0#3ZEW[Y[9E?67CEO*@KG%6ANZ! ^)A!\2VW3I;G:3#H#6]H#6*:"Q"0JS2+&&2:5TG MX#I%B$NTTA%NCZ936;VR%.W&P;Y227)CDD.JAW&;%+>Q%!VL-@7D<)+DH/&B M*005AF*2&.Z#(2GE(K*T(0<3A@_47-F;E;1+9!#ME!Q0C^C5ZO:G1 X;G&SQPXW>^#29 MIJ-YSLIINIU:H[SC93:^Z)(=6HN)BE2L;2P3(B.6U'F98:0T(<]H$_EOV^>T M'F&\)\0^6>U@-1M =5:G$2W@[881D.AQ><(ZPB991@=K&2T7]P)GSVDZ>S!: MJA[.0M]%61$;6>-HC=N$)8WO-F2[\MT^_23&R6LMKJTQ&F.TAR0.X)G M9[$L3E9%+(V2UF :1<)'T=O&8(G,>HH\VK@-\ QX/A(\DT7T MN*5(8)((@IVMH9$4"4J:I!BJXAU%2CS]-&8'>*9:]C2'XYA3<3O P!^76>ID M=C"9^?*MV_#;\T4Z;I+$^.@4/"HQT).%@5#0@-"*W+A+:4T)TH'DLD-54R8BH2$6KR M%Q+!B=Q10O>C[>B>3FA8X!Y#0&A :$!H)TMH2ZG<6I,("2(-BB,D$4/<-AJ: M8!SO-"&K%4)S!-Q#K-7#O.,CM-+H?E7VPF@^;^7>][KBM=/ );Q]F_[/))_W M;@EOY[T%F]9D99/X'_9IB56D8TPQ#5$<:VP2;.6\XYX1R7)[06.%B12EH8IB M1J)0T:9/"R8H9C]L+_CHQMF\.=$:C6"6!SWO]'6GMO3]YB^K MD[!T_SM[T &VCKE.\\_#]ZRU: MU&KZYR0?#9RAET4+#P>N0G;F>0,K3PUOPVS2"RKKS 1?8,:L9!JMR4 2&.B[#+27[,WC M8:#GR^ALX[PRZU\%43I-FX%M -S9S0_&O7(BN;B!O)DZ>7(/GMV<:'9*Z^,[ M#)YF:%&27!O%9!ABJU42)Q'3*E0U3UL=T962Y/NQ54GW>1JU:JL>#QT#;1PM M;>!%25]$D$DP9EP0%'*6")W4B6J*2[.:>+H? _,$: .W:F ";0!M[)PVZ$+; MP(Q9(KC1QE*=Q-QPTV@;C"&NGL&X$]N##=W MCR/W;2^2C>U%\ 1VQQ/(^*+F4*BM$J&R,4%.32218+0^#564A/$SG8;2[G,^ M.FNUJL+Q>P*!@4Z(@21:.HN02BID#6&((9DXXFGB,2+WWY5$KOT8JR?!0&UJ MG,E" M7XY-FR3T!XB$1*3QF7$E;?(\)I< WFQ%1@_6%@,ZZ1"=R$6WUYA3C)'"UE"A MM<8!(,!&$(:QJ5>_0PU:=J^J:5 J\'71EO?T-]CX,DN\AG:7X;$-D+O,;;"^;U$1Q:KF]&F2_2[JNX MI_U_S8;%L-3()Y>!^>++L_N+QTYE^WP;G$]&,_]E<1;4*FQ1%G?WO[W-TCS( M5JL*EX\,\NPFSPJGK/HG7KB!#YJR[]4=%F^4C@?5@Q^J#7A7T.\U$S@N<74O M7W<)2.<6T/J= K9I-$"> S3D/FCNS<,38=3"[#TV_-V@<8$-W*!Q-1[OQ[!L M\M9,*?=I<1\H#\_H'>ALU'?CS63\^3&"?YM28>96_X;W\:DY_ME],K/TCP+BJO)UW%PD3F%(W@Q'#M9F@O M6[@ TE%Y2EWV?,QO__OOYRTT8\6:];#<2VWPYY5J"+L#1@-&6S :7FH+DT@; M4B2DXEPA2@53=4"SE4F$5HK?KKFN _+W$K47X;DQ'M,=YF MWX.#U9, <4>!.+Y4.@)1HH5FG$KI]ODX(:@^_[.*6+N2-M[ZMK\;Q)$>IVVF M91_X/G[L'J?W4_=%4&F 0_ Y[:K3:P=3&)2B"Q,&,4H,9G&HM(DMC7A3!L?Z M=,V5;B&M:P]E&D,IRZ^]7WI<1B"D(]O(=7O\QIUUH]NT;C:5G(-518 03I,0 M]%+[(,(9YR)BF$4*,^LP'#7*#5%RYV1LA.#[ K:81'1T?'%36T+&Y M;(]I?'=%DSK1'$QF/J9MFZ"8(W1-/W4:CMM%K9?ZLQBJ%+,Z43&*8J.E3IH2 M9Y%2T6JE[/7UNQ:8F!#:8Z35L[3'5OHP/=# 4\!3)\13?%',0VH48R4%PRK1 MBC!?Q[_F*8$E6RGFL;[:V88)R7@/L3:[/!XI3^THJ>]^UM1JNDAY6?7#^]D# MJR%NZ^40;3(_$MT;0/G?J[RYR4WZ.7MYD6?I[R_32_=*OZ2CK^EMX:/1K_)Z M-&F)BH)&EB4T,181Q+5BVM*8$T$39"GE(O&_29>&_=2QU1&ZZ=/#.(AE)2@I5Q+\PML7KM4. 'P@C+5!V?9V(]B,?3A6 M\Q@GUA@F-*8QTKC)4C(J5$M92I&*G#1%<1CQ6!"%8X+#NCB)HIR3'R;H/?H< M?#_):3ZFX&-6S$;3PB_A>\?1Y:"*X,7?Q^ELX(,D?U[%^3*&'D^?>\K+;3.V MQ[+OEG=?<3]CB[27L74Y&3F]S#TIJ!-4BS+EKD[D*DN[R5\+MZW5$QO\:[X& M^6(-)HLU:/)AR[$T5Q=U9NR&A?9K5T:](Y53X?;+.EG0KW*VG,U0:89UZJW> M\)$__786^/D9+D#C\\UFHT%PD;FAIP/WE9> _YF-*[WCZW!Z]>#<738 =(^O M'5)%F<.69Z/43^EX,LT*=[O^:.8G*1L5V5?W4O[A[H;#PF%Y?)V(F 6_HJIS3&W"'/7R.&9N&[7*"(IYPSU,(['$WS9*-'?Z M<$((BYUR$(5Q75Q**XTB^4..>_0Y*_R]YO9Y1%F6+:504OIH#B5I/>-1[C&% M$IX%SSJ>9SWKV<7W36U(B-PB,0X?=&KO1DO[D('KK.DL>.N^N"J"V.O>AW8T M!^*]U[S/:_<>HVPGTKU5@NP/P7#&UQ:%\BUHCNG+B!&($8;JD6U'&&0(Y"C%O0B"7ZOD_![/>;6/0ZW[8O%X7YU$+^H M:=L+LF]]IZH%-UD>%%>^_NT@G:8/Z?RGD9OZ+IO.:ZA#'MJ:6\0)3,+)#AQ6 M'U8?5O\T!PZK#ZL/JW^: X?5A]6'U3_-@/UE:]5[B& ]W6K-B)U+(E1] -HX$-J@;)$G3&T8*2U#$EE$ M+3&2QQ5MF#BA:J4M0UNT09^'-IARM-%F&4"@#:"-4Z$-SI:*($O),2)"2BMC M8RRKL^B59>X#LBO:(,]#&U3V% ?: -H VEB?-N12O>$HPK$V"5>8:,UM:"FK M>R: -H V3H0V''#FM*$B$<5((D(QBQ,NL9"\IHU( M\-5BYFW1QC/Y-JCJ*SFURPFZ_UJA)+580H)9Q@$=:=1)347*Q4 MZ-]O>$G]66OLYD;88V)WI?Z/H3T4L *PPH.LH!;=IT.EA(T2:F)-B?5-#(2L M62$Q4B?/&SW2.BM@YEBA30\+L *P0C=8@:-%A^Q$B)B&$G')C4$H1,C6MTFWZ1X 5@!4ZP@I,+N+/#<="._RSV"8A2A*)5-WY+TX2 MO#.OZ3/Y%9#H$=UF1!BP K!"1UA!+%A!""L32Q+.8A6'*%*X26:S&--P1^'E M3XW<:)\5:(^*-H]@@16 %3K""DK,62$V1EKK-8,0<14G1)FPSE4S(A+R>0,S MVF8%HGE/,O K "L *]QG!8$6B>](BQ"CF NBB;)<6ZM%W2F1ACPVSQMWL0M6 M4.JT=85-"HJH@PW,^#29IJ/3C&9KC>*.F,GH<@09D2*.;6RB4"91$@N1U%:/ M)G&XHWCU*L:B!6KB&O7H7JGI8/42P.9VV-RL=/U^@;4&& M5A1>TI.HS7I.@$W YG-BDRRPF2!$4$AD*$*J(\$2S423OJQ"OJ.8?-6:,UAC4\!FZ>1 ML&\GQ3287 9CZ*8)O56@LPZL/JP^K#ZL/JP^K#ZL/JP^K/YI#AQ6'U;_E%G@/V>!VLFB\">B+)#4X4XA%&AO.8LZ:+@PXEY2OA[=X!]O[R3Y/)H##C M05._\GPR&AQ0(TK&>J+5,A]PX@& VP9P"QBBFK A80E M=N6T<4W /4^; P6*L[KD%4C=")6 M0F_6!-SS- A@M,<9-#$#P!T&X!P2E@$7!A)PJ(F#M7*B*SD;ZP) MN*>E>+<..-)CN,W <0 < &X;P-%%D(PAC(41U<9:3&,E4*+JEEJ&.QAN![CG M:KC'5(\C:)P%@#L4P/$%X$),D!1,8Q-J3@4CD;3U#A?%*MK.AGNN5G6,][!H M,XP4 > VP9P$W#/9,.Q'B9@PP'@ M#@5PFBY5O1$<:^[["D6"QC&)XSH'/PJ)12L5@-<$W#/9<+1'6NT4 L'6T!WM M@*GH]&H0$HR7CC8I4AAA&R(4ACR6)-)UQQ,I$XG07HXVVRXUR$2/$.AV!-@' M[*]@GRY.60W#)K(BL3%"FHDDHCJL\\8(CZC:RRGK#K#/Z#Z3R0#[@/TCP3Y? MJDC.K)7>24!02(G%&IG:=C%:*;*=L^"Y&IKYD"; /F ?L+^*?;G /J*AE#P, ML=OY?6V5R#%!C7VI(Q3NY>QY!]C?;X$'P#Y@_TBPKQ>G)YC(1RG(L8RD3I__74=4L M8=%VOK[G:D'&>$\QP#Y@'["_@GVZ" Y(',8-4;&ET@B.0A:SL,FH,%RO="#; M27# #K#/\6EW% +L _8?Q#Y?Q"D8C+CB)I$1CH04DA);=RJVAB*\;23>L]G[ MF)"3QCYT$SNUN*G.UK,D1"YB$JA-++$QXCI!.HPQ8Z2Q4[ Q6^?&M%2*7:.> MWJOR<; Z!B"P$PC42_G7)*0R0E0S(HP.D:&F02!-L%WI3+I!9$ ["'3:#" 0 M$-@-!-*E_-!(D@1AC"A/,$JXI<;4"=DVCFR\;B)!PCL# (U6\HQC7 82DPB@1 C;A>,99UC&E$I MMK,#6VNOI71/[#4( Q ("-PA AE>G)Y*(1/,0IU@CK@Q$H5S7ZA%NI4L[S80 M*'M4G80OM-6T[L,]#OU3/BF*X":?7 ZG$/UKXSA3GF*S$4C\&W)5/=O59/8H OP!?@NP+?I1 H&VJAN1&^K)N) M213%31!BY/WA>EWXMF3G,RY[B+?910+@"_#M!GSY4OQ4HJR0"34L0I00H9#B MJ/;:)3H6:RK/K1T6,Z%[1.SSK K@"_ ]$O@N!5]90PTF#KDQBR@S4O"H+D^D MW%9,UMQ]6SMI9ASWL(8J(P!?@.\*?)=K_VMD+;4BIE(B)C#FJ-Y]3<1IO))Q M^!A\V[)]&>T)#KLOP!?@NP+?I4X"L4HL]8G"OBJH1 [9;C>N.@G$(5E-P'L, MOFW9OI3WU(G7^.I4$^7W-UF>3MU#@^S;338N-JIBWB5>>JPW> ?&VO7QP5IV M9WRPEMT9'ZQE=\8':]F=\<%:=F=\L);=&=_)K.6)M E+1UD1I.-!<)WFOV?> MZ ;GX(;.P>XY_Z18!+Y$2:A9%%,LN?N:<,YHU&2<$897HL;/L]'(#<-='8TC$WEJBG86\$-'81C62!1J8EDY&5!C,6$IP8U-2UCF).PFTU MU99.K;%@/=)NT F@$=!X&&ADBZ 1JZ71%*'$V%#Y;E*6V%I319JKE3H):Z&Q MM0!LMXX]UFYO:$ CH/$PT"B6Z@:9Q%J1&*T0QI31R,9U7W<; D;NK*&A+RE>2B-='8FMTH>YIV MVXO3J6CFCUF1I7G_JCQE'61?LM'DYCH;;U*]ZY3(YH@YA2Q.38W5(DPD)V'B M-G?.'1?4Y0*LD"Q:R3=NA,612K00E3T@JW>51SL'LYH.@H4,06IYTX M1M0:)2PA<1@*@7!2I_W:2"52;8^BM@Q7+'JJU41@0!&@:!L4B<6YB-9(P 1 "B;4!$%B R.DJP#\FVL4DD,Q&)ZA8@#D/* MK 2=K0^BMOKPL!X2&$ $(#H0$+&E$SA-0L&X"351"8JM5*CIYA@EE&_M66CM M$,XWLVJUOB> "$"T#8C$XN LMEQ&6E$JN8PC0BQJDA$TT;B-G:@EFTCQGE)M MAEP>^ G9L6!B+9 I%*)T82)7&L M(BP5B9B-FSU2,[%:%GL#1+9D03/2XXP"(@&1W4/D4IH442*RB$9"8Q1B1$TD MZQ1B8T,"2,66NI[&$G$M'4H1B:@(25@C M4C'%A&@#D2W9D53WJ.QV@@8@\C012=#BZ#1!">64A82JV HD*<*UKS5DA(8K MR8N;(+(E.](ADDBP(P&1'40D69S#4A^Q@ VUC"0A#2/$YF%U$8KE2N&;31#9 MDAWI$*E5M_?(KB4Q3O-9?SK+W8.#_E6:?S[YKBS;=HLZ8M)A2T>N1"(X5ES:A+)(<\OBILJ=P4PF*^KWDW&WJ14,N /<=15W2PE@DH04 M6P49A898SD25"HCD/:M?FD=+F0(TV3EX.6) MN&NOP!]A[1NPMU4Y&)#:$(N,3:P2U4LJFV( .%4*;[GF;GW3" MG@>XZRKN!%VJ!*F9LES'FCL[+V*:-[JFD0E9K03Y9-R!C0>X ]S=Q9U:'&!* M(73$L-:6AY%6K,9=C"5Y*)'T:;@#&P]R2^_]XM-DFHZ"R4WFS[S'GX.L M.O3>Y% 38BN>(,X=C+U@:*G0J]+4.#+#VL;NO\:Q5E.-A1"3K!22>-\(7AUL MT>X9Z/UH"\5ZLMU$FDU7^V"U"0#QOD%P M.!-%,*;K2E'2Q):MQ%L\#?YM!3ACVM.DU7A*@#_ _]3AOU0\VU"#$B$2F1AD M$"$XEO7N;P1.[,HQV-/@WU(T-=&JIUBKQ60 _@#_4X?_4OHA5];I^SQ*))>6 M"":3N(FVU#S4*V5LG@+_UH[ *>8](4'Y!_@#_-N#/U\J6$X,#RV)$ZT2K6-" MN&%UHT:+(T)7:N8\#?XMV?Y$ZQYIMW 5P!_@?^KP)XMX !Y'3"%-+8N8C)($ MNS_JF&_)%5^)^7X:_-NR_1'J4=1FYS: /\#_Y.'/%F$) C/%I=%$ALB&QEJW MX]>>?^R,@HUL_]8RJ8FF/85 ^3^-/.S7X_[D.@LN\\EU$[LP&4,B=OMC/1 6 M$HL(@S")J-,W,(XBG<1&&:YJ%M(6$[H2##QGH4IFWDR*G<88.'NH)Z%K'V#G M.+9WM3C8)U$(QM_WJ#^"NI:L:LP@<>9$ =H&[/J%LJXLY# M@R)I0R6(P59JCEGC,.%)R+\?L?D(ZMJRZSCN:0X:)J#N^%&GEG*G=4BD5,:9 M=2$.8Z1(XZ:,8FJ3E=SIIZ*N-;N.]BC?P7$)H Y0MU_42;0XHB1Q9#17$:,4 M&\8C%$9-Q0(EE=[0A]G:(25F;J_3W4?=::1.OY^Z+X)A*3F]8)Q-(>CB"((N M#H2TB%QR1FFD!":.HJ@T@G"%ZYSI")%8KRKH7N[>3<:3N^2UAV:]3F?8!7M! M^C3@^=CQS!8'J4:&UBK.N*9.^P@C%)/&N1Q+AG$+>&[)]F8]20XB8A+P#'@^ M+#POY3Q*?PYK*).<,2&M2I*H3GDV3)!D->YQ?3RW9-7+'J,'D?T,> 8\'Q:> METK7"R8XBYD5AB*5L 2[?]=93 B%9C7D8GT\M^0OD#VD.> 9\ QXOH=GM925 MZ%1J@365U*(D%AH1&=6EN4-DDP<.N-;%ETKM)TKY MJF()#D,;Q3K&4LS+?>LX6"Y)?O9QSH?1/D@P#/@^;#P+!:'[+&/(>-&42+#V/T+ ML[AN=2HL$=BV@.>VDH)[F)VV_=S%K-^+S"UY5A^\!]/T&[1@/MFV"4HMM6 6 M* I)@BW13 A!-*(U+VE?AGPEO'P1\Y/DDVOK'C\SL<3]R[WKYVC)5GQ=2,!W?O$O]KYKY^FTVO)NZ;+^Z2ZVP\W7'&L>IAO,^Z M1P>KG0"FNX!IC9:JC4>"B5B04&$;6["Q[3.SS M:!XP#9C>)::7DB]U'!,I14QB:7EHM%&*S-L;V7C%O_?GA?3+::!ZST?ZP&F =.[Q/12 ?\P M#K6E(DE4A)S:G>@X:<[6DS",5JKG/3>F6TLR9SV"P9X&3'<#TPRAQ?FZV[!" MA^;0&%H6Y+:(U_DF2D4D62G+_=R8;BV%7?0P WL:,-T53).E1';*0T%DB&.L MPX0PI"6M,1TJ%*^Q3Y]&COR'?/)E6'A9=ZN^[9$]!!^= M9/ 10VQQR"^X)AHE4DG'BLQ8&MO:T1@YGD0K[8?GA%>'&X79.+L<3G=Y($]H MCTA(PP,D Y)7D"P61_NA2@R5)HR1C:WQ9@N9%_)7/%JIP;H.DMN*[\<]OHLB M68!D0/*Q(WDIH38DDH;()#&AU&@38V[K(!TI92A6$O#607);W<&\70&A_8!D M0/)])..E;@2Q\$4M8IN$*,+(1M0!NS[&CXS =!LDM^0B<$AV:@0@&9 ,2+Z/ MY*4DVL@7H7) ,6%($-4:<)X7O*0^(!8'$84Q=*( M4-DW@';56.",F=2GY_ETWK\_/3#!!:0S:ID\W!9'8Q MRG83%=36DOX_NQSIP?,IP0O-B&L<:6'B* RI19Q3W73+"3E*R$J)( >&_;3S MUJRGZ.Y. !]8OX/5>X!#@$,.CD/HDDY&C(UHS)'$DM!0^(XCV-=E>&"#@$. 0X9 L.X0L.281.3!ABS8223$2),5'C:XT-6_'0 M/,XA;24[8-%#"A01(!$@D8,D$8D7(YT"D@$2 1(9 L2(7I1VHUQBK@):<)#RJB,35*?=5N)DGBEM-OC M)-*63P3IGJ"["P4'$@$2 1+9@D286ASP)HHIQ+$-B8FP8!3I)MDSPIRLI&T_ M3B(M^424ZCF[ZR0XY @J3MQY!O;7EU<,QXY_IK^\+#]I-98FN,GRH+A*\ZRB MIG_[@R*8_!IR&M^FG^I\^A%AP-$NI MQ2LZ[-,);]6KMAWA[=>S=J@"#W0(= ATV"H=,DR66C/%*HQB;*PA(M8R1J2. MMXRL16HE9OOI=+CJ']R.#O7NBK$!'0(= AV>+!U2O&0.AR%-$$.*&&,Q4W&C M'88TI*NAHT^GPU5/YS9T2,[P89C#0(= APA G'-)%2)=J$ MD3$<\:: N49:;ZP=/A3'MAT=DMV5!00Z!#H$.CQ9.I0+.HR)";D6EG!B%!$H MXHX?JX(1F"3<;$Z'[?H.R1G::VCOH0H\T"'0(=!ANW2H%C&%,N%":ZEQ)+6, ME1:ZT0ZC))&KV0U/I\.V?8=RK[%!ARKP0(= AT"'K=(A1XOH2$7B6";6V%P9,I%TI7?%T.FS7=XC/=MB;JP-T>#@%Q_842/G/S+]/-@A2-\[T M-BREV-96<0P,2!8,2'E$6:00"A556!#M], Y ^K5(L>- MX)E*[M[-KB^R_/UER6S%^]FTF*9C/R=/#C*L!'>C$'*!>D3M-^+F,.D/4 VH M9GRI61^.J4J<8<*B?523-E$MU%Y31@'5@.J#1;5:H#KAA'+* M32P(2A)FI9&J:1B4D'"E]=?VJ,:M:N 84 VH!E0[5(NEAGZ*1 MW<%>W9Y=+7"/[3F0%E -J#Y45"\W_3,1I2KA"3-,)HHCH:.F\A%'9J5,QO:H M;M&N)CVL]UHO^D!1#:63FE\\7CII,!S-G/Q"M-BA1HN=7CS8@>P*>K$K1"AB M*+()H3@R*"1$Z/H,)?3__]$ V*@"&91/.@"5#F@+@EPAR/5!RI-WZH5HI2Q5 M.$RTTH))89O>2LCBF&U#>5! "0@1"!$(\? )<:EA)>,BY(28,)+,2*F-G+=X MX4+IE2;BZQ!BZR64@!"!$($0@1!;)T2^**&42$DC'DN&$0MU$K/*&"Z3 !1A M*^UJUB'$UHLH[3?1TQFT( ML?522H=QC@R$"(1XL-(!A+@)(2X5$@FC))*QY98(BYB-! J;0Y68R&@EB'H= M0FR]F!*4VMPZYK)#H96/%5/:/+"R UL$!)T_RH)+[7:E(09;+C%72D@>:9.P M.NB<$);()P:=UV2X$GN^^X)*C.W7G7B8% BX!EPS!^!%V#"W28*8BE6B*6&6 MQ#QJ0D:DCIY:I&$M7+>:^NE&!;@&7 .N':Z7BJ]P)91D$F.%J:^W@KG%%:Y% MQ"*UXL9I ]!ZU;+*@D&Z9^ :\"UQ_52 1:5,!F'F(3:)HAB31 73;/')&([T,-;+:R$ M>PA*L "N =0HEESO9KULMK\0YZ.%/.>K?(\"O2AGY M1;=SJ+]QV%.WACJG-?H(K;4S['7D'-8?UA_6']8?UA_6']8?UA_6']8?UA_6 M']8?UG^'DU+Z/%Y-4_=BS>>M^%,J9]*[V;7[2;_ZVSNQAN-96GF7[GU0>M<^ M9=^FY]DH*QU0+VW"."<\CEDBM55&4,Q+KYK&N QOP>[1Y9L'_6PTJJ>_S'?Q M?[O7Z3=_/S":3\/KK C>95^#CY/K=/QKL#JLNZZ@K\/!].H7BBIQKB5JG221 MGYXR:&YYS&.<6&.8T)C&2.-FT$:%ZB6IO('N%MG 3-?^.;TK=:/A.'M9BQHF MZ(_W%_<.#NJAKRT?+_#/J])Q5QI^S$4^PZ:=V7ML^#OP-OYMEN;3+!_=!GE6 MS$;3(IA2F'+R[B3FW@4"B%Z3C03 8NDOSP/VF/[F^2?/T8C@:3F^#Z22XR;,O MP\FL*.]?!(-9YC^=7DV*K'G 67">9<&[R30+2/ R^)A]R9R 58^U[EV\4[@( MO@ZG5X&=%8[QLKQZ\^M)G@6#S+WLJ#A[TBK?89PU1+$M3^_*6^W_'Q4)JH__>6_#*?NL?V'WMU>I>//;LT?*N/[[_CTO[1=V^1Y3L7II]^ MD_C>NI;_O%A[65_E=,L)QP@T7$>8\ M\;J721 328*U9!83>Y>,'EV?Q9NJ:FCIT\:E'D1S<)7[@\X_%(E@VFF$";6A MYHX^0RD=A2K#M>*66+W6'#[\K-\^E43K]EB_^7G(S:,7(69,OZ:C6H)V +W:'X$GC>>X]XM.5 M?U&GX8YO@VNG(GLUV>FTBU'TET=Q,Q]%\")UEV67[IT'?E/].!ME16468YJ^ MQ/Q%]G/Y$\P']5\S]^9YJ76?9_V9>YNANTW\K5_NS&Z_G?KYPYHRIX&[Q[FM M>>#N_<+_P"?+$_3K\L7E1_C7GW]V=TRG05KJS843:/<;IXYGX_+MR^_R[%^S M85Z^9Q6W45H[A?N\[ST*@UXUKJ+P_RQFU]=I[F9H4+Y^GMU,9V?DZ#(IEZU=QK&Q>UW1^^6X'I8%.[% MSH+WL_PI"^!'G(Z*R7>'O3S:Q2M/@HNLN;U_57>C?G]V/1NETWK(SN"YGHT= M0TRKZQU]NBW/:TH]WR1J-/-"68[$7@VS2S<(-Z#I\$L6O+^\'/;=&ON[5-\M MU*;ZNYZ_8SH:3;Z6L^?,.!\X4Y2F6YY]3O/RYO/77$B;MRHZG**FKQRW#5V);NQV,GJLU]GR(HY<7-[*TYSKJH M2.UC*^=QX&%3#L[[I#(W%>?9C=MX+K*\(@"*>J79O>$C?_K-CZ 77*1>0"<> M2TY*LSG-]C:=T. J_5).DY?AH]-/#NW*4%K:YT[WA8F^EB3-7V4MPX6AMZ#=;[ M=K+":RS#XJJQ*9O]MOQ[X"C/0=TQ;#WT_O+0+^=#SYNA5WO.K.]()\NO_0.7 MMN,[V^KJWGQY9V^^_/EL,>.//;;<,9H-\\[>XS[[,ASX[3$M)N-2<4\+!RIW MAVR)VZL==#1L/&H.1P\]QK]?R:;NHS2?<^GB4C>;T]I^+V?W6SV FUE^X[:V MRM3O^QV^?(&2GC\[[LS=[G/KO_$ &Y27U';^3>ZVM^'-Z/#VFC#KI[.BM*"& M4S\R=YV7LM'PVNG3I>.S]W3)<8)W&XPGT]*3Z6_CIF^031VU!5X)F<_K66"< M?E%J1_]3>81+UO.J8G9'Z;V[,SE1N)Q-/9G>N-%,!I6J4LPN_$TJ5ZF3@&'Q M>T7 <\;U;W61E4THW3LW>+A8#+V_\.&X'PV&];@G>74C?]M!YKTZY<5.J75" M-E_Z4I8FSO3P>I?[R1*W^P?[\;N7=8*6G05+./8/FO4KU]NXVZ5KNK!IZI M8QG"AW63+1QGW)K7DP?(J?[S03.:=J7Y H7FZ M!'YU(GB*:LVNF/K30Z0P71C9$N=#^\F3F=J;^\35\.\^M* M^9F6H*RL[6%>3UGP]6KHE*+TYJ8\GO,[Y7!\:-KOTG'$D>JZT2QOM+E+1SF. MUNM3UW]5![0]_Y7;]TO#:3R9;]YN_U^/H4I2NTY+WBLUMQ)=WE7C=G&O6#WH//K;X[G,/C5@>.??41$):(A,G88R$#*4- M8QL2./?'J=7_;V'H2.9N2\03BT[>6I)VCNU5"(T2:(B&UN.(FE41(1- M& D%P@H9.+5\[-3RB2%1M7#L0K_X8#Y^JI2YUZ]?/QU,BQOK==]$?S+8P#:UY3:%T7%N4]$P=TK:)"]ZJS[]RAEO M)_E-Z9\)_N1U-J^P'7P$CG6S[>,.'SR**]T@SM@?^G6[ZQ^];RP.FMDI9R*; M3]"DF2!_FW&_F:%!;?7X1SB^]+["?M9XWHK&E><&.IR.W,7UZ6HX<6]0G6'7 M3ZO0W/A!WDVNW1QFS6J4,7_^A1=+5Y_)-C=\:,7NWG+N IJ;R>5+W+W(>!-R M<6GS$/\6]8/J*ZN?VNUG3 [^I M3W1O@_=?Q^ZN5\.;H%S_,QIE[7/G<\OORI\OG'\NC/:^6IW;7BQ?ISZLW M\ ^8FX6EL%2>SN;5ZO/G%2GRYP/#4G ^Y)-OM\%YX^JMC*ROP]'(GPY?SO+Q ML+BJO/KEB75LO0GGCXA+7^O&?K>??OM+.G;VX6TU/**\HX&@S0\*EZ,#[HVI M"1 X"\R@\A6[^;L+Q&TAMW!I>CO>/;9>-;_Z'YP57._ <[>>&;O!CY;.N1+W M,O5OT,N_+D5(]-,J++D>6G3G91X@R!H]'TN_29Z.IV?U\(]$D:[5 TLUB;"* M(A01GA"B$X9)2)!&)(D%X: >;*L>X.-4#Q8B[W&:C8NC,&6],_CQK?_^WKW6 MIOWPQ#RP1[6T&2\_99T]^:%?5:[/T:3_>\5KK\?%T!/@A^4 F@UO77'LO0WQ MW@YQ+%Z&FAS#!">QY'',101KZ@XD!1WF.63LTJ*JA9>T:MS ML&KC^O7\Y/?P/3I[4.D>\\,\.&\;:7S-VGQPK.7&LKQ$P0G[*6Y M\6',;I6>3GJU5V^9C8/(AY,V+N-N$-P!G773ULZZ*2*)M@9CE!@N8Z9I$B?$ MA)'2"4%,PUGW49UU_^. CKH598+&&$5"2)Y(I<.($<6$I3S46$-$UM:: #]. M32#^=C6\\&D<=^M*+ [CSOM7;N<9/:X-K"4U#^9";R=%G#V'%-&-"R>E]PLG M/;O _/1;-.G/ZBRFH5>#TJ),()V?&=9!S66VKS_-]JFSQ2^'+AE2/8=D"+&A M9!S#J5A9(*%P5OF@2D59)8['Q6)3\T'P]G*F'QU%*>LC'_\_SZ3WNO4WK^P_ M^N-["PDX6&M]CN$ Y*???K1GM@J!U6WGCL'52D61Y>',4R^#HE$!JISU,I5F M4IJI@WE&Y/1[MGA5XV$1G#*MH\'<;N*S/M.;&S>/?C9Z\S2),IG"1[1<3;Z. M%_%#CR%U4D6KN+MF5:;-= ( W : Q^#^7VBP1PBV3\OU6[*Y)IYG=6D3KX%5 MJ<39>/#DP"VOR=<5:/KY\&*Q<=4S59NGY2XVO+[.!D,'H=&M3\#N9_,0M,MA M7DR;EVK++=36UOV(WUL0PD)+8\EMS&.+3228B1.)B.:(Q"%8N]M:N^((J.&! ME_=("4J0G)>5E6X/W<7][LX6N08,3\/WREKSO2H58<8TC30*N34LY*'E1E$: MD3"*$ +?:[N^UY=%UG_I/O7%AW^IRIS=[L0A&__GGU^'KQN?[+LH_L_G=\NN M@8FEJU?X?)EP_-_+MQM[37QT=S>N]X#6-KQ[;UMM;QBY<=3%\?N3T2B]*;)? MFG^LU.!>[)'S\OW\I^]OB=4CU!^7]L^[7^'O?T4W^DKQQ7?++[1A$TU\\RTH MS9BM>F@^UH3A1T<=:EU)?I G'F+[6KW\KK0_SUM5#3@/M#M&"WO@077_^'Z) M_8T6>(O1=1-V Q:V*C.?CNB%MKT$O.[M>\?LIZ/U4.V]2& M3YM&-I6@S3EDB\&5$3*',+K5T:1W!KY4#ZE,P/,ZW7+=I"2YJSK7#IJYD7 U MG=[\\NK5UZ]?S]QE9Y\G7UZ9O'\U_)(5K[+!YS1_-4BGZ2N,F!*:OW)WQ%A3 M3#C62"*EV*N!Q%01.LB^$7QV-;W>9,+?9OGG+ ],T]4@J-RV5?&HMZE[H4!7 M99UZ/AZK]%A=3VK/TR)OL!>\^SP7>-&EG^)$"/P(_ C_NG1\IQAP3^FK $<-<.7ZD M&_/CIZMA/@A,756^"DFO"\@9/\VC*NWQ]3QNM:YM>I<>7Y!N\MO]ZD' ;\!O MP&\[X[?JGT[_\_]#7M5WI,*]YK?I5=GZPNMPT\FF;'?N[_,PVX6WH_3K Q4C M7M N4AOKB.IV1-#_?X'8ND%LEY?#+QC]GGUC3A]#WG3KQ/-_BJ66 M.)VD(-"N0+L"$MJC=B69T"^U?HDP59*<3;]--U*B?$,OIT*5*8*.N7+>#0:NMD/_NENW@O>G'TX>\$[2HN@QP$M BWNEQ89$@@)AL6K+X1)PBI: MQ)OJ=-]AOA^0W'GFYMU]F(Z"N*3/X,^3D9_*(OC/__R'9[PW9_:LYL[W_>GD M(LL#BCU](O%"=)0*[Y=@ "H$*@0JW/6!J,2<*ZQ>#:A02K!!]@VCC4]$UZ?" M9'@YO0K^+;V^\85@1[/KBV$:O!Z[]ZXJ][]Y8VL>?)O>!K34(.4+V5$*O)\) M<9P4>%04416! A8\419LR[%7YJ25P1Z#['I<.?/\T<232#!+^U=-(]Z[30+Z M=?7#^LNF4\ +]7/@A5;^VDT>Y,"#P(/ @\\4/H)1$SZ"$7'Z%KX9I>--5<*$ M!^\<\TWRWXLJ MAK<#B(KV]&D]LLJT] /LS<^WFE\8-[5/#B00_CHJ=P%7N, M615\_/,+W6TV%,"&P(; AGMV$U*&'!MJBO"K+YQ0VIR>B(V9L%81JT;-37*V M;U3\)"6Q+""RTC/J!4;=)C\)Y ?D!^2W?\<@04H)15\-*!)4Z>T<@Y_RU!'6 MMS+L939NC./SVV*:71?!F^G JX5(!J^+/,U&PR7UT'>/"=Y7<7Y>.7R!<;<) M3P'A >$!X1T&X9$=$I[I_VLV+,HVHD'L_CF]]?:Q;U[P)3L-JM.=H#HX\06> M.R:>U 1O,"TX_P':1[ ?\!_^U;I&,&:,_)J("G3R ?Q:;VQKR[*+K-Q MD9TY_EM0'ZD/:FM/G.>[/Y5'$Y5:QSI.:Y"F ;0&M'8(M+:QI;I$:T\Q5+O. M:)!M 8P&C/8\AJIZY>N@%"]5J:>E13&[S@9C7R1SN+'!NE1CLXJPJTY.*S+C M'2>S;N1- )D!F1TYF9&2Q=)&O6J#S)Z@JW6=WKJ1#@'T!O1V=/1&T:NJ9MV_ MRO@WL5W1NK5X+3!?4U]?N D.?H%%QWFN&XD.P'/ .C2]1VO!"]/O9Z,L+\]._Y$54S>-/_LN$WGV95BXS]XY ML??MG\J[O<"RXRS8C8P'8$%@P:-@P5K;DV7==+7,@EA5+"@/@@6;.E!E 13< M\0( N!M9$$""0()'1X*(O;K,TW%_,BQ&D_[DZN5@,I[,)I>7[DVR+2I#.>YZ MDTVG[O]=YI/K^RFNTTF0N'_\VQ\(Q;^Z1P=ORF='_MDO<,8#!7UWRFMT\.[WTY/?[33;ZWRS?-=OU'<_]Y2SX4#[L!>EX*C^!Y A@ M.6"YYV.Y(KM)JW=(&[OSY?],KC:..3F?WV_)D"U#@[.QLV1'CO%&92E09P.G MHU%@1^GPNOA1D9._N+<)HN&;V6@TZ38?$MR1EAA'1!?01JPC9#AWTA&\;1^Q M\]E%,1P,TWR8/=#!L(O$TY76TT<$32">SA$/W99X[&1<>'W)<@*Z&I+NJ);ZTF+'H5E);997LQJ1]:Y3W9WG[G[-PK4>9I? MI..L>/G^VRB[=2PUK8Y!$>DF0W4C/?2(, P,U3V&(L!0NV(H CH4,!0PU)8, M17:O0VDD3I*A?&GAU^_.@:2 I#I)4CL8W7^&']\$K\?%-!WWLR":]&?E\=O+ MDCR&S>>#YO/!)"N"\60:I#4^5SINGG(O#YY#X0?^ KGGT=3J_F]_"<6EW8/.^!23]V?CJW?P9^ GX" M?GK:Z)99X5/Z;3*>7-\&\;=I-B[*4MC]J^PZG?-6!_G"FC? %\ 7P!>M\(5- M1_W9J+*P![ 'JVP1Y1=#L?#DR&/-R8$\@#R /)H MA3S>I!?9Z"1XX\/'&'@#> -XHQ7>^)!G/L+O5&R6;A3A/"+Q ^HXWM%9G^H7 M?$@_?^\(YL533UI^_AZ1O)JF%Z-L_GGYWZ5!^3N]O,K*(6."_KBK9,/R+8)^ M-AK5T_P?/Z&?RK_=5?WF[P>>\FEXG17!N^QK\'%RG8Y_#59?\"Y7?AT.IE>_ M4%2M7RTJZU#K3VM-T!U)JQ^Z/H:#=05\O9?_L,?DJ/ZYH M]KZ,+0''%[_)\CV\O;Q?+;7\[U7>W.3&8>[E19ZEO[],+]TK_9*.OJ:WA9>8 MJ[P>S=->4=T+-_GQZ_FKR[^^5C>[F(P&\R"3/Q2)8#J1.J$VU#R.:"@E)5@9 MKA6WQ.JUIN+A9_WVJ81BW7C>K4?Q0"1),_X[2PH8?HSUY*\'".37XX$/-G(K MD 9N]IW@EZ$ ?7>=WW""2>[^?7WCU-5T.LEO ]\PS7^8YGDZKBY^%/T@&C]: M@1?XH>UY&['8B1G3G^0WDZKTV,5MX!C)<;^/'BE+5]A9GE?91^X:)S3CH*QK MIE[^-1B4/ZF[W.&JRUV9QWU9;B%^^ZABV6+K?W?W0A"M[42+G(YHZ5)BZ..B M55\(HK6=:-$3$*V_I.-9ZC8]_2AMW;L2A&L[X6+'+UQQ%2,>L#/LU>FF7D#I MZ#OW36!+/:N6NH1^G*W.3# M4\5"KH2/Q RIJ2[/4/JNM! MVK:3-ME5:;NCT-\&I;A@^4-M?GX5"-5V0J6.7Z@:;W]WJ J]N,Q[.RQ<6JO>_$Z*]S,;KUU78J M&3K/;J;+QR:5-(%QMJTT=<#'_: T!8\*4L-(X-W>5H9.P;W=!#(1^>@)7',I MR%=+P9J==7&OQ*B02F34HT$JI(IF44>782*VSS!)@^'@/WXJ.)=Q+),8<4RX MYE9'7*(P5DR@,,$\\;])EX8-J2D_D(4?0:06CJU7_X%7/W_]IW?FT]\_QO?* ME_[HS9:3$K%/."Q?=5BV^?B%^@]:D-/E K,>?'GVK]DP+ZWDLM51772VUEFI MS_S _,7@YWD%VJP__09N5VD1#&;.JBJ+1P[< MUT/?OKPD"_<*%UE0N*5P7S@&\)4E+[*K='3IB<;?J"S.6UU0WCG/9F/WJ_*& MZ6QZ-;<3UJ6;IZ91M97G'_]_+MQHY7T]%=*:FW MGM;VV7MO6^VJ&+EQ7$QRMQ0O^Y/1*+TILE^:?ZQL.8NMV5WB9^D_?F(_?7\G MKA[!^1^7]NV[W[&-OJ)R\=WC"D!WVG?.)YW^M/^Q[D#]2'CPKAGI>AO*3[_% MG_[Y_N-?S]?_>?WL7O!ZTT>_LQL_];N:SZ%(<,U'!+6S(ZU?L #&"F,]DK$> M%'"?95&/J/Y&>/O+!N)::T;UJ^.;;T$Q&0T'0=E( J$]#UZM.W:UQ;H^\]#; MLM]^^NU5\2I(/IIW;AJT_O7]Z_/@S7O[_L\OH_?OWO\=8 WCZQAX]S.Z]O"9 MY.GXW_Y */YU,BR"-Y/^Y.IE-!E/9H!-&!]@\QFQ6?WI+_]E.'6W[KM[V*MA M=AG$W[+^K"Q@]O[R07 G61)7IQYZ8Z=!<&1NYB>ZDA>^8N]'OLBR<>,NOL@< M"S5NXLO)R/WE!A7X'MF3<>&]R;4GN7[8DDO:BV%=.Z^?>O]H^0K^TTGUZ: L MCS2L"R6!>_G WG3/,]K_ Q_QV']9(?NH1EC&VV8 M#QVEN;NGTUF>'=XF^LPJ0E=7_--P.H+5/I75]LK6H9MQS99[0JYQ&"N,%<8* M8SW)L>ZNZ<+S'&M5 UW][_&I(7#<]0S'78< _1U36S[Y6IG9Y'MF]AX0W]X* M?\<%VUOX7WO>X_5=1]-.7BH:YEE_.LF#%S?Y<-P?WJ2C()N_XJ1ZQ;5"XKMM M^!V5Q/W8H7VHAEW7%*8#D-I61U=ON:4W>F6_/;"#9Y!GD.?#7;V#HEVP66&L M,%88*XSU-,8*_C3PIQWBZ%MTJ6V:*;9Y>MJK[TFA=^W9U^?!7\Z"#_&;_R_^ M>% <@C,0I/;XI-8[^_K#HMPWL]'_9CFL M(XSNB#CFH,@4S&@8*XP5Q@IC/8VQ@HOO4)U HZ];2=GU\.Q%=,W(_\%O0\//G MX;B8C ]DL%U?3!@?>,R.?E%AK#!6&"N,]93'"AZS0_49@<>L@QZSL^!/YN-_ M!>9M? [.,G"6G=!2=F#YP$\&4GN<7C*W[?B>>>8Z*PYOG-U>Q0Z.#IQC8(#" M6&&L,%88:Z?'"LZQ0W4/@7.L>\ZQ<_,N^FB",/[XI_AC$TQV( P$7B_P>AV% M;0:.K\XZOKHWONC@=Y&H19_CG+(78,QG=TXSLHP@43%,8*8X6QPEA/ M8ZS@'CM4!Q&XQ[KG'HOB\/U'\^?@S5D0QO]XW114@P R<*6=Q%)V8/G CP92 M>Y0.X"AS6WIZ5>X]V9A^KY ;]7-_U>)G[CC^BC MC_%_07@8^,I.:BF[X7 7]DA+&WWQO?D99FHW)WRK/;@PD@Z]Y*P_C MF=:Q186QPEAAK##64QXK.-,.U9T$SK3N.=,^Q)_BC\%?W\2OH:ZZQO[S_\[O@K361>7L@O .N+G!U'85%!MZNSGJ[NCZ^G8CN7R97 MX^!MWPS2ZP,99M>7$<8'/J^C7U08*XP5Q@IC/>6Q@L_K4+T^X//JGL_KW>N_ M_OGUF^!M_.=/YD"(!YQ>X/2"^"[P>)VRU!Z;O^O=\/>KX2AXFUU-T\,;9[=7 ML8.C V<7&)0P5A@KC!7&VNFQ@K/K4-T]X.SJGK/KK?GX.@[>_E?\$75VOING%*)M_7OYW MZ7U&PW'VLC%_"/IC&R_T[Q?YJ]_NOD_YG^KC^V^P"MJ?=OZ&4MZ;+O_?_^O? M7UU,!K>__=___NIJ>CWZ[?\'4$L#!!0 ( +R%;T]A^)53Z0, ((6 7 M 9F9I=C$P:V5X,C$Q.3,P,C Q.2YH=&WE6&USVC@0_IS\BBV9=NXZ,<;F M)=0XS! @+;TTR0!I[CX*2S:ZR!8CR2'TUW=M<$J:W%Q(F[DK^8"QM*M]>797 M\LI_U3OKCO\Z[\/4Q +.+XY.!ETH6;9]6>W:=F_<@P_C3R=0*U<<&"N2:&ZX M3(BP[?YI"4I38V:>;<_G\_*\6I8JLL=#.Q-5LX64FI6IH:7VKI]-M7=W_"DC M%/]W_%>6!3T9I#%+# 2*$<,HI)HG$5Q2IJ_ S*V4+Q:&K K3COX%*J M*WY-"@[#C6#M_LV43[CQ[>40E=DK;?Y$T@5HLQ#LL!3*Q%@AB;E8>&,>,PVG M; Y#&9.DE=,T_\(\IS(SKRORX7RI8B(%11$K1,!URHYO9PP;FO9WJ@T/%S]N'*Z8J/:3 M; @P09AZ%GQ&%T>C06_0&0[Z(S@[AO&'/@S[[P>C\;!S.H9./CGJGX_[GX[Z M0ZA6]O/T>_N?^K$IE#-"*5:59>3,J\UN'F72FKQBN6"A\2K%>IY07)N/UQ4F M4L5$W%'I9#PHTI")8! P(5;4PU*EE(_UC 3%>/,:C8F*>+(TCZ1&%A-Y52UG MYIR:*7(C&!.I*%-6((4@,\V\XF4=E4Q4;C&B;"@@"UJ8');*FB7GW=*IB^I]4.OM$>$'#-E.$!$2L;$+G6'>1=1'$=UO7Q1!HCXSM32^_= M)?1KT7R.VKY76+D2R@*I2'96>"DFB\K2!(6?XCYZ-W>_0^NE /$Q55Q3'F0$ MD"&2O/L?29%F1SS&_Z3[ JO],\\Z%D[VX:(\*G<>JH!_ MSXRE%\_B=1:I4,BY-^44V[Y6T5TVD?,GN/]FSVE46IO$?0M]70_P6L>Y%?O> M6^@( =(@&70ZT9QRHC@V]7.9"@J)-, 30#*0*%(L(GCP![@=&&Y2?"7P9J_I MNI661KMXB#!D^@LYBYSHM(!HH"S$YHIFTH8L2L6J<;#^_,>2LO-KB=OYXC)E M=<7R;;CA?=GZ'^+V5U!+ P04 M" "\A6]/KFX+;@4# !+" %P &9F:78Q,&ME>#(S,3DS,#(P,3DN:'1M MS57=C^(V$'^^^ROF.+5JI0U)2 @+FR*Q(5Q1][((E;<=)#WJ%UO7$MINFZ3=>7\B#G:YMX\JW2R$4 M[>5*P\35)6404);6 M*L)O6IUB?].)Z]3ZQ@#/V<,T),!)A6?5;33T M%K>SH3^,XZ$;C6>C6]>;S7S']UTGF"]ZT] F^&M/X><2M&2<6@4U&4S<@?/+ MC::/VB(E._!)F]?ST*&1O 2:\8)*]NQ$RS;G$#M1YNBBJP@,O+X;VL;@WT"K M29[C-5A:U"BH'[_&FN%M4?GC8/'$3D[_7YB>%;"-D=-,2&)Z?G+D.94&&CJ/ M[I--G*1POX!E,H]7,7Z07<M,M!=30W0DRP95YBEJ +B@PCFG77>: >DGW:,@SHVHMUO3 E.X,-AK? MKWG*"I!;"%G!QKJ&WQ+1__6]&S@WGN=9KA^XX^$5M/1H/!K['7T=C(*+?.R. M1MZ%]H.!L&)XBZ@B7/^D8HCA(SQ'PUY.TD2L0#K794GM&[&+D=/)*6F##.J*Y,>\8) MSQ@IL>I/%3!!C9+N]S33[(%RJI2)PDRCXNPTQ=92E(!!Y%<^S@C0_14T!/KE^GCVQEPTJRC#98!5F(HZ*1$#5%['=WJV\ M^PK8-KA;<"%5:;6_;-A#^W/X*SL&*%O";[+SYI0%2.\&"=4F1 M92CVD9(HBP@E:B1EQ_WUNR,E6[&=UG'2!<$"Q#&E(^]X]]QS1RG#7\97HYN_ MOYR1V"2"?/GKT^>+$:DU6JVOW5&K-;X9D]]N_OA,]IMMC]PHFFINN$RI:+7. M+FND%AN3]5NMV6S6G'6;4DU:-]TE##<"'9R=A=SGYMARPU!6:O0-O1E."?:S 7[6(MD:AH13;B8]V]XPC2Y M9#-R+1.:#NP]S;^QOM?.S -#_GT9$A)2A.8J[W]T_-NY_#T^*C]Z>"L._K4 M.>IU1T>]P^-Q;]S;[]9.ABT*OW96^5%J%CQEC9CA-OI>I_WKNKHA7MED*$]C MIKC9,,-7H XOEUHKNNV]'UIAV)UI4,$G:=^Z^.EFV>',J?"E"&&)(CBDZS6] M^_9^S[2,AB$@HF%D!A>RNZJM 0"'J9]B[.CL^N;B_&)T>G-Q=?GG$\Q]A@!? MU,DYI-V[O4[7&TBNR6<9R+@QEJG,ZR1@RO!H3DQ,3?_QA@H6F7X;#*U:?ECZ MF:1A-XRT%M94\.U$(P! ME<)2/>A @8 K*!,@EL)TL"1DBLQB'L1$Y_BQG#]CBA6+X 82K@44 "PI,VYB MV*#.6& -Q'4S,$V&L,TI3 N)/Z^ZX74BH_L3D,%(Q%/P/89QZ>LZP +$X;:J MW.=I!/E&L4. [X'(0U@3XEEQ;!VPP)68DPS"@4A"A FQA$H1);VB&M 8VM:C MCA*Y ' AX0@6G7:VA-0'9-(R)DNP:/8A&L#!&H(Q8O.;K"R7L& +HU9L_9U MPF!_=QCO."4,5LW" .W!<,_4L8@,47 M7,I PZN3S#-*WAR\45;ME84W5,4 M@2+ES9V!,V8:NC)PH27E'\>WCO4BH+G>?@H2 MM\\@5H4F5PIDKF !2.0IUY8>0(JE=AWLBI;$4B4GQ02UP2]JP3* ]8*X\"8' MD@%;M!0\M.<3G?N:AYPJCAO@KF)9NDQQI5QC%;&YHFW)L60"IR P" XE=E)& M 75!+BAR(&S+&K&L1C##U;9J289O/D-!H"F8S\)=:>E%P>4_%[BV3NTUC&U/ M"EM##> YY2$BB&HX%R/[40WHPVX%84556(880,>ISP4W)X!S[U*5 6[H^IL2D5N\QI=SJ((V@X^!6?I#>W#HA1NP5-NN+FCL"""B< Q MVO4MOLS-PQ9LPZ1T(MN4^^*];;OOP(RR16U\F-/)+%3W+W,;X/Z)VKK5&"],H MM$=&*KTH5_8"+)G ^=\P]AWV]"441+P?, 9DI9$,X2\V:65BL']R M#N;;),C3P![T/OS?.NM3.!UC&\(A_'C"P+-*P!G$JR@UBPYWQN@MU@[7!MCJ M81L8^VBF/"D_$@6N&W4'O TD0$.8J=F" QZ$3-'WP!2(.[0G=5?!-)0OG2<) MM-3?F-U-P;T;'RJ\VNKTA-[W%(I0I"##,!;,D@*$TS[?*N)>=QS.TZD44X9$ MGM))\9A.%3S"DDS(.8.[LU@Z\J#W4 4H>)8JUWS9Q^5C\$F?[.SL2]A6XC/U M;L\[; ^\@[I]W[3SXQ:N?RO2UXS@K%5_-<97EU=_K;S W,XY;C_/M/_"RQ:E:R[^Z00' "3(0 %P &9F:78Q,&ME>#,Q,CDS M,#(P,3DN:'1MY5IK;]LZ$OW<_@I>%[=( +]D-VGBN 'R<+#9[:9%;G:+W6^T M-+*(4*(N2=EQ?_W.D)*MQ$[K/'J#8 /$,:4A9SASYLQ0RO"WTR\G5__Y.F*) M327[^J_CS^K?WYF']K=@%UIGAEAA=J\L.+?6A(Y4RT(YLU#A\.Z1+AV_?#!/@$?Y],_RM MU6*G*BQ2R"P+-7 +$2N,R";L6P3FF@6LU5I(GJA\KL4DL:S7#?;9-Z6OQ917 M$E98"8>CFT2,A1UV_!"5=4IMP[&*YLS8N81/C5AEMA7S5,CYX$JD8-@%S-BE M2GEVX.X9\1T&03>W!V1X)*:'0\XRGN)R: M&6.-ZNARI;6FV]W[J146;FR+2S')!L[%3S?+#6=>Q5C)")9E]!?@?=9"%H*^(YLPFW@X<;*"&V@RX:6+=XM_*OR"+T[:!/ G=, MOBN_P1:J*=J;L><6#;8KHQ_N$);P*3 -4P$SY R;H&N.LJS@DEU"KK1E*F-G M2JR65+3&[HLR4J'N&TWN.==LP-N@K] MDL[9=:9F$J()-+WOM'=:I) *,X5DC).YR!C/YJS(K"X 52$].Z9&;W*6XD@+ M]'?,0[RDF4HQM:WRVIH&KT5H#*J4CN)1!PF$0F-Y M0+$,IZ,E$6@V2T28,%/0QW+^##24B] &4F$D$C^5DIFP"6[0Y! Z VG='$U3 M$6YSBM,B-I[7W? ZD='_!<@ %HN,B ?#N/1U$V&!XGA;U^Z++,9\X]09X/=0 M%A&NB?&L.;:)6!!:SEF.X2 D$<*D7$*EC)*YHQK1&+F6HTD2A40!Q(?"(#IU MQMD3*TC--%;S=:V:QAP%3&K%C[.F'PX?$PN+KEL_?O M]GK!QP-3!KJL-I10*HX%#ITWSQG7X.*&<1!C">1?!@B6L10F(7$22Y%,B%!H M' D32F4*G$A(^>?Q;5*]"'EA-I]"Q#T&C%6IR9<"56A< M !-Y*HRC!Y2"S*U#7=&26.KDI$%R%_RR%BP#V"R)BVX*)!FTQ2@I(G:%S!)IQY30,E8Z< :[OF4"&55(BWO .Y 1D$L&>SF,* 2]RY+E7B:KP\:@: M3;DL7%Z3RR&.L>T04W266=,^+$KA!CSEA^L["@PYH\=>(@^@)[.)=O!HJ.OF4S8"[LQ8/#^ 4 M*D'&[B6"7&A/PLL';CTUCU38D069OL=Z=)P[(S! M'=KH/.?.R-ZN;6]5PLVB4!)/."1"Y C4^:,DMSD>S:Y!EB>X._+-)[OH*>A[ MV99[YZ]NN=W#CZA";G.9T,0O=?0L(0S#2PXX%[(E'T/3L&X8WO2]!7,8/DR19IB2_T=W&Y*[EW[4.'5 M5J0327*HY MX-U9HCQY\%NH0A0\2Y5KO^QC\E/TR8 ]VMD7N*UT#/K]NV"W>Q#L--U[ID KGHY?_^AV]\O]9'9FRO4L_)VC!=SO,I6 MJK[[-"%%UIV=0I"RG/.IT6VXL6%5=\(G==39K_*4>FVS,/C4">N]G(_K0 MB[NER=Z.H(MN_X'4E.H]]F^E(>BVRN"QLE:E@R"_8>Z!!'O7=3^W6:YWA^3J MXW*%^B6_EYXGOEJH[_KB&3*S8SKL[/+HXN3\#_<&:_3YOZ/+.Z\L-W.*W\=K MV??*6[M[T_,7*!_=0%C0D9+]&WM']A6/BX+2MUY1"FS?!YV.(Y)-WX*OODANO-2[^C?##OU_PN';H?O' MB#,R M,3DS,#(P,3DN:'1MY5E94QLY$'Y.?D7'U%*DRN,YC $?H,\W^K _O9[]?P&'-LF$F"4^88H*3T#0'HPI4 J7BEFDN ME\O:LEX3\MJ<34PMZM ,A4AHS5->Y?1U1W>=OG[5"2CQ\/>KSAO#@+YP%Q'E M"EQ)B:(>+!+&K^Y-/8(-AK&?V1+R2[#I0X%AV$SX(^8G=D&*&8BJDIX/; M@,V9ZIA9$Y69N;;.7'@K2-0JI.\JON#*\$G$PE5KQB*:P(@N82(BPMOI6,(^ MTY9MQ:JM@7OLYK1#@),(UR9GP\-Z=S!L-OI'=F/8.VZ>-8ZMAG/<[3;.CH[[ MAY73CDGP)UU5?!2:0\:I$5"]C9;M6+_<5=?1/?JL,$K)KWDHI?CZLM+G,5,Q%Z*&(_'"@[M3L3;Q?@Q83ST.+,)2( ML2.^+6-UT7"H_"9@>X/)['QXWNO.SLH?0)7M6FM M5X/IH)>"M>L-J_JSP>Q.H=L?7\X&_9^9S(+"IG4$XR',W@]@VIV<=4>#J3'^ M\V+P$;J]F1YQ+,MYK@TS[N%.6G7=\0)AX)R#*SBGK@[.L&0J !50Z'*^("%, M:"RD N'#L('13BTQ?"95..=N#0[TO/V]$\>QVCT1Q82OTI;=?@LH:BAD!+9E M_ :^D*G,&!$(#RANP(."AD<#GM)8T6A.Y?Z>?62UZU8UC>Q/EK>_5W?:) &? MA0AK3<"4N@N)]$$4L2319^ZYD>7D" PBFR5.8DXZZ@ MI I+6H4AWH/[>T[=;@N6P(5P16#T!1>+*EQ*FC!]M*F^7L"HCUH1A6(W%,:^ MSUPJTS$MQ,7EO];@DH:?J:R6)OZ!T^Z5-61<+\-#+60=Q))A3XQ=_GI0E!1] M&2>N*Q9;7[T5[5DA]="4+7:GL M;$?;OJ8[MIQK>_X#;*U8DMZ5F=;*Z8']]LFF.T-2<@_U%V&X0D^.XE";[-J, M)?U[P235N5*BVA0"]-C5.?PUF+,#LK@0$SU9EL^5KM&7?("UP9?=Q1Z^D!?"1N2O';;KQ$ M_'XX(5_6-Q^[_6:N3\-^4@JR*TDN+=_P&6O+172[+)]KHPPWS]C:S'6-2'S. M?$$K4F0>4@S489BO>5>Q*FD[B8E;M!]?[BR9IX+6X4GMQ#FQG<8O[;F0'I6& M*\*0Q EM%7^4H>DMMB,BKQG/MDL62A0=F?M:*6BL192';J)!\G<56Y=*RM,? M"L!SH92(6G9\"XD(F0=[5OJU&IN+%W!-,S%A..F.T$B;S?;X? H7X][XO=$?C\976]7> MP\C)]O-"^\]93@WU#L7?G)R=R==.9_X&(+Z6V*W3MA]_4IN'@1%;^J%8M@+F M(;YV'G\XYQ5HNTS'3+. .X]^/_89H@L),H=)M4#+P[V&6?M5Q]1/^J>O.^G_&D[_ 5!+ M P04 " "\A6]/'V3QU9$( "D( %@ &9F:78Q,&ME>#0Q.3,P,C Q M.2YH=&WM6MMRVT82?;:_8D+7NK)5O$OR6B2C*IF2$U6\LHND5[6/0V @C 5B MD)D!*>;K<[H!\";)EBPYZZ3V028!#+I[NL_IR]"#'T[>#R?__7 J8C]+Q(>/ M;]Z=#46MT6I=[ U;K9/)B?AE\N]W8K_9[HB)E:G37IM4)JW6Z7E-U&+OLUZK MM5@LFHN]IK&7K!%9)KT*1.YU>BHM0N2O1$8W&:N709$NK+V,ONNW.H;@P]DK/9;7":Y^H MH]/K6$^U'[2*2RAKE=H&4Q,NA?/+1/U4BTSJ&Y&++1:%B:I(0(LK@ $>=;7/_=/_CX?/+RQ>MNYU_]L1B?#C^.SB9GI^,GV\]3.?G8"1.)'9I;)=,E7G?X_12Q# M85(E@D0ZENA4D$.A1I:RZE([.!]I,LNMRR5,]$:,54 )672ZM)YD?VR.FW2[ M>O'T.HAE>JG$<>!I3>=P;[\NI!-(:6FHPAZRZVP&$6-O@JNZ2(W(I!5SF>1J MU]K5LLKDIIA@0622Q"PH=[M\-I-V*70:)#GRN)!B:K6*!+X'5F=L:VGHMEH8 MM%!)0I^!LE[J%%M.N"Q0#(NJ [F1L3-)5Z1:NY7&T$!;:CQY)S.6G3.%*^'B M1'DE9!H*[2KD/#ZCO7RQU^U_I;C:DT;QN*XR)\_/Y(.<^N.K9>!XEB\ !NAES!WMJ*Y)VK M5D@DH:1JK*]]?+NJ-\M$+MR6W.)6):0NE QBTK&(-;Y(JP@7I39(V-H; 3(5 MJJP3V"G)/4Y3> 8Z.:+8Q5M$7W3:C5_78CVA8*.^(,I '2#LF^)"P9,!-B*! M_Z7)(?=[00!:GL+%=P:CSH]+-Y/KR2,RRQ*-=B-1(K-FKAT6\JL7TL5@H(>3 MWE ?I9!!AAOQ!_OK8D*MD>CNO:DX.%(0@5 ,3:BVI=3!:GL7]9XL 7_*G=?1 M\G$5914?7M[3'K*#VR+VLTJ5E4GS*X)66/6XD$^*I$%?',?6RP>DF0 MU\XAYW;;[7J[^!,N!FLXOCO9$G#HW+8L!U$=/,L$RYA>5#+%+_ *\K> MD,Y$I00$K(2<+XT)- M4WQ+U#RB4_T2:OYC/)6V$=W;V,6#PW^7NT/#=2N6Y/4H]03?T*5W8WF9&"E*Q%.Y(2$IXPO_R)X&',D+]&93S?Z=]R'18U^P0>LWJ: MT\5C,L]96O!_7D:,+I*UGCI"Z)Q)\B(Y6+"5/8I4OM&K9PRK';)O091)7M0' M-!V "\T!G$TPSBA_%YS"C5T*&0$TF^BBUPD))2XH \)V.=5),=[0W1W8959# M;)$X*_1MV/SW!-*Y$1^(35D1T:%)Y]AO&="1"LLG99+J8UA%49C?@NMX MN>HFGZ;$$8.WT,'UC1J0TDI J-WA.B4)Z9E"83U?,R# M**44RTKL>L/8OBLW2DEMLVW>:*9+Z&PJ:XIC*H1K8-S1C;'.*"=@9U*'Y792 MPKQS)/PO6=6.46L:$WFE#&(A3J,(!'L,-(;E4+\]M7QV &)/EO,/AK@D+##$ MJ8SMX>JC$KF$RY#$F-9EA0'**-O1E13E 0A6 UK>FJ12'93=^$*CTJ#P1;EE M7,FB3T(72ZLVNUBVB2JH#(E?BK)980N9539,4^G:J,]J*_H2W/(#H/Y1*KH<.X43[;> M[!^DKV1R /@4CUXLVMP^*;T%7TR)%M/S_RS]N[ TT3-=U(*B1>61?*N T.PF M-6A0'9X /9C@E2J&HYW5%4DNP3BJ+.%S;/ 3O8ZO>IVRMG(0Q_Q\^WBU^EF".]7R,%M4;Q?C==E] M4";C_N1S/4@Y6CV@2?Q6<=GYQ?A_]>/ULT&+?K _>C[@_TEP] =02P$"% ,4 M " "\A6]/&BUFS279 "(!@$ ( @ $ 8VAA&UL4$L! A0#% @ O(5O3R$M81P%;P M*&L% !4 ( !72$! &9F:78M,C Q.3 Y,S!?9&5F+GAM;%!+ M 0(4 Q0 ( +R%;T\$G&'"8B0! )7<#P 5 " 960 0!F M9FEV+3(P,3DP.3,P7VQA8BYX;6Q02P$"% ,4 " "\A6]/X?2$@3*[ #S M6PD %0 @ $JM0( 9F9I=BTR,#$Y,#DS,%]P&UL4$L! M A0#% @ O(5O3S: 'JK>9 , WR@N !0 ( !CW # &9F M:78Q,&LY+3,P>#(P,3DN:'1M4$L! A0#% @ O(5O3V'XE5/I P @A8 M !< ( !G]4& &9F:78Q,&ME>#(Q,3DS,#(P,3DN:'1M4$L! M A0#% @ O(5O3ZYN"VX% P 2P@ !< ( !O=D& &9F M:78Q,&ME>#(S,3DS,#(P,3DN:'1M4$L! A0#% @ O(5O3_+S64':!P M$"$ !< ( !]]P& &9F:78Q,&ME>#,Q,3DS,#(P,3DN:'1M M4$L! A0#% @ O(5O3UI_N0WD!P DR$ !< ( !!N4& M &9F:78Q,&ME>#,Q,CDS,#(P,3DN:'1M4$L! A0#% @ O(5O3^M/5U49 M!@ QA@ !< ( !'^T& &9F:78Q,&ME>#,R,3DS,#(P,3DN M:'1M4$L! A0#% @ O(5O3Q]D\=61" I" !8 ( ! M;?,& &9F:78Q,&ME>#0Q.3,P,C Q.2YH=&U02P4& T #0!X P ,OP& # end XML 81 R10.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue from Contracts with Customers (Notes)
12 Months Ended
Sep. 30, 2019
Revenue from Contracts with Customers [Abstract]  
Revenue from Contract with Customer [Text Block] Revenue from Contracts with Customers
The following table summarizes the impact of adopting ASC 606 on the Company's consolidated balance sheet as of the date of adoption, October 1, 2018. This table does not represent the full consolidated balance sheet as it only reflects the accounts impacted by the adoption of ASC 606.
 
Ending Balance as of September 30, 2018 (ASC 605)
 
ASC 606 Adjustments
 
Beginning Balance as of October 1, 2018
(ASC 606)
Assets
 
 
 
 
 
Other current assets1
$
52,326

 
$
50,558

 
$
102,884

Other assets, net1
$
42,186

 
$
59,676

 
$
101,862

Deferred tax assets
$
33,441

 
$
(7,902
)
 
$
25,539

Liabilities and Shareholders' Equity
 
 
 
 
 
Deferred revenue
$
715,697

 
$
35,464

 
$
751,161

Deferred revenue, long-term
$
299,624

 
$
32,614

 
$
332,238

Retained earnings2
$
1,287,243

 
$
36,048

 
$
1,323,291

 
 
 

 
 
(1)
Upon the adoption of ASC 606, capitalized contract acquisition costs and unbilled accounts receivable are reported as part of other current assets and other assets, net.
(2)
The net increase to retained earnings of $36.0 million was primarily related to the capitalization of contract acquisition costs of $54.6 million, partially offset by a decrease of $8.8 million due to changes in deferred revenue and a decrease of $7.9 million from the impact on deferred income taxes.
As a result of an increase in sales of the Company's software solutions sold as Enterprise License Agreements and annual subscriptions, the adoption of ASC 606 had a material impact to the Company's consolidated balance sheet as of September 30, 2019 and consolidated income statements for the year ended September 30, 2019.
The following table summarizes the impact of adopting ASC 606 on the Company's consolidated balance sheet as of September 30, 2019 (in thousands):
 
September 30, 2019
 
As Reported
(ASC 606)
 
Impacts Subsequent
to the Date of Adoption
 
Impacts on the
Date of Adoption
(October 1, 2018)
 
Without Adoption (ASC 605)
Assets
 
 
 
 
 
 
 
Other current assets
$
182,874

 
$
50,938

 
$
50,558

 
$
81,378

Other assets, net
$
203,781

 
$
25,555

 
$
59,676

 
$
118,550

Deferred tax assets
$
27,701

 
$
(2,654
)
 
$
(7,902
)
 
$
38,257

Total assets
$
3,390,275

 
$
73,839

 
$
102,332

 
$
3,214,104

Liabilities and Shareholders' Equity
 
 
 
 
 
 
Accrued liabilities
$
235,869

 
$
11,986

 
$

 
$
223,883

Deferred revenue
$
807,030

 
$
14,112

 
$
35,464

 
$
757,454

Deferred revenue, long-term
$
391,086

 
$
(9,284
)
 
$
32,614

 
$
367,756

Total liabilities
$
1,628,778

 
$
16,814

 
$
68,078

 
$
1,543,886

Retained earnings
$
1,638,090

 
$
55,231

 
$
36,048

 
$
1,546,811

Total liabilities and shareholders' equity
$
3,390,275

 
$
72,045

 
$
104,126

 
$
3,214,104

 
 
 
 
 
 
 
 
The following table summarizes the impact of adopting ASC 606 on the Company's consolidated income statement for the year ended September 30, 2019 (in thousands):
 
Year Ended September 30, 2019
 
As Reported
(ASC 606)
 
Effect of Adoption of ASC 606
 
Without Adoption (ASC 605)
Total net revenues
$
2,242,447

 
$
72,246

 
$
2,170,201

Total cost of net revenues
$
356,577

 
$
4,004

 
$
352,573

Gross profit
$
1,885,870

 
$
68,242

 
$
1,817,628

Total operating expenses
$
1,367,407

 
$
(1,629
)
 
$
1,369,036

Income before income taxes
$
541,111

 
$
69,871

 
$
471,240

Provision for income taxes
$
113,377

 
$
14,640

 
$
98,737

Net income
$
427,734

 
$
55,231

 
$
372,503

 
 
 
 
 
 
Net income per share — basic
$
7.12

 
 
 
$
6.20

Net income per share — diluted
$
7.08

 
 
 
$
6.16

 
 
 
 
 
 
The adoption of ASC 606 did not have a material impact to cash from or used in operating, financing, or investing activities on the Company’s consolidated statement of cash flows for the year ended September 30, 2019.
Capitalized Contract Acquisition Costs
The table below shows significant movements in capitalized contract acquisition costs (current and noncurrent) for the year ended September 30, 2019 (in thousands):
Balance, September 30, 2018
$

Impacts from adoption of ASC 606
$
54,608

Additional capitalized contract acquisition costs deferred
$
33,925

Amortization of capitalized contract acquisition costs
$
(29,087
)
Balance, September 30, 2019
$
59,446


Amortization of capitalized contract acquisition costs is recorded in Sales and Marketing expense in the accompanying consolidated income statements for the year ended September 30, 2019. There was no impairment of any capitalized contract acquisition costs.
Contract Balances
Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to our contracts with customers. We record assets for amounts related to performance obligations that are satisfied but not yet billed and/or collected, in addition to contracts that have started, but not yet been fully billed. These assets are recorded as contract assets rather than receivables when receipt of the consideration is conditional on something other than the passage of time. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. These liabilities are classified as current and non-current deferred revenue.
The table below shows significant movements in contract assets (current and noncurrent) for the year ended September 30, 2019 (in thousands):
Balance, September 30, 2018
$

Impacts from adoption of ASC 606
$
57,499

Revenue recognized during period but not yet billed
$
27,459

Contract asset net additions
$
88,068

Contract assets reclassified to accounts receivable
$
(40,534
)
Balance, September 30, 2019
$
132,492


As of September 30, 2019, contract assets that are expected to be reclassified to receivables within the next 12 months are included in other current assets, with those expected to be transferred to receivables in more than 12 months included in other assets. There were no impairments of contract assets during the year ended September 30, 2019.
The impacts to deferred revenue from the adoption of ASC 606 are primarily related to unbilled accounts receivable now being capitalized and included as contract assets on the balance sheet. The table below shows significant movements in the deferred revenue balances (current and noncurrent) for the year ended September 30, 2019 (in thousands):
Balance, September 30, 2018
$
1,015,321

Impacts from adoption of ASC 606
$
68,078

Amounts billed but not recognized as revenues
$
866,142

Revenues recognized related to the opening balance of deferred revenue
$
(751,425
)
Balance, September 30, 2019
$
1,198,116


Our contract assets and liabilities are reported in a net position on a contract by contract basis at the end of each reporting period.
Remaining Performance Obligations
Remaining performance obligations represent the amount of the transaction price under contracts with customers that are attributable to performance obligations that are unsatisfied or partially satisfied at the reporting date. The Company expects to recognize this amount as revenue over the following time periods (in thousands):
 
2020
 
2021
 
Thereafter
 
Total
Revenue expected to be recognized on remaining performance obligations
$
808,980

 
$
237,175

 
$
151,961

 
$
1,198,116


See Note 14 - Segment Information, for disaggregated revenue by significant customer and geographic region.

XML 82 R14.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Details
12 Months Ended
Sep. 30, 2019
Balance Sheet Details [Abstract]  
Balance Sheet Details Balance Sheet Details
Cash, Cash Equivalents and Restricted Cash
The following table provides a reconciliation of the Company’s cash and cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash shown in the Company’s consolidated statements of cash flows for the periods presented (in thousands):
 
 
September 30,
 
 
2019
 
2018
Cash and cash equivalents
 
$
599,219

 
$
424,707

Restricted cash included in other assets, net
 
3,035

 
1,187

Total cash, cash equivalents and restricted cash
 
$
602,254

 
$
425,894


Inventories
Inventories consist of the following (in thousands):
 
 
 
September 30,
 
 
2019
 
2018
Finished goods
 
$
22,441

 
$
21,339

Raw materials
 
11,960

 
9,229

 
 
$
34,401

 
$
30,568




Other Current Assets
Other current assets consist of the following (in thousands):
 
 
September 30,
 
 
2019
 
2018
Contract assets
 
$
79,407

 
$

Prepaid expenses
 
49,051

 
39,531

Capitalized contract acquisition costs
 
28,228

 

Other
 
26,188

 
12,795

 
 
$
182,874

 
$
52,326


Property and Equipment
Property and equipment consist of the following (in thousands):
 
 
September 30,
 
 
2019
 
2018
Computer equipment
 
$
142,372

 
$
135,176

Software
 
85,866

 
59,671

Office furniture and equipment
 
38,892

 
31,625

Leasehold improvements
 
151,055

 
107,615

 
 
418,185

 
334,087

Accumulated depreciation and amortization
 
(194,759
)
 
(189,045
)
 
 
$
223,426

 
$
145,042


Depreciation and amortization expense totaled approximately $58.0 million, $45.9 million, and $44.6 million for the fiscal years ended September 30, 2019, 2018 and 2017, respectively.
During the year ended September 30, 2019, the Company recorded impairment of capitalized internal-use software costs of $6.3 million. The charge was reflected in the general and administrative expense line item on the Company’s consolidated statement of operations.
Goodwill
Changes in the carrying amount of goodwill during fiscal year 2019 are summarized as follows (in thousands):
Balance, September 30, 2018
 
$
555,965

Acquisition of Nginx, Inc.
509,414

Balance, September 30, 2019
 
$
1,065,379


There was no change in the carrying amount of goodwill during fiscal year 2018.
Other Assets
Other assets consist of the following (in thousands):
 
 
September 30,
 
 
2019
 
2018
Intangible assets
 
$
108,903

 
$
31,259

Contract assets
 
53,085

 

Capitalized contract acquisition costs
 
31,218

 

Other
 
10,575

 
10,927

 
 
$
203,781

 
$
42,186


Intangible assets are included in other assets on the balance sheet and consist of the following (in thousands):
 
 
2019
 
2018
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
Developed technology
 
$
126,173

 
$
(53,213
)
 
$
72,960

 
$
63,672

 
$
(46,031
)
 
$
17,641

Customer relationships
 
20,242

 
(5,533
)
 
14,709

 
8,242

 
(4,376
)
 
3,866

Patents and trademarks
 
19,160

 
(11,800
)
 
7,360

 
18,971

 
(9,219
)
 
9,752

Trade names
 
15,473

 
(1,836
)
 
13,637

 
973

 
(973
)
 

Non-compete covenants
 
2,260

 
(2,023
)
 
237

 
1,960

 
(1,960
)
 

 
 
$
183,308

 
$
(74,405
)
 
$
108,903

 
$
93,818

 
$
(62,559
)
 
$
31,259


Amortization expense related to intangible assets was approximately $11.8 million, $11.1 million, and $12.3 million for the fiscal years ended September 30, 2019, 2018 and 2017, respectively.
Estimated amortization expense for intangible assets for the five succeeding fiscal years is as follows (in thousands):
2020
$
18,331

2021
18,137

2022
16,844

2023
16,047

2024
14,360

 
$
83,719


Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 
 
September 30,
 
 
2019
 
2018
Payroll and benefits
 
$
138,453

 
$
104,815

Income and other tax accruals
 
31,801

 
27,656

Other
 
65,615

 
48,508

 
 
$
235,869

 
$
180,979


Other Long-term Liabilities
Other long-term liabilities consist of the following (in thousands):
 
 
September 30,
 
 
2019
 
2018
Deferred rent
 
$
66,103

 
$
31,151

Income taxes payable
 
42,324

 
30,864

Other
 
23,426

 
3,877

 
 
$
131,853

 
$
65,892


XML 83 R18.htm IDEA: XBRL DOCUMENT v3.19.3
Net Income Per Share (Notes)
12 Months Ended
Sep. 30, 2019
Net Income Per Share [Abstract]  
Earnings Per Share [Text Block] Net Income Per Share
Basic net income per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted net income per share is computed by dividing net income by the weighted average number of common and dilutive common stock equivalent shares outstanding during the period. The Company’s nonvested restricted stock units do not have nonforfeitable rights to dividends or dividend equivalents and are not considered participating securities that should be included in the computation of earnings per share under the two-class method.
The following table sets forth the computation of basic and diluted net income per share (in thousands, except per share data):
 
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
Numerator
 
 
 
 
 
 
Net income
 
$
427,734

 
$
453,689

 
$
420,761

Denominator
 
 
 
 
 
 
Weighted average shares outstanding — basic
 
60,044

 
61,262

 
64,173

Dilutive effect of common shares from stock options and restricted stock units
 
412

 
751

 
602

Weighted average shares outstanding — diluted
 
60,456

 
62,013

 
64,775

Basic net income per share
 
$
7.12

 
$
7.41

 
$
6.56

Diluted net income per share
 
$
7.08

 
$
7.32

 
$
6.50



Anti-dilutive stock-based awards excluded from the calculations of diluted earnings per share were immaterial for the years ended September 30, 2019, 2018 and 2017.
XML 84 R79.htm IDEA: XBRL DOCUMENT v3.19.3
Quarterly Results Of Operations (Unaudited) (Schedule Of Quarterly Results Of Operations) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Revenue from Contract with Customer, Excluding Assessed Tax $ 590,388 $ 563,394 $ 544,895 $ 543,770 $ 562,709 $ 542,203 $ 533,304 $ 523,191 $ 2,242,447 $ 2,161,407 $ 2,090,041
Total 90,918 90,767 88,178 86,714 93,440 91,009 89,645 87,387 356,577 361,481 353,485
Gross profit 499,470 472,627 456,717 457,056 469,269 451,194 443,659 435,804 1,885,870 1,799,926 1,736,556
Sales and marketing 217,554 195,852 170,954 164,259 160,425 165,806 169,970 167,934 748,619 664,135 652,239
Research and development 102,812 116,894 96,314 92,038 95,078 94,061 91,056 85,889 408,058 366,084 350,365
General and administrative 64,390 57,141 46,656 42,543 41,748 39,374 39,276 39,984 210,730 160,382 156,887
Litigation expense                 0 0 391
Restructuring charges 0 0 0 0 18,426 0 0 0 0 18,426 12,718
Total 384,756 369,887 313,924 298,840 315,677 299,241 300,302 293,807 1,367,407 1,209,027 1,172,600
Income from operations 114,714 102,740 142,793 158,216 153,592 151,953 143,357 141,997 518,463 590,899 563,956
Other income, net 3,397 4,722 7,434 7,095 5,667 2,259 2,790 2,145 22,648 12,861 11,561
Income before income taxes 118,111 107,462 150,227 165,311 159,259 154,212 146,147 144,142 541,111 603,760 575,517
Provision for income taxes 23,274 21,557 34,140 34,406 26,378 31,469 36,511 55,713 113,377 150,071 154,756
Net income $ 94,837 $ 85,905 $ 116,087 $ 130,905 $ 132,881 $ 122,743 $ 109,636 $ 88,429 $ 427,734 $ 453,689 $ 420,761
Net income per share - basic (USD per share) $ 1.57 $ 1.43 $ 1.94 $ 2.17 $ 2.20 $ 2.01 $ 1.79 $ 1.42 $ 7.12 $ 7.41 $ 6.56
Weighted average shares - basic (shares) 60,283 59,981 59,686 60,216 60,462 60,970 61,420 62,195 60,044 61,262 64,173
Net income per share - diluted (USD per share) $ 1.57 $ 1.43 $ 1.93 $ 2.16 $ 2.18 $ 1.99 $ 1.77 $ 1.41 $ 7.08 $ 7.32 $ 6.50
Weighted average shares - diluted (shares) 60,448 60,196 60,029 60,645 61,070 61,633 62,059 62,550 60,456 62,013 64,775
Product [Member]                      
Revenue from Contract with Customer, Excluding Assessed Tax $ 264,926 $ 248,929 $ 237,859 $ 233,877 $ 256,412 $ 238,835 $ 237,558 $ 227,303 $ 985,591 $ 960,108 $ 964,662
Total 44,693 44,336 43,547 42,410 48,505 45,164 44,127 43,265 174,986 181,061 176,032
Service [Member]                      
Revenue from Contract with Customer, Excluding Assessed Tax 325,462 314,465 307,036 309,893 306,297 303,368 295,746 295,888 1,256,856 1,201,299 1,125,379
Total $ 46,225 $ 46,431 $ 44,631 $ 44,304 $ 44,935 $ 45,845 $ 45,518 $ 44,122 $ 181,591 $ 180,420 $ 177,453
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments And Contingencies (Schedule Of Future Minimum Operating Lease Payments, Net Of Sublease Income) (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Gross Lease Payments  
Gross Lease Payments, 2019 $ 54,046
Gross Lease Payments, 2020 50,712
Gross Lease Payments, 2021 47,550
Gross Lease Payments, 2022 36,514
Gross Lease Payments, 2023 33,971
Gross Lease Payments, Thereafter 242,826
Gross Lease Payments, Total 465,619
Sublease Income  
Sublease Income, 2019 683
Sublease Income, 2020 1,051
Sublease Income, 2021 1,082
Sublease Income, 2022 368
Sublease Income, 2023 0
Sublease Income, Thereafter 0
Sublease Income, Total 3,184
Net Lease Payments  
Net Lease Payments, 2019 53,363
Net Lease Payments, 2020 49,661
Net Lease Payments, 2021 46,468
Net Lease Payments, 2022 36,146
Net Lease Payments, 2023 33,971
Net Lease Payments, Thereafter 242,826
Net Lease Payments, Total $ 462,435
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation (Schedule Of Outstanding Stock Options Currently Exercisable, Vested And Expected To Vest) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Share-based Payment Arrangement, Noncash Expense [Abstract]    
Stock options outstanding 207,759 162
Stock options outstanding, Weighted Average Remaining Contractual Life (in Years) 8 years 1 month 17 days  
Stock options outstanding, Weighted Average Exercise Price per Share $ 24.43 $ 3.76
Stock options outstanding, Aggregate Intrinsic Value $ 24,098  
Exercisable, Number of Shares 37,512  
Exercisable, Weighted Average Remaining Contractual Life (in Years) 7 years 7 months 9 days  
Exercisable, Weighted Average Exercise Price per Share $ 22.58  
Exercisable, Aggregate Intrinsic Value $ 4,420  
Vested and expected to vest, Number of Shares 191,414  
Vested and expected to vest, Weighted Average Remaining Contractual Life (in Years) 8 years 1 month 6 days  
Vested and expected to vest, Weighted Average Exercise Price per Share $ 24.33  
Vested and expected to vest, Aggregate Intrinsic Value $ 22,221  
XML 87 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Details (Schedule Of Intangible Assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Finite-Lived Intangible Assets [Line Items]      
Amortization of Intangible Assets $ 11,800 $ 11,100 $ 12,300
Gross Carrying Amount 183,308 93,818  
Accumulated Amortization (74,405) (62,559)  
Net Carrying Amount 108,903 31,259  
Developed Technology Rights [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 126,173 63,672  
Accumulated Amortization (53,213) (46,031)  
Net Carrying Amount 72,960 17,641  
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 20,242 8,242  
Accumulated Amortization (5,533) (4,376)  
Net Carrying Amount 14,709 3,866  
Patents And Trademarks [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 19,160 18,971  
Accumulated Amortization (11,800) (9,219)  
Net Carrying Amount 7,360 9,752  
Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 15,473 973  
Accumulated Amortization (1,836) (973)  
Net Carrying Amount 13,637 0  
Non-Compete Covenants [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 2,260 1,960  
Accumulated Amortization (2,023) (1,960)  
Net Carrying Amount $ 237 $ 0  
XML 88 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 233 516 1 false 77 0 false 8 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.f5.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.f5.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.f5.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Income Statements Sheet http://www.f5.com/role/ConsolidatedIncomeStatements Consolidated Income Statements Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Comprehensive Income Statement Sheet http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeStatement Consolidated Statements of Comprehensive Income Statement Statements 5 false false R6.htm 1003501 - Statement - Consolidated Statements of Comprehensive Income (Parentheticals) Sheet http://www.f5.com/role/ConsolidatedStatementsOfComprehensiveIncomeParentheticals Consolidated Statements of Comprehensive Income (Parentheticals) Statements 6 false false R7.htm 1004000 - Statement - Consolidated Statement Of Shareholders' Equity Sheet http://www.f5.com/role/ConsolidatedStatementOfShareholdersEquity Consolidated Statement Of Shareholders' Equity Statements 7 false false R8.htm 1005000 - Statement - Consolidated Statements Of Cash Flows Sheet http://www.f5.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements Of Cash Flows Statements 8 false false R9.htm 2101100 - Disclosure - Summary Of Significant Accounting Policies Sheet http://www.f5.com/role/SummaryOfSignificantAccountingPolicies Summary Of Significant Accounting Policies Notes 9 false false R10.htm 2102100 - Disclosure - Revenue from Contracts with Customers (Notes) Notes http://www.f5.com/role/RevenueFromContractsWithCustomersNotes Revenue from Contracts with Customers (Notes) Notes 10 false false R11.htm 2103100 - Disclosure - Business Combinations (Notes) Notes http://www.f5.com/role/BusinessCombinationsNotes Business Combinations (Notes) Notes 11 false false R12.htm 2105100 - Disclosure - Fair Value Measurements Sheet http://www.f5.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 2106100 - Disclosure - Short-Term And Long-Term Investments Sheet http://www.f5.com/role/ShortTermAndLongTermInvestments Short-Term And Long-Term Investments Notes 13 false false R14.htm 2107100 - Disclosure - Balance Sheet Details Sheet http://www.f5.com/role/BalanceSheetDetails Balance Sheet Details Notes 14 false false R15.htm 2108100 - Disclosure - Income Taxes Sheet http://www.f5.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 2110100 - Disclosure - Shareholders' Equity (Notes) Notes http://www.f5.com/role/ShareholdersEquityNotes Shareholders' Equity (Notes) Notes 16 false false R17.htm 2111100 - Disclosure - Stock-Based Compensation Sheet http://www.f5.com/role/StockBasedCompensation Stock-Based Compensation Notes 17 false false R18.htm 2112100 - Disclosure - Net Income Per Share (Notes) Notes http://www.f5.com/role/NetIncomePerShareNotes Net Income Per Share (Notes) Notes 18 false false R19.htm 2113100 - Disclosure - Commitments And Contingencies Sheet http://www.f5.com/role/CommitmentsAndContingencies Commitments And Contingencies Notes 19 false false R20.htm 2114100 - Disclosure - Restructuring Charges Sheet http://www.f5.com/role/RestructuringCharges Restructuring Charges Notes 20 false false R21.htm 2115100 - Disclosure - Employee Benefit Plans Sheet http://www.f5.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 21 false false R22.htm 2116100 - Disclosure - Segment Information Sheet http://www.f5.com/role/SegmentInformation Segment Information Notes 22 false false R23.htm 2117100 - Disclosure - Quarterly Results Of Operations (Unaudited) Sheet http://www.f5.com/role/QuarterlyResultsOfOperationsUnaudited Quarterly Results Of Operations (Unaudited) Notes 23 false false R24.htm 2201201 - Disclosure - Summary Of Significant Accounting Policies (Policy) Sheet http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPolicy Summary Of Significant Accounting Policies (Policy) Policies http://www.f5.com/role/SummaryOfSignificantAccountingPolicies 24 false false R25.htm 2301302 - Disclosure - Summary Of Significant Accounting Policies (Tables) Sheet http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesTables Summary Of Significant Accounting Policies (Tables) Tables http://www.f5.com/role/SummaryOfSignificantAccountingPolicies 25 false false R26.htm 2302301 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.f5.com/role/RevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.f5.com/role/RevenueFromContractsWithCustomersNotes 26 false false R27.htm 2303301 - Disclosure - Business Combinations (Tables) Sheet http://www.f5.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.f5.com/role/BusinessCombinationsNotes 27 false false R28.htm 2305301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.f5.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.f5.com/role/FairValueMeasurements 28 false false R29.htm 2306301 - Disclosure - Short-Term And Long-Term Investments (Tables) Sheet http://www.f5.com/role/ShortTermAndLongTermInvestmentsTables Short-Term And Long-Term Investments (Tables) Tables http://www.f5.com/role/ShortTermAndLongTermInvestments 29 false false R30.htm 2307301 - Disclosure - Balance Sheet Details (Tables) Sheet http://www.f5.com/role/BalanceSheetDetailsTables Balance Sheet Details (Tables) Tables http://www.f5.com/role/BalanceSheetDetails 30 false false R31.htm 2308301 - Disclosure - Income Taxes (Tables) Sheet http://www.f5.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.f5.com/role/IncomeTaxes 31 false false R32.htm 2311301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.f5.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.f5.com/role/StockBasedCompensation 32 false false R33.htm 2312301 - Disclosure - Net Income Per Share (Tables) Sheet http://www.f5.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.f5.com/role/NetIncomePerShareNotes 33 false false R34.htm 2313301 - Disclosure - Commitment And Contingencies (Tables) Sheet http://www.f5.com/role/CommitmentAndContingenciesTables Commitment And Contingencies (Tables) Tables 34 false false R35.htm 2316301 - Disclosure - Segment Information (Tables) Sheet http://www.f5.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.f5.com/role/SegmentInformation 35 false false R36.htm 2317301 - Disclosure - Quarterly Results Of Operations (Unaudited) (Tables) Sheet http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedTables Quarterly Results Of Operations (Unaudited) (Tables) Tables http://www.f5.com/role/QuarterlyResultsOfOperationsUnaudited 36 false false R37.htm 2401403 - Disclosure - Summary Of Significant Accounting Policies (Narrative) (Details) Sheet http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails Summary Of Significant Accounting Policies (Narrative) (Details) Details http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesTables 37 false false R38.htm 2401404 - Disclosure - Summary Of Significant Accounting Policies (Schedule Of Inventories) (Details) Sheet http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfInventoriesDetails Summary Of Significant Accounting Policies (Schedule Of Inventories) (Details) Details http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesTables 38 false false R39.htm 2401405 - Disclosure - Summary Of Significant Accounting Policies (Property And Equipment) (Details) Sheet http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails Summary Of Significant Accounting Policies (Property And Equipment) (Details) Details http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesTables 39 false false R40.htm 2401406 - Disclosure - Summary Of Significant Accounting Policies (Stock-Based Compensation) (Details) Sheet http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails Summary Of Significant Accounting Policies (Stock-Based Compensation) (Details) Details http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesTables 40 false false R41.htm 2401407 - Disclosure - Summary Of Significant Accounting Policies (Schedule Of Computation Of Basic And Diluted Net Income Per Share) (Details) Sheet http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfComputationOfBasicAndDilutedNetIncomePerShareDetails Summary Of Significant Accounting Policies (Schedule Of Computation Of Basic And Diluted Net Income Per Share) (Details) Details http://www.f5.com/role/SummaryOfSignificantAccountingPoliciesTables 41 false false R42.htm 2402402 - Disclosure - Revenue from Contracts with Customers (Details) Sheet http://www.f5.com/role/RevenueFromContractsWithCustomersDetails Revenue from Contracts with Customers (Details) Details http://www.f5.com/role/RevenueFromContractsWithCustomersTables 42 false false R43.htm 2402403 - Disclosure - Revenue from Contracts with Customers Capitalized Contract Acquisition Costs (Details) Sheet http://www.f5.com/role/RevenueFromContractsWithCustomersCapitalizedContractAcquisitionCostsDetails Revenue from Contracts with Customers Capitalized Contract Acquisition Costs (Details) Details 43 false false R44.htm 2402404 - Disclosure - Revenue from Contracts with Customers Contract Assets and Liabilities (Details) Sheet http://www.f5.com/role/RevenueFromContractsWithCustomersContractAssetsAndLiabilitiesDetails Revenue from Contracts with Customers Contract Assets and Liabilities (Details) Details 44 false false R45.htm 2402405 - Disclosure - Revenue from Contracts with Customers Remaining Performance Obligations. (Details) Sheet http://www.f5.com/role/RevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails Revenue from Contracts with Customers Remaining Performance Obligations. (Details) Details 45 false false R46.htm 2403402 - Disclosure - Business Combinations (Details) Sheet http://www.f5.com/role/BusinessCombinationsDetails Business Combinations (Details) Details http://www.f5.com/role/BusinessCombinationsTables 46 false false R47.htm 2405402 - Disclosure - Fair Value Measurements (Schedule Of Financial Assets Measured At Fair Value On A Recurring Basis) (Details) Sheet http://www.f5.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements (Schedule Of Financial Assets Measured At Fair Value On A Recurring Basis) (Details) Details http://www.f5.com/role/FairValueMeasurementsTables 47 false false R48.htm 2405403 - Disclosure - Fair Value Measurements Impairment of Assets Measured at Fair Value on a Nonrecurring Basis (Details) Sheet http://www.f5.com/role/FairValueMeasurementsImpairmentOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails Fair Value Measurements Impairment of Assets Measured at Fair Value on a Nonrecurring Basis (Details) Details 48 false false R49.htm 2406402 - Disclosure - Short-Term And Long-Term Investments (Schedule Of Short-Term And Long-Term Investments) (Details) Sheet http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfShortTermAndLongTermInvestmentsDetails Short-Term And Long-Term Investments (Schedule Of Short-Term And Long-Term Investments) (Details) Details http://www.f5.com/role/ShortTermAndLongTermInvestmentsTables 49 false false R50.htm 2406404 - Disclosure - Short-Term And Long-Term Investments (Schedule Of Investments That Have Been In A Continuous Unrealized Loss Position) (Details) Sheet http://www.f5.com/role/ShortTermAndLongTermInvestmentsScheduleOfInvestmentsThatHaveBeenInContinuousUnrealizedLossPositionDetails Short-Term And Long-Term Investments (Schedule Of Investments That Have Been In A Continuous Unrealized Loss Position) (Details) Details http://www.f5.com/role/ShortTermAndLongTermInvestmentsTables 50 false false R51.htm 2407402 - Disclosure - Balance Sheet Details (Schedule Of Other Assets) (Details) Sheet http://www.f5.com/role/BalanceSheetDetailsScheduleOfOtherAssetsDetails Balance Sheet Details (Schedule Of Other Assets) (Details) Details http://www.f5.com/role/BalanceSheetDetailsTables 51 false false R52.htm 2407403 - Disclosure - Balance Sheet Details (Schedule Of Intangible Assets) (Details) Sheet http://www.f5.com/role/BalanceSheetDetailsScheduleOfIntangibleAssetsDetails Balance Sheet Details (Schedule Of Intangible Assets) (Details) Details http://www.f5.com/role/BalanceSheetDetailsTables 52 false false R53.htm 2407404 - Disclosure - Balance Sheet Details (Schedule Of Estimated Amortization Expense For Intangible Assets) (Details) Sheet http://www.f5.com/role/BalanceSheetDetailsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetails Balance Sheet Details (Schedule Of Estimated Amortization Expense For Intangible Assets) (Details) Details http://www.f5.com/role/BalanceSheetDetailsTables 53 false false R54.htm 2407405 - Disclosure - Balance Sheet Details (Schedule Of Accrued Liabilities) (Details) Sheet http://www.f5.com/role/BalanceSheetDetailsScheduleOfAccruedLiabilitiesDetails Balance Sheet Details (Schedule Of Accrued Liabilities) (Details) Details http://www.f5.com/role/BalanceSheetDetailsTables 54 false false R55.htm 2407406 - Disclosure - Balance Sheet Details Balance Sheet Details (Schedule of Property and Equipment) (Details) Sheet http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfPropertyAndEquipmentDetails Balance Sheet Details Balance Sheet Details (Schedule of Property and Equipment) (Details) Details 55 false false R56.htm 2407407 - Disclosure - Balance Sheet Details Balance Sheet Details (Schedule of Inventories) (Details) Sheet http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfInventoriesDetails Balance Sheet Details Balance Sheet Details (Schedule of Inventories) (Details) Details 56 false false R57.htm 2407408 - Disclosure - Balance Sheet Details Balance Sheet Details (Schedule of Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfCashCashEquivalentsAndRestrictedCashDetails Balance Sheet Details Balance Sheet Details (Schedule of Cash, Cash Equivalents and Restricted Cash (Details) Details 57 false false R58.htm 2407409 - Disclosure - Balance Sheet Details Balance Sheet Details (Schedules of Other Current Assets) (Details) Sheet http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsSchedulesOfOtherCurrentAssetsDetails Balance Sheet Details Balance Sheet Details (Schedules of Other Current Assets) (Details) Details 58 false false R59.htm 2407410 - Disclosure - Balance Sheet Details Balance Sheet Details (Schedule of Goodwill) (Details) Sheet http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfGoodwillDetails Balance Sheet Details Balance Sheet Details (Schedule of Goodwill) (Details) Details 59 false false R60.htm 2407411 - Disclosure - Balance Sheet Details Balance Sheet Details (Schedule of Other Long-term Liabilities) (Details) Sheet http://www.f5.com/role/BalanceSheetDetailsBalanceSheetDetailsScheduleOfOtherLongTermLiabilitiesDetails Balance Sheet Details Balance Sheet Details (Schedule of Other Long-term Liabilities) (Details) Details 60 false false R61.htm 2408402 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.f5.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.f5.com/role/IncomeTaxesTables 61 false false R62.htm 2408403 - Disclosure - Income Taxes (Components Of Income Before Income Taxes) (Details) Sheet http://www.f5.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesDetails Income Taxes (Components Of Income Before Income Taxes) (Details) Details http://www.f5.com/role/IncomeTaxesTables 62 false false R63.htm 2408404 - Disclosure - Income Taxes (Schedule Of Provision For Income Taxes (Benefit)) (Details) Sheet http://www.f5.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesBenefitDetails Income Taxes (Schedule Of Provision For Income Taxes (Benefit)) (Details) Details http://www.f5.com/role/IncomeTaxesTables 63 false false R64.htm 2408405 - Disclosure - Income Taxes (Schedule Of Effective Tax Rate Differs From The U.S. Federal Statutory Rate) (Details) Sheet http://www.f5.com/role/IncomeTaxesScheduleOfEffectiveTaxRateDiffersFromUSFederalStatutoryRateDetails Income Taxes (Schedule Of Effective Tax Rate Differs From The U.S. Federal Statutory Rate) (Details) Details http://www.f5.com/role/IncomeTaxesTables 64 false false R65.htm 2408406 - Disclosure - Income Taxes (Schedule Of Tax Effects To Deferred Tax Assets And Liabilities) (Details) Sheet http://www.f5.com/role/IncomeTaxesScheduleOfTaxEffectsToDeferredTaxAssetsAndLiabilitiesDetails Income Taxes (Schedule Of Tax Effects To Deferred Tax Assets And Liabilities) (Details) Details http://www.f5.com/role/IncomeTaxesTables 65 false false R66.htm 2408407 - Disclosure - Income Taxes (Schedule Of Reconciliation Of Beginning And Ending Amount Of Unrecognized Tax Benefits) (Details) Sheet http://www.f5.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetails Income Taxes (Schedule Of Reconciliation Of Beginning And Ending Amount Of Unrecognized Tax Benefits) (Details) Details http://www.f5.com/role/IncomeTaxesTables 66 false false R67.htm 2410402 - Disclosure - Shareholders' Equity (Details) Sheet http://www.f5.com/role/ShareholdersEquityDetails Shareholders' Equity (Details) Details http://www.f5.com/role/ShareholdersEquityNotes 67 false false R68.htm 2411402 - Disclosure - Stock-Based Compensation (Narrative) (Details) Sheet http://www.f5.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation (Narrative) (Details) Details http://www.f5.com/role/StockBasedCompensationTables 68 false false R69.htm 2411403 - Disclosure - Stock-Based Compensation (Schedule Of Summary Of Restricted Stock Unit Activity) (Details) Sheet http://www.f5.com/role/StockBasedCompensationScheduleOfSummaryOfRestrictedStockUnitActivityDetails Stock-Based Compensation (Schedule Of Summary Of Restricted Stock Unit Activity) (Details) Details http://www.f5.com/role/StockBasedCompensationTables 69 false false R70.htm 2411404 - Disclosure - Stock-Based Compensation (Schedule Of Stock Option Activity) (Details) Sheet http://www.f5.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails Stock-Based Compensation (Schedule Of Stock Option Activity) (Details) Details http://www.f5.com/role/StockBasedCompensationTables 70 false false R71.htm 2411405 - Disclosure - Stock-Based Compensation (Schedule Of Outstanding Stock Options Currently Exercisable, Vested And Expected To Vest) (Details) Sheet http://www.f5.com/role/StockBasedCompensationScheduleOfOutstandingStockOptionsCurrentlyExercisableVestedAndExpectedToVestDetails Stock-Based Compensation (Schedule Of Outstanding Stock Options Currently Exercisable, Vested And Expected To Vest) (Details) Details http://www.f5.com/role/StockBasedCompensationTables 71 false false R72.htm 2411406 - Disclosure - Stock-Based Compensation (Schedule Of Equity Based Awards (Including Stock Options And Restricted Stock Units)) (Details) Sheet http://www.f5.com/role/StockBasedCompensationScheduleOfEquityBasedAwardsIncludingStockOptionsAndRestrictedStockUnitsDetails Stock-Based Compensation (Schedule Of Equity Based Awards (Including Stock Options And Restricted Stock Units)) (Details) Details http://www.f5.com/role/StockBasedCompensationTables 72 false false R73.htm 2412402 - Disclosure - Net Income Per Share (Details) Sheet http://www.f5.com/role/NetIncomePerShareDetails Net Income Per Share (Details) Details http://www.f5.com/role/NetIncomePerShareTables 73 false false R74.htm 2413402 - Disclosure - Commitments And Contingencies (Narrative) (Details) Sheet http://www.f5.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments And Contingencies (Narrative) (Details) Details http://www.f5.com/role/CommitmentsAndContingencies 74 false false R75.htm 2413403 - Disclosure - Commitments And Contingencies (Schedule Of Future Minimum Operating Lease Payments, Net Of Sublease Income) (Details) Sheet http://www.f5.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumOperatingLeasePaymentsNetOfSubleaseIncomeDetails Commitments And Contingencies (Schedule Of Future Minimum Operating Lease Payments, Net Of Sublease Income) (Details) Details http://www.f5.com/role/CommitmentsAndContingencies 75 false false R76.htm 2414402 - Disclosure - Restructuring Charges (Details) Sheet http://www.f5.com/role/RestructuringChargesDetails Restructuring Charges (Details) Details http://www.f5.com/role/RestructuringCharges 76 false false R77.htm 2415401 - Disclosure - Employee Benefit Plans (Details) Sheet http://www.f5.com/role/EmployeeBenefitPlansDetails Employee Benefit Plans (Details) Details http://www.f5.com/role/EmployeeBenefitPlans 77 false false R78.htm 2416402 - Disclosure - Segment Information (Details Sheet http://www.f5.com/role/SegmentInformationDetails Segment Information (Details Uncategorized 78 false false R79.htm 2417402 - Disclosure - Quarterly Results Of Operations (Unaudited) (Schedule Of Quarterly Results Of Operations) (Details) Sheet http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedScheduleOfQuarterlyResultsOfOperationsDetails Quarterly Results Of Operations (Unaudited) (Schedule Of Quarterly Results Of Operations) (Details) Details http://www.f5.com/role/QuarterlyResultsOfOperationsUnauditedTables 79 false false R9999.htm Uncategorized Items - ffiv10k9-30x2019.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - ffiv10k9-30x2019.htm Cover 80 false false All Reports Book All Reports ffiv10k9-30x2019.htm ffiv-20190930.xsd ffiv-20190930_cal.xml ffiv-20190930_def.xml ffiv-20190930_lab.xml ffiv-20190930_pre.xml ffiv10kex2119302019.htm ffiv10kex2319302019.htm ffiv10kex3119302019.htm ffiv10kex3129302019.htm ffiv10kex3219302019.htm ffiv10kex419302019.htm chart-91fe13c398885d54ab7a02.jpg http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true XML 89 R56.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Details Balance Sheet Details (Schedule of Inventories) (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Sep. 30, 2018
Inventory [Line Items]    
Inventory, Finished Goods, Gross $ 22,441 $ 21,339
Inventory, Raw Materials, Gross 11,960 9,229
Inventory, Net $ 34,401 $ 30,568
XML 90 R60.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Details Balance Sheet Details (Schedule of Other Long-term Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Sep. 30, 2018
Schedule of Other Long-term Liabilities [Abstract]    
Deferred Rent Credit, Noncurrent $ 66,103 $ 31,151
Accrued Income Taxes, Noncurrent 42,324 30,864
Other Accrued Liabilities, Noncurrent 23,426 3,877
Other Liabilities, Noncurrent $ 131,853 $ 65,892
XML 91 R64.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Schedule Of Effective Tax Rate Differs From The U.S. Federal Statutory Rate) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Income Tax Disclosure [Abstract]                      
Income tax provision at statutory rate                 $ 113,633 $ 147,921 $ 201,431
State taxes, net of federal benefit                 14,206 9,349 9,235
Tax impact of foreign operations                 (9,161) (6,696) (40,606)
Research and development and other credits                 (12,760) (13,159) (12,795)
Domestic manufacturing deduction                 0 (9,722) (15,802)
Stock-based and other compensation                 6,771 (150) 12,688
EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActAmount                 0 21,015 0
Other                 688 1,513 605
Income taxes (benefit) $ 23,274 $ 21,557 $ 34,140 $ 34,406 $ 26,378 $ 31,469 $ 36,511 $ 55,713 $ 113,377 $ 150,071 $ 154,756
XML 92 R68.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2019
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
May 08, 2019
Jun. 30, 2014
Mar. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 165.64 $ 165.64 $ 126.86 $ 134.35      
Stock option expiration period from date of grant   10 years          
Share-based compensation award, offering period 6 months 15 days 15 days 15 days      
Stock options issued during period   215,767          
Fair market value of restricted stock vested   $ 159,600,000 $ 182,600,000 $ 176,800,000      
Total intrinsic value of options exercised   $ 700,000 $ 100,000 $ 1,000,000.0      
Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period   1 year          
Restricted stock units vesting period in years   1 year          
Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period   4 years          
Restricted stock units vesting period in years   4 years          
Restricted Stock Units (RSUs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period   2 years 2 years 2 years      
Restricted stock units vesting period in years   2 years 2 years 2 years      
Two Thousand Fourteen Equity Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting rate of stock options and awards upon certain changes in ownership control   50.00%          
Common stock reserved for issuance 20,480,000 20,480,000          
Shares available for award 2,881,829 2,881,829          
Two Thousand Fourteen Equity Incentive Plan [Member] | Performance Shares [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 165.83 $ 165.83 $ 119.01        
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period   62,154          
Stock units issued   62,154          
Outstanding stock units 55,184 55,184 24,079        
Two Thousand Fourteen Equity Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 158.10 $ 158.10 $ 129.35        
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period   997,309          
Stock units issued   997,309          
Outstanding stock units 1,041,889 1,041,889 1,150,870        
Defense.Net, Inc. 2012 Stock Option and Grant Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares available for purchase under stock option plan 113 113          
Common stock reserved for issuance           84,375  
Nginx Acquisition Equity Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting rate of stock options and awards upon certain changes in ownership control   50.00%          
Common stock reserved for issuance         183,061    
Nginx Acquisition Equity Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period   178,334          
Outstanding stock units 176,908 176,908          
Nginx, Inc. 2011 Share Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares available for purchase under stock option plan 207,597 207,597          
Common stock reserved for issuance         302,634    
Nginx, Inc. 2011 Share Plan [Member] | Restricted Stock Units (RSUs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period   40,044          
Outstanding stock units 37,102 37,102          
Nginx, Inc. 2011 Share Plan [Member] | Share-based Payment Arrangement, Option [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period   215,767          
Traffix 2007 Plan [Member] [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares available for purchase under stock option plan 49 49          
Common stock reserved for issuance             106,829
Two Thousand Eleven Employee Stock Purchase Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock reserved for issuance 10,000,000 10,000,000          
Percentage of base compensation for which employees can acquire shares of common stock 15.00% 15.00%          
Maximum shares allowed for purchase by employee in period   10,000          
Maximum aggregate fair value of stock that an employee may purchase   $ 25,000          
Share-based compensation award, offering period   6 months          
Percentage of common stock lesser of the fair market value   85.00%          
Shares available for award 2,318,325 2,318,325          
XML 93 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements (Schedule Of Financial Assets Measured At Fair Value On A Recurring Basis) (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Sep. 30, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Cash equivalents, fair value $ 293,642 $ 54,586
Available-for-sale securities 373,063 614,705
Quoted Prices In Active Markets For Identical Securities (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Cash equivalents, fair value 140,238 41,468
Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Cash equivalents, fair value 153,404 13,118
Corporate Bonds And Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Available-for-sale securities 298,916 367,710
Corporate Bonds And Notes [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Available-for-sale securities 298,916 367,710
Municipal Bonds And Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Available-for-sale securities 2,524 24,286
Municipal Bonds And Notes [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Available-for-sale securities 2,524 24,286
US Government Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Available-for-sale securities 5,515 12,771
US Government Debt Securities [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Available-for-sale securities 5,515 12,771
US Government Agencies Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Available-for-sale securities 51,447 6,417
US Government Agencies Debt Securities [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Available-for-sale securities 51,447 6,417
Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Assets, Fair Value Disclosure 1,025,107 1,080,475
Fair Value, Recurring [Member] | Quoted Prices In Active Markets For Identical Securities (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Assets, Fair Value Disclosure 140,238 41,468
Fair Value, Recurring [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Assets, Fair Value Disclosure 884,869 1,039,007
US Government Agencies Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Available-for-sale securities 22,146 75,383
US Government Agencies Debt Securities [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Available-for-sale securities 22,146 75,383
US Government Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Available-for-sale securities 78,992 120,078
US Government Debt Securities [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Available-for-sale securities 78,992 120,078
Municipal Bonds And Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Available-for-sale securities 12,129 22,524
Municipal Bonds And Notes [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Available-for-sale securities 12,129 22,524
Corporate Bonds And Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Available-for-sale securities 259,547 393,750
Corporate Bonds And Notes [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Available-for-sale securities 259,547 393,750
Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Available-for-sale securities 249 2,970
Certificates of Deposit [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Available-for-sale securities $ 249 $ 2,970
XML 94 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 95 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue from Contracts with Customers Capitalized Contract Acquisition Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Capitalized Contract Acquisition Costs [Abstract]    
Capitalized Contract Cost, Net $ 59,446 $ 0
Capitalized Contract Cost, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price 54,608  
Capitalized Contract Cost, Deferred Acquisition Costs 33,925  
Capitalized Contract Cost, Amortization $ (29,087)  
XML 96 R9999.htm IDEA: XBRL DOCUMENT v3.19.3
Label Element Value
Accounting Standards Update 2014-09 [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 36,048,000
Accounting Standards Update 2014-09 [Member] | Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 36,048,000
XML 97 R22.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information
12 Months Ended
Sep. 30, 2019
Segments, Geographical Areas [Abstract]  
Geographic Sales And Significant Customers Segment Information
Operating segments are defined as components of an enterprise for which separate financial information is available and evaluated regularly by the chief operating decision-maker, or decision-making group, in deciding how to allocate resources and in assessing performance. Management has determined that the Company is organized as, and operates in, one reportable operating segment: the development, marketing and sale of application services that optimize the security, performance and availability of network applications, servers and storage systems.
Revenues by Geographic Location and Other Information
The Company does business in three main geographic regions: the Americas (primarily the United States); Europe, the Middle East, and Africa (EMEA); and the Asia Pacific region (APAC). The Company’s chief operating decision-maker reviews financial information presented on a consolidated basis accompanied by information about revenues by geographic region. The Company’s foreign offices conduct sales, marketing and support activities. Revenues are attributed by geographic location based on the location of the customer.
The following presents revenues by geographic region (in thousands):
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
Americas:
 
 
 
 
 
 
United States
 
$
1,137,556

 
$
1,088,270

 
$
1,075,222

Other
 
108,112

 
116,073

 
110,298

Total Americas
 
1,245,668

 
1,204,343

 
1,185,520

EMEA
 
553,701

 
546,239

 
506,571

Asia Pacific
 
443,078

 
410,825

 
397,950

 
 
$
2,242,447

 
$
2,161,407

 
$
2,090,041


The following distributors of the Company's products accounted for more than 10% of total net revenue:
 
 
Years Ended September 30,
 
 
2019
 
2018
 
2017
Ingram Micro, Inc.
 
18.2
%
 
16.6
%
 
16.1
%
Tech Data1
 
10.2
%
 
11.6
%
 
12.4
%
Westcon Group, Inc.2
 
10.0
%
 
10.4
%
 
17.7
%
Synnex Corporation2
 

 
10.8
%
 

Arrow ECS
 

 
10.7
%
 
10.4
%
 
 
 
 
 
 
 

(1)
On February 27, 2017, Tech Data completed the acquisition of Avnet Technology Solutions. Revenues for the year ended September 30, 2017 represent combined revenues for Tech Data and Avnet.
(2)
On September 1, 2017, Synnex Corporation completed the acquisition of Westcon Americas.
The Company tracks assets by physical location. Long-lived assets consist of property and equipment, net, and are shown below (in thousands):
 
 
September 30,
 
 
2019
 
2018
United States
 
$
194,176

 
$
126,790

EMEA
 
13,451

 
12,538

Other countries
 
15,799

 
5,714

 
 
$
223,426

 
$
145,042


XML 98 R26.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue from Contracts with Customers (Tables)
12 Months Ended
Sep. 30, 2019
Revenue from Contracts with Customers [Abstract]  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Revenue from Contracts with Customers
The following table summarizes the impact of adopting ASC 606 on the Company's consolidated balance sheet as of the date of adoption, October 1, 2018. This table does not represent the full consolidated balance sheet as it only reflects the accounts impacted by the adoption of ASC 606.
 
Ending Balance as of September 30, 2018 (ASC 605)
 
ASC 606 Adjustments
 
Beginning Balance as of October 1, 2018
(ASC 606)
Assets
 
 
 
 
 
Other current assets1
$
52,326

 
$
50,558

 
$
102,884

Other assets, net1
$
42,186

 
$
59,676

 
$
101,862

Deferred tax assets
$
33,441

 
$
(7,902
)
 
$
25,539

Liabilities and Shareholders' Equity
 
 
 
 
 
Deferred revenue
$
715,697

 
$
35,464

 
$
751,161

Deferred revenue, long-term
$
299,624

 
$
32,614

 
$
332,238

Retained earnings2
$
1,287,243

 
$
36,048

 
$
1,323,291

 
 
 

 
 
(1)
Upon the adoption of ASC 606, capitalized contract acquisition costs and unbilled accounts receivable are reported as part of other current assets and other assets, net.
(2)
The net increase to retained earnings of $36.0 million was primarily related to the capitalization of contract acquisition costs of $54.6 million, partially offset by a decrease of $8.8 million due to changes in deferred revenue and a decrease of $7.9 million from the impact on deferred income taxes.
As a result of an increase in sales of the Company's software solutions sold as Enterprise License Agreements and annual subscriptions, the adoption of ASC 606 had a material impact to the Company's consolidated balance sheet as of September 30, 2019 and consolidated income statements for the year ended September 30, 2019.
The following table summarizes the impact of adopting ASC 606 on the Company's consolidated balance sheet as of September 30, 2019 (in thousands):
 
September 30, 2019
 
As Reported
(ASC 606)
 
Impacts Subsequent
to the Date of Adoption
 
Impacts on the
Date of Adoption
(October 1, 2018)
 
Without Adoption (ASC 605)
Assets
 
 
 
 
 
 
 
Other current assets
$
182,874

 
$
50,938

 
$
50,558

 
$
81,378

Other assets, net
$
203,781

 
$
25,555

 
$
59,676

 
$
118,550

Deferred tax assets
$
27,701

 
$
(2,654
)
 
$
(7,902
)
 
$
38,257

Total assets
$
3,390,275

 
$
73,839

 
$
102,332

 
$
3,214,104

Liabilities and Shareholders' Equity
 
 
 
 
 
 
Accrued liabilities
$
235,869

 
$
11,986

 
$

 
$
223,883

Deferred revenue
$
807,030

 
$
14,112

 
$
35,464

 
$
757,454

Deferred revenue, long-term
$
391,086

 
$
(9,284
)
 
$
32,614

 
$
367,756

Total liabilities
$
1,628,778

 
$
16,814

 
$
68,078

 
$
1,543,886

Retained earnings
$
1,638,090

 
$
55,231

 
$
36,048

 
$
1,546,811

Total liabilities and shareholders' equity
$
3,390,275

 
$
72,045

 
$
104,126

 
$
3,214,104

 
 
 
 
 
 
 
 
The following table summarizes the impact of adopting ASC 606 on the Company's consolidated income statement for the year ended September 30, 2019 (in thousands):
 
Year Ended September 30, 2019
 
As Reported
(ASC 606)
 
Effect of Adoption of ASC 606
 
Without Adoption (ASC 605)
Total net revenues
$
2,242,447

 
$
72,246

 
$
2,170,201

Total cost of net revenues
$
356,577

 
$
4,004

 
$
352,573

Gross profit
$
1,885,870

 
$
68,242

 
$
1,817,628

Total operating expenses
$
1,367,407

 
$
(1,629
)
 
$
1,369,036

Income before income taxes
$
541,111

 
$
69,871

 
$
471,240

Provision for income taxes
$
113,377

 
$
14,640

 
$
98,737

Net income
$
427,734

 
$
55,231

 
$
372,503

 
 
 
 
 
 
Net income per share — basic
$
7.12

 
 
 
$
6.20

Net income per share — diluted
$
7.08

 
 
 
$
6.16

 
 
 
 
 
 
The adoption of ASC 606 did not have a material impact to cash from or used in operating, financing, or investing activities on the Company’s consolidated statement of cash flows for the year ended September 30, 2019.
Capitalized Contract Cost [Table Text Block]
The table below shows significant movements in capitalized contract acquisition costs (current and noncurrent) for the year ended September 30, 2019 (in thousands):
Balance, September 30, 2018
$

Impacts from adoption of ASC 606
$
54,608

Additional capitalized contract acquisition costs deferred
$
33,925

Amortization of capitalized contract acquisition costs
$
(29,087
)
Balance, September 30, 2019
$
59,446


Contract with Customer, Asset and Liability [Table Text Block]
The table below shows significant movements in contract assets (current and noncurrent) for the year ended September 30, 2019 (in thousands):
Balance, September 30, 2018
$

Impacts from adoption of ASC 606
$
57,499

Revenue recognized during period but not yet billed
$
27,459

Contract asset net additions
$
88,068

Contract assets reclassified to accounts receivable
$
(40,534
)
Balance, September 30, 2019
$
132,492


The table below shows significant movements in the deferred revenue balances (current and noncurrent) for the year ended September 30, 2019 (in thousands):
Balance, September 30, 2018
$
1,015,321

Impacts from adoption of ASC 606
$
68,078

Amounts billed but not recognized as revenues
$
866,142

Revenues recognized related to the opening balance of deferred revenue
$
(751,425
)
Balance, September 30, 2019
$
1,198,116


Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
Remaining performance obligations represent the amount of the transaction price under contracts with customers that are attributable to performance obligations that are unsatisfied or partially satisfied at the reporting date. The Company expects to recognize this amount as revenue over the following time periods (in thousands):
 
2020
 
2021
 
Thereafter
 
Total
Revenue expected to be recognized on remaining performance obligations
$
808,980

 
$
237,175

 
$
151,961

 
$
1,198,116


XML 99 R5.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements of Comprehensive Income Statement - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Statement of Comprehensive Income [Abstract]      
Net income $ 427,734 $ 453,689 $ 420,761
Foreign currency translation adjustment (837) (1,415) (3,671)
Unrealized gains (losses) on securities, net of taxes of $954, $(869), and $(493) for the years ended September 30, 2019, 2018, and 2017, respectively 3,715 (2,775) (822)
Reclassification adjustment for realized losses (gains) included in net income, net of taxes of $(35), $(4), and $186 for the years ended September 30, 2019, 2018, and 2017, respectively 110 9 (310)
Net change in unrealized gains (losses) on available-for-sale securities, net of tax 3,825 (2,766) (1,132)
Total other comprehensive income (loss) 2,988 (4,181) (4,803)
Comprehensive income $ 430,722 $ 449,508 $ 415,958
XML 100 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Cover Page - USD ($)
12 Months Ended
Sep. 30, 2019
Nov. 11, 2019
Mar. 31, 2019
Cover page.      
Entity Central Index Key 0001048695    
Document Type 10-K    
Document Annual Report true    
Document Period End Date Sep. 30, 2019    
Document Transition Report false    
Entity File Number 000-26041    
Entity Registrant Name F5 Networks, Inc    
Entity Incorporation, State or Country Code WA    
Entity Tax Identification Number 91-1714307    
Entity Address, Address Line One 801 5th Avenue    
Entity Address, City or Town Seattle    
Entity Address, State or Province WA    
Entity Address, Postal Zip Code 98104    
City Area Code 206    
Local Phone Number 272-5555    
Title of 12(b) Security Common stock, no par value    
Trading Symbol FFIV    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Public Float     $ 9,350,718,618
Entity Common Stock, Shares Outstanding   60,793,880  
Documents Incorporated by Reference [Text Block] Information required in response to Part III of this Form 10-K (Items 10, 11, 12, 13 and 14) is hereby incorporated by reference to the specified portions of the Registrant’s Definitive Proxy Statement for the Annual Shareholders Meeting for fiscal year 2019, which Definitive Proxy Statement shall be filed with the Securities and Exchange Commission pursuant to Regulation 14A within 120 days of the end of the fiscal year to which this Report relates    
Current Fiscal Year End Date --09-30    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 101 ffiv10k9-30x2019_htm.xml IDEA: XBRL DOCUMENT 0001048695 2018-10-01 2019-09-30 0001048695 2019-03-31 0001048695 2019-11-11 0001048695 2019-09-30 0001048695 2018-09-30 0001048695 us-gaap:ServiceMember 2017-10-01 2018-09-30 0001048695 2017-10-01 2018-09-30 0001048695 2016-10-01 2017-09-30 0001048695 us-gaap:ProductMember 2017-10-01 2018-09-30 0001048695 us-gaap:ProductMember 2016-10-01 2017-09-30 0001048695 us-gaap:ServiceMember 2016-10-01 2017-09-30 0001048695 us-gaap:ServiceMember 2018-10-01 2019-09-30 0001048695 us-gaap:ProductMember 2018-10-01 2019-09-30 0001048695 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-09-30 0001048695 2017-09-30 0001048695 us-gaap:CommonStockMember 2019-09-30 0001048695 us-gaap:CommonStockMember 2017-09-30 0001048695 us-gaap:CommonStockMember 2017-10-01 2018-09-30 0001048695 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-10-01 0001048695 2016-09-30 0001048695 us-gaap:RetainedEarningsMember 2018-10-01 2019-09-30 0001048695 us-gaap:CommonStockMember 2016-10-01 2017-09-30 0001048695 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-10-01 2017-09-30 0001048695 us-gaap:CommonStockMember 2018-10-01 2019-09-30 0001048695 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-10-01 2018-09-30 0001048695 us-gaap:RetainedEarningsMember 2017-09-30 0001048695 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001048695 us-gaap:RetainedEarningsMember 2018-09-30 0001048695 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0001048695 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-01 2019-09-30 0001048695 us-gaap:CommonStockMember 2018-09-30 0001048695 us-gaap:RetainedEarningsMember 2019-09-30 0001048695 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-09-30 0001048695 us-gaap:CommonStockMember 2016-09-30 0001048695 us-gaap:RetainedEarningsMember 2016-10-01 2017-09-30 0001048695 us-gaap:RetainedEarningsMember 2016-09-30 0001048695 us-gaap:RetainedEarningsMember 2017-10-01 2018-09-30 0001048695 us-gaap:AccountingStandardsUpdate201409Member 2018-10-01 0001048695 2019-07-01 2019-09-30 0001048695 us-gaap:RestrictedStockUnitsRSUMember ffiv:AnnualEquityProgramMember 2018-10-01 2019-09-30 0001048695 us-gaap:MaintenanceMember 2019-09-30 0001048695 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-10-01 2019-09-30 0001048695 us-gaap:SubsequentEventMember 2019-10-31 2019-10-31 0001048695 ffiv:HardwareMember 2018-10-01 2019-09-30 0001048695 ffiv:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2017-10-01 2018-09-30 0001048695 srt:MinimumMember 2018-10-01 2019-09-30 0001048695 srt:MaximumMember 2018-10-01 2019-09-30 0001048695 ffiv:CustomerFourMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2018-10-01 2019-09-30 0001048695 ffiv:CustomerFourMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2017-10-01 2018-09-30 0001048695 us-gaap:SubscriptionAndCirculationMember 2019-09-30 0001048695 ffiv:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2018-10-01 2019-09-30 0001048695 ffiv:CustomerFiveMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2018-10-01 2019-09-30 0001048695 ffiv:November12018Member us-gaap:RestrictedStockUnitsRSUMember ffiv:AnnualEquityProgramMember 2018-10-01 2019-09-30 0001048695 ffiv:November12016Member us-gaap:RestrictedStockUnitsRSUMember ffiv:AnnualEquityProgramMember 2018-10-01 2019-09-30 0001048695 ffiv:November22015Member us-gaap:RestrictedStockUnitsRSUMember ffiv:AnnualEquityProgramMember 2018-10-01 2019-09-30 0001048695 ffiv:November12017Member us-gaap:RestrictedStockUnitsRSUMember ffiv:AnnualEquityProgramMember 2018-10-01 2019-09-30 0001048695 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-10-01 2019-09-30 0001048695 2020-10-01 2019-09-30 0001048695 2019-10-01 2019-09-30 0001048695 2021-10-01 2019-09-30 0001048695 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-10-01 0001048695 2018-10-01 0001048695 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2019-09-30 0001048695 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2019-09-30 0001048695 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-10-01 2019-09-30 0001048695 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-10-01 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember us-gaap:GeneralAndAdministrativeExpenseMember 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember 2018-10-01 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember us-gaap:DevelopedTechnologyRightsMember 2018-10-01 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember us-gaap:CustomerRelationshipsMember 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember us-gaap:DevelopedTechnologyRightsMember 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember ffiv:NoncompetitionAgreementsMember 2018-10-01 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember us-gaap:CustomerRelationshipsMember 2018-10-01 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember us-gaap:TradeNamesMember 2018-10-01 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember ffiv:NoncompetitionAgreementsMember 2019-09-30 0001048695 ffiv:F5NetworksAcquisitionofNginxMember us-gaap:TradeNamesMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member 2018-09-30 0001048695 us-gaap:USGovernmentDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel1Member 2018-09-30 0001048695 us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001048695 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:USGovernmentDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member ffiv:MunicipalBondsAndNotesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:CertificatesOfDepositMember 2018-09-30 0001048695 ffiv:MunicipalBondsAndNotesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member ffiv:MunicipalBondsAndNotesMember 2018-09-30 0001048695 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001048695 ffiv:MunicipalBondsAndNotesMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentDebtSecuritiesMember 2018-09-30 0001048695 us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001048695 us-gaap:FairValueInputsLevel2Member 2019-09-30 0001048695 us-gaap:FairValueInputsLevel1Member 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member ffiv:MunicipalBondsAndNotesMember 2019-09-30 0001048695 us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentDebtSecuritiesMember 2019-09-30 0001048695 ffiv:MunicipalBondsAndNotesMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2019-09-30 0001048695 us-gaap:USGovernmentDebtSecuritiesMember 2019-09-30 0001048695 ffiv:MunicipalBondsAndNotesMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:USGovernmentDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:CertificatesOfDepositMember 2019-09-30 0001048695 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-30 0001048695 us-gaap:FairValueInputsLevel2Member ffiv:MunicipalBondsAndNotesMember 2019-09-30 0001048695 ffiv:LongTermInvestmentsMember 2019-09-30 0001048695 ffiv:LongTermInvestmentsMember 2018-09-30 0001048695 us-gaap:PropertyPlantAndEquipmentMember 2017-10-01 2018-09-30 0001048695 us-gaap:PropertyPlantAndEquipmentMember 2018-10-01 2019-09-30 0001048695 us-gaap:PropertyPlantAndEquipmentMember 2016-10-01 2017-09-30 0001048695 us-gaap:IntellectualPropertyMember 2018-09-30 0001048695 us-gaap:NoncompeteAgreementsMember 2018-09-30 0001048695 us-gaap:CustomerRelationshipsMember 2019-09-30 0001048695 us-gaap:NoncompeteAgreementsMember 2019-09-30 0001048695 us-gaap:TradeNamesMember 2018-09-30 0001048695 us-gaap:TradeNamesMember 2019-09-30 0001048695 us-gaap:DevelopedTechnologyRightsMember 2018-09-30 0001048695 us-gaap:IntellectualPropertyMember 2019-09-30 0001048695 us-gaap:CustomerRelationshipsMember 2018-09-30 0001048695 us-gaap:DevelopedTechnologyRightsMember 2019-09-30 0001048695 us-gaap:DomesticCountryMember 2019-09-30 0001048695 us-gaap:StateAndLocalJurisdictionMember 2019-09-30 0001048695 us-gaap:ForeignCountryMember 2019-09-30 0001048695 ffiv:OctoberTwentySixTwoThousandTenProgramMember 2018-10-31 0001048695 ffiv:OctoberTwentySixTwoThousandTenProgramMember 2017-10-25 0001048695 us-gaap:RestrictedStockUnitsRSUMember ffiv:NginxInc.2011SharePlanMember 2019-09-30 0001048695 us-gaap:PerformanceSharesMember ffiv:TwoThousandFourteenEquityIncentivePlanMember 2018-10-01 2019-09-30 0001048695 us-gaap:RestrictedStockUnitsRSUMember ffiv:TwoThousandFourteenEquityIncentivePlanMember 2018-10-01 2019-09-30 0001048695 ffiv:NginxInc.2011SharePlanMember 2019-09-30 0001048695 ffiv:TwoThousandElevenEmployeeStockPurchasePlanMember 2019-09-30 0001048695 us-gaap:PerformanceSharesMember ffiv:TwoThousandFourteenEquityIncentivePlanMember 2019-09-30 0001048695 ffiv:NginxAcquisitionEquityIncentivePlanMember 2019-05-08 0001048695 us-gaap:RestrictedStockUnitsRSUMember ffiv:NginxAcquisitionEquityIncentivePlanMember 2019-09-30 0001048695 ffiv:TwoThousandElevenEmployeeStockPurchasePlanMember 2018-10-01 2019-09-30 0001048695 ffiv:TwoThousandFourteenEquityIncentivePlanMember 2019-09-30 0001048695 ffiv:NginxAcquisitionEquityIncentivePlanMember 2018-10-01 2019-09-30 0001048695 ffiv:Defense.NetInc.2012StockOptionandGrantPlanMember 2019-09-30 0001048695 ffiv:Traffix2007PlanMemberMember 2019-09-30 0001048695 ffiv:Defense.NetInc.2012StockOptionandGrantPlanMember 2014-06-30 0001048695 ffiv:NginxInc.2011SharePlanMember 2019-05-08 0001048695 us-gaap:RestrictedStockUnitsRSUMember ffiv:NginxInc.2011SharePlanMember 2018-10-01 2019-09-30 0001048695 us-gaap:RestrictedStockUnitsRSUMember ffiv:TwoThousandFourteenEquityIncentivePlanMember 2019-09-30 0001048695 ffiv:Traffix2007PlanMemberMember 2012-03-31 0001048695 us-gaap:EmployeeStockOptionMember ffiv:NginxInc.2011SharePlanMember 2018-10-01 2019-09-30 0001048695 us-gaap:RestrictedStockUnitsRSUMember ffiv:NginxAcquisitionEquityIncentivePlanMember 2018-10-01 2019-09-30 0001048695 ffiv:TwoThousandFourteenEquityIncentivePlanMember 2018-10-01 2019-09-30 0001048695 ffiv:EquityBasedAwardsMember 2019-09-30 0001048695 ffiv:EquityBasedAwardsMember 2018-10-01 2019-09-30 0001048695 ffiv:EquityBasedAwardsMember 2018-09-30 0001048695 us-gaap:RestrictedStockUnitsRSUMember ffiv:TwoThousandFourteenEquityIncentivePlanMember 2018-09-30 0001048695 us-gaap:PerformanceSharesMember ffiv:TwoThousandFourteenEquityIncentivePlanMember 2018-09-30 0001048695 us-gaap:RestrictedStockUnitsRSUMember 2017-10-01 2018-09-30 0001048695 us-gaap:RestrictedStockUnitsRSUMember 2016-10-01 2017-09-30 0001048695 us-gaap:RestrictedStockUnitsRSUMember 2018-10-01 2019-09-30 0001048695 ffiv:F5TowerMember 2018-10-01 2019-09-30 0001048695 ffiv:F5CounterclaimofRadwareLtd.andRadwareInc.PatentInfringementComplaintMember us-gaap:SettledLitigationMember 2018-10-01 2019-06-30 0001048695 country:US 2018-10-01 2019-09-30 0001048695 country:US 2017-10-01 2018-09-30 0001048695 srt:AmericasMember 2016-10-01 2017-09-30 0001048695 us-gaap:EMEAMember 2018-10-01 2019-09-30 0001048695 srt:AmericasMember 2018-10-01 2019-09-30 0001048695 srt:AsiaPacificMember 2017-10-01 2018-09-30 0001048695 ffiv:OtherAmericasMember 2018-10-01 2019-09-30 0001048695 ffiv:OtherAmericasMember 2017-10-01 2018-09-30 0001048695 us-gaap:EMEAMember 2016-10-01 2017-09-30 0001048695 srt:AmericasMember 2017-10-01 2018-09-30 0001048695 us-gaap:EMEAMember 2017-10-01 2018-09-30 0001048695 srt:AsiaPacificMember 2018-10-01 2019-09-30 0001048695 srt:AsiaPacificMember 2016-10-01 2017-09-30 0001048695 country:US 2016-10-01 2017-09-30 0001048695 ffiv:OtherAmericasMember 2016-10-01 2017-09-30 0001048695 ffiv:WorldwideDistributor6Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2016-10-01 2017-09-30 0001048695 ffiv:WorldwideDistributor1Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-10-01 2019-09-30 0001048695 ffiv:WorldwideDistributor3Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-10-01 2018-09-30 0001048695 ffiv:WorldwideDistributor6Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-10-01 2019-09-30 0001048695 ffiv:WorldwideDistributor4Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2016-10-01 2017-09-30 0001048695 ffiv:WorldwideDistributor4Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-10-01 2019-09-30 0001048695 ffiv:WorldwideDistributor1Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2016-10-01 2017-09-30 0001048695 ffiv:WorldwideDistributor6Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-10-01 2018-09-30 0001048695 ffiv:WorldwideDistributor3Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2016-10-01 2017-09-30 0001048695 ffiv:WorldwideDistributor1Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-10-01 2018-09-30 0001048695 ffiv:WorldwideDistributor4Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-10-01 2018-09-30 0001048695 ffiv:WorldwideDistributor3Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-10-01 2019-09-30 0001048695 ffiv:WorldwideDistributor2Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-10-01 2019-09-30 0001048695 ffiv:WorldwideDistributor2Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-10-01 2018-09-30 0001048695 ffiv:WorldwideDistributor2Member us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2016-10-01 2017-09-30 0001048695 ffiv:OtherInternationalCountriesMember 2018-09-30 0001048695 us-gaap:EMEAMember 2019-09-30 0001048695 country:US 2019-09-30 0001048695 ffiv:OtherInternationalCountriesMember 2019-09-30 0001048695 country:US 2018-09-30 0001048695 us-gaap:EMEAMember 2018-09-30 0001048695 2018-07-01 2018-09-30 0001048695 2018-01-01 2018-03-31 0001048695 2018-10-01 2018-12-31 0001048695 us-gaap:ServiceMember 2018-07-01 2018-09-30 0001048695 2018-04-01 2018-06-30 0001048695 2017-10-01 2017-12-31 0001048695 us-gaap:ServiceMember 2019-04-01 2019-06-30 0001048695 us-gaap:ProductMember 2018-04-01 2018-06-30 0001048695 2019-04-01 2019-06-30 0001048695 2019-01-01 2019-03-31 0001048695 us-gaap:ServiceMember 2019-07-01 2019-09-30 0001048695 us-gaap:ProductMember 2019-07-01 2019-09-30 0001048695 us-gaap:ServiceMember 2017-10-01 2017-12-31 0001048695 us-gaap:ServiceMember 2018-10-01 2018-12-31 0001048695 us-gaap:ServiceMember 2019-01-01 2019-03-31 0001048695 us-gaap:ProductMember 2019-01-01 2019-03-31 0001048695 us-gaap:ServiceMember 2018-01-01 2018-03-31 0001048695 us-gaap:ServiceMember 2018-04-01 2018-06-30 0001048695 us-gaap:ProductMember 2019-04-01 2019-06-30 0001048695 us-gaap:ProductMember 2018-10-01 2018-12-31 0001048695 us-gaap:ProductMember 2017-10-01 2017-12-31 0001048695 us-gaap:ProductMember 2018-07-01 2018-09-30 0001048695 us-gaap:ProductMember 2018-01-01 2018-03-31 pure iso4217:USD ffiv:segment shares iso4217:USD shares ffiv:employee ffiv:geographic_region utreg:sqft false --09-30 FY 2019 0001048695 2040000 3259000 0 0 200000000 200000000 60215000 60367000 60215000 60367000 P2Y P3Y 186000 -4000 -35000 -493000 -869000 954000 0 0 10000000 10000000 0 0 P2Y P2Y P2Y P1Y P2Y 10-K true 2019-09-30 false 000-26041 F5 Networks, Inc WA 91-1714307 801 5th Avenue Seattle WA 98104 206 272-5555 Common stock, no par value FFIV NASDAQ Yes No Yes Yes Large Accelerated Filer false false false 9350718618 60793880 <span style="font-family:inherit;font-size:10pt;">Information required in response to Part III of this Form 10-K (Items 10, 11, 12, 13 and 14) is hereby incorporated by reference to the specified portions of the Registrant’s Definitive Proxy Statement for the Annual Shareholders Meeting for fiscal year </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span>, which Definitive Proxy Statement shall be filed with the Securities and Exchange Commission pursuant to Regulation 14A within 120 days of the end of the fiscal year to which this Report relates 599219000 424707000 373063000 614705000 322029000 295352000 34401000 30568000 182874000 52326000 1511586000 1417658000 223426000 145042000 358402000 411184000 27701000 33441000 1065379000 555965000 203781000 42186000 3390275000 2605476000 62627000 57757000 235869000 180979000 807030000 715697000 1105526000 954433000 131853000 65892000 391086000 299624000 313000 35000 523252000 365551000 0 0 142597000 20427000 -19190000 -22178000 1638090000 1287243000 1761497000 1285492000 3390275000 2605476000 985591000 960108000 964662000 1256856000 1201299000 1125379000 2242447000 2161407000 2090041000 174986000 181061000 176032000 181591000 180420000 177453000 356577000 361481000 353485000 1885870000 1799926000 1736556000 748619000 664135000 652239000 408058000 366084000 350365000 210730000 160382000 156887000 0 0 391000 0 18426000 12718000 1367407000 1209027000 1172600000 518463000 590899000 563956000 22648000 12861000 11561000 541111000 603760000 575517000 113377000 150071000 154756000 427734000 453689000 420761000 7.12 7.41 6.56 60044000 61262000 64173000 7.08 7.32 6.50 60456000 62013000 64775000 427734000 453689000 420761000 -837000 -1415000 -3671000 3715000 -2775000 -822000 -110000 -9000 310000 3825000 -2766000 -1132000 2988000 -4181000 -4803000 430722000 449508000 415958000 65315000 13191000 -13194000 1185265000 1185262000 9000 201000 201000 469000 46838000 46838000 1362000 4561000 223826000 376264000 600090000 5897000 5897000 175326000 175326000 420761000 420761000 -4803000 -4803000 62594000 17627000 -17997000 1229762000 1229392000 1000 3000 3000 475000 48815000 48815000 1219000 4074000 203873000 396208000 600081000 157855000 157855000 453689000 453689000 -4181000 -4181000 60215000 20427000 -22178000 1287243000 1285492000 36048000 36048000 6000 159000 159000 334000 45439000 45439000 998000 1186000 88110000 112935000 201045000 164682000 164682000 427734000 427734000 2988000 2988000 60367000 142597000 -19190000 1638090000 1761497000 427734000 453689000 420761000 -1106000 267000 439000 162914000 157855000 175326000 556000 1461000 366000 68507000 59491000 61148000 7440000 20810000 -4626000 6273000 0 0 8211000 0 0 18305000 4889000 24115000 3832000 734000 -4218000 75449000 -15607000 14890000 22742000 -446000 2056000 74710000 6583000 30524000 110718000 51016000 94064000 747841000 761068000 740281000 602987000 855424000 446838000 625201000 439130000 390449000 278244000 12736000 66858000 0 0 4000000 611550000 0 0 0 1000000 0 103542000 53465000 38681000 -414634000 -456023000 -32212000 0 0 7019000 45598000 48818000 47039000 201045000 600081000 600090000 -155447000 -551263000 -546032000 177760000 -246218000 162037000 -1400000 -2340000 -3307000 425894000 674452000 515722000 602254000 425894000 674452000 100569000 104878000 162944000 34948000 9958000 0 Summary of Significant Accounting Policies<div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">The Company</span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">F5 Networks, Inc. (the “Company”) is a leading provider of multi-cloud application services which enable its customers to develop, deploy, operate, secure, and govern applications in any architecture, from on-premises to the public cloud. The Company's cloud, software, and hardware solutions enable its customers to deliver digital experiences to their customers faster, reliably, and at scale. The Company's enterprise-grade application services are available as cloud-based, software-as-a-service, and software-only solutions optimized for multi-cloud environments, with modules that can run independently, or as part of an integrated solution on its high-performance appliances. In connection with its solutions, the Company offers a broad range of professional services, including consulting, training, installation, maintenance, and other technical support services. </span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s core technology is a full-proxy, programmable, highly-scalable software platform called TMOS, which supports a broad array of features and functions designed to ensure that applications delivered over Internet Protocol (IP) networks are secure, fast and available. The Company’s offerings include software products for local and global traffic management, network and application security, identity and access management, web acceleration and a number of other network and application services. In connection with its products, the Company offers a broad range of support and services including consulting, training, installation and maintenance. </span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Principles</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s consolidated financial statements and accompanying notes are prepared on the accrual basis of accounting in accordance with generally accepted accounting principles in the United States of America (GAAP).</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates and Assumptions</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Examples of estimates and assumptions include: revenue recognition, identifying and evaluating the performance obligations of contracts with non-standard terms, and the allocation of purchase consideration based on the relative fair value standalone sales price of these performance obligations; business combinations, the determination of fair value for acquired developed technology assets, including the evaluation and selection of significant assumptions such as royalty rates; obsolete and excess inventory; and valuation allowances on deferred tax assets. Actual results and outcomes may differ from management's estimates and assumptions.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash, Cash Equivalents and Restricted Cash</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents. The Company invests its cash and cash equivalents in deposits with five major financial institutions, which, at times, exceed federally insured limits. The Company has not experienced any losses on its cash and cash equivalents. Amounts included in restricted cash represent those for which the Company's use is restricted by a contractual agreement. </span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company classifies its investment securities as available-for-sale. Investment securities, consisting of certificates of deposit, corporate and municipal bonds and notes, the United States government and agency securities and international government securities are reported at fair value with the related unrealized gains and losses included as a component of accumulated other comprehensive income (loss) in shareholders’ equity. Realized gains and losses and declines in value of securities judged to be other than temporary are included in other income (expense). The cost of investments for purposes of computing realized and unrealized gains and losses is based on the specific identification method. Investments in securities with maturities of less than one year or where management’s intent is to use the investments to fund current operations are classified as short-term investments. Investments with maturities of greater than one year are classified as long-term investments.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of Credit Risk</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company extends credit to customers and is therefore subject to credit risk. The Company performs initial and ongoing credit evaluations of its customers’ financial condition and does not require collateral. An allowance for doubtful accounts is recorded to account for potential bad debts. Estimates are used in determining the allowance for doubtful accounts and are based upon an assessment of selected accounts and as a percentage of remaining accounts receivable by aging category. In determining these percentages, the Company evaluates historical write-offs, and current trends in customer credit quality, as well as changes in credit policies. At </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Synnex Corporation, Ingram Micro, Inc. and Carahsoft Technology accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>12.9%</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>12.4%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>11.5%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s accounts receivable, respectively. At </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, Ingram Micro, Inc. and Synnex Corporation accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>16.6%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>10.3%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s accounts receivable, respectively. No other customers accounted for more than 10% of total receivables as of September 30, 2019 and 2018.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company maintains its cash and investment balances with high credit quality financial institutions.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term and long-term investments are recorded at fair value as the underlying securities are classified as available-for-sale with any unrealized gain or loss being recorded to other comprehensive income. The fair value for securities held is determined using quoted market prices, broker or dealer quotations, or alternative pricing sources with reasonable levels of price transparency.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company outsources the manufacturing of its pre-configured hardware platforms to contract manufacturers, who assemble each product to the Company’s specifications. As protection against component shortages and to provide replacement parts for its service teams, the Company also stocks limited supplies of certain key product components. The Company reduces inventory to net realizable value based on excess and obsolete inventories determined primarily by historical usage and forecasted demand. Inventories consist of hardware and related component parts and are recorded at the lower of cost and net realizable value (as determined by the first-in, first-out method).</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment are stated at net book value. Depreciation of property and equipment are provided using the straight-line method over the estimated useful lives of the assets, ranging from </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">. Leasehold improvements are amortized over the lesser of the remaining lease term or the estimated useful life of the improvements. The cost of normal maintenance and repairs is charged to expense as incurred and expenditures for major improvements are capitalized at cost. Gains or losses on the disposition of assets are reflected in the income statements at the time of disposal.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business Combinations</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s business combinations are accounted for under the acquisition method. Management allocates the fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill represents the excess purchase price over the estimated fair value of net assets acquired as of the acquisition date. The Company tests goodwill for impairment on an annual basis and between annual tests when impairment indicators are identified, and goodwill is written down when impaired. For its annual goodwill impairment test in all periods to date, the Company has operated under </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> reporting unit and the fair value of its reporting unit has been determined by the Company’s enterprise value. The Company performs its annual goodwill impairment test during the second fiscal quarter.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For its annual impairment test performed in the second quarter of fiscal 2019, the Company completed a quantitative assessment and determined that there was no impairment of goodwill. The Company also considered potential impairment indicators of goodwill at September 30, 2019 and noted no indicators of impairment.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets with finite lives consist of acquired developed technologies, customer relationships, patents and trademarks, trade names, and non-compete covenants acquired through business combination or asset acquisition. Intangible </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">assets acquired through business combination are recorded at their respective estimated fair values upon acquisition close. Other intangible assets acquired through asset acquisition are recorded at their respective cost. The Company determines the estimated useful lives for acquired intangible assets based on the expected future cash flows associated with the respective asset. The Company's intangible assets with finite lives are amortized using the straight-line method over their estimated useful lives, ranging from </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>fifteen years</span></span><span style="font-family:inherit;font-size:10pt;">. Amortization expense related to acquired developed technologies are charged to cost of product revenues. Amortization expense related to customer relationships, trade names, and non-compete covenants are charged to sales and marketing activities. Amortization expense related to patents and trademarks are charged to general and administrative activities. The Company evaluates the recoverability of intangible assets periodically by taking into account events or circumstances that may warrant revised estimates of useful lives or that indicate the asset may be impaired. </span></div><div style="line-height:120%;padding-top:18px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Software Development Costs</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The authoritative guidance requires certain internal software development costs related to software to be sold to be capitalized upon the establishment of technological feasibility. Capitalized software development costs are amortized over the remaining estimated economic life of the product. The Company's software development costs incurred subsequent to achieving technological feasibility have not been significant and, as a result, all software development costs have been expensed as research and development activities as incurred.</span></div><div style="line-height:120%;padding-top:18px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Internal-Use Software</span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company capitalizes costs incurred during the application development stage associated with the development of internal-use software systems. The capitalized costs are then amortized over the estimated useful life of the software, which is generally </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">, and are included in property and equipment in the accompanying consolidated balance sheets.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company assesses the impairment of long-lived assets whenever events or changes in business circumstances indicate that the carrying amount of an asset may not be recoverable. When such events occur, management determines whether there has been impairment by comparing the anticipated undiscounted net future cash flows to the related asset’s carrying value. If impairment exists, the asset is written down to its estimated fair value. </span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On October 1, 2018, the Company adopted the new revenue recognition standard by applying the modified retrospective approach to those contracts which were not completed as of October 1, 2018. Results for reporting periods beginning after October 1, 2018 are presented under the new revenue recognition standard, while prior period amounts are not adjusted and continue to be reported under the accounting standards in effect for the prior periods.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company sells products through distributors, resellers, and directly to end users. Revenue related to the Company's contracts with customers is recognized by following a five-step process:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:17px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-1px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Identify the contract(s) with a customer.</span><span style="font-family:inherit;font-size:10pt;"> Evidence of a contract generally consists of a purchase order issued pursuant to the terms and conditions of a distributor, reseller or end user agreement.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:17px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-1px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Identify the performance obligations in the contract.</span><span style="font-family:inherit;font-size:10pt;"> Performance obligations are identified in the Company's contracts and include hardware, hardware-based software, software-only solutions, cloud-based subscription services as well as a broad range of service performance obligations including consulting, training, installation and maintenance.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:17px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-1px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Determine the transaction price.</span><span style="font-family:inherit;font-size:10pt;"> The purchase price stated in an agreed upon purchase order is generally representative of the transaction price. The Company offers several programs in which customers are eligible for certain levels of rebates if certain conditions are met. When determining the transaction price, the Company considers the effects of any variable consideration. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:17px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-1px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Allocate the transaction price to the performance obligations in the contract.</span><span style="font-family:inherit;font-size:10pt;"> The transaction price in a contract is allocated based upon the relative standalone selling price of each distinct performance obligation identified in the contract.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:17px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-1px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recognize revenue when (or as) the entity satisfies a performance obligation. </span><span style="font-family:inherit;font-size:10pt;">The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring control of promised products and services to a customer.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a description of the principal activities from which the Company generates revenue:</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Product</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue from the sale of the Company's hardware and perpetual software products is generally recognized at a point in time when the product has been fulfilled and the customer is obligated to pay for the product. When rights of return are present and the Company cannot estimate returns, revenue is recognized when such rights of return lapse. Payment terms to domestic customers are generally net </span><span style="font-family:inherit;font-size:10pt;"><span>30</span></span><span style="font-family:inherit;font-size:10pt;"> days to net </span><span style="font-family:inherit;font-size:10pt;"><span>45</span></span><span style="font-family:inherit;font-size:10pt;"> days. Payment terms to international customers range from net </span><span style="font-family:inherit;font-size:10pt;"><span>30</span></span><span style="font-family:inherit;font-size:10pt;"> days to net </span><span style="font-family:inherit;font-size:10pt;"><span>120</span></span><span style="font-family:inherit;font-size:10pt;"> days based on normal and customary trade practices in the individual markets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Subscription</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company also offers several products by subscription, either through term-based license agreements or as a service through its cloud-based Silverline platform. Revenue for term-based license agreements is recognized at a point in time, when the Company delivers the software license to the customer and the subscription term has commenced. For the Company's software-as-a-service Silverline offerings, revenue is recognized ratably as the services are provided.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Support and professional services</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues for post-contract customer support (PCS) are recognized on a straight-line basis over the service contract term. PCS includes a limited period of telephone support, updates, repair or replacement of any failed product or component that fails during the term of the agreement, bug fixes and rights to upgrades, when and if available. Consulting services are customarily billed at fixed hourly rates, plus out-of-pocket expenses, and revenues are recognized as the consulting is completed. Similarly, training revenue is recognized as the training is completed.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract acquisition costs</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales commissions earned by the Company's sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial service contracts and subscription offerings are deferred and then amortized as an expense on a straight-line basis over the period of benefit which management has determined to be </span><span style="font-family:inherit;font-size:10pt;"><span>4.5 years</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>3 years</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Significant Judgments</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company enters into certain contracts with customers, including enterprise license arrangements, with non-standard terms and conditions. Management exercises significant judgment in assessing contractual terms in these arrangements to identify and evaluate performance obligations and total consideration. Management allocates consideration to each performance obligation based on relative fair value using standalone selling price and recognizes associated revenue as control is transferred to the customer.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Shipping and Handling</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shipping and handling fees charged to the Company’s customers are recognized as product revenue in the period shipped and the related costs for providing these services are recorded as a cost of sale.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Guarantees and Product Warranties</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the normal course of business to facilitate sales of its products, the Company indemnifies other parties, including customers, resellers, lessors, and parties to other transactions with the Company, with respect to certain matters. The Company has agreed to hold the other party harmless against losses arising from a breach of representations or covenants, or out of intellectual property infringement or other claims made against certain parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. The Company has entered into indemnification agreements with its officers and directors, and the Company’s bylaws contain similar indemnification obligations to the Company’s agents. It is not possible to determine the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company offers warranties of </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;"> for hardware for those customers without service contracts, with the option of purchasing additional warranty coverage in yearly increments. The Company accrues for warranty costs as part of its cost of sales based on associated material product costs and technical support labor costs. Accrued warranty costs as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were not considered material.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Research and Development</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expenses consist of salaries and related benefits of product development personnel, prototype materials and expenses related to the development of new and improved products, and an allocation of facilities, depreciation and amortization expense. Research and development expenses are reflected in the income statements as incurred.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Advertising</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Advertising costs are expensed as incurred. The Company incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$4.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$4.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in advertising costs during the fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income tax assets and liabilities are determined based upon differences between the financial statement and income tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The realization of deferred tax assets is based on historical tax positions and estimates of future taxable income. A valuation allowance is recorded when it is more-likely-than-not that some of the deferred tax assets will not be realized.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company assesses whether tax benefits claimed or expected to be claimed on a tax return should be recorded in the financial statements. The Company may recognize the tax benefit from an uncertain tax position only if it is more-likely-than-not that the tax position will be sustained on examination by the taxing authorities, including resolution of any related appeals or litigation processes, based on the technical merits of the position. The tax benefits to be recognized in the financial statements from such a position is measured as the largest amount of benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The Company adjusts these liabilities based on a variety of factors, including the evaluation of information not previously available. These adjustments are reflected as increases or decreases to income tax expense in the period in which new information is available.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has made an accounting policy election to treat taxes under the global intangible low-taxed income (GILTI) provision as a current period expense.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The functional currency for the Company’s foreign subsidiaries is either the U.S. dollar or the local currency depending on the assessment of management. An entity’s functional currency is determined by the currency of the economic environment in which the majority of cash is generated and expended by the entity. The financial statements of all majority-owned subsidiaries and related entities, with a functional currency other than the U.S. dollar, have been translated into U.S. dollars. All assets and liabilities of the respective entities are translated at year-end exchange rates and all revenues and expenses are translated at average rates during the respective period. Translation adjustments are reported as other comprehensive income (loss) in the consolidated statements of comprehensive income.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency transaction gains and losses are a result of the effect of exchange rate changes on transactions denominated in currencies other than the functional currency, including U.S. dollars. Gains and losses on those foreign currency transactions are included in determining net income or loss for the period of exchange and are recorded in other income, net. The net effect of foreign currency gains and losses was not significant during the fiscal years ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segments</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Management has determined that the Company is organized as, and operates in, </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> reportable operating segment: the development, marketing and sale of application services that optimize the security, performance and availability of network applications, servers and storage systems.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-based Compensation</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company accounts for stock-based compensation using the straight-line attribution method for recognizing compensation expense. The Company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$162.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$157.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$175.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of stock-based compensation expense for the fiscal years ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. The income tax benefit recognized on stock-based compensation within income tax expense was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$4.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$9.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$2.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the fiscal years ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$168.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of total unrecognized stock-based compensation cost, which will be recognized over approximately </span><span style="font-family:inherit;font-size:10pt;"><span>two years</span></span><span style="font-family:inherit;font-size:10pt;">. Going forward, stock-based compensation expenses may increase as the Company issues additional equity-based awards to continue to attract and retain key employees.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company issues incentive awards to its employees through stock-based compensation consisting of restricted stock units (RSUs). On </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company’s Board of Directors and Compensation Committee approved </span><span style="font-family:inherit;font-size:10pt;"><span>1,050,018</span></span><span style="font-family:inherit;font-size:10pt;"> RSUs to employees and executive officers pursuant to the Company’s annual equity awards program. The value of RSUs is determined using the fair value method, which in this case, is based on the number of shares granted and the quoted price of the Company’s common stock on the date of grant. All stock options granted in fiscal year 2019 were replacement awards of those assumed as part of the acquisition of NGINX. No stock options were granted in fiscal years 2018 and 2017. In determining the fair value of shares issued under the Employee Stock Purchase Plan (ESPP), the Company uses the Black-Scholes option pricing model that employs the following key assumptions.</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Employee Stock Purchase Plan<br/>Years Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected dividend</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.32</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.14</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.03</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant. The Company does not anticipate declaring dividends in the foreseeable future. Expected volatility is based on the annualized daily historical volatility of the Company’s stock price commensurate with the expected life of the ESPP option. Expected term of the ESPP option is based on an offering period of </span><span style="font-family:inherit;font-size:10pt;"><span>six months</span></span><span style="font-family:inherit;font-size:10pt;">. The assumptions above are based on management’s best estimates at that time, which impact the fair value of the ESPP option calculated under the Black-Scholes methodology and, ultimately, the expense that will be recognized over the life of the ESPP option.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes compensation expense for only the portion of restricted stock units that are expected to vest. Therefore, the Company applies estimated forfeiture rates that are derived from historical employee termination behavior. Based on historical differences with forfeitures of stock-based awards granted to the Company’s executive officers and Board of Directors versus grants awarded to all other employees, the Company has developed separate forfeiture expectations for these two groups. </span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company issues incentive awards to certain current executive officers as part of its annual equity awards program. </span><span style="font-family:inherit;font-size:10pt;"><span>Fifty percent</span></span><span style="font-family:inherit;font-size:10pt;"> of the aggregate number of RSUs issued to executive officers vest in equal quarterly increments, and </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> are subject to the Company achieving specified performance goals. </span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the performance stock awards granted prior to fiscal 2018, attainment is based on the Company achieving specific quarterly revenue and EBITDA targets. In each case, </span><span style="font-family:inherit;font-size:10pt;"><span>70%</span></span><span style="font-family:inherit;font-size:10pt;"> of the quarterly performance stock grant is based on achieving at least </span><span style="font-family:inherit;font-size:10pt;"><span>80%</span></span><span style="font-family:inherit;font-size:10pt;"> of the quarterly revenue goal set by the Company's Board of Directors, and the other </span><span style="font-family:inherit;font-size:10pt;"><span>30%</span></span><span style="font-family:inherit;font-size:10pt;"> is based on achieving at least </span><span style="font-family:inherit;font-size:10pt;"><span>80%</span></span><span style="font-family:inherit;font-size:10pt;"> of the quarterly EBITDA goal set by the Company's Board of Directors. The quarterly performance stock grant is paid linearly over </span><span style="font-family:inherit;font-size:10pt;"><span>80%</span></span><span style="font-family:inherit;font-size:10pt;"> of the targeted goals. At least </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of both goals must be attained in order for the quarterly performance stock grant to be awarded over </span><span style="font-family:inherit;font-size:10pt;">100%</span><span style="font-family:inherit;font-size:10pt;">. Each goal is evaluated individually and subject to the </span><span style="font-family:inherit;font-size:10pt;">80%</span><span style="font-family:inherit;font-size:10pt;"> achievement threshold and the </span><span style="font-family:inherit;font-size:10pt;">100%</span><span style="font-family:inherit;font-size:10pt;"> over-achievement threshold. Each goal is also capped at achievement of </span><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;"> above target.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the fiscal 2018 and 2019 performance stock awards, the Company's Compensation Committee adopted a new set of metrics that are differentiated from the quarterly revenue and EBITDA measures, including (1) </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of the annual performance stock grant is based on achieving </span><span style="font-family:inherit;font-size:10pt;"><span>80%</span></span><span style="font-family:inherit;font-size:10pt;"> of the annual revenue goal set by the Company’s Board of Directors; (2) </span><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span><span style="font-family:inherit;font-size:10pt;"> of the annual performance stock grant is based on achieving at least an </span><span style="font-family:inherit;font-size:10pt;"><span>18%</span></span><span style="font-family:inherit;font-size:10pt;"> increase in annual software revenue compared to the prior year; and (3) </span><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span><span style="font-family:inherit;font-size:10pt;"> of the annual performance stock grant is based on relative total shareholder return benchmarked to the S&amp;P 500 index. In each case, no vesting or payment with respect to a performance goal shall occur unless a minimum threshold is met for the applicable goal. Vesting and payment with respect to the performance goal is linear above the threshold of the applicable goal and is capped at achievement of </span><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;"> above target.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the following annual equity grants for executive officers or a portion thereof are outstanding:</span></div><div style="line-height:120%;padding-top:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:20%;"/><td style="width:20%;"/><td style="width:20%;"/><td style="width:20%;"/><td style="width:20%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Grant Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">RSUs Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Vesting Schedule</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Vesting Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Date Fully Vested</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,066</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly, Annually</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">1</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2021</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,135</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly, Annually</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">1</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4 years</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2021</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2016</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,347</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 2, 2015</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,508</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4 years</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2019</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">50% of the annual equity grant vests in equal quarterly increments and 50% is subject to the Company achieving specified annual performance goals.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes compensation costs for awards with performance conditions and market conditions on a straight-line basis over the requisite service period for each separately vesting portion of the award and, for awards with performance conditions, when it concludes it is probable that the performance condition will be achieved. The Company reassesses the probability of vesting at each balance sheet date and adjusts compensation costs based on the probability assessment.</span></div><div style="line-height:120%;padding-top:18px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income</span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Comprehensive income includes certain changes in equity that are excluded from net income. Specifically, unrealized gains or losses on securities and foreign currency translation adjustments. These changes are included in accumulated other comprehensive income or loss.</span></div><div style="line-height:120%;padding-top:18px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Standards</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU 2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</span><span style="font-family:inherit;font-size:10pt;"> (ASU 2014-09). ASU 2014-09 and the related amendments outline a new, single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. The new model requires revenue recognition to depict the transfer of promised goods or services to customers in an amount that reflects the consideration a company expects to receive in exchange for those goods or services. The Company adopted this new accounting standard and the related amendments on October 1, 2018 using the modified retrospective method. See Note 2 - Revenue from Contracts with Customers for further details.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued ASU 2016-18, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230): Restricted Cash</span><span style="font-family:inherit;font-size:10pt;"> (ASU 2016-18), which requires a company’s cash flow statement to explain the changes during a reporting period of the totals for cash, cash equivalents, restricted cash and restricted cash equivalents. Additionally, amounts for restricted cash and restricted cash equivalents are to be included with cash and cash equivalents if the cash flow statement includes a reconciliation of the total cash balances for a reporting period. The Company adopted this new accounting standard on October 1, 2018, which resulted in an immaterial reclassification of beginning and ending cash, cash equivalents and restricted cash for the periods presented within the statement of cash flows. Upon adoption of this new standard, restricted cash activity is no longer separately presented within the investing activities in the statement of cash flows. The overall adoption of the standard did not have a material impact to the consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-01, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations (Topic 805): Clarifying the Definition of a Business</span><span style="font-family:inherit;font-size:10pt;"> (ASU 2017-01), which provides a more robust framework to use in determining when a set of assets and activities is considered a business. The Company adopted this new accounting standard on October 1, 2018. </span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASU 2017-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Stock Compensation</span><span style="font-family:inherit;font-size:10pt;"> (ASU 2017-09), which provides clarification on when modification accounting should be used for changes to the terms or conditions of a share-based payment award. This ASU does not change the accounting for modifications but clarifies that modification accounting guidance should only be applied if there is a change to the value, vesting conditions or award classification and would not be required if the changes are considered non-substantive. The Company adopted this new accounting standard on October 1, 2018. </span></div><div style="line-height:120%;padding-top:18px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;"> (ASU 2016-02), which requires lessees to recognize on the balance sheet a right-of-use asset, representing its right to use the underlying asset for the lease term, and a corresponding lease liability for all leases with terms greater than twelve months. The Company’s leases primarily consist of operating leases for its offices and lab spaces. The guidance also requires qualitative and quantitative disclosures designed to assess the amount, timing and uncertainty of cash flows arising from leases. Adoption of the new lease standard requires </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">measurement of leases at the beginning of the earliest period presented on a modified retrospective basis. The new standard will be effective for the Company beginning October 1, 2019. The Company anticipates that its long-term leases for office space will be recognized as lease liabilities and corresponding right-of-use assets, and will have a material impact on its consolidated balance sheets upon adoption. </span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842) (ASU 2018-11), which provides an optional transition method to adopt ASU 2016-02, Leases (Topic 842) by allowing lessees to apply the new standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Comparative periods will still be presented under current GAAP (ASC 840), along with the applicable Topic 840 disclosures for those comparative periods. The new standard is effective at the same time as adoption of ASU 2016-02, Leases (Topic 842), which the Company is planning to adopt in the first quarter of fiscal year 2020. The Company plans to adopt the transitional provisions allowed under ASU 2018-11.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;"> (ASU 2016-13), which replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses. The new standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. The Company does not anticipate that the adoption of this standard will have a material impact on its consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) </span><span style="font-family:inherit;font-size:10pt;">(ASU 2018-15), which aligns the requirements for capitalizing 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, and hosting arrangements that include an internal-use software license. The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments in this update. The new standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. The Company does not anticipate that the adoption of this standard will have a material impact on its consolidated financial statements.</span></div> <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Principles</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s consolidated financial statements and accompanying notes are prepared on the accrual basis of accounting in accordance with generally accepted accounting principles in the United States of America (GAAP).</span></div> <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div> <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates and Assumptions</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Examples of estimates and assumptions include: revenue recognition, identifying and evaluating the performance obligations of contracts with non-standard terms, and the allocation of purchase consideration based on the relative fair value standalone sales price of these performance obligations; business combinations, the determination of fair value for acquired developed technology assets, including the evaluation and selection of significant assumptions such as royalty rates; obsolete and excess inventory; and valuation allowances on deferred tax assets. Actual results and outcomes may differ from management's estimates and assumptions.</span></div> <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash, Cash Equivalents and Restricted Cash</span></div>The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents. The Company invests its cash and cash equivalents in deposits with five major financial institutions, which, at times, exceed federally insured limits. The Company has not experienced any losses on its cash and cash equivalents. Amounts included in restricted cash represent those for which the Company's use is restricted by a contractual agreement. <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company classifies its investment securities as available-for-sale. Investment securities, consisting of certificates of deposit, corporate and municipal bonds and notes, the United States government and agency securities and international government securities are reported at fair value with the related unrealized gains and losses included as a component of accumulated other comprehensive income (loss) in shareholders’ equity. Realized gains and losses and declines in value of securities judged to be other than temporary are included in other income (expense). The cost of investments for purposes of computing realized and unrealized gains and losses is based on the specific identification method. Investments in securities with maturities of less than one year or where management’s intent is to use the investments to fund current operations are classified as short-term investments. Investments with maturities of greater than one year are classified as long-term investments.</span></div> <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of Credit Risk</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company extends credit to customers and is therefore subject to credit risk. The Company performs initial and ongoing credit evaluations of its customers’ financial condition and does not require collateral. An allowance for doubtful accounts is recorded to account for potential bad debts. Estimates are used in determining the allowance for doubtful accounts and are based upon an assessment of selected accounts and as a percentage of remaining accounts receivable by aging category. In determining these percentages, the Company evaluates historical write-offs, and current trends in customer credit quality, as well as changes in credit policies. At </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, Synnex Corporation, Ingram Micro, Inc. and Carahsoft Technology accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>12.9%</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>12.4%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>11.5%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s accounts receivable, respectively. At </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, Ingram Micro, Inc. and Synnex Corporation accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>16.6%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>10.3%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s accounts receivable, respectively. No other customers accounted for more than 10% of total receivables as of September 30, 2019 and 2018.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company maintains its cash and investment balances with high credit quality financial institutions.</span></div> 0.129 0.124 0.115 0.166 0.103 <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term and long-term investments are recorded at fair value as the underlying securities are classified as available-for-sale with any unrealized gain or loss being recorded to other comprehensive income. The fair value for securities held is determined using quoted market prices, broker or dealer quotations, or alternative pricing sources with reasonable levels of price transparency.</span></div> <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company outsources the manufacturing of its pre-configured hardware platforms to contract manufacturers, who assemble each product to the Company’s specifications. As protection against component shortages and to provide replacement parts for its service teams, the Company also stocks limited supplies of certain key product components. The Company reduces inventory to net realizable value based on excess and obsolete inventories determined primarily by historical usage and forecasted demand. Inventories consist of hardware and related component parts and are recorded at the lower of cost and net realizable value (as determined by the first-in, first-out method).</span></div> <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment are stated at net book value. Depreciation of property and equipment are provided using the straight-line method over the estimated useful lives of the assets, ranging from </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">. Leasehold improvements are amortized over the lesser of the remaining lease term or the estimated useful life of the improvements. The cost of normal maintenance and repairs is charged to expense as incurred and expenditures for major improvements are capitalized at cost. Gains or losses on the disposition of assets are reflected in the income statements at the time of disposal.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment consist of the following (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Software</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,671</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Office furniture and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,892</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151,055</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,615</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>418,185</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>334,087</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation and amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(194,759</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(189,045</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223,426</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,042</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P5Y <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business Combinations</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s business combinations are accounted for under the acquisition method. Management allocates the fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets.</span></div> <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill represents the excess purchase price over the estimated fair value of net assets acquired as of the acquisition date. The Company tests goodwill for impairment on an annual basis and between annual tests when impairment indicators are identified, and goodwill is written down when impaired. For its annual goodwill impairment test in all periods to date, the Company has operated under </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> reporting unit and the fair value of its reporting unit has been determined by the Company’s enterprise value. The Company performs its annual goodwill impairment test during the second fiscal quarter.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For its annual impairment test performed in the second quarter of fiscal 2019, the Company completed a quantitative assessment and determined that there was no impairment of goodwill. The Company also considered potential impairment indicators of goodwill at September 30, 2019 and noted no indicators of impairment.</span></div> 1 <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets with finite lives consist of acquired developed technologies, customer relationships, patents and trademarks, trade names, and non-compete covenants acquired through business combination or asset acquisition. Intangible </span></div><span style="font-family:inherit;font-size:10pt;">assets acquired through business combination are recorded at their respective estimated fair values upon acquisition close. Other intangible assets acquired through asset acquisition are recorded at their respective cost. The Company determines the estimated useful lives for acquired intangible assets based on the expected future cash flows associated with the respective asset. The Company's intangible assets with finite lives are amortized using the straight-line method over their estimated useful lives, ranging from </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>fifteen years</span></span>. Amortization expense related to acquired developed technologies are charged to cost of product revenues. Amortization expense related to customer relationships, trade names, and non-compete covenants are charged to sales and marketing activities. Amortization expense related to patents and trademarks are charged to general and administrative activities. The Company evaluates the recoverability of intangible assets periodically by taking into account events or circumstances that may warrant revised estimates of useful lives or that indicate the asset may be impaired. P15Y <div style="line-height:120%;padding-top:18px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Software Development Costs</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The authoritative guidance requires certain internal software development costs related to software to be sold to be capitalized upon the establishment of technological feasibility. Capitalized software development costs are amortized over the remaining estimated economic life of the product. The Company's software development costs incurred subsequent to achieving technological feasibility have not been significant and, as a result, all software development costs have been expensed as research and development activities as incurred.</span></div> <div style="line-height:120%;padding-top:18px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Internal-Use Software</span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company capitalizes costs incurred during the application development stage associated with the development of internal-use software systems. The capitalized costs are then amortized over the estimated useful life of the software, which is generally </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">, and are included in property and equipment in the accompanying consolidated balance sheets.</span></div> P5Y <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company assesses the impairment of long-lived assets whenever events or changes in business circumstances indicate that the carrying amount of an asset may not be recoverable. When such events occur, management determines whether there has been impairment by comparing the anticipated undiscounted net future cash flows to the related asset’s carrying value. If impairment exists, the asset is written down to its estimated fair value. </span></div> <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On October 1, 2018, the Company adopted the new revenue recognition standard by applying the modified retrospective approach to those contracts which were not completed as of October 1, 2018. Results for reporting periods beginning after October 1, 2018 are presented under the new revenue recognition standard, while prior period amounts are not adjusted and continue to be reported under the accounting standards in effect for the prior periods.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company sells products through distributors, resellers, and directly to end users. Revenue related to the Company's contracts with customers is recognized by following a five-step process:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:17px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-1px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Identify the contract(s) with a customer.</span><span style="font-family:inherit;font-size:10pt;"> Evidence of a contract generally consists of a purchase order issued pursuant to the terms and conditions of a distributor, reseller or end user agreement.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:17px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-1px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Identify the performance obligations in the contract.</span><span style="font-family:inherit;font-size:10pt;"> Performance obligations are identified in the Company's contracts and include hardware, hardware-based software, software-only solutions, cloud-based subscription services as well as a broad range of service performance obligations including consulting, training, installation and maintenance.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:17px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-1px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Determine the transaction price.</span><span style="font-family:inherit;font-size:10pt;"> The purchase price stated in an agreed upon purchase order is generally representative of the transaction price. The Company offers several programs in which customers are eligible for certain levels of rebates if certain conditions are met. When determining the transaction price, the Company considers the effects of any variable consideration. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:17px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-1px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Allocate the transaction price to the performance obligations in the contract.</span><span style="font-family:inherit;font-size:10pt;"> The transaction price in a contract is allocated based upon the relative standalone selling price of each distinct performance obligation identified in the contract.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:17px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-1px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recognize revenue when (or as) the entity satisfies a performance obligation. </span><span style="font-family:inherit;font-size:10pt;">The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring control of promised products and services to a customer.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a description of the principal activities from which the Company generates revenue:</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Product</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue from the sale of the Company's hardware and perpetual software products is generally recognized at a point in time when the product has been fulfilled and the customer is obligated to pay for the product. When rights of return are present and the Company cannot estimate returns, revenue is recognized when such rights of return lapse. Payment terms to domestic customers are generally net </span><span style="font-family:inherit;font-size:10pt;"><span>30</span></span><span style="font-family:inherit;font-size:10pt;"> days to net </span><span style="font-family:inherit;font-size:10pt;"><span>45</span></span><span style="font-family:inherit;font-size:10pt;"> days. Payment terms to international customers range from net </span><span style="font-family:inherit;font-size:10pt;"><span>30</span></span><span style="font-family:inherit;font-size:10pt;"> days to net </span><span style="font-family:inherit;font-size:10pt;"><span>120</span></span><span style="font-family:inherit;font-size:10pt;"> days based on normal and customary trade practices in the individual markets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Subscription</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company also offers several products by subscription, either through term-based license agreements or as a service through its cloud-based Silverline platform. Revenue for term-based license agreements is recognized at a point in time, when the Company delivers the software license to the customer and the subscription term has commenced. For the Company's software-as-a-service Silverline offerings, revenue is recognized ratably as the services are provided.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Support and professional services</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues for post-contract customer support (PCS) are recognized on a straight-line basis over the service contract term. PCS includes a limited period of telephone support, updates, repair or replacement of any failed product or component that fails during the term of the agreement, bug fixes and rights to upgrades, when and if available. Consulting services are customarily billed at fixed hourly rates, plus out-of-pocket expenses, and revenues are recognized as the consulting is completed. Similarly, training revenue is recognized as the training is completed.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract acquisition costs</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales commissions earned by the Company's sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial service contracts and subscription offerings are deferred and then amortized as an expense on a straight-line basis over the period of benefit which management has determined to be </span><span style="font-family:inherit;font-size:10pt;"><span>4.5 years</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>3 years</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Significant Judgments</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company enters into certain contracts with customers, including enterprise license arrangements, with non-standard terms and conditions. Management exercises significant judgment in assessing contractual terms in these arrangements to identify and evaluate performance obligations and total consideration. Management allocates consideration to each performance obligation based on relative fair value using standalone selling price and recognizes associated revenue as control is transferred to the customer.</span></div> P30D P45D P30D P120D P4Y6M P3Y <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Shipping and Handling</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shipping and handling fees charged to the Company’s customers are recognized as product revenue in the period shipped and the related costs for providing these services are recorded as a cost of sale.</span></div> <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Guarantees and Product Warranties</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the normal course of business to facilitate sales of its products, the Company indemnifies other parties, including customers, resellers, lessors, and parties to other transactions with the Company, with respect to certain matters. The Company has agreed to hold the other party harmless against losses arising from a breach of representations or covenants, or out of intellectual property infringement or other claims made against certain parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. The Company has entered into indemnification agreements with its officers and directors, and the Company’s bylaws contain similar indemnification obligations to the Company’s agents. It is not possible to determine the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company offers warranties of </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;"> for hardware for those customers without service contracts, with the option of purchasing additional warranty coverage in yearly increments. The Company accrues for warranty costs as part of its cost of sales based on associated material product costs and technical support labor costs. Accrued warranty costs as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were not considered material.</span></div> P1Y <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Research and Development</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expenses consist of salaries and related benefits of product development personnel, prototype materials and expenses related to the development of new and improved products, and an allocation of facilities, depreciation and amortization expense. Research and development expenses are reflected in the income statements as incurred.</span></div> <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Advertising</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Advertising costs are expensed as incurred. The Company incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$4.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$4.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in advertising costs during the fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> 4700000 4600000 3500000 <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income tax assets and liabilities are determined based upon differences between the financial statement and income tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The realization of deferred tax assets is based on historical tax positions and estimates of future taxable income. A valuation allowance is recorded when it is more-likely-than-not that some of the deferred tax assets will not be realized.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company assesses whether tax benefits claimed or expected to be claimed on a tax return should be recorded in the financial statements. The Company may recognize the tax benefit from an uncertain tax position only if it is more-likely-than-not that the tax position will be sustained on examination by the taxing authorities, including resolution of any related appeals or litigation processes, based on the technical merits of the position. The tax benefits to be recognized in the financial statements from such a position is measured as the largest amount of benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The Company adjusts these liabilities based on a variety of factors, including the evaluation of information not previously available. These adjustments are reflected as increases or decreases to income tax expense in the period in which new information is available.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has made an accounting policy election to treat taxes under the global intangible low-taxed income (GILTI) provision as a current period expense.</span></div> <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The functional currency for the Company’s foreign subsidiaries is either the U.S. dollar or the local currency depending on the assessment of management. An entity’s functional currency is determined by the currency of the economic environment in which the majority of cash is generated and expended by the entity. The financial statements of all majority-owned subsidiaries and related entities, with a functional currency other than the U.S. dollar, have been translated into U.S. dollars. All assets and liabilities of the respective entities are translated at year-end exchange rates and all revenues and expenses are translated at average rates during the respective period. Translation adjustments are reported as other comprehensive income (loss) in the consolidated statements of comprehensive income.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency transaction gains and losses are a result of the effect of exchange rate changes on transactions denominated in currencies other than the functional currency, including U.S. dollars. Gains and losses on those foreign currency transactions are included in determining net income or loss for the period of exchange and are recorded in other income, net. The net effect of foreign currency gains and losses was not significant during the fiscal years ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segments</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Management has determined that the Company is organized as, and operates in, </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> reportable operating segment: the development, marketing and sale of application services that optimize the security, performance and availability of network applications, servers and storage systems.</span></div> 1 <div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-based Compensation</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company accounts for stock-based compensation using the straight-line attribution method for recognizing compensation expense. The Company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$162.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$157.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$175.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of stock-based compensation expense for the fiscal years ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. The income tax benefit recognized on stock-based compensation within income tax expense was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$4.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$9.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$2.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the fiscal years ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$168.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of total unrecognized stock-based compensation cost, which will be recognized over approximately </span><span style="font-family:inherit;font-size:10pt;"><span>two years</span></span><span style="font-family:inherit;font-size:10pt;">. Going forward, stock-based compensation expenses may increase as the Company issues additional equity-based awards to continue to attract and retain key employees.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company issues incentive awards to its employees through stock-based compensation consisting of restricted stock units (RSUs). On </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company’s Board of Directors and Compensation Committee approved </span><span style="font-family:inherit;font-size:10pt;"><span>1,050,018</span></span><span style="font-family:inherit;font-size:10pt;"> RSUs to employees and executive officers pursuant to the Company’s annual equity awards program. The value of RSUs is determined using the fair value method, which in this case, is based on the number of shares granted and the quoted price of the Company’s common stock on the date of grant. All stock options granted in fiscal year 2019 were replacement awards of those assumed as part of the acquisition of NGINX. No stock options were granted in fiscal years 2018 and 2017. In determining the fair value of shares issued under the Employee Stock Purchase Plan (ESPP), the Company uses the Black-Scholes option pricing model that employs the following key assumptions.</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Employee Stock Purchase Plan<br/>Years Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected dividend</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.32</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.14</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.03</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant. The Company does not anticipate declaring dividends in the foreseeable future. Expected volatility is based on the annualized daily historical volatility of the Company’s stock price commensurate with the expected life of the ESPP option. Expected term of the ESPP option is based on an offering period of </span><span style="font-family:inherit;font-size:10pt;"><span>six months</span></span><span style="font-family:inherit;font-size:10pt;">. The assumptions above are based on management’s best estimates at that time, which impact the fair value of the ESPP option calculated under the Black-Scholes methodology and, ultimately, the expense that will be recognized over the life of the ESPP option.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes compensation expense for only the portion of restricted stock units that are expected to vest. Therefore, the Company applies estimated forfeiture rates that are derived from historical employee termination behavior. Based on historical differences with forfeitures of stock-based awards granted to the Company’s executive officers and Board of Directors versus grants awarded to all other employees, the Company has developed separate forfeiture expectations for these two groups. </span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company issues incentive awards to certain current executive officers as part of its annual equity awards program. </span><span style="font-family:inherit;font-size:10pt;"><span>Fifty percent</span></span><span style="font-family:inherit;font-size:10pt;"> of the aggregate number of RSUs issued to executive officers vest in equal quarterly increments, and </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> are subject to the Company achieving specified performance goals. </span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the performance stock awards granted prior to fiscal 2018, attainment is based on the Company achieving specific quarterly revenue and EBITDA targets. In each case, </span><span style="font-family:inherit;font-size:10pt;"><span>70%</span></span><span style="font-family:inherit;font-size:10pt;"> of the quarterly performance stock grant is based on achieving at least </span><span style="font-family:inherit;font-size:10pt;"><span>80%</span></span><span style="font-family:inherit;font-size:10pt;"> of the quarterly revenue goal set by the Company's Board of Directors, and the other </span><span style="font-family:inherit;font-size:10pt;"><span>30%</span></span><span style="font-family:inherit;font-size:10pt;"> is based on achieving at least </span><span style="font-family:inherit;font-size:10pt;"><span>80%</span></span><span style="font-family:inherit;font-size:10pt;"> of the quarterly EBITDA goal set by the Company's Board of Directors. The quarterly performance stock grant is paid linearly over </span><span style="font-family:inherit;font-size:10pt;"><span>80%</span></span><span style="font-family:inherit;font-size:10pt;"> of the targeted goals. At least </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of both goals must be attained in order for the quarterly performance stock grant to be awarded over </span><span style="font-family:inherit;font-size:10pt;">100%</span><span style="font-family:inherit;font-size:10pt;">. Each goal is evaluated individually and subject to the </span><span style="font-family:inherit;font-size:10pt;">80%</span><span style="font-family:inherit;font-size:10pt;"> achievement threshold and the </span><span style="font-family:inherit;font-size:10pt;">100%</span><span style="font-family:inherit;font-size:10pt;"> over-achievement threshold. Each goal is also capped at achievement of </span><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;"> above target.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the fiscal 2018 and 2019 performance stock awards, the Company's Compensation Committee adopted a new set of metrics that are differentiated from the quarterly revenue and EBITDA measures, including (1) </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of the annual performance stock grant is based on achieving </span><span style="font-family:inherit;font-size:10pt;"><span>80%</span></span><span style="font-family:inherit;font-size:10pt;"> of the annual revenue goal set by the Company’s Board of Directors; (2) </span><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span><span style="font-family:inherit;font-size:10pt;"> of the annual performance stock grant is based on achieving at least an </span><span style="font-family:inherit;font-size:10pt;"><span>18%</span></span><span style="font-family:inherit;font-size:10pt;"> increase in annual software revenue compared to the prior year; and (3) </span><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span><span style="font-family:inherit;font-size:10pt;"> of the annual performance stock grant is based on relative total shareholder return benchmarked to the S&amp;P 500 index. In each case, no vesting or payment with respect to a performance goal shall occur unless a minimum threshold is met for the applicable goal. Vesting and payment with respect to the performance goal is linear above the threshold of the applicable goal and is capped at achievement of </span><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;"> above target.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the following annual equity grants for executive officers or a portion thereof are outstanding:</span></div><div style="line-height:120%;padding-top:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:20%;"/><td style="width:20%;"/><td style="width:20%;"/><td style="width:20%;"/><td style="width:20%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Grant Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">RSUs Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Vesting Schedule</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Vesting Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Date Fully Vested</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,066</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly, Annually</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">1</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2021</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,135</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly, Annually</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">1</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4 years</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2021</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2016</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,347</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 2, 2015</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,508</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4 years</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2019</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">50% of the annual equity grant vests in equal quarterly increments and 50% is subject to the Company achieving specified annual performance goals.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes compensation costs for awards with performance conditions and market conditions on a straight-line basis over the requisite service period for each separately vesting portion of the award and, for awards with performance conditions, when it concludes it is probable that the performance condition will be achieved. The Company reassesses the probability of vesting at each balance sheet date and adjusts compensation costs based on the probability assessment.</span></div> 162900000 157900000 175300000 4500000 9400000 2100000 168700000 P2Y 1050018 <div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Employee Stock Purchase Plan<br/>Years Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected dividend</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.32</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.14</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.03</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.0197 0.0225 0.0114 0 0 0 P0M15D P0M15D P0M15D 0.2632 0.1814 0.2203 P6M 0.50 0.50 0.70 0.80 0.30 0.80 0.80 1 2 0.50 0.80 0.25 0.18 0.25 2 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the following annual equity grants for executive officers or a portion thereof are outstanding:</span></div><div style="line-height:120%;padding-top:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:20%;"/><td style="width:20%;"/><td style="width:20%;"/><td style="width:20%;"/><td style="width:20%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Grant Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">RSUs Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Vesting Schedule</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Vesting Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Date Fully Vested</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,066</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly, Annually</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">1</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2021</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,135</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly, Annually</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">1</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4 years</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2021</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2016</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,347</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 2, 2015</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,508</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4 years</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2019</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">50% of the annual equity grant vests in equal quarterly increments and 50% is subject to the Company achieving specified annual performance goals.</span></div> 144066 P3Y 140135 P4Y 115347 P4Y 145508 P4Y <div style="line-height:120%;padding-top:18px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income</span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Comprehensive income includes certain changes in equity that are excluded from net income. Specifically, unrealized gains or losses on securities and foreign currency translation adjustments. These changes are included in accumulated other comprehensive income or loss.</span></div> <div style="line-height:120%;padding-top:18px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Standards</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU 2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</span><span style="font-family:inherit;font-size:10pt;"> (ASU 2014-09). ASU 2014-09 and the related amendments outline a new, single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. The new model requires revenue recognition to depict the transfer of promised goods or services to customers in an amount that reflects the consideration a company expects to receive in exchange for those goods or services. The Company adopted this new accounting standard and the related amendments on October 1, 2018 using the modified retrospective method. See Note 2 - Revenue from Contracts with Customers for further details.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued ASU 2016-18, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230): Restricted Cash</span><span style="font-family:inherit;font-size:10pt;"> (ASU 2016-18), which requires a company’s cash flow statement to explain the changes during a reporting period of the totals for cash, cash equivalents, restricted cash and restricted cash equivalents. Additionally, amounts for restricted cash and restricted cash equivalents are to be included with cash and cash equivalents if the cash flow statement includes a reconciliation of the total cash balances for a reporting period. The Company adopted this new accounting standard on October 1, 2018, which resulted in an immaterial reclassification of beginning and ending cash, cash equivalents and restricted cash for the periods presented within the statement of cash flows. Upon adoption of this new standard, restricted cash activity is no longer separately presented within the investing activities in the statement of cash flows. The overall adoption of the standard did not have a material impact to the consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-01, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations (Topic 805): Clarifying the Definition of a Business</span><span style="font-family:inherit;font-size:10pt;"> (ASU 2017-01), which provides a more robust framework to use in determining when a set of assets and activities is considered a business. The Company adopted this new accounting standard on October 1, 2018. </span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASU 2017-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Stock Compensation</span><span style="font-family:inherit;font-size:10pt;"> (ASU 2017-09), which provides clarification on when modification accounting should be used for changes to the terms or conditions of a share-based payment award. This ASU does not change the accounting for modifications but clarifies that modification accounting guidance should only be applied if there is a change to the value, vesting conditions or award classification and would not be required if the changes are considered non-substantive. The Company adopted this new accounting standard on October 1, 2018. </span></div><div style="line-height:120%;padding-top:18px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;"> (ASU 2016-02), which requires lessees to recognize on the balance sheet a right-of-use asset, representing its right to use the underlying asset for the lease term, and a corresponding lease liability for all leases with terms greater than twelve months. The Company’s leases primarily consist of operating leases for its offices and lab spaces. The guidance also requires qualitative and quantitative disclosures designed to assess the amount, timing and uncertainty of cash flows arising from leases. Adoption of the new lease standard requires </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">measurement of leases at the beginning of the earliest period presented on a modified retrospective basis. The new standard will be effective for the Company beginning October 1, 2019. The Company anticipates that its long-term leases for office space will be recognized as lease liabilities and corresponding right-of-use assets, and will have a material impact on its consolidated balance sheets upon adoption. </span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842) (ASU 2018-11), which provides an optional transition method to adopt ASU 2016-02, Leases (Topic 842) by allowing lessees to apply the new standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Comparative periods will still be presented under current GAAP (ASC 840), along with the applicable Topic 840 disclosures for those comparative periods. The new standard is effective at the same time as adoption of ASU 2016-02, Leases (Topic 842), which the Company is planning to adopt in the first quarter of fiscal year 2020. The Company plans to adopt the transitional provisions allowed under ASU 2018-11.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;"> (ASU 2016-13), which replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses. The new standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. The Company does not anticipate that the adoption of this standard will have a material impact on its consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) </span><span style="font-family:inherit;font-size:10pt;">(ASU 2018-15), which aligns the requirements for capitalizing 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, and hosting arrangements that include an internal-use software license. The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments in this update. The new standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. The Company does not anticipate that the adoption of this standard will have a material impact on its consolidated financial statements.</span></div> Revenue from Contracts with Customers<div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the impact of adopting ASC 606 on the Company's consolidated balance sheet as of the date of adoption, October 1, 2018. This table does not represent the full consolidated balance sheet as it only reflects the accounts impacted by the adoption of ASC 606. </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Ending Balance as of September 30, 2018 (ASC 605)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ASC 606 Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Beginning Balance as of October 1, 2018</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(ASC 606)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">1</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,326</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,558</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,884</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets, net</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">1</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,676</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,862</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,441</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,902</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,539</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities and Shareholders' Equity</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>715,697</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,464</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>751,161</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, long-term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299,624</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,614</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Retained earnings</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">2</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,287,243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,048</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,323,291</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon the adoption of ASC 606, capitalized contract acquisition costs and unbilled accounts receivable are reported as part of other current assets and other assets, net.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net increase to retained earnings of </span><span style="font-family:inherit;font-size:10pt;"><span>$36.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> was primarily related to the capitalization of contract acquisition costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$54.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, partially offset by a decrease of </span><span style="font-family:inherit;font-size:10pt;"><span>$8.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> due to changes in deferred revenue and a decrease of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> from the impact on deferred income taxes.</span></div></td></tr></table><div style="line-height:120%;padding-top:16px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a result of an increase in sales of the Company's software solutions sold as Enterprise License Agreements and annual subscriptions, the adoption of ASC 606 had a material impact to the Company's consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and consolidated income statements for the year ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:16px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the impact of adopting ASC 606 on the Company's consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;padding-top:16px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:25%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(ASC 606)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Impacts Subsequent </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">to the Date of Adoption</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Impacts on the </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Date of Adoption </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(October 1, 2018)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Without Adoption (ASC 605)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>182,874</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,938</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,558</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,378</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,781</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,555</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,676</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,701</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,654</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,902</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,257</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,390,275</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,839</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,332</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,214,104</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities and Shareholders' Equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235,869</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,986</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223,883</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>807,030</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,112</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,464</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>757,454</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, long-term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>391,086</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,284</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,614</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>367,756</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,628,778</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,814</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,078</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,543,886</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Retained earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,638,090</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,231</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,048</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,546,811</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities and shareholders' equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,390,275</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,045</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,126</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,214,104</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the impact of adopting ASC 606 on the Company's consolidated income statement for the year ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(ASC 606)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Adoption of ASC 606</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Without Adoption (ASC 605)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,242,447</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,170,201</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cost of net revenues</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>356,577</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,004</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>352,573</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,885,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,817,628</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating expenses</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,367,407</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,629</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,369,036</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>541,111</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,871</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>471,240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,377</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,640</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,737</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>427,734</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,231</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>372,503</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share — basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share — diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.08</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adoption of ASC 606 did not have a material impact to cash from or used in operating, financing, or investing activities on the Company’s consolidated statement of cash flows for the year ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Capitalized Contract Acquisition Costs</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:12px;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below shows significant movements in capitalized contract acquisition costs (current and noncurrent) for the year ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, September 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impacts from adoption of ASC 606</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,608</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additional capitalized contract acquisition costs deferred </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,925</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of capitalized contract acquisition costs</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,087</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,446</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of capitalized contract acquisition costs is recorded in Sales and Marketing expense in the accompanying consolidated income statements for the year ended September 30, 2019. There was no impairment of any capitalized contract acquisition costs.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Balances</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to our contracts with customers. We record assets for amounts related to performance obligations that are satisfied but not yet billed and/or collected, in addition to contracts that have started, but not yet been fully billed. These assets are recorded as contract assets rather than receivables when receipt of the consideration is conditional on something other than the passage of time. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. These liabilities are classified as current and non-current deferred revenue.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below shows significant movements in contract assets (current and noncurrent) for the year ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, September 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impacts from adoption of ASC 606</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,499</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue recognized during period but not yet billed</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,459</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract asset net additions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,068</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets reclassified to accounts receivable</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40,534</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>132,492</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of September 30, 2019, contract assets that are expected to be reclassified to receivables within the next 12 months are included in other current assets, with those expected to be transferred to receivables in more than 12 months included in other assets. There were no impairments of contract assets during the year ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The impacts to deferred revenue from the adoption of ASC 606 are primarily related to unbilled accounts receivable now being capitalized and included as contract assets on the balance sheet. The table below shows significant movements in the deferred revenue balances (current and noncurrent) for the year ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, September 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,015,321</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impacts from adoption of ASC 606</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,078</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts billed but not recognized as revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>866,142</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues recognized related to the opening balance of deferred revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(751,425</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,198,116</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our contract assets and liabilities are reported in a net position on a contract by contract basis at the end of each reporting period.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Remaining Performance Obligations</span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining performance obligations represent the amount of the transaction price under contracts with customers that are attributable to performance obligations that are unsatisfied or partially satisfied at the reporting date. The Company expects to recognize this amount as revenue over the following time periods (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue expected to be recognized on remaining performance obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>808,980</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237,175</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151,961</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,198,116</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See Note 14 - Segment Information, for disaggregated revenue by significant customer and geographic region.</span></div> Revenue from Contracts with Customers<div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the impact of adopting ASC 606 on the Company's consolidated balance sheet as of the date of adoption, October 1, 2018. This table does not represent the full consolidated balance sheet as it only reflects the accounts impacted by the adoption of ASC 606. </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Ending Balance as of September 30, 2018 (ASC 605)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ASC 606 Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Beginning Balance as of October 1, 2018</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(ASC 606)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">1</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,326</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,558</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,884</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets, net</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">1</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,676</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,862</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,441</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,902</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,539</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities and Shareholders' Equity</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>715,697</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,464</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>751,161</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, long-term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299,624</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,614</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Retained earnings</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">2</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,287,243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,048</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,323,291</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon the adoption of ASC 606, capitalized contract acquisition costs and unbilled accounts receivable are reported as part of other current assets and other assets, net.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net increase to retained earnings of </span><span style="font-family:inherit;font-size:10pt;"><span>$36.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> was primarily related to the capitalization of contract acquisition costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$54.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, partially offset by a decrease of </span><span style="font-family:inherit;font-size:10pt;"><span>$8.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> due to changes in deferred revenue and a decrease of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> from the impact on deferred income taxes.</span></div></td></tr></table><div style="line-height:120%;padding-top:16px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a result of an increase in sales of the Company's software solutions sold as Enterprise License Agreements and annual subscriptions, the adoption of ASC 606 had a material impact to the Company's consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and consolidated income statements for the year ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:16px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the impact of adopting ASC 606 on the Company's consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;padding-top:16px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:25%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(ASC 606)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Impacts Subsequent </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">to the Date of Adoption</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Impacts on the </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Date of Adoption </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(October 1, 2018)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Without Adoption (ASC 605)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>182,874</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,938</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,558</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,378</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,781</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,555</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,676</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,701</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,654</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,902</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,257</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,390,275</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,839</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,332</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,214,104</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities and Shareholders' Equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235,869</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,986</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223,883</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>807,030</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,112</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,464</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>757,454</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, long-term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>391,086</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,284</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,614</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>367,756</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,628,778</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,814</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,078</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,543,886</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Retained earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,638,090</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,231</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,048</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,546,811</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities and shareholders' equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,390,275</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,045</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,126</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,214,104</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the impact of adopting ASC 606 on the Company's consolidated income statement for the year ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(ASC 606)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Adoption of ASC 606</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Without Adoption (ASC 605)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,242,447</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,170,201</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cost of net revenues</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>356,577</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,004</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>352,573</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,885,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,817,628</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating expenses</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,367,407</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,629</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,369,036</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>541,111</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,871</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>471,240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,377</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,640</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,737</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>427,734</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,231</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>372,503</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share — basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share — diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.08</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adoption of ASC 606 did not have a material impact to cash from or used in operating, financing, or investing activities on the Company’s consolidated statement of cash flows for the year ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div> 52326000 50558000 102884000 42186000 59676000 101862000 33441000 -7902000 25539000 715697000 35464000 751161000 299624000 32614000 332238000 1287243000 36048000 1323291000 36000000.0 54600000 -8800000 -7900000 182874000 50938000 50558000 81378000 203781000 25555000 59676000 118550000 27701000 -2654000 -7902000 38257000 3390275000 73839000 102332000 3214104000 235869000 11986000 0 223883000 807030000 14112000 35464000 757454000 391086000 -9284000 32614000 367756000 1628778000 16814000 68078000 1543886000 1638090000 55231000 36048000 1546811000 3390275000 72045000 104126000 3214104000 2242447000 72246000 2170201000 356577000 4004000 352573000 1885870000 68242000 1817628000 1367407000 -1629000 1369036000 541111000 69871000 471240000 113377000 14640000 98737000 427734000 55231000 372503000 7.12 6.20 7.08 6.16 <div style="line-height:120%;padding-bottom:16px;padding-top:12px;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below shows significant movements in capitalized contract acquisition costs (current and noncurrent) for the year ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, September 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impacts from adoption of ASC 606</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,608</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additional capitalized contract acquisition costs deferred </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,925</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of capitalized contract acquisition costs</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,087</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,446</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 54608000 33925000 -29087000 59446000 <div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below shows significant movements in contract assets (current and noncurrent) for the year ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, September 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impacts from adoption of ASC 606</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,499</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue recognized during period but not yet billed</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,459</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract asset net additions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,068</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets reclassified to accounts receivable</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40,534</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>132,492</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div>The table below shows significant movements in the deferred revenue balances (current and noncurrent) for the year ended <span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, September 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,015,321</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impacts from adoption of ASC 606</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,078</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts billed but not recognized as revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>866,142</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues recognized related to the opening balance of deferred revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(751,425</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,198,116</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 57499000 27459000 88068000 -40534000 132492000 1015321000 68078000 866142000 -751425000 1198116000 <div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining performance obligations represent the amount of the transaction price under contracts with customers that are attributable to performance obligations that are unsatisfied or partially satisfied at the reporting date. The Company expects to recognize this amount as revenue over the following time periods (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue expected to be recognized on remaining performance obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>808,980</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237,175</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151,961</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,198,116</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 808980000 237175000 151961000 1198116000 Business Combinations<div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fiscal Year 2019 Acquisition of Nginx, Inc.</span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On March 9, 2019, the Company entered into a Merger Agreement (the “Merger Agreement”) with Nginx, Inc. ("NGINX"), a provider of open source web server software and application delivery solutions. The transaction closed on May 8, 2019 with NGINX becoming a wholly-owned subsidiary of F5.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to the Merger Agreement, at the effective time of the Merger, the capital stock of NGINX and the vested outstanding and unexercised stock options in NGINX were cancelled and converted to the right to receive approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$643.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash, subject to certain adjustments and conditions set forth in the Merger Agreement, and the unvested stock options and restricted stock units in NGINX held by continuing employees of NGINX were assumed by F5, on the terms and conditions set forth in the Merger Agreement. Included in cash consideration was </span><span style="font-family:inherit;font-size:10pt;"><span>$19.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of transaction costs paid by F5 on behalf of NGINX. In addition, the Company incurred an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of transaction costs associated with the acquisition which was included in General and Administrative expenses for fiscal 2019. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">NGINX is an open source leader in application delivery. The combined company will enable multi-cloud application services across all environments, providing the ease-of-use and flexibility developers require while also delivering the scale, security, reliability and enterprise readiness network operations teams demand. As a result of the acquisition, the Company acquired all the assets and assumed all the liabilities of NGINX. The goodwill related to the NGINX acquisition is comprised primarily of expected synergies from combining operations and the acquired intangible assets that do not qualify for separate recognition. The results of operations of NGINX have been included in the Company’s consolidated financial statements from the date of acquisition. </span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The purchase price allocation is as follows (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets acquired</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of tangible assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,306</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,822</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,357</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>509,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets acquired</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>652,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities assumed</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,081</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,035</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities assumed</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net assets acquired</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>643,208</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The allocation of the purchase price and the estimated useful lives associated with certain assets is as follows (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful Life</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net tangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,494</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identifiable intangible assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technologies</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade name</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-competition agreements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>509,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>643,208</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The developed technology intangible asset will be amortized on a straight-line basis over its estimated useful life of seven years and included in cost of net product revenues. The trade names and customer relationships intangible assets will be amortized on a straight-line basis over their estimated useful lives of seven years and fifteen years, respectively, and included in sales and marketing expenses. The weighted average life of the amortizable intangible assets recognized from the NGINX merger was </span><span style="font-family:inherit;font-size:10pt;"><span>8.1 years</span></span><span style="font-family:inherit;font-size:10pt;">. The estimated useful lives for the acquired intangible assets were based on the expected future cash flows associated with the respective asset. Tax deductible goodwill based on the Company's preliminary calculation is </span><span style="font-family:inherit;font-size:10pt;"><span>$450.7 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Since the NGINX acquisition was completed on May 8, 2019, the F5 and NGINX teams have been rapidly executing a plan to integrate ongoing operations. The pro forma financial information, as well as the revenue and earnings generated by NGINX, were not considered material for disclosure purposes.</span></div> 643200000 19000000.0 1000000.0 <div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The purchase price allocation is as follows (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets acquired</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of tangible assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,306</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,822</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,357</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>509,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets acquired</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>652,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities assumed</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,081</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,035</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities assumed</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net assets acquired</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>643,208</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 29911000 7306000 4214000 1822000 10357000 89300000 509414000 652324000 1081000 4000000 4035000 9116000 643208000 <div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The allocation of the purchase price and the estimated useful lives associated with certain assets is as follows (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful Life</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net tangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,494</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identifiable intangible assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technologies</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade name</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-competition agreements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>509,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>643,208</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 44494000 62500000 P7Y 12000000 P15Y 14500000 P7Y 300000 P2Y 509414000 643208000 P8Y1M6D 450700000 Fair Value Measurements<div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with the authoritative guidance on fair value measurements and disclosure under GAAP, the Company determines fair value using a fair value hierarchy that distinguishes between market participant assumptions developed based on market data obtained from sources independent of the reporting entity, and the reporting entity’s own assumptions about market participant assumptions developed based on the best information available in the circumstances and expands disclosure about fair value measurements.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value is the price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date, essentially the exit price.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The levels of fair value hierarchy are:</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1:</span><span style="font-family:inherit;font-size:10pt;"> Quoted prices in active markets for identical assets and liabilities at the measurement date that the Company has the ability to access.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2:</span><span style="font-family:inherit;font-size:10pt;"> Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 3:</span><span style="font-family:inherit;font-size:10pt;"> Unobservable inputs for which there is little or no market data available. These inputs reflect management’s assumptions of what market participants would use in pricing the asset or liability.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1 investments are valued based on quoted market prices in active markets and include the Company’s cash equivalent investments. Level 2 investments, which include investments that are valued based on quoted prices in markets that are not active, broker or dealer quotations, actual trade data, benchmark yields or alternative pricing sources with reasonable levels of price transparency, include the Company’s certificates of deposit, corporate bonds and notes, municipal bonds and notes, U.S. government securities, U.S. government agency securities and international government securities. Fair values for the Company’s level 2 investments are based on similar assets without applying significant judgments. In addition, all of the Company’s level 2 investments have a sufficient level of trading volume to demonstrate that the fair values used are appropriate for these investments.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A financial instrument’s level within the fair value hierarchy is based upon the lowest level of any input that is significant to the fair value measurement. However, the determination of what constitutes “observable” requires significant judgment by the Company. The Company considers observable data to be market data which is readily available, regularly distributed or updated, reliable and verifiable, not proprietary, and provided by independent sources that are actively involved in the relevant market.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s financial assets measured at fair value on a recurring basis subject to the disclosure requirements at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, were as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value at</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices in</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Active Markets for</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Identical Securities</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level  1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Observable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unobservable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 3)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153,404</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>293,642</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — certificates of deposit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — corporate bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — municipal bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — U.S. government securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,992</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,992</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — U.S. government agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — corporate bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>298,916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>298,916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — municipal bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — U.S. government securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — U.S. government agency securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>884,869</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,025,107</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s financial assets measured at fair value on a recurring basis subject to the disclosure requirements at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, were as follows (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value at</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices in</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Active Markets for</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Identical Securities</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Observable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unobservable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 3)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,468</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,586</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — certificates of deposit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,970</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,970</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — corporate bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>393,750</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>393,750</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — municipal bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — U.S. government securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,078</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,078</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — U.S. government agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,383</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,383</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — corporate bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>367,710</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>367,710</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — municipal bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — U.S. government securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,771</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,771</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — U.S. government agency securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,417</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,417</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,039,007</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,080,475</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses the fair value hierarchy for financial assets and liabilities. The carrying amounts of other current financial assets and other current financial liabilities approximate fair value due to their short-term nature.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s non-financial assets and liabilities, which include goodwill, intangible assets, and long-lived assets, are not required to be carried at fair value on a recurring basis. These non-financial assets and liabilities are measured at fair value on a non-recurring basis when there is an indicator of impairment, and they are recorded at fair value only when impairment is recognized. The Company reviews goodwill and intangible assets for impairment annually, during the second quarter of each fiscal year, or as circumstances indicate the possibility of impairment. The Company monitors the carrying value of long-lived assets for impairment whenever events or changes in circumstances indicate its carrying amount may not be recoverable. During the year ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded impairment of capitalized internal-use software costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$6.3 million</span></span><span style="font-family:inherit;font-size:10pt;">. The charge was reflected in the general and administrative expense line item on the Company’s consolidated income statement. No impairment of long-lived assets was noted as of and for the years ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s financial assets measured at fair value on a recurring basis subject to the disclosure requirements at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, were as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value at</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices in</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Active Markets for</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Identical Securities</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level  1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Observable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unobservable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 3)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153,404</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>293,642</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — certificates of deposit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — corporate bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — municipal bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — U.S. government securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,992</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,992</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — U.S. government agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — corporate bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>298,916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>298,916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — municipal bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — U.S. government securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — U.S. government agency securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>884,869</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,025,107</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s financial assets measured at fair value on a recurring basis subject to the disclosure requirements at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, were as follows (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value at</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices in</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Active Markets for</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Identical Securities</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Observable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unobservable</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 3)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,468</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,586</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — certificates of deposit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,970</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,970</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — corporate bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>393,750</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>393,750</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — municipal bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — U.S. government securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,078</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,078</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — U.S. government agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,383</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,383</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — corporate bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>367,710</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>367,710</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — municipal bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — U.S. government securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,771</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,771</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available-for-sale securities — U.S. government agency securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,417</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,417</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,039,007</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,080,475</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 140238000 153404000 293642000 249000 249000 259547000 259547000 12129000 12129000 78992000 78992000 22146000 22146000 298916000 298916000 2524000 2524000 5515000 5515000 51447000 51447000 140238000 884869000 1025107000 41468000 13118000 54586000 2970000 2970000 393750000 393750000 22524000 22524000 120078000 120078000 75383000 75383000 367710000 367710000 24286000 24286000 12771000 12771000 6417000 6417000 41468000 1039007000 1080475000 6300000 Short-Term and Long-Term Investments<div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments consist of the following (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost or</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,242</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>402</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(97</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,128</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,988</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,992</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,138</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>372,745</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>435</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(117</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>373,063</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;"> </span><span style="font-family:inherit;font-size:10pt;">    </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost or</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,970</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,970</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>394,684</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(943</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>393,750</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,588</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(65</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,283</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(205</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,078</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,587</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(204</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,383</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>616,112</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,417</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>614,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term investments consist of the following (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost or</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>298,888</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(441</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>298,916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,528</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government agency securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,463</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>358,394</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>479</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(471</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>358,402</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost or</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>370,377</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,692</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>367,710</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,468</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(182</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,956</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(185</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,771</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government agency securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(83</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,417</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>414,301</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,142</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>411,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income from investments was </span><span style="font-family:inherit;font-size:10pt;"><span>$25.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$17.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$8.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for fiscal years </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. Interest income is included in other income, net on the Company's consolidated income statements.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes investments that have been in a continuous unrealized loss position for less than 12 months and those that have been in a continuous unrealized loss position for more than 12 months as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Less Than 12 Months</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Months or Greater</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237,747</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(434</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,613</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(104</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>347,360</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>864</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,800</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,664</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,095</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,991</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,086</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government agency securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,946</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,946</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>296,652</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(468</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127,404</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(120</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>424,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(588</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes investments that have been in a continuous unrealized loss position for less than 12 months and those that have been in a continuous unrealized loss position for more than 12 months as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Less Than 12 Months</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Months or Greater</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>543,729</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152,097</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,835</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>695,826</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,635</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,846</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(123</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,363</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(124</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,209</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(247</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,470</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(281</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>132,849</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(390</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government agency securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,812</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(110</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,987</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(177</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,799</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(287</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>718,857</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,314</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>232,826</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,245</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>951,683</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,559</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company invests in securities that are rated investment grade. The unrealized losses on investments for fiscal year </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;"> were primarily caused by interest rate increases.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company reviews the individual securities in its portfolio to determine whether a decline in a security's fair value below the amortized cost basis is other-than-temporary. The Company determined that as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were no investments in its portfolio that were other-than-temporarily impaired.</span></div> <div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments consist of the following (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost or</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,242</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>402</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(97</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,128</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,988</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,992</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,138</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>372,745</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>435</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(117</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>373,063</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;"> </span><span style="font-family:inherit;font-size:10pt;">    </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost or</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,970</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,970</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>394,684</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(943</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>393,750</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,588</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(65</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,283</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(205</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,078</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,587</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(204</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,383</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>616,112</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,417</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>614,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term investments consist of the following (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost or</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>298,888</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(441</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>298,916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,528</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government agency securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,463</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>358,394</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>479</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(471</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>358,402</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost or</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>370,377</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,692</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>367,710</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,468</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(182</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,956</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(185</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,771</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government agency securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(83</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,417</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>414,301</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,142</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>411,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 249000 0 0 249000 259242000 402000 97000 259547000 12128000 6000 5000 12129000 78988000 18000 14000 78992000 22138000 9000 1000 22146000 372745000 435000 117000 373063000 2970000 0 0 2970000 394684000 9000 943000 393750000 22588000 1000 65000 22524000 120283000 0 205000 120078000 75587000 0 204000 75383000 616112000 10000 1417000 614705000 298888000 469000 441000 298916000 2528000 2000 6000 2524000 5515000 3000 3000 5515000 51463000 5000 21000 51447000 358394000 479000 471000 358402000 370377000 25000 2692000 367710000 24468000 0 182000 24286000 12956000 0 185000 12771000 6500000 0 83000 6417000 414301000 25000 3142000 411184000 25300000 17000000.0 8500000 <div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes investments that have been in a continuous unrealized loss position for less than 12 months and those that have been in a continuous unrealized loss position for more than 12 months as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Less Than 12 Months</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Months or Greater</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237,747</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(434</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,613</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(104</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>347,360</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>864</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,800</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,664</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,095</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,991</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,086</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government agency securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,946</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,946</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>296,652</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(468</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127,404</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(120</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>424,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(588</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes investments that have been in a continuous unrealized loss position for less than 12 months and those that have been in a continuous unrealized loss position for more than 12 months as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Less Than 12 Months</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Months or Greater</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds and notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>543,729</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152,097</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,835</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>695,826</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,635</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Municipal bonds and notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,846</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(123</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,363</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(124</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,209</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(247</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,470</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(281</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>132,849</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(390</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government agency securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,812</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(110</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,987</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(177</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,799</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(287</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>718,857</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,314</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>232,826</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,245</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>951,683</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,559</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 237747000 434000 109613000 104000 347360000 538000 864000 0 7800000 11000 8664000 11000 27095000 12000 9991000 5000 37086000 17000 30946000 22000 0 0 30946000 22000 296652000 468000 127404000 120000 424056000 588000 543729000 1800000 152097000 1835000 695826000 3635000 26846000 123000 14363000 124000 41209000 247000 103470000 281000 29379000 109000 132849000 390000 44812000 110000 36987000 177000 81799000 287000 718857000 2314000 232826000 2245000 951683000 4559000 Balance Sheet Details<div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash, Cash Equivalents and Restricted Cash</span></div><div style="line-height:120%;padding-top:6px;padding-left:0px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of the Company’s cash and cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash shown in the Company’s consolidated statements of cash flows for the periods presented (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>599,219</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>424,707</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in other assets, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,035</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,187</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and restricted cash</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>602,254</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>425,894</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories consist of the following (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,441</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,339</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,960</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,229</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,401</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,568</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Current Assets</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,407</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,051</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,531</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized contract acquisition costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,228</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>182,874</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,326</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment consist of the following (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Software</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,671</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Office furniture and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,892</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151,055</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,615</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>418,185</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>334,087</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation and amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(194,759</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(189,045</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223,426</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,042</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense totaled approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$58.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$45.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$44.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the fiscal years ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded impairment of capitalized internal-use software costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$6.3 million</span></span><span style="font-family:inherit;font-size:10pt;">. The charge was reflected in the general and administrative expense line item on the Company’s consolidated statement of operations.</span></div><div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the carrying amount of goodwill during fiscal year </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> are summarized as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, September 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>555,965</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition of Nginx, Inc.</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>509,414</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,065,379</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There was no change in the carrying amount of goodwill during fiscal year 2018. </span></div><div style="line-height:120%;padding-top:12px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Assets</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,903</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,259</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized contract acquisition costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,575</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,927</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,781</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,186</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets are included in other assets on the balance sheet and consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:22%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,173</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(53,213</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,960</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,672</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,031</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,641</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,242</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,533</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,709</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,242</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,376</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents and trademarks</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,360</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,971</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,219</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,752</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,473</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,836</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,637</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>973</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(973</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete covenants</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,023</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,960</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,960</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>183,308</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(74,405</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,903</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,818</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(62,559</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,259</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense related to intangible assets was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$11.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$11.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$12.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the fiscal years ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated amortization expense for intangible assets for the five succeeding fiscal years is as follows (in thousands):</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,137</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,844</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,047</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,719</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accrued Liabilities</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payroll and benefits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,453</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,815</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income and other tax accruals</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,801</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,656</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,615</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,508</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235,869</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>180,979</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Long-term Liabilities</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred rent</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,151</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,324</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,864</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,426</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,877</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,853</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,892</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:6px;padding-left:0px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of the Company’s cash and cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash shown in the Company’s consolidated statements of cash flows for the periods presented (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>599,219</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>424,707</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in other assets, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,035</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,187</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and restricted cash</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>602,254</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>425,894</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:6px;padding-left:0px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of the Company’s cash and cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash shown in the Company’s consolidated statements of cash flows for the periods presented (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>599,219</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>424,707</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in other assets, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,035</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,187</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and restricted cash</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>602,254</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>425,894</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 599219000 424707000 3035000 1187000 602254000 425894000 <div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories consist of the following (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,441</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,339</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,960</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,229</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,401</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,568</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 22441000 21339000 11960000 9229000 34401000 30568000 <div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,407</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,051</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,531</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized contract acquisition costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,228</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>182,874</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,326</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 79407000 0 49051000 39531000 28228000 0 26188000 12795000 182874000 52326000 142372000 135176000 85866000 59671000 38892000 31625000 151055000 107615000 418185000 334087000 194759000 189045000 223426000 145042000 58000000.0 45900000 44600000 6300000 <div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the carrying amount of goodwill during fiscal year </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> are summarized as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, September 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>555,965</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition of Nginx, Inc.</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>509,414</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,065,379</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 555965000 509414000 1065379000 <div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,903</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,259</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized contract acquisition costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,575</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,927</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,781</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,186</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 108903000 31259000 53085000 0 31218000 0 10575000 10927000 203781000 42186000 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets are included in other assets on the balance sheet and consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:22%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,173</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(53,213</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,960</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,672</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,031</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,641</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,242</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,533</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,709</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,242</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,376</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents and trademarks</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,360</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,971</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,219</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,752</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,473</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,836</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,637</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>973</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(973</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete covenants</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,023</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,960</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,960</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>183,308</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(74,405</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,903</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,818</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(62,559</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,259</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 126173000 53213000 72960000 63672000 46031000 17641000 20242000 5533000 14709000 8242000 4376000 3866000 19160000 11800000 7360000 18971000 9219000 9752000 15473000 1836000 13637000 973000 973000 0 2260000 2023000 237000 1960000 1960000 0 183308000 74405000 108903000 93818000 62559000 31259000 11800000 11100000 12300000 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated amortization expense for intangible assets for the five succeeding fiscal years is as follows (in thousands):</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,137</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,844</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,047</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,719</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 18331000 18137000 16844000 16047000 14360000 83719000 <div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payroll and benefits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,453</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,815</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income and other tax accruals</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,801</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,656</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,615</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,508</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235,869</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>180,979</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 138453000 104815000 31801000 27656000 65615000 48508000 235869000 180979000 <div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred rent</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,151</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,324</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,864</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,426</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,877</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,853</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,892</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 66103000 31151000 42324000 30864000 23426000 3877000 131853000 65892000 Income Taxes<div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The United States and international components of income before income taxes are as follows (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>360,648</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>441,336</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>452,869</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>180,463</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162,424</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,648</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>541,111</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>603,760</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>575,517</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The provision for income taxes (benefit) consists of the following (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,039</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,454</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,105</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,864</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,197</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,040</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,679</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,100</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129,294</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,165</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. federal</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,716</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,259</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>964</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,617</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>725</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,207</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,472</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,277</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,777</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,409</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,377</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,071</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effective tax rate differs from the U.S. federal statutory rate as follows (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax provision at statutory rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,633</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,921</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,431</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State taxes, net of federal benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,349</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax impact of foreign operations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,161</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,696</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development and other credits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,760</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,159</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,795</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domestic manufacturing deduction</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,722</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,802</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based and other compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,771</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(150</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,688</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impacts of the Tax Cuts and Jobs Act</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,015</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>688</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,513</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>605</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,377</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,071</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The provision for income taxes for fiscal year 2019 and 2018 includes various impacts from the Tax Cuts and Jobs Act enacted on December 22, 2017. Significant impacts for fiscal year 2019 include a further reduction of the U.S. federal income tax rate to </span><span style="font-family:inherit;font-size:10pt;">21%</span><span style="font-family:inherit;font-size:10pt;">, a deduction for foreign derived intangible income, a tax on global intangible low taxed income, and repeal of </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the deduction for income attributable to domestic production activities. Significant impacts for fiscal year 2018 include a reduction of the U.S. federal income tax rate to </span><span style="font-family:inherit;font-size:10pt;"><span>24.5%</span></span><span style="font-family:inherit;font-size:10pt;">, a tax for deemed repatriation of undistributed foreign earnings, and an expense from the remeasurement of the Company's net deferred tax assets to reflect the change in the U.S. federal income tax rate when temporary differences are expected to reverse.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2018, the U.S. tax law provides a deduction for the foreign-source portion of dividends received from specified foreign corporations. The Company no longer maintains an indefinite reinvestment assertion on unremitted foreign earnings and has recorded a deferred tax liability for any estimated foreign, federal, or state tax liabilities associated with a future repatriation of foreign earnings.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company benefits from a tax incentive arrangement in certain foreign jurisdictions, which are effective through fiscal year 2021. The tax incentive agreements are conditional upon meeting certain operational, employment and investment requirements. These arrangements decreased foreign taxes by </span><span style="font-family:inherit;font-size:10pt;"><span>$8.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$6.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$6.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, and increased diluted earnings per common share by </span><span style="font-family:inherit;font-size:10pt;"><span>$0.13</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.10</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.11</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended September 30, 2019, 2018 and 2017, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tax effects of the temporary differences that give rise to the deferred tax assets and liabilities are as follows (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred tax assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net operating loss carry-forwards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,269</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,540</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>587</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>368</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued compensation and benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,478</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,202</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories and related reserves</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>526</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>324</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,144</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,570</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,290</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,313</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,662</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accruals and reserves</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,673</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,747</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax credit carryforwards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,783</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>592</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>671</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,612</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,551</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,495</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,780</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,117</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,771</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred tax liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchased intangibles and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,560</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,678</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,910</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,277</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,656</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accruals and reserves</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,603</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,410</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(64,729</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,365</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,388</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,406</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had foreign net operating loss carry-forwards of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$60.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> that can be carried forward indefinitely and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> that will expire in fiscal year 2026. The Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$3.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of federal net operating loss carryforwards, the annual utilization of which is limited under Internal Revenue Code Section 382, and can be carried forward indefinitely. In addition, there are </span><span style="font-family:inherit;font-size:10pt;"><span>$3.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of foreign credit carryforwards that will expire in fiscal years 2020 to 2024, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of federal credit carryforwards that will expire in fiscal years 2038 to 2039, </span><span style="font-family:inherit;font-size:10pt;"><span>$12.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of state tax credit carryforwards that can be carried forward indefinitely and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> that will expire in fiscal years 2030 to 2034. Management believes that it is more-likely-than-not that the benefit from certain foreign net operating loss carryforwards and state tax carryforwards will not be realized. In recognition of this risk, the Company has provided a valuation allowance on the deferred tax assets relating to these carryforwards. The net change in the total valuation allowance was an increase of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes the financial statement impact of a tax position only after determining that the relevant tax authority would more-likely-than-not sustain the position following an audit. For tax positions meeting the more-likely-than-</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">not threshold, the amount recognized in the financial statements is the largest impact that has a greater than fifty percent likelihood of being realized upon ultimate settlement with the relevant tax authority.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of the beginning and ending amount of unrecognized tax benefits in fiscal years </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, beginning of period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,672</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,687</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increases related to prior period tax positions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,129</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,715</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,769</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross decreases related to prior period tax positions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(287</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increases related to current period tax positions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,756</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,230</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,507</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decreases relating to settlements with tax authorities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reductions due to lapses of statute of limitations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,983</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,408</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,588</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, end of period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,287</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,672</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,135</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total amount of gross unrecognized tax benefits was </span><span style="font-family:inherit;font-size:10pt;"><span>$42.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$31.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$23.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively, of which, </span><span style="font-family:inherit;font-size:10pt;"><span>$29.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$23.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$18.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, if recognized, would affect the effective tax rate. There is a reasonable possibility that the Company’s unrecognized tax benefits will change within twelve months due to audit settlements or the expiration of statute of limitations, but the Company does not expect the change to be material to the consolidated financial statements.</span><span style="font-family:inherit;font-size:1pt;"> </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes interest and, if applicable, penalties (not included in the “unrecognized tax benefits” table above) for any uncertain tax positions. Interest and penalties are recorded as a component of income tax expense. In the years ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of interest and penalty expense related to uncertain tax positions. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had a cumulative balance of accrued interest and penalties on unrecognized tax positions of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company and its subsidiaries are subject to U.S. federal income tax as well as the income tax of multiple state and foreign jurisdictions. The Company has concluded all U.S. federal income tax matters for fiscal years through </span><span style="font-family:inherit;font-size:10pt;">September 30, 2015</span><span style="font-family:inherit;font-size:10pt;">. The Company is currently under audit by various states for fiscal years 2014 through 2017, and by Israel for fiscal years 2013 to 2017. Major jurisdictions where there are wholly owned subsidiaries of F5 Networks, Inc. which require income tax filings include the United Kingdom, Japan, Singapore, Australia and Israel. The earliest periods open for review by local taxing authorities are fiscal years </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> for the United Kingdom, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2013</span><span style="font-family:inherit;font-size:10pt;"> for Japan, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2014</span><span style="font-family:inherit;font-size:10pt;"> for Singapore, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</span><span style="font-family:inherit;font-size:10pt;"> for Australia and </span><span style="font-family:inherit;font-size:10pt;">2013</span><span style="font-family:inherit;font-size:10pt;"> for Israel. Within the next four fiscal quarters, the statute of limitations will begin to close on the fiscal year </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> federal income tax return, fiscal years </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2014</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2015</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> state income tax returns, and fiscal years </span><span style="font-family:inherit;font-size:10pt;">2013</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> foreign income tax returns.</span></div> <div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The United States and international components of income before income taxes are as follows (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>360,648</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>441,336</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>452,869</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>180,463</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162,424</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,648</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>541,111</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>603,760</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>575,517</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 360648000 441336000 452869000 180463000 162424000 122648000 541111000 603760000 575517000 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The provision for income taxes (benefit) consists of the following (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,039</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,454</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,105</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,864</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,197</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,040</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,679</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,100</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129,294</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,165</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. federal</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,716</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,259</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>964</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,617</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>725</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,207</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,472</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,277</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,777</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,409</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,377</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,071</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 43039000 78454000 113105000 13864000 9800000 10381000 49197000 41040000 34679000 106100000 129294000 158165000 8716000 21259000 964000 1617000 725000 99000 -3056000 -1207000 -4472000 7277000 20777000 -3409000 113377000 150071000 154756000 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effective tax rate differs from the U.S. federal statutory rate as follows (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax provision at statutory rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,633</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,921</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,431</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State taxes, net of federal benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,349</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax impact of foreign operations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,161</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,696</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development and other credits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,760</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,159</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,795</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domestic manufacturing deduction</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,722</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,802</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based and other compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,771</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(150</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,688</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impacts of the Tax Cuts and Jobs Act</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,015</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>688</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,513</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>605</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,377</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,071</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 113633000 147921000 201431000 14206000 9349000 9235000 -9161000 -6696000 -40606000 12760000 13159000 12795000 0 9722000 15802000 6771000 -150000 12688000 0 21015000 0 688000 1513000 605000 113377000 150071000 154756000 0.245 8100000 6400000 6900000 0.13 0.10 0.11 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tax effects of the temporary differences that give rise to the deferred tax assets and liabilities are as follows (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred tax assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net operating loss carry-forwards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,269</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,540</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>587</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>368</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued compensation and benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,478</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,202</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories and related reserves</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>526</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>324</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,144</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,570</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,290</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,313</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,662</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accruals and reserves</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,673</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,747</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax credit carryforwards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,783</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>592</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>671</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,612</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,551</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,495</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,780</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,117</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,771</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred tax liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchased intangibles and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,560</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,678</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,910</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,277</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,656</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accruals and reserves</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,603</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,410</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(64,729</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,365</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,388</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,406</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 12269000 11540000 587000 368000 13478000 8202000 526000 324000 7144000 5570000 35247000 29290000 17313000 3662000 14673000 10747000 13783000 12177000 592000 671000 115612000 82551000 23495000 22780000 92117000 59771000 10560000 10678000 39910000 12277000 10656000 0 3603000 3410000 64729000 26365000 27388000 33406000 60400000 3500000 3400000 3600000 600000 12400000 3600000 700000 4600000 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of the beginning and ending amount of unrecognized tax benefits in fiscal years </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, beginning of period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,672</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,687</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increases related to prior period tax positions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,129</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,715</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,769</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross decreases related to prior period tax positions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(287</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increases related to current period tax positions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,756</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,230</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,507</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decreases relating to settlements with tax authorities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reductions due to lapses of statute of limitations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,983</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,408</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,588</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, end of period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,287</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,672</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,135</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 31672000 23135000 13687000 5129000 2715000 2769000 287000 0 0 7756000 8230000 8507000 0 0 240000 1983000 2408000 1588000 42287000 31672000 23135000 42300000 31700000 23100000 29400000 23100000 18300000 2400000 400000 300000 4000000.0 1600000 Shareholders' Equity<div style="line-height:120%;padding-top:12px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Common Stock Repurchase</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">October 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company announced that its Board of Directors authorized an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 billion</span></span><span style="font-family:inherit;font-size:10pt;"> for its common stock share repurchase program. This new authorization is incremental to the existing </span><span style="font-family:inherit;font-size:10pt;"><span>$4.4 billion</span></span><span style="font-family:inherit;font-size:10pt;"> program, initially approved in October 2010 and expanded in each fiscal year. Acquisitions for the share repurchase programs will be made from time to time in private transactions or open market purchases as permitted by securities laws and other legal requirements. The programs can be terminated at any time. During fiscal year 2019, the Company repurchased and retired </span><span style="font-family:inherit;font-size:10pt;"><span>1,185,881</span></span><span style="font-family:inherit;font-size:10pt;"> shares at an average price of </span><span style="font-family:inherit;font-size:10pt;"><span>$169.53</span></span><span style="font-family:inherit;font-size:10pt;"> per share and as of September 30, 2019, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$1.4 billion</span></span><span style="font-family:inherit;font-size:10pt;"> remaining authorized to purchase shares.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the second quarter of fiscal 2019, the Company announced that, in connection with its acquisition of NGINX, it was suspending the automatic component of its common stock share repurchase program. Management will continue to evaluate market conditions and other factors including the Company’s capital requirements in determining when and whether to repurchase shares and when and whether to re-implement an automatic component of its repurchase program. The program does not require the purchase of any minimum number of shares and the program may be modified, suspended or discontinued at any time.</span></div> 1000000000.0 4400000000 1185881 169.53 1400000000 Stock-based Compensation<div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of awards consist of restricted stock units and to a lesser degree, stock options. Employees vest in restricted stock units and stock options ratably over the corresponding service term, generally </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;">. The Company’s stock </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">options expire </span><span style="font-family:inherit;font-size:10pt;"><span>ten years</span></span><span style="font-family:inherit;font-size:10pt;"> from the date of grant. Restricted stock units are payable in shares of the Company’s common stock as the periodic vesting requirements are satisfied. The value of a restricted stock unit is based upon the fair market value of the Company’s common stock on the date of grant. The value of restricted stock units is determined using the intrinsic value method and is based on the number of shares granted and the quoted price of the Company’s common stock on the date of grant. Alternatively, the Company used the Black-Scholes option pricing model to determine the fair value of its stock options. Compensation expense related to restricted stock units and stock options is recognized over the vesting period. The Company has adopted a number of stock-based compensation plans as discussed below.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">2011 Employee Stock Purchase Plan.</span><span style="font-family:inherit;font-size:10pt;"> In April 2012, the Board of Directors amended and restated the Company’s 1999 Employee Stock Purchase Plan, or the Employee Stock Purchase Plan. A total of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>10,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock have been reserved for issuance under the Employee Stock Purchase Plan. The Employee Stock Purchase Plan permits eligible employees to acquire shares of the Company’s common stock through periodic payroll deductions of up to </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>15%</span></span><span style="font-family:inherit;font-size:10pt;"> of base compensation. No employee may purchase more than </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>10,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares during an offering period. In addition, no employee may purchase more than </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$25,000</span></span><span style="font-family:inherit;font-size:10pt;"> worth of stock, determined by the fair market value of the shares at the time such option is granted, in one calendar year. The Employee Stock Purchase Plan has been implemented in a series of offering periods, each </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>6 months</span></span><span style="font-family:inherit;font-size:10pt;"> in duration. The price at which the common stock may be purchased is </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>85%</span></span><span style="font-family:inherit;font-size:10pt;"> of the lesser of the fair market value of the Company’s common stock on the first day of the applicable offering period or on the last day of the respective purchase period. As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> there were </span><span style="font-family:inherit;font-size:10pt;"><span>2,318,325</span></span><span style="font-family:inherit;font-size:10pt;"> shares available for awards under the Employee Stock Purchase Plan.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Acquisition Related Incentive Plans. </span><span style="font-family:inherit;font-size:10pt;">In connection with the Company’s acquisition of Traffix Systems in the second quarter of fiscal year 2012, the Company assumed the Traffix 2007 Israeli Employee Share Option Plan, or the Traffix Plan. Unvested options to acquire Traffix’s common stock were converted into options to acquire the Company’s common stock in connection with the acquisition. A total of </span><span style="font-family:inherit;font-size:10pt;"><span>106,829</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock were reserved for issuance under the Traffix Plan. The plan provided for grants of stock options to persons who were employees, officers, directors, consultants or advisors to Traffix on or prior to February 21, 2012. During the fiscal year </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, the Company issued no stock options or restricted stock units under the Traffix Plan. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>49</span></span><span style="font-family:inherit;font-size:10pt;"> shares outstanding and no shares available for additional awards under the Traffix Plan. The Company terminated the Traffix Plan effective January 3, 2014 and no additional shares may be issued from the Traffix Plan.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the Company’s acquisition of Defense.Net, Inc. in the third quarter of fiscal year 2014, the Company assumed the Defense.Net, Inc. 2012 Stock Option and Grant Plan, or the Defense.Net Plan. Unvested options to acquire Defense.Net's common stock were converted into options to acquire the Company’s common stock in connection with the acquisition. A total of </span><span style="font-family:inherit;font-size:10pt;"><span>84,375</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock were reserved for issuance under the Defense.Net Plan. The plan provided for grants of stock options to persons who were employees, officers, directors, consultants or advisors to Defense.Net, Inc. on or prior to May 22, 2014. During the fiscal year </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, the Company issued no stock options or restricted stock units under the Defense.Net Plan. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>113</span></span><span style="font-family:inherit;font-size:10pt;"> shares outstanding and no shares available for additional awards under the Defense.Net Plan. The Company terminated the Defense.Net Plan effective January 5, 2015 and no additional shares may be issued from the Defense.Net Plan.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2019, the Company adopted the Nginx Acquisition Equity Incentive Plan, or the Nginx Acquisition Plan. The Nginx Acquisition Plan provided for discretionary grants of stock options and stock units for employees, directors and consultants of Nginx, Inc. to whom the Company offered employment in connection with the Company’s acquisition of Nginx. A total of </span><span style="font-family:inherit;font-size:10pt;"><span>183,061</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock were reserved for issuance under the Nginx Acquisition Plan. Upon certain changes in control of the Company, the surviving entity will either assume or substitute all outstanding stock awards under the Nginx Acquisition Plan or the vesting of </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of the stock awards shall be accelerated. During the fiscal year </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, the Company issued no stock options and </span><span style="font-family:inherit;font-size:10pt;"><span>178,334</span></span><span style="font-family:inherit;font-size:10pt;"> restricted stock units under the Nginx Acquisition Plan. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were no options outstanding and </span><span style="font-family:inherit;font-size:10pt;"><span>176,908</span></span><span style="font-family:inherit;font-size:10pt;"> stock units outstanding. The Company terminated the Nginx Acquisition Plan effective October 31, 2019 and no additional shares may be issued from the Nginx Acquisition Plan.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the Company’s acquisition of Nginx, Inc. in the third quarter of fiscal year 2019, the Company assumed the Nginx Inc. 2011 Share Plan, or the Nginx Plan. Unvested options to acquire Nginx's common stock and unvested stock units with respect to Nginx’s common stock were converted into options to acquire the Company’s common stock and stock units with respect to the Company’s stock in connection with the acquisition. A total of </span><span style="font-family:inherit;font-size:10pt;"><span>302,634</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock were reserved for issuance under the Nginx Plan (including converted options and stock units). The Nginx Plan provided for grants of stock options, stock awards and stock units to persons who were employees, officers, directors and consultants to Nginx, Inc. prior to May 8, 2019. During the fiscal year </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, the Company issued (including conversions to Company awards) </span><span style="font-family:inherit;font-size:10pt;"><span>215,767</span></span><span style="font-family:inherit;font-size:10pt;"> stock options and </span><span style="font-family:inherit;font-size:10pt;"><span>40,044</span></span><span style="font-family:inherit;font-size:10pt;"> stock units under the Nginx Plan. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>207,597</span></span><span style="font-family:inherit;font-size:10pt;"> shares outstanding and </span><span style="font-family:inherit;font-size:10pt;"><span>37,102</span></span><span style="font-family:inherit;font-size:10pt;"> stock units outstanding. The Company terminated the Nginx Acquisition Plan effective October 31, 2019 and no additional shares may be issued from the Nginx Acquisition Plan.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">2014 Incentive Plan.</span><span style="font-family:inherit;font-size:10pt;"> In March 2014, the Company adopted the 2014 Incentive Plan, or the 2014 Plan, which amended and restated the 2005 Equity Incentive Plan. The 2014 Plan provides for discretionary grants of stock options, stock units and other equity and cash-based awards for employees, including officers, directors and consultants. A total of </span><span style="font-family:inherit;font-size:10pt;"><span>20,480,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock have been reserved for issuance under the 2014 Plan. Upon certain changes in control of the Company, all outstanding and unvested options or stock awards under the 2014 Plan will vest at the rate of </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;">, unless assumed or substituted by the acquiring entity. During the fiscal year </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, the Company issued no stock options, </span><span style="font-family:inherit;font-size:10pt;"><span>62,154</span></span><span style="font-family:inherit;font-size:10pt;"> performance stock units and </span><span style="font-family:inherit;font-size:10pt;"><span>997,309</span></span><span style="font-family:inherit;font-size:10pt;"> restricted stock units under the 2014 Plan. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were no options outstanding, </span><span style="font-family:inherit;font-size:10pt;"><span>55,184</span></span><span style="font-family:inherit;font-size:10pt;"> performance stock units outstanding, </span><span style="font-family:inherit;font-size:10pt;"><span>1,041,889</span></span><span style="font-family:inherit;font-size:10pt;"> restricted stock units outstanding and </span><span style="font-family:inherit;font-size:10pt;"><span>2,881,829</span></span><span style="font-family:inherit;font-size:10pt;"> shares available for new awards under the 2014 Plan.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A majority of the restricted stock units the Company grants to its employees vest quarterly over a </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;">-year period. The performance stock units, restricted stock units and stock options under all plans were granted during fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> with a per-share weighted average fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$165.64</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$126.86</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$134.35</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The fair value of performance stock units and restricted stock units vested during fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$159.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$182.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$176.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of restricted stock unit activity under the 2014 Plan is as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance Stock Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock Units</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, September 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,079</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119.01</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,150,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129.35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Units granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,154</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173.46</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997,309</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173.00</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Units vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,618</span></span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165.89</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(972,116</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158.92</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Units cancelled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,431</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162.74</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(134,174</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150.94</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165.83</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,041,889</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158.10</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of stock option activity under all of the Company’s plans is as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Options Outstanding</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">per Share</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, September 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.76</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215,767</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.49</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,943</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.84</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options cancelled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,227</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.40</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207,759</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.43</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All stock options granted in fiscal year 2019 were replacement awards of those assumed as part of the acquisition of NGINX. No stock options were granted in fiscal years </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total intrinsic value of options exercised during fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of options outstanding that are exercisable and that have vested and are expected to vest as of September 30, 2019 is as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Life (in Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value(1)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207,759</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.43</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,098</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,512</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.61</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.58</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,420</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested and expected to vest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>191,414</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,221</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate intrinsic value represents the difference between the fair value of the Company’s common stock underlying these options at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and the related exercise prices.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, equity based awards (including stock options and restricted stock units) are available for future issuance as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Awards</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Available for</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, September 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,051,687</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,493,608</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cancelled</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additional shares reserved (terminated), net</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,235,695</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,939,974</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P4Y P10Y 10000000 0.15 10000 25000 P6M 0.85 2318325 106829 49 84375 113 183061 0.50 178334 176908 302634 215767 40044 207597 37102 20480000 0.50 62154 997309 55184 1041889 2881829 165.64 126.86 134.35 159600000 182600000 176800000 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of restricted stock unit activity under the 2014 Plan is as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance Stock Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock Units</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, September 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,079</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119.01</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,150,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129.35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Units granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,154</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173.46</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997,309</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173.00</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Units vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,618</span></span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165.89</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(972,116</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158.92</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Units cancelled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,431</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162.74</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(134,174</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150.94</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165.83</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,041,889</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158.10</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 24079 119.01 1150870 129.35 62154 173.46 997309 173.00 25618 165.89 972116 158.92 5431 162.74 134174 150.94 55184 165.83 1041889 158.10 <div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of stock option activity under all of the Company’s plans is as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Options Outstanding</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">per Share</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, September 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.76</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215,767</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.49</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,943</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.84</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options cancelled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,227</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.40</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207,759</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.43</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 162 3.76 215767 24.49 5943 26.84 2227 22.40 207759 24.43 700000 100000 1000000.0 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of options outstanding that are exercisable and that have vested and are expected to vest as of September 30, 2019 is as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Life (in Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value(1)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207,759</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.43</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,098</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,512</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.61</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.58</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,420</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested and expected to vest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>191,414</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,221</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate intrinsic value represents the difference between the fair value of the Company’s common stock underlying these options at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and the related exercise prices.</span></div> 207759 P8Y1M17D 24.43 24098000 37512 P7Y7M9D 22.58 4420000 191414 P8Y1M6D 24.33 22221000 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, equity based awards (including stock options and restricted stock units) are available for future issuance as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Awards</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Available for</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, September 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,051,687</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,493,608</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cancelled</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additional shares reserved (terminated), net</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,235,695</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,939,974</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2051687 1493608 146200 2235695 2939974 Net Income Per Share<div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted net income per share is computed by dividing net income by the weighted average number of common and dilutive common stock equivalent shares outstanding during the period. The Company’s nonvested restricted stock units do not have nonforfeitable rights to dividends or dividend equivalents and are not considered participating securities that should be included in the computation of earnings per share under the two-class method.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net income per share (in thousands, except per share data):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Numerator</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>427,734</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>453,689</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>420,761</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding — basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,262</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,173</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dilutive effect of common shares from stock options and restricted stock units</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>412</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>751</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>602</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding — diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,456</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,013</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,775</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.12</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.41</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.56</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.08</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.32</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.50</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anti</span><span style="font-family:inherit;font-size:10pt;">-dilutive stock-based awards excluded from the calculations of diluted earnings per share were immaterial f</span><span style="font-family:inherit;font-size:10pt;">or the years ended September 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net income per share (in thousands, except per share data):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Numerator</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>427,734</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>453,689</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>420,761</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding — basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,262</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,173</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dilutive effect of common shares from stock options and restricted stock units</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>412</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>751</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>602</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding — diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,456</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,013</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,775</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.12</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.41</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.56</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.08</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.32</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.50</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 427734000 453689000 420761000 60044000 61262000 64173000 412000 751000 602000 60456000 62013000 64775000 7.12 7.41 6.56 7.08 7.32 6.50 Commitments and Contingencies<div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating Leases</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the Company’s operating lease payments relate to the Company’s corporate headquarters in Seattle, Washington. On May 3, 2017, the Company entered into an agreement to lease approximately </span><span style="font-family:inherit;font-size:10pt;"><span>515,000</span></span><span style="font-family:inherit;font-size:10pt;"> square feet of office space in Seattle, Washington that now serves as its corporate headquarters. This lease will expire in </span><span style="font-family:inherit;font-size:10pt;">2033</span><span style="font-family:inherit;font-size:10pt;"> with an option for renewal. As a result of the headquarters move as well as other non-recurring lease activity, the Company incurred lease exit costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$8.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal 2019. As of September 30, 2019, </span><span style="font-family:inherit;font-size:10pt;"><span>$4.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of accrued lease exit costs are accrued in current and </span><span style="font-family:inherit;font-size:10pt;"><span>$6.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> are accrued in other long-term liabilities. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company also leases additional office space for product development and sales and support personnel in the United States and internationally. Future minimum operating lease payments, net of sublease income, are as follows (in thousands):</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Lease</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sublease</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Lease</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Payments</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>683</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,363</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,712</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,051</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,661</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,082</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,468</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,514</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>368</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,146</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,971</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,971</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242,826</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242,826</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>465,619</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>462,435</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rent expense under non-cancelable operating leases amounted to approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$39.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$30.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$30.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the fiscal years ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Purchase Obligations</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchase obligations are comprised of purchase commitments with the Company’s contract manufacturers. The agreement with the Company’s primary contract manufacturer allows them to procure component inventory on the Company’s behalf based on the Company’s production forecast. The Company is obligated to purchase component inventory that the contract manufacturer procures in accordance with the forecast, unless cancellation is given within applicable lead times. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company’s remaining unfulfilled purchase obligations were </span><span style="font-family:inherit;font-size:10pt;"><span>$20.8 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation</span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 4, 2016, the Company sued Radware, Inc. in the United States District Court for the Western District of Washington (the case was subsequently moved to the Northern District of California) accusing Radware of infringing </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> Company patents. The Company’s complaint sought a jury trial and an unspecified amount of monetary damages, as well as interest, costs, and injunctive relief. Radware moved to dismiss the allegations of one patent, but the motion was denied.  Radware filed inter partes review (IPR) petitions on all of the asserted Company patents, but the US Patent Office dismissed all of the petitions. Radware also filed a counterclaim asserting that the Company infringed one of its now-expired patents. The Company filed an IPR petition against Radware’s counterclaim patent that resulted in cancellation of all but four of the patent’s claims by the Patent Office. The Court then held that F5 does not infringe the four remaining claims. Both parties subsequently dismissed all remaining claims and counterclaims to resolve the lawsuit in fiscal year 2019 pursuant to a settlement agreement, the terms of which are confidential. The settlement did not have a material impact to the Company's consolidated financial statements. </span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to the above referenced matters, the Company is subject to other legal proceedings, claims, and litigation arising in the ordinary course of business. Management believes that the Company has meritorious defenses to the allegations made in its pending cases and intends to vigorously defend these lawsuits; however, the Company is unable currently to determine the ultimate outcome of these or similar matters or the potential exposure to loss, if any. There are many uncertainties associated with any litigation and these actions or other third-party claims against the Company may cause it to incur costly litigation and/or substantial settlement charges that could have a material adverse effect on the Company's business, financial condition, results of operations, and cash flows.</span></div><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company records an accrual for loss contingencies for legal proceedings when it believes that an unfavorable outcome is both (a) probable and (b) the amount or range of any possible loss is reasonably estimable. The Company has not recorded an accrual for loss contingencies associated with the legal proceedings or the investigations discussed above.</span></div> 515000 8200000 4600000 6200000 Future minimum operating lease payments, net of sublease income, are as follows (in thousands):<div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Lease</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sublease</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Lease</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Payments</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>683</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,363</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,712</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,051</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,661</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,082</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,468</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,514</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>368</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,146</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,971</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,971</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242,826</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242,826</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>465,619</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>462,435</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 54046000 683000 53363000 50712000 1051000 49661000 47550000 1082000 46468000 36514000 368000 36146000 33971000 0 33971000 242826000 0 242826000 465619000 3184000 462435000 39800000 30000000.0 30200000 20800000 3 Restructuring Charges<div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2018, the Company initiated a restructuring plan to match strategic and financial objectives and optimize resources for long term growth, including a reduction in force program affecting approximately </span><span style="font-family:inherit;font-size:10pt;"><span>215</span></span><span style="font-family:inherit;font-size:10pt;"> employees. The Company recorded a restructuring charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$18.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> in the fourth quarter of fiscal 2018. All severance restructuring costs had been incurred as of September 30, 2019 and the plan was complete.</span></div> 215 18400000 Employee Benefit Plans<div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has a 401(k) savings plan whereby eligible employees may voluntarily contribute a percentage of their compensation. The Company may, at its discretion, match a portion of the employees’ eligible contributions. Contributions by the Company to the plan during the years ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$10.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$10.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$10.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Contributions made by the Company vest over </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div> 10500000 10500000 10500000 P4Y Segment Information<div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating segments are defined as components of an enterprise for which separate financial information is available and evaluated regularly by the chief operating decision-maker, or decision-making group, in deciding how to allocate resources and in assessing performance. Management has determined that the Company is organized as, and operates in, </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> reportable operating segment: the development, marketing and sale of application services that optimize the security, performance and availability of network applications, servers and storage systems.</span></div><div style="line-height:120%;padding-top:12px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenues by Geographic Location and Other Information</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company does business in </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> main geographic regions: the Americas (primarily the United States); Europe, the Middle East, and Africa (EMEA); and the Asia Pacific region (APAC). The Company’s chief operating decision-maker reviews financial information presented on a consolidated basis accompanied by information about revenues by geographic region. The Company’s foreign offices conduct sales, marketing and support activities. Revenues are attributed by geographic location based on the location of the customer.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following presents revenues by geographic region (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Years Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,137,556</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,088,270</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,075,222</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,112</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,073</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,298</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Americas</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,245,668</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,204,343</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,185,520</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>553,701</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>546,239</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>506,571</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia Pacific</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>443,078</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>410,825</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>397,950</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,242,447</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,161,407</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,090,041</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following distributors of the Company's products accounted for more than 10% of total net revenue:</span></div><div style="line-height:120%;padding-top:6px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Years Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ingram Micro, Inc.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tech Data</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">1</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Westcon Group, Inc.</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">2</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Synnex Corporation</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">2</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Arrow ECS</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February 27, 2017, Tech Data completed the acquisition of Avnet Technology Solutions. Revenues for the year ended September 30, 2017 represent combined revenues for Tech Data and Avnet.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September 1, 2017, Synnex Corporation completed the acquisition of Westcon Americas.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company tracks assets by physical location. Long-lived assets consist of property and equipment, net, and are shown below (in thousands):</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>194,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,790</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,451</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,538</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other countries</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,799</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,714</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223,426</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,042</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1 3 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following presents revenues by geographic region (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Years Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,137,556</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,088,270</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,075,222</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,112</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,073</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,298</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Americas</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,245,668</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,204,343</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,185,520</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>553,701</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>546,239</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>506,571</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia Pacific</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>443,078</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>410,825</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>397,950</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,242,447</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,161,407</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,090,041</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1137556000 1088270000 1075222000 108112000 116073000 110298000 1245668000 1204343000 1185520000 553701000 546239000 506571000 443078000 410825000 397950000 2242447000 2161407000 2090041000 <div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following distributors of the Company's products accounted for more than 10% of total net revenue:</span></div><div style="line-height:120%;padding-top:6px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Years Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ingram Micro, Inc.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tech Data</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">1</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Westcon Group, Inc.</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">2</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Synnex Corporation</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">2</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Arrow ECS</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February 27, 2017, Tech Data completed the acquisition of Avnet Technology Solutions. Revenues for the year ended September 30, 2017 represent combined revenues for Tech Data and Avnet.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September 1, 2017, Synnex Corporation completed the acquisition of Westcon Americas.</span></div> 0.182 0.166 0.161 0.102 0.116 0.124 0.100 0.104 0.177 0 0.108 0 0 0.107 0.104 <div style="line-height:120%;padding-top:12px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company tracks assets by physical location. Long-lived assets consist of property and equipment, net, and are shown below (in thousands):</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>194,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,790</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,451</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,538</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other countries</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,799</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,714</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223,426</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,042</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 194176000 126790000 13451000 12538000 15799000 5714000 223426000 145042000 Quarterly Results of Operations (Unaudited)<div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following presents the Company’s unaudited quarterly results of operations for the eight quarters ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. The information should be read in conjunction with the Company’s financial statements and related notes included elsewhere in this report. This unaudited information has been prepared on the same basis as the audited financial statements and includes all adjustments, consisting only of normal recurring adjustments that were considered necessary for a fair statement of the Company’s operating results for the quarters presented.</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="33"/></tr><tr><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="31" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Sept. 30, 2019 (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">June 30, 2019 (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">March 31, 2019 (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Dec. 31, 2018 (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Sept. 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">June 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">March 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Dec. 31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="31" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited and in thousands, except per share data)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Products</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>264,926</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>248,929</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237,859</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,877</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>256,412</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>238,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237,558</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227,303</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>325,462</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>314,465</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>307,036</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>309,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>306,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>303,368</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295,746</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295,888</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>590,388</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>563,394</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>544,895</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>543,770</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,709</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>542,203</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>533,304</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>523,191</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of net revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Products</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,693</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,336</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,410</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,505</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,164</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,127</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,265</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,225</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,431</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,631</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,304</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,935</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,845</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,518</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,122</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,918</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,767</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,178</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,714</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,440</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,009</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,645</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,387</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>499,470</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>472,627</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>456,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>457,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>469,269</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>451,194</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>443,659</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>435,804</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217,554</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>195,852</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,954</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,259</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>160,425</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,806</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169,970</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>167,934</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,812</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,894</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,038</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,078</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,061</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,056</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,889</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,390</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,141</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,656</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,543</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,374</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,276</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,984</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring charges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,426</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>384,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369,887</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>313,924</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>298,840</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315,677</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299,241</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,302</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>293,807</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,714</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,740</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142,793</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,216</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153,592</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151,953</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,357</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,997</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,397</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,722</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,434</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,095</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,667</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,259</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,790</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,145</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,111</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,462</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,227</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,311</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>159,259</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,212</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146,147</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,142</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,274</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,557</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,140</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,406</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,378</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,469</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,511</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,837</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,905</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,087</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,905</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>132,881</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,743</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,636</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,429</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share — basic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.57</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.43</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.94</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.17</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.20</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.01</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.79</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.42</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares — basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,283</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,981</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,686</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,216</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,462</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,970</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,420</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,195</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share — diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.57</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.43</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.93</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.16</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.18</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.99</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.77</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.41</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares — diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,196</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,029</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,645</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,070</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,633</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,059</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,550</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly results of operations for fiscal year 2019 contain effects from the adoption of ASC 606, and differ in comparability to previous years due to those effects. See Note 2 - Revenue from Contracts with Customers for more details.</span></div> <div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="33"/></tr><tr><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="31" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Sept. 30, 2019 (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">June 30, 2019 (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">March 31, 2019 (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Dec. 31, 2018 (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Sept. 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">June 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">March 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Dec. 31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="31" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited and in thousands, except per share data)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Products</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>264,926</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>248,929</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237,859</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,877</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>256,412</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>238,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237,558</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227,303</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>325,462</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>314,465</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>307,036</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>309,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>306,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>303,368</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295,746</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295,888</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>590,388</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>563,394</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>544,895</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>543,770</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,709</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>542,203</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>533,304</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>523,191</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of net revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Products</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,693</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,336</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,410</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,505</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,164</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,127</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,265</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,225</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,431</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,631</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,304</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,935</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,845</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,518</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,122</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,918</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,767</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,178</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,714</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,440</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,009</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,645</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,387</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>499,470</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>472,627</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>456,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>457,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>469,269</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>451,194</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>443,659</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>435,804</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217,554</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>195,852</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,954</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,259</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>160,425</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,806</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169,970</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>167,934</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,812</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,894</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,038</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,078</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,061</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,056</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,889</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,390</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,141</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,656</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,543</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,374</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,276</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,984</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring charges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,426</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>384,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369,887</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>313,924</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>298,840</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315,677</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299,241</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,302</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>293,807</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,714</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,740</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142,793</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,216</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153,592</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151,953</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,357</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,997</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,397</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,722</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,434</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,095</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,667</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,259</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,790</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,145</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,111</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,462</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,227</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,311</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>159,259</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,212</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146,147</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,142</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,274</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,557</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,140</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,406</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,378</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,469</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,511</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,837</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,905</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,087</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,905</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>132,881</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,743</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,636</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,429</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share — basic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.57</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.43</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.94</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.17</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.20</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.01</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.79</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.42</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares — basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,283</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,981</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,686</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,216</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,462</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,970</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,420</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,195</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share — diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.57</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.43</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.93</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.16</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.18</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.99</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.77</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.41</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares — diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,196</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,029</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,645</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,070</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,633</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,059</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,550</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly results of operations for fiscal year 2019 contain effects from the adoption of ASC 606, and differ in comparability to previous years due to those effects. See Note 2 - Revenue from Contracts with Customers for more details.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 264926000 248929000 237859000 233877000 256412000 238835000 237558000 227303000 325462000 314465000 307036000 309893000 306297000 303368000 295746000 295888000 590388000 563394000 544895000 543770000 562709000 542203000 533304000 523191000 44693000 44336000 43547000 42410000 48505000 45164000 44127000 43265000 46225000 46431000 44631000 44304000 44935000 45845000 45518000 44122000 90918000 90767000 88178000 86714000 93440000 91009000 89645000 87387000 499470000 472627000 456717000 457056000 469269000 451194000 443659000 435804000 217554000 195852000 170954000 164259000 160425000 165806000 169970000 167934000 102812000 116894000 96314000 92038000 95078000 94061000 91056000 85889000 64390000 57141000 46656000 42543000 41748000 39374000 39276000 39984000 0 0 0 0 18426000 0 0 0 384756000 369887000 313924000 298840000 315677000 299241000 300302000 293807000 114714000 102740000 142793000 158216000 153592000 151953000 143357000 141997000 3397000 4722000 7434000 7095000 5667000 2259000 2790000 2145000 118111000 107462000 150227000 165311000 159259000 154212000 146147000 144142000 23274000 21557000 34140000 34406000 26378000 31469000 36511000 55713000 94837000 85905000 116087000 130905000 132881000 122743000 109636000 88429000 1.57 1.43 1.94 2.17 2.20 2.01 1.79 1.42 60283000 59981000 59686000 60216000 60462000 60970000 61420000 62195000 1.57 1.43 1.93 2.16 2.18 1.99 1.77 1.41 60448000 60196000 60029000 60645000 61070000 61633000 62059000 62550000 XML 102 R9.htm IDEA: XBRL DOCUMENT v3.19.3
Summary Of Significant Accounting Policies
12 Months Ended
Sep. 30, 2019
Accounting Policies [Abstract]  
Summary Of Significant Accounting Policies Summary of Significant Accounting Policies
The Company
F5 Networks, Inc. (the “Company”) is a leading provider of multi-cloud application services which enable its customers to develop, deploy, operate, secure, and govern applications in any architecture, from on-premises to the public cloud. The Company's cloud, software, and hardware solutions enable its customers to deliver digital experiences to their customers faster, reliably, and at scale. The Company's enterprise-grade application services are available as cloud-based, software-as-a-service, and software-only solutions optimized for multi-cloud environments, with modules that can run independently, or as part of an integrated solution on its high-performance appliances. In connection with its solutions, the Company offers a broad range of professional services, including consulting, training, installation, maintenance, and other technical support services.
The Company’s core technology is a full-proxy, programmable, highly-scalable software platform called TMOS, which supports a broad array of features and functions designed to ensure that applications delivered over Internet Protocol (IP) networks are secure, fast and available. The Company’s offerings include software products for local and global traffic management, network and application security, identity and access management, web acceleration and a number of other network and application services. In connection with its products, the Company offers a broad range of support and services including consulting, training, installation and maintenance.
Accounting Principles
The Company’s consolidated financial statements and accompanying notes are prepared on the accrual basis of accounting in accordance with generally accepted accounting principles in the United States of America (GAAP).
Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates and Assumptions
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Examples of estimates and assumptions include: revenue recognition, identifying and evaluating the performance obligations of contracts with non-standard terms, and the allocation of purchase consideration based on the relative fair value standalone sales price of these performance obligations; business combinations, the determination of fair value for acquired developed technology assets, including the evaluation and selection of significant assumptions such as royalty rates; obsolete and excess inventory; and valuation allowances on deferred tax assets. Actual results and outcomes may differ from management's estimates and assumptions.
Cash, Cash Equivalents and Restricted Cash
The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents. The Company invests its cash and cash equivalents in deposits with five major financial institutions, which, at times, exceed federally insured limits. The Company has not experienced any losses on its cash and cash equivalents. Amounts included in restricted cash represent those for which the Company's use is restricted by a contractual agreement.
Investments
The Company classifies its investment securities as available-for-sale. Investment securities, consisting of certificates of deposit, corporate and municipal bonds and notes, the United States government and agency securities and international government securities are reported at fair value with the related unrealized gains and losses included as a component of accumulated other comprehensive income (loss) in shareholders’ equity. Realized gains and losses and declines in value of securities judged to be other than temporary are included in other income (expense). The cost of investments for purposes of computing realized and unrealized gains and losses is based on the specific identification method. Investments in securities with maturities of less than one year or where management’s intent is to use the investments to fund current operations are classified as short-term investments. Investments with maturities of greater than one year are classified as long-term investments.
Concentration of Credit Risk
The Company extends credit to customers and is therefore subject to credit risk. The Company performs initial and ongoing credit evaluations of its customers’ financial condition and does not require collateral. An allowance for doubtful accounts is recorded to account for potential bad debts. Estimates are used in determining the allowance for doubtful accounts and are based upon an assessment of selected accounts and as a percentage of remaining accounts receivable by aging category. In determining these percentages, the Company evaluates historical write-offs, and current trends in customer credit quality, as well as changes in credit policies. At September 30, 2019, Synnex Corporation, Ingram Micro, Inc. and Carahsoft Technology accounted for 12.9%, 12.4% and 11.5% of the Company’s accounts receivable, respectively. At September 30, 2018, Ingram Micro, Inc. and Synnex Corporation accounted for 16.6% and 10.3% of the Company’s accounts receivable, respectively. No other customers accounted for more than 10% of total receivables as of September 30, 2019 and 2018.
The Company maintains its cash and investment balances with high credit quality financial institutions.
Fair Value of Financial Instruments
Short-term and long-term investments are recorded at fair value as the underlying securities are classified as available-for-sale with any unrealized gain or loss being recorded to other comprehensive income. The fair value for securities held is determined using quoted market prices, broker or dealer quotations, or alternative pricing sources with reasonable levels of price transparency.
Inventories
The Company outsources the manufacturing of its pre-configured hardware platforms to contract manufacturers, who assemble each product to the Company’s specifications. As protection against component shortages and to provide replacement parts for its service teams, the Company also stocks limited supplies of certain key product components. The Company reduces inventory to net realizable value based on excess and obsolete inventories determined primarily by historical usage and forecasted demand. Inventories consist of hardware and related component parts and are recorded at the lower of cost and net realizable value (as determined by the first-in, first-out method).
Property and Equipment
Property and equipment are stated at net book value. Depreciation of property and equipment are provided using the straight-line method over the estimated useful lives of the assets, ranging from two to five years. Leasehold improvements are amortized over the lesser of the remaining lease term or the estimated useful life of the improvements. The cost of normal maintenance and repairs is charged to expense as incurred and expenditures for major improvements are capitalized at cost. Gains or losses on the disposition of assets are reflected in the income statements at the time of disposal.
Business Combinations
The Company’s business combinations are accounted for under the acquisition method. Management allocates the fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets.
Goodwill
Goodwill represents the excess purchase price over the estimated fair value of net assets acquired as of the acquisition date. The Company tests goodwill for impairment on an annual basis and between annual tests when impairment indicators are identified, and goodwill is written down when impaired. For its annual goodwill impairment test in all periods to date, the Company has operated under one reporting unit and the fair value of its reporting unit has been determined by the Company’s enterprise value. The Company performs its annual goodwill impairment test during the second fiscal quarter.
For its annual impairment test performed in the second quarter of fiscal 2019, the Company completed a quantitative assessment and determined that there was no impairment of goodwill. The Company also considered potential impairment indicators of goodwill at September 30, 2019 and noted no indicators of impairment.
Intangible Assets
Intangible assets with finite lives consist of acquired developed technologies, customer relationships, patents and trademarks, trade names, and non-compete covenants acquired through business combination or asset acquisition. Intangible
assets acquired through business combination are recorded at their respective estimated fair values upon acquisition close. Other intangible assets acquired through asset acquisition are recorded at their respective cost. The Company determines the estimated useful lives for acquired intangible assets based on the expected future cash flows associated with the respective asset. The Company's intangible assets with finite lives are amortized using the straight-line method over their estimated useful lives, ranging from two to fifteen years. Amortization expense related to acquired developed technologies are charged to cost of product revenues. Amortization expense related to customer relationships, trade names, and non-compete covenants are charged to sales and marketing activities. Amortization expense related to patents and trademarks are charged to general and administrative activities. The Company evaluates the recoverability of intangible assets periodically by taking into account events or circumstances that may warrant revised estimates of useful lives or that indicate the asset may be impaired.
Software Development Costs
The authoritative guidance requires certain internal software development costs related to software to be sold to be capitalized upon the establishment of technological feasibility. Capitalized software development costs are amortized over the remaining estimated economic life of the product. The Company's software development costs incurred subsequent to achieving technological feasibility have not been significant and, as a result, all software development costs have been expensed as research and development activities as incurred.
Internal-Use Software
The Company capitalizes costs incurred during the application development stage associated with the development of internal-use software systems. The capitalized costs are then amortized over the estimated useful life of the software, which is generally three to five years, and are included in property and equipment in the accompanying consolidated balance sheets.
Impairment of Long-Lived Assets
The Company assesses the impairment of long-lived assets whenever events or changes in business circumstances indicate that the carrying amount of an asset may not be recoverable. When such events occur, management determines whether there has been impairment by comparing the anticipated undiscounted net future cash flows to the related asset’s carrying value. If impairment exists, the asset is written down to its estimated fair value.
Revenue Recognition
On October 1, 2018, the Company adopted the new revenue recognition standard by applying the modified retrospective approach to those contracts which were not completed as of October 1, 2018. Results for reporting periods beginning after October 1, 2018 are presented under the new revenue recognition standard, while prior period amounts are not adjusted and continue to be reported under the accounting standards in effect for the prior periods.
The Company sells products through distributors, resellers, and directly to end users. Revenue related to the Company's contracts with customers is recognized by following a five-step process:
Identify the contract(s) with a customer. Evidence of a contract generally consists of a purchase order issued pursuant to the terms and conditions of a distributor, reseller or end user agreement.
Identify the performance obligations in the contract. Performance obligations are identified in the Company's contracts and include hardware, hardware-based software, software-only solutions, cloud-based subscription services as well as a broad range of service performance obligations including consulting, training, installation and maintenance.
Determine the transaction price. The purchase price stated in an agreed upon purchase order is generally representative of the transaction price. The Company offers several programs in which customers are eligible for certain levels of rebates if certain conditions are met. When determining the transaction price, the Company considers the effects of any variable consideration.
Allocate the transaction price to the performance obligations in the contract. The transaction price in a contract is allocated based upon the relative standalone selling price of each distinct performance obligation identified in the contract.
Recognize revenue when (or as) the entity satisfies a performance obligation. The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring control of promised products and services to a customer.
The following is a description of the principal activities from which the Company generates revenue:
Product
Revenue from the sale of the Company's hardware and perpetual software products is generally recognized at a point in time when the product has been fulfilled and the customer is obligated to pay for the product. When rights of return are present and the Company cannot estimate returns, revenue is recognized when such rights of return lapse. Payment terms to domestic customers are generally net 30 days to net 45 days. Payment terms to international customers range from net 30 days to net 120 days based on normal and customary trade practices in the individual markets.
Subscription
The Company also offers several products by subscription, either through term-based license agreements or as a service through its cloud-based Silverline platform. Revenue for term-based license agreements is recognized at a point in time, when the Company delivers the software license to the customer and the subscription term has commenced. For the Company's software-as-a-service Silverline offerings, revenue is recognized ratably as the services are provided.
Support and professional services
Revenues for post-contract customer support (PCS) are recognized on a straight-line basis over the service contract term. PCS includes a limited period of telephone support, updates, repair or replacement of any failed product or component that fails during the term of the agreement, bug fixes and rights to upgrades, when and if available. Consulting services are customarily billed at fixed hourly rates, plus out-of-pocket expenses, and revenues are recognized as the consulting is completed. Similarly, training revenue is recognized as the training is completed.
Contract acquisition costs
Sales commissions earned by the Company's sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial service contracts and subscription offerings are deferred and then amortized as an expense on a straight-line basis over the period of benefit which management has determined to be 4.5 years and 3 years, respectively.
Significant Judgments
The Company enters into certain contracts with customers, including enterprise license arrangements, with non-standard terms and conditions. Management exercises significant judgment in assessing contractual terms in these arrangements to identify and evaluate performance obligations and total consideration. Management allocates consideration to each performance obligation based on relative fair value using standalone selling price and recognizes associated revenue as control is transferred to the customer.
Shipping and Handling
Shipping and handling fees charged to the Company’s customers are recognized as product revenue in the period shipped and the related costs for providing these services are recorded as a cost of sale.
Guarantees and Product Warranties
In the normal course of business to facilitate sales of its products, the Company indemnifies other parties, including customers, resellers, lessors, and parties to other transactions with the Company, with respect to certain matters. The Company has agreed to hold the other party harmless against losses arising from a breach of representations or covenants, or out of intellectual property infringement or other claims made against certain parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. The Company has entered into indemnification agreements with its officers and directors, and the Company’s bylaws contain similar indemnification obligations to the Company’s agents. It is not possible to determine the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement.
The Company offers warranties of one year for hardware for those customers without service contracts, with the option of purchasing additional warranty coverage in yearly increments. The Company accrues for warranty costs as part of its cost of sales based on associated material product costs and technical support labor costs. Accrued warranty costs as of September 30, 2019 and 2018 were not considered material.
Research and Development
Research and development expenses consist of salaries and related benefits of product development personnel, prototype materials and expenses related to the development of new and improved products, and an allocation of facilities, depreciation and amortization expense. Research and development expenses are reflected in the income statements as incurred.
Advertising
Advertising costs are expensed as incurred. The Company incurred $4.7 million, $4.6 million and $3.5 million in advertising costs during the fiscal years 2019, 2018 and 2017, respectively.
Income Taxes
Deferred income tax assets and liabilities are determined based upon differences between the financial statement and income tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The realization of deferred tax assets is based on historical tax positions and estimates of future taxable income. A valuation allowance is recorded when it is more-likely-than-not that some of the deferred tax assets will not be realized.
The Company assesses whether tax benefits claimed or expected to be claimed on a tax return should be recorded in the financial statements. The Company may recognize the tax benefit from an uncertain tax position only if it is more-likely-than-not that the tax position will be sustained on examination by the taxing authorities, including resolution of any related appeals or litigation processes, based on the technical merits of the position. The tax benefits to be recognized in the financial statements from such a position is measured as the largest amount of benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The Company adjusts these liabilities based on a variety of factors, including the evaluation of information not previously available. These adjustments are reflected as increases or decreases to income tax expense in the period in which new information is available.
The Company has made an accounting policy election to treat taxes under the global intangible low-taxed income (GILTI) provision as a current period expense.
Foreign Currency
The functional currency for the Company’s foreign subsidiaries is either the U.S. dollar or the local currency depending on the assessment of management. An entity’s functional currency is determined by the currency of the economic environment in which the majority of cash is generated and expended by the entity. The financial statements of all majority-owned subsidiaries and related entities, with a functional currency other than the U.S. dollar, have been translated into U.S. dollars. All assets and liabilities of the respective entities are translated at year-end exchange rates and all revenues and expenses are translated at average rates during the respective period. Translation adjustments are reported as other comprehensive income (loss) in the consolidated statements of comprehensive income.
Foreign currency transaction gains and losses are a result of the effect of exchange rate changes on transactions denominated in currencies other than the functional currency, including U.S. dollars. Gains and losses on those foreign currency transactions are included in determining net income or loss for the period of exchange and are recorded in other income, net. The net effect of foreign currency gains and losses was not significant during the fiscal years ended September 30, 2019, 2018 and 2017.
Segments
Management has determined that the Company is organized as, and operates in, one reportable operating segment: the development, marketing and sale of application services that optimize the security, performance and availability of network applications, servers and storage systems.
Stock-based Compensation
The Company accounts for stock-based compensation using the straight-line attribution method for recognizing compensation expense. The Company recognized $162.9 million, $157.9 million and $175.3 million of stock-based compensation expense for the fiscal years ended September 30, 2019, 2018 and 2017, respectively. The income tax benefit recognized on stock-based compensation within income tax expense was $4.5 million, $9.4 million and $2.1 million for the fiscal years ended September 30, 2019, 2018 and 2017, respectively. As of September 30, 2019, there was $168.7 million of total unrecognized stock-based compensation cost, which will be recognized over approximately two years. Going forward, stock-based compensation expenses may increase as the Company issues additional equity-based awards to continue to attract and retain key employees.
The Company issues incentive awards to its employees through stock-based compensation consisting of restricted stock units (RSUs). On October 31, 2019, the Company’s Board of Directors and Compensation Committee approved 1,050,018 RSUs to employees and executive officers pursuant to the Company’s annual equity awards program. The value of RSUs is determined using the fair value method, which in this case, is based on the number of shares granted and the quoted price of the Company’s common stock on the date of grant. All stock options granted in fiscal year 2019 were replacement awards of those assumed as part of the acquisition of NGINX. No stock options were granted in fiscal years 2018 and 2017. In determining the fair value of shares issued under the Employee Stock Purchase Plan (ESPP), the Company uses the Black-Scholes option pricing model that employs the following key assumptions.
 
 
 
Employee Stock Purchase Plan
Years Ended September 30,
 
 
2019
 
2018
 
2017
Risk-free interest rate
 
1.97
%
 
2.25
%
 
1.14
%
Expected dividend
 

 

 

Expected term
 
0.5 years

 
0.5 years

 
0.5 years

Expected volatility
 
26.32
%
 
18.14
%
 
22.03
%

The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant. The Company does not anticipate declaring dividends in the foreseeable future. Expected volatility is based on the annualized daily historical volatility of the Company’s stock price commensurate with the expected life of the ESPP option. Expected term of the ESPP option is based on an offering period of six months. The assumptions above are based on management’s best estimates at that time, which impact the fair value of the ESPP option calculated under the Black-Scholes methodology and, ultimately, the expense that will be recognized over the life of the ESPP option.
The Company recognizes compensation expense for only the portion of restricted stock units that are expected to vest. Therefore, the Company applies estimated forfeiture rates that are derived from historical employee termination behavior. Based on historical differences with forfeitures of stock-based awards granted to the Company’s executive officers and Board of Directors versus grants awarded to all other employees, the Company has developed separate forfeiture expectations for these two groups.
The Company issues incentive awards to certain current executive officers as part of its annual equity awards program. Fifty percent of the aggregate number of RSUs issued to executive officers vest in equal quarterly increments, and 50% are subject to the Company achieving specified performance goals.
For the performance stock awards granted prior to fiscal 2018, attainment is based on the Company achieving specific quarterly revenue and EBITDA targets. In each case, 70% of the quarterly performance stock grant is based on achieving at least 80% of the quarterly revenue goal set by the Company's Board of Directors, and the other 30% is based on achieving at least 80% of the quarterly EBITDA goal set by the Company's Board of Directors. The quarterly performance stock grant is paid linearly over 80% of the targeted goals. At least 100% of both goals must be attained in order for the quarterly performance stock grant to be awarded over 100%. Each goal is evaluated individually and subject to the 80% achievement threshold and the 100% over-achievement threshold. Each goal is also capped at achievement of 200% above target.
For the fiscal 2018 and 2019 performance stock awards, the Company's Compensation Committee adopted a new set of metrics that are differentiated from the quarterly revenue and EBITDA measures, including (1) 50% of the annual performance stock grant is based on achieving 80% of the annual revenue goal set by the Company’s Board of Directors; (2) 25% of the annual performance stock grant is based on achieving at least an 18% increase in annual software revenue compared to the prior year; and (3) 25% of the annual performance stock grant is based on relative total shareholder return benchmarked to the S&P 500 index. In each case, no vesting or payment with respect to a performance goal shall occur unless a minimum threshold is met for the applicable goal. Vesting and payment with respect to the performance goal is linear above the threshold of the applicable goal and is capped at achievement of 200% above target.
As of September 30, 2019, the following annual equity grants for executive officers or a portion thereof are outstanding:
Grant Date
RSUs Granted
Vesting Schedule
Vesting Period
Date Fully Vested
November 1, 2018
144,066
Quarterly, Annually1
3 years
November 1, 2021
November 1, 2017
140,135
Quarterly, Annually1
4 years
November 1, 2021
November 1, 2016
115,347
Quarterly
4 years
November 1, 2020
November 2, 2015
145,508
Quarterly
4 years
November 1, 2019

(1)
50% of the annual equity grant vests in equal quarterly increments and 50% is subject to the Company achieving specified annual performance goals.
The Company recognizes compensation costs for awards with performance conditions and market conditions on a straight-line basis over the requisite service period for each separately vesting portion of the award and, for awards with performance conditions, when it concludes it is probable that the performance condition will be achieved. The Company reassesses the probability of vesting at each balance sheet date and adjusts compensation costs based on the probability assessment.
Comprehensive Income
Comprehensive income includes certain changes in equity that are excluded from net income. Specifically, unrealized gains or losses on securities and foreign currency translation adjustments. These changes are included in accumulated other comprehensive income or loss.
Recently Adopted Accounting Standards
In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606) (ASU 2014-09). ASU 2014-09 and the related amendments outline a new, single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. The new model requires revenue recognition to depict the transfer of promised goods or services to customers in an amount that reflects the consideration a company expects to receive in exchange for those goods or services. The Company adopted this new accounting standard and the related amendments on October 1, 2018 using the modified retrospective method. See Note 2 - Revenue from Contracts with Customers for further details.
In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (ASU 2016-18), which requires a company’s cash flow statement to explain the changes during a reporting period of the totals for cash, cash equivalents, restricted cash and restricted cash equivalents. Additionally, amounts for restricted cash and restricted cash equivalents are to be included with cash and cash equivalents if the cash flow statement includes a reconciliation of the total cash balances for a reporting period. The Company adopted this new accounting standard on October 1, 2018, which resulted in an immaterial reclassification of beginning and ending cash, cash equivalents and restricted cash for the periods presented within the statement of cash flows. Upon adoption of this new standard, restricted cash activity is no longer separately presented within the investing activities in the statement of cash flows. The overall adoption of the standard did not have a material impact to the consolidated financial statements.
In January 2017, the FASB issued ASU 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business (ASU 2017-01), which provides a more robust framework to use in determining when a set of assets and activities is considered a business. The Company adopted this new accounting standard on October 1, 2018.
In May 2017, the FASB issued ASU 2017-09, Compensation-Stock Compensation (ASU 2017-09), which provides clarification on when modification accounting should be used for changes to the terms or conditions of a share-based payment award. This ASU does not change the accounting for modifications but clarifies that modification accounting guidance should only be applied if there is a change to the value, vesting conditions or award classification and would not be required if the changes are considered non-substantive. The Company adopted this new accounting standard on October 1, 2018.
Recently Issued Accounting Pronouncements
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) (ASU 2016-02), which requires lessees to recognize on the balance sheet a right-of-use asset, representing its right to use the underlying asset for the lease term, and a corresponding lease liability for all leases with terms greater than twelve months. The Company’s leases primarily consist of operating leases for its offices and lab spaces. The guidance also requires qualitative and quantitative disclosures designed to assess the amount, timing and uncertainty of cash flows arising from leases. Adoption of the new lease standard requires
measurement of leases at the beginning of the earliest period presented on a modified retrospective basis. The new standard will be effective for the Company beginning October 1, 2019. The Company anticipates that its long-term leases for office space will be recognized as lease liabilities and corresponding right-of-use assets, and will have a material impact on its consolidated balance sheets upon adoption.
In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842) (ASU 2018-11), which provides an optional transition method to adopt ASU 2016-02, Leases (Topic 842) by allowing lessees to apply the new standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Comparative periods will still be presented under current GAAP (ASC 840), along with the applicable Topic 840 disclosures for those comparative periods. The new standard is effective at the same time as adoption of ASU 2016-02, Leases (Topic 842), which the Company is planning to adopt in the first quarter of fiscal year 2020. The Company plans to adopt the transitional provisions allowed under ASU 2018-11.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13), which replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses. The new standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. The Company does not anticipate that the adoption of this standard will have a material impact on its consolidated financial statements.
In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) (ASU 2018-15), which aligns the requirements for capitalizing 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, and hosting arrangements that include an internal-use software license. The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments in this update. The new standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted. The Company does not anticipate that the adoption of this standard will have a material impact on its consolidated financial statements.

.0]#WGU=[I//&'77Q:6 MG0H%.B):<&*5>>%:@J@$1[Q1Y"D2:SZ&%W0N2$I"@OOLO?VHVK[3W@U#2SB. M2Y?35:'!Y^D/WIPY4G.&=RJL"99PKG4<012S.)$R$8U&H11?ZW]>2EB'OU[@ MCB7$,!2T5PH;G!'CH7BB4)1MC1)IN$8Q-DQ#J]UC$5&U:BQ&(K6F13P)BOUH M$XR&0OJ2PP>37WX_4!&VNH&W:HXT^,E0:YA0C2A+$B"5THGS&+!XU? DTF:M MXQ:=H&1LH\ M+5SW HJ9P19!CEK*EY M" 3F:UU,.G537]; Q_!%_9.#,SD\F#V8-X)9M%G $6(ZDM(P):%F!E*!5VF, MT"1KRL<.8.ZI#/+^JH < I:/,1NAKWB"IZMCR$?@H"U$9)#E(J8%BZ 0FBM# M(&[\"Y":]?XL+ZI74(1#1'MU5_J$A-.$W@$D)'#49A8G)F()T3JA,74E4U72 M-!R+-;8XW167/:D(C(:4OFC15)^3\'HU;N8W-Y.J%U?9#MD)E1U"-AM9:0M^ M.)LOL@#"'[U=M%L1E4,7CZVHC;;WN:043'&(7:!4*6EICM>]6>.82+YVK;HC M?FHVCKO"MYWB\;68_#R;3.WD\V7V(,/-RZ^RI/G7!VG-6_]>RK\KY;Q-]&4X MB9$P3&(!.4113%53]3S"A.'G2?F&8WS?4GY48?6+ZS3/KN=3JU,43<&Z[%_+ MR>+;B:OFQU[QR^_E\$(S:KGR\7U/+>_/2X_5[\Z7RZ*A=7<[3_^-$L3\GX+^S?#Y.BVNW=?9H1K\<=;JBA]^) MPH^UQH(11 =QPF)("=<4 3J9FUQP@5FN\%O1U_?:<'OJ,P:9T3.9YL5!00> MU!08"#'CI6_/_A-!VGQH4A2N8)E[XWDZQ"EQU0%3DFBO%0&*2!(SDW"30 *! M5*C6"!)&$[HA5]*)WC[4@?N7B0@*::\5$09[]'O4' )J)&"=OCX\47'LWBH; MH\5R5>I/&Q!M2-=_%#4]I1*#D/1:=WC@!_:A6_UJ-%K>+*?IPAZ_\_).\&A^ M'VSI"BAL;*6!-"1AR1&(*V52.%T9HQ MWY&U\D9BW)6T=S,K>-FO5MS.LL7YU67Z]7DG>V'7QK[V_2->AI957\+L6!?A MYVQY7^#WH72/[!;9G3(E!"981@)3!*$&5CV7I+D-J "CHG]D/T'[V ;9"(60 M"X_LH_5 ?,@6Z61FE98LS6?VV3[+^%2SC&6G1@G&%"B=8*N4)#*2D9%,-35* M> 372BXV4J1K(>KP6))=34:3?59!8UB$H%_UPR<=>R2^(A([)4IH)#5,)(-& M$,.88D0T#HHXB9.U:D$[(;&GJNHA$CQ$Y"6O%AZ'5V.X==>KZTA%G]E7WO Y MR;N5"'2JI$0TPE+%$$.EE-%:Q+(IZ2P!7_=XE [76@!U*7C6&)HNW43?SW/W M,+58Y)./RX5KY'0Y=UW M^@9V>S^O3*?H504Z L)[@@AC*\+C^=+BW/I0*]>KW\LS,]'%KK,@';E, MFG3VS3XNF,T73B'+[8R%^=J,DMG MHXES8BWL"^5]S9_N+D+Y1[4V]Z>]/JDWWU^6'N9,X+T]*O^\SILON4T_96\_ MYEGZ^]OTR@[IYW3Z)?U6N NBUWD]F[1$86$TE0FP!S9-$LH4=(1-'F9_WUT@FWDQ!W3]>)P&J)TS61?T@6UM9C#Q*_8>B& M!F?Z\N_G'_[S(@S>G<7KPOO* XS/SR[.?WV7J$N=N &>_Z:#BTO[TV_Z[/)B M:*/]83*S-#%?%M:H*\(@^SK*;A?!;997%EZ0WI0MX7_> MQC&=3]]1@4##RY.9U=VJG[M?-W-'X/0.ET-0J0[E<1",LNFT?OMCCCIX]6B(/:T3B MJ;@3_L[Y"DAP2&'V->+?:6LWT/[_9FE>!-K2X#BXL(R?W7RTE(]!N),[TTOY M@4GYH\5N]B#D3]CIO8F]<[3YK3_5K1=^ZT]UZ_G)7L0ZRQ9-[R5_X>H0:K\- M*L)PQ!/WN^]W_Y1W_[BR5-[G\_%RM#C1ZSJ]SV^04> #"/(RB5$F.@45(HQ( MA!/7!1&H)%8H:0HJ&&K?6JN#_J%2U4P^O]G4O4U_K;/]5%%D]O_'Z[<>DRJ; MY'\ODW\4^>(?-3#.\XLL_SP99>KKI/A'_;3FS=]*]T\?O=X%#:GLLZZZ3R[Q MK'$BK(':QFF&2AEQI75DW+N2JXA5K*$-TBS48""'H\U:U9PW/ M&B?"&J1EC1@3Q:""0B!.(4$$-W53#$2"1OMA#?YJK$%"QOJ\:3#P"P,'?WFR ME@KOAO1WI;9EMTXS66YEIP=."IX6[M"!!ITE;! 61U@Z*J($& PI-75'!$";(6B';E[6%^J<%B&B( M^6G3PA%VOCY-%]-)U[RJJ RU+:Z%C@%QU>PC I!D2L2@+CZGDSA:OWW0S@)*+3^89J#KC$@B=$)"P!$M1Z!J-HO1ELG^9' M+^"$KE(3\.#TX#P2<#+>Z=2,$L 05T G@ ,":-R 2"_@M&02 O*2 M?>H'KKP?>C9V/"_*F_DSGY7M,S-]7J[??;_[?O=]5O:)*^,'JVQ#P-IR5D)R M*HE4G%M#F$8T4605B<.)7&N2X'2A\ZO_F,_'93FK.CGD8CX=#RBC&7(22M%G M%-Z;OQYQST$<;SW#. $X)@G0D0#2(! Q6+==9HI$\=KE@BR.D-O1'?0+B7BN3%G(6 NPS:7TF M[:F0T>GEQD"(.CESBB>42@ 491QK&D'6),' MEP'CP>_!OQ'\!'=ZL+K$.,VC*-;&Z3&4PR8H%DFZEDZR%Z.A?_"[_O OV?/0 M@]^#_T# SU#;R8)H%,>$$FUBE1C$H[CN-\2$Q")^$?NE=_!S'A+ZDFT6AP=^ MG_MZ:@Z5H\W@@5"T#A=EB441+ $SU&"D),"X-E5PC*+G.5QZRW'%E(64^R0Z M#\$C@2 ";18=$Y$TC"20 3$T&K,M00!!C*/J(,?4#0Y;&*DTB5\Q \"0BB MMHJ8T@QCID "I8YB*;A 398Y50+U$7;HY13$%H+[ZSTW( B>1K;J?^3SH@AN M\_G59.$=#M[AL"UST=;A$/.(&Y!0YUY4<8P%YZ!)48#(K#%7*7+O2XG;I\(. M0R%H*+CW&'H >P"O ;C3^Q9RF$@ (L4,8D3%UA1H/(8R5LE:K/#[ .Y-W8!N#>C 4+8,Q" M>N(%KG9)]Q^LN7!^F^7IPCXTR+[>9K-BI_RD8V*FQVZQ',%GD@5KU8PB2&?CX";-?\_-UY!UUY./3@7&G2"2@,1% 0ZDX1'%,3<1T M$V.(77H_$TT4@ZM1E- M) 6/L9+VKX@B+B)66Z0FTA$QST)C;QXFQD@(<:_1+(]&C\9AH!&U$1ILD(Y) MPB,64VR$%@C472.T)$:L7=M^$AI[2#1<4Y2?BJ(> MDR]9" 3Q*/(H&@B*1)L\"07&48203C@S2<0C 57C_$&1WM XZ&DHZC%_$H28 M]6EQ#ER5/7@/]']DLRQ/IZ6*FXYO)K-)L7 AT,^9-[:]L5US$86ML:V3)(8H MD3&@6FDE(9;-=28B"5LK%UX+F*4B=4>\7D S1A"$'/>:(#DXB]M#\D0AB6'' M&XU)HI'$<4RI5:H!:KJFZD@;LA8;>CHD^TMZ9%9!$'T6:O*0]) <""1IF[)( M340)8IA9;=TD#$#O-W\%!\KC\TK].%I-/:2F! M=9JB]P( \NX52A)K:H1T-Y@C$9M$QRV,.7!-].#=RA\R M:\$L1XME;A\NO_VW/2:33E0,G.HD4Q#(F&"B K/+;U/H5"18; MHE^M[,65Z!V,]GMX%P ]A#V$-T*8MFT^ (DTU@1C+#5C5OT"(F_B.]A[&&\#F/>S8DT4&-K33,<)R[HA(BIK0/.M%PKO+TEC/MS M9:.0PSXS(0\/QKZ*[JDY'HZW?B 'K6,BTH HS;@V$B*7J,U%;00PS9+U1F&K M2@ZU:Z)?"V"M$@AFW/>@]]CK WOU=[I//&'77Q:8J+T*F<#8Q$ JR".HXP1S MPFH?.XL8T&O%>;8!9H\UMA"0(4 O"ST?PF"Z[R^4TPKP1M M/O/1 I]9MV(NUNE?*@G0',8\1H9Q!"(!Z@BE<7K'6C1@Q5R5E/TZ+_9J"E#G M2F2]=O(9G(_!P_!$82C:BYT1UE(DPJH+ &%!B.*P5B"T4$"L);AN!\/>%'\J M02CD<1=;\# \31@*T+D9"J"UL0&!TBKPAB6)PDU9, (P6ZMMO1T,>]/D*<.A M[+= [N!@>%P%\"=^Y\PB1B/&$D0<)(AK"$309. MS.CZ_?-2BL[FL_E=MGF)*Y\H9.0E(X"#/?T]"H\"A;2]YLE4S!F E$%F:(PI M3S4=B?VQV%@OE&=AZ%QX)"WF:C2FY,3!&%D,814C%#T#1G81R# MM?H'3T9A?VYT&-+30.%)NKV(R42E[U>3]-IG-[5B_ MO;,DEF?%0LW&=[]%_VMIW_XM6US/[3N?[4=<*:K]NN )#"'LE?@&YW3P\#Y- M>$M(.[45B9011@D%--91S-H*I1'$(AH6O/NK:@YP:.T@#V\/[^.#-VXS7F/( M+*0UB)!@6FJF*!=-U[L$4CPL>/<7,N TI-"7HSF8D,'[?/YY4CA9MKOZ7+/D MI/CK:/TEDK7^$DTPAY1;QI*)5I)1W;3/UDJ9]58I*WJJ/211-LOVW4H;XA!S MG[SO\7"H] M_DX"?[+-5Z5:JI@CS45$)3:*20EK*UUSJ-8R[;?'7X\5($G(7[2-]< U[X,O MOW.6+6I-W#L7=I5:;*5V/%]^G&;/NQCT:M;G'_>Q!(\*Q]#)&0'<&B<)8 0: M(P$61,0XCH1J@KF*&Z3OD[/%UK/=",4A$[U>M/!$Y8G*$]4A$17K$!4$ M$9!&4DBT)+'$!#074JC]QUHOWL>(JC0Y M)$(YC=M1?\_7Q($@[2A))(8Z M8M+=N *Q=! VA0^ASQ9NTG5"*.J9/%L>?,QR\^O2JXJSI>+8I'.W*RWML8J M8=[QOD0(B(\D>I![D&\ .6^KG! =1W::2K.8&"[(URRD MYX "?,UJ M>0[(20AYKZ5%#P_DIQ/!&D^F2RMXWD/D/41'X"&R_VL5K413I#5$0C$LC#$1 M;8K/6T)F:Q?7[WN(D@H9+Q+% OLK)C4_N-8V ?&/:5X2ADDI;!.N4W@VEDEE!/$04)(1)+F MXJS"L7DTCO4PI>PADK6_5CE#HA0?R7J>8>@]8"?J 4.BY34@. (886:)B"O$ M(FF:SAV:*+56$. !#UA-;VN.L/U'L\C+QNV'YP/S,/MRI]'9P*( C1 M"1=(F:;&KV9)E/0/\YXC6IS3TX9Y:=3\>9':4:Y>+__L#&4?U]OTRL[I)_3 MZ9?T6V$?]>?KO)Y-6I)&H;EA(B(HYH!1Q)AB2@I)C4@8A@)H]SOIG678;FZB MFEJZW;S0CXW#-W0X$Q?_OW\PW]>A,&[ ML_AU ;1A@/'YV<7YK^\2=:F3X.+2_O6;/KN\",Y-$)__]OZ#_IL^NWCW/]H- M_OPW/;3A_S"96>Z:+PM[YA4_#I*=GC6&SN_?47I /[SQ>H9#/[IES=KBD?]_-W> KU_XV$]['$/[AZC0P\K=>*I8!7/BPT= MDX4&X9#J/*Z1X$Y;N^&0^-\LS8M 6Z8$48!#N%*?P4GY@4HY? M00D_BKD>^_S\7A[/_$YF+T\CEQ+Q).))I"\2 M(?0DBX\/CD2.JC+#^<*^$;C,MSR[SF;%Y'/65&KX86J%Y<>?O7_BV.=Z[//S M>WD\\SN9O3R1!HYFGF?V^X+1,L^SV>A;L,C363%-2_TG'?]S62Q<+K77Y7>\ M-7*(ET)^^*X>+'%;8$2 M&->">.GDL'J^FHTO6ZE4*Z&T6O7YU67Z]=FNO<(^U[[V7SEWWZX3#;S]ESYR'0?;Y[V_5M^4H/:_3?LSRS3_UW-@X^ MI9-9446(LN+'P&IH[4D5!K.L*I.0?LT*]X\_2DK"X(\_""9_#(-T-K;_)A+_ MZ+0=5TPA^%;>.%?2NQ/\X^O;<3F(][S@Z#MP8^M#-IJF13&YLG.\ MEPQ1FDTK4ZRRP8(?2I/L1Y>\-UTZ.VHR*^VP*IEO@TWV Z8_.J.,-"89%.RU M#+*3(NJ7K!+SHN87[&1F6$9FT,B829- J)2!$#4Z&XB5>DI77\ZN6PE\T.<.>5'NK[;DN(8.UQCR,CP+&M--N**)88:05(0Q M@F(+Y4;K@E*MM1MZ21CW;WOU>OG)@]B#^#5M)]Z6R(^PH9 RAHU4C#-D[272 M)$FHA&_M0-D'BGN[>H1?] P^)M/I21Z$ S>K7*&*T74Z^^2N.5FA^TY$*_U> M.D;7H/(NJ_VP;Z^+5#^LK.V[_6'\LHJ7Y"O*QA1$D8X10Q2)1# M5&T_B8A# M$V]+V:N<(BO#3H0[/JZU++;W\[QD],4BGWQ0DJ>01]0_!-A1NC&*2)E10$+.8:R$,K+G$)%"9U^>2O831 MV/ZZI^T@8$]2%%^7B7P,SK-03RR$6Q;2@$E@A#$Q1RA1L08J;A)R%([$Z[-0 M_W$\&,(]-L$^/18ZJM(;E_-%.@WFCQ7@\"Z\WN*MF=.Y[UXB+1&%4HC^6>_ [#(/P@, X6/ZB^C4&B $&4F, MY@9PS+G6JDE TI2P)]TU?M&H%@FAZ//>X)'H$AZ_QX]?#%K\4I5 P82V&(,: M6S #M*H5H$R\M1?D$?SV;T204( ^.T0?"7Y/H[!ZO,$P\.Z972WF#7V2=Z*^ M8480=BJ+^NRVXD,_(AXY(7";8@X2DY@8 PR4B8C5\R3%C9]<8+H6<]MP.#0' MP[LR"] M03V#;F)02EH;68.$"14AFC##.248RJ8>'P(L>7D&[:\\/I$A!7MP:WD&]0SJ M&?2D&9233D5#R:5B",&("1A3;E#CZUSM==7$U)ZI?[J# 8R;O-EJP&M]4Y\^9+F!^YX>ZKS.@G3D M@ISI[)L=;#";+[(B2'/[LD6#'>2G/)T&MVE>Y=1>9T7F)+'P_*-:V?N+MKXD;[Z_J#UL,L'W=KC\\SIOON0V_92] M_9AGZ>]OTRL[I)_3Z9?T6V$?]>?KO)Y-6C)%H9&&,C%($I)0)904D.F$ 2R! MB!$W[G?2.\NPW=SJ?K+I=O/:W$(WN,X=*?RA,(Q(PZ7!<22I3G#$.490*"H% MC5$LG[2&#[3KO730A,&[LWA=>%]Y@/'YV<7YK^\2=:F3X.+2_O6;/KN\",Y-6P\^R+\&'^4VZIF+?I/FGR:P:7KIC@E4S\#T3[^\6=,JZN=_YZWOO=?[6\ _ M[.4>YEN\'UV4FPWIMN<:A>^TLYO.Z?G-C34A+Q;ST>\GON'6WLSG7U[OJN\3 M8+XW<5"CT?)F.75&TH.JQDN,HTR7>-41W'&%O.I(*C_,GW_X]>'\W:WEUN/U MN/#Z(5ND5C%_7;#J-)_9A2B\;'K9[+I7W(V$5Q7,B^O44KC]=Y87M:?A=8'R MK^5DL:FBF38>. I.9O,?:V-PK)NO;N;+G=IK'OKF>P(_BFWL M8AB*/>BK0Y;0PT]PW\!(43I-9Z,L7*\[RWS2T4LFU0RQZ-U#B30 8YA))-L[ MLQ%'*C98D4A*AI3@25+ET9B$RF13+O?-?%8Z52M]Z'RY*!;IS$WT7E+,.R>* M_T7^4?_J/RZ:A(3*6'!NJ/G,!:?5UTFQ^E3G ;^54MW)J"G*)^Z45,-HB/OM M ;*SW/C$PX/C@%X3#T\OMW 8K$=$I\8*E9S3B$L =((3$J.Z7*\1.$9KK%?2 M4>UNJ=BKAZ3!_OEQUXQ#B$,H>VV9ZLG1DZ,GQT&1XX-7P"MV9&U-S81B)26Q M^F B##<)@+J^WV=BA-%:'94!L6,GROO0O?2GL>96U:LV))@_L.=;X:NR$ MNB:SB+'A'&**M49:(%8733-4X&BM9Y)3&-3(T? MO'$\C/A*GRW!!JMN'0$6]UKJ<""X)&U?OE@(;"TK(0'7DJ(XAJ+1&F+,Z&:M M81V7_Y-.E]FKP7+G^L*@3Y^^1Z5'Y8-3$PBB74Y_+U1>J+Q0>:$:E/X@V_0H MH9F,M:%,<1CC" MJ3*4_, E50O>G/_CS_X#R.^\\8W]-.9U@N9Q/YV"H_ IV MNEE^W]EPN\Q'UVF1!;?3=.:]RJ\T\6&0&41MS32*%8PXI0G4QL22"P58'6A2 M"4)K52>_ZZ30M4%L>!/J071^$A0+W6D+1X]SC?, VKY=/ M+Y]>/KU\GK9\;J4GR;;7K@2(0X%!HF@$$@(2+D5S#P3%B=JOGN3UG)-+$>EZ M<%Q^43X9N:K-Q>D6J3M2)S)";1":Q%1K&.-$0@T3E5!I&FLL9@ILOFWVD-_E MPTIJRH^I+VD^+BO9FWE^E4T6R](O,F@/# QQKWEO@U4AC@">!Q[O\4%$+U1> MJ+Q0>:'R0N6%ZA"$Z@"B_3W,_D.V"M);2W!4E2K?U0H\9D_5\7FGOG\/'V+8 MAO'L"P!3PQ,I-%(P2JBH;Q5H&4L5;30<6]$:J]GX0[:8Y)OLR(';B"2DK->* M)/[&_"'3P'$[K!^C!(S;:Y"80@(%-132B *@X*I>&S+D@83$1RFA=& /.9Z/ M$ X%8IX0/"$<-R'X"*N7SR'+YW8'%F\/+(PH3A D$>+&0"9IC'2MPT:81'P M!];>JIA@SD+$>JT,Y4\MSPJ'R@JR904 HH33&!H5:4:A)EC+FA4(H4KO@Q5Z M #0#( 02>$ ?;8+&9?HU^)C-LJO)(KC*YS?W[]8L\G165+ONJWEX-[B/K9QL M;&6;+"#2\=SP*$FH2S0T5O.5PBA[T-6>&Y9$:BT+2(W_N2P63GDM+N?*3M!] M?SI]GT[&[V9Q>CM9I%/+5OKJ*ALMC*6JTJ\;N=/1Z;F9I2GW&T/VZM!02.X3 M@3Q:_1'@AE*@028S7R@?O6Z_P M>L&I);.42N';CTY"7"K+2D2\\^]H4UE\F.HX9/*X'=+?/T0I!FU:14PYC(&, MF"N7()3 )FD.467,MO5;JSI/!V>'0TY#_#+9%1[E'N7^%/+RZ>73RZ>7ST/0 MDCJ=BK")N!211"CA,J:Q0*S.Y3$8\?A)Y1)>WJMP"EK.4<7BS[)%,"E[]IVF M(_, G9?>(SY$03IPC[@7*B]47JB\4 U?J+91J!EKZX]%,8EE# $V29RHV" ( MFS38B&"VIE!;C:AJ8OSKO.CM!N?>TM\) B'O]1:GAYZ'WG.@)^@*>@J""$@C M*21:6A1B AI;EMI_K%VDW YZ'C6G%_XN&\V7@>]5I_E@:H7$.]&>,/$[K4OA M[=>@F$\GX^U[V0Z+C)[A^-UU(09[-!ZS3&_O&/;R[>7;R_>AR/=6]QDY:5OK M&(0A20Q@1F@*8"0@:?J,4AGIM4H]IIE_[LN_4:+2\64[M M1\OH]9OK<[2$6G M1YU*H&!"V\,.:DP( J@N>2>4,K'I]2#U!YXO'-#/!,L?OV3EXS[.IV/[%5$Z M=9T>PN BNUV4^E6 01@XX3M-!_,3Q!U;<1_/EQ^GV4K>A\QOWZ+8I'.W$SOT=J[BM:&4;Z3H9#* M7@L?/28?@U5K/'+[1&Y?N_G'?"2!CU504=5'H MS5V!K^T9E^5%12U6XYHNW43?SW/W,+58Y)./RT5JU^9R?C:?.9[*Y].I_<@[ MRUBN\='>R6OW+-&0H3XOGWKF\LSEF:LW8U&0-A\]AI$FF'.@$091)!"*ZX;F M3"8<;VYS/ SJ>A6GK.4VV>O%^JWE:OC&J"=#3X;#(\-'N)"U:ISF.&&2"==: MT&@ %0%-*J%++ARR&K>W!$08(B1#WFNS0:_.>0;S#-8;@W5N%PHN(3)"02(8 MI0DSIM'F3&(P6G/][Y/!>B,?+$^#?$XCU5-_S?+1I&K:=:\P\/QVUYK QQSW M?+F)U]!PGW@*+EZ4[21HV4X13BB+$F&T$E0@(TFCKPD=T6WO4E=1@?+-\TH" M&QD=;PA[B@%U^'J1[EX[2L5KJVK'3 FO4TSA(.@!H14]L)@:2GBD(T2I1 G5 M+*Z5(0#C:'.?KX=*+;P6.^S<-\53@Z>&DZ&&/50)\K+M9=O+MI?MHY;M@2AM MHE-%%$-.8FAU-8"2B$@%25V*VT =PK%Z4MD-1N@;NGWH)-]2=9T#W^?(3 MDYD%ZN+GM^4K/2R$$RN7?^I<596'RNY&EM]W6ZW:T-].TUT*=A\!>_4^OT$0 M$P*@+79@,$] 1(P0, &Q@,K@J'$V,1:#)SF;="U!Y8?>U_+SWHK/IK((0_(X M$4Z/H:K""4#R^&N16&BTL7L#$(^A12Q#.M%84J6;R)<6BFS.8WI ;W@0G4-V M^! 1"NC!Z<$Y:)/4"Y47*B]47J@&I49PWKH?$JJ82I(X$306&G&E:_>#CG&4 M;&ZJW9L:X=6 DTN'Z?H87"Y5/ADMLG'E6? NTE>:^#!X"8(VEIUPB;B0QC A MH.* "53?,-.2,2*?Y'WXL)*S\F/J2YJ/RXO^9IY?99/%LO0.#-H/ 4,$Y5%[ M6T\9Z<<:#/'-;+Q\>OGT\NGET\NGET\OGT.6S^%$^WN8Y(=L%:2W=O:HM$EV MMK&/ ( 'Z\G[?F4#:Q.V$4$7"N2< VQ,#!*CN#2HZ;0G39^6H=>E]CDCX$@3>(_\(CBU0VW*6L5$2:$)@DK X01B@ MJ.DK'DN.=\-QZ:$?Q1_'K:[J#-;B\4+VV4&UW--#V:(B MXC& &N,D$1H*PA6NHR(ZYIP,X&C86V$6+%F(@/#G@X?RP4*9MU!F2D<)QA$' M($DHT52C)O$B4@9LOJS[3"CW@$(&0 A$G_?P#P>%IY&@40K:VX].QLH&==FL M2-T6>Y?NT29G'),;]Y1E\EC##-LD#^&.!P69Q"3N0@3E,!:40H(:3VA,I=HV M>:BZ4^F\DI%CP[A#AD-VI$#*0SMIGRSD47Y0*/>GD)=/+Y]>/KU\[E%+XFV* MM49: YT8@TT"B4 REJ*Y^J%HO-F9V(^6Y+6G />5>J+Q0>:'R0C5\H=I&H2:T+>4F:(((8=2*HDJDBJ&19-6, %^ M7Z&V&E';>'CP\7="<T*HL8CA%E221I%#4]OKU\'XI\;Y6;25%;%$M$((Y)Q"DF/(Y4A!6N#3FMN.!K-^D>ZL;K ME,NRSLQE^K4O^^Y5F@"3$/::\_EL 1M^LJ@GFM,C&G^0>OD^9OG>[B!E[4$J M"7%-"HWF!G#,N;;G9W60"DT)@[T>I/[ .X#;$0?A!2I__)*5C_LXGX[M5T3I MU%6M#(.+['91ZE:^P.MR>U1^Y+ M(K>OW?SC/F$IBL$WJ-'&,-01426DBQ13 ,FHHR2BS^>K+M3WCLKRHJ,5J M7-.EF^C[>>X>IA:+?/)QN4CMVES.S^8SQU/Y?#JU'WEG&>U>5"0D MB'OF\LSEF6N(QB+#L/6Z0@0,P[$C*QPA:9FKH2Z=$+GY1OPPJ.M5G+((A9#W M60]C:[D:OC'JR="3X?#(\!$NI*T:1P6/D(X C;4"40QI1)M\)L:C=NW MAU(!.T[MM=648Y;KURDDX&7RKEU$(FJ;_ZJOV;Y:%*U>@DIH M=[FX? 3#JCK&SN&J@HG@,43J$4B0*N0L$3&D='V)6H5D4C'3,FZ?YM"RB1/ MJJOY6K##1MGK]#OJ#/_]] LS]WW""Y6Z^.@=#Y5>PT\WR^\Z&5;OYVVGJ M6X4=;ZNPKI*30M)Q[G _9YO7RZ>73RZ>7S].6SZWT)"I:/0DGBL5& M(QE1K1A"NBE5KZ6*8K!?/7(M+UX+@[>+3'AQ"]4'FA\D+EAJ0Q"J XCU]S#[#]DJ M1&_MP%&I9>]L QZSG^KX?%/?K\&(@6B#>%@@%"DFF<*2Q3Q2 .NF?"Q-'JC: MTXK66,W&'[+%)-]D10[<0H0A%'W>*#B"DOZG3 /'[:Y^C!(D;:\S8$,@C94V M,8VB"#*>-/YJH7E$=J.$TGT]Y&B^$"&$P/.!YX/CY@,?7O7R.63YW.J\@K@] MKS@@2"JKN +$E=3:1$FCPFH8T^I? $! /Z./-SB@%[>U')V/.*W>; MS8K4;?%I>K^]QWL(>O(1"-*!AU&V2/?!L..DP4!&,A$1I( *:BB,FN--1]#0 MS?TB'KHSZGRHD2.DN,-'0_;50$9")OHLS>ZAZ:'I^=X+E1R-ZI]W19J#X M\-)QR.2Q.I*]?'KY]/+IY=/+Y_YL#-QI\@U50NQ_290@G&@B8"*;>E FB<1: M=-XJB57_[%_G16\9I'N+OQ/$0^YK/7D4'R.*:9LFG@!&H#$28$%$C.-(*%-[ M"A0W:"V:OAV*/0!/KSC!^<*^40:^\^PZFQ6NT>K.3H$C8)COR^*=AL'P]FM0 MS*>3\7Y:8@]!A7UDOH,] X] $+<_ZKQ0>J'T0OE2:A@!;2FIF!IH8IV F$FQO9A<*I>BU MHYF'N(>X/W>\4)Z(4&YU[A#>MMQD!"&B-9,15!P120&JSAVAA8G7$@6>=>[X M\\$G#G1_H_SQ2U8^[N-\.K9?$:535^ P#"ZRVT6I5 08A($3(>_ W%6L-[1L M/4*O)N%H16L&6FT:)D1&$8>*<4D:6C-4*[#6N*^3REQ5N#A?+@K7N]?.]!Z= M5!![:RUT6X/7V_X^OPH/#ISW9AF0-BAB/ MD$H2B8WF,>:BZ2/,$5O7YDH^NK8G;Y87%7U9;6ZZ=!-]/\_=P]1BD4\^+A>I M7;3+^=E\YK@PGT^G]B/O+"NZ*L1[)\B=\T@)"JGT].CIT=/C\=+C(U?'*02= M%F;&$$X3%6&DK:TKA&G2XIE5&.6 ^;%W)VQAM\*^]GT"E2&4O59.>K; #?]. MNR=<3[A'3;B/\&TG15"P!$5)1!B%6,F(1)KQYAI2I,WF_K?#X-O]%?8)&18A M& BM>K74LZ1GR5=@R4X*9D0C+%4,,51*&==Z4R852R82\.A%M=)>"(XS&))3 MM[O+ ,Z?RRU8O5[^V1F.W8_L[745 ($(_.F7SOA&F=NH/8WP),=P>9T%Z<@E MJ*:S;Q8)P6R^R(H@S>W+%I_V,9_R=!K 57DUDZ M&TWLAXI&B2A^6IM5,]G[LUR?U)OOKT(/S24ON*@1@2#(028P458E5Z'3$ 2 &Z<@(D[C? M2>\LPW9S$]74TNWF)3;/KW%'6'PK#B#1<&AQ'DNH$1YQC!(6B4M 860O_ M*6NX^5E_O728=A(2.P*U(K!:XG0-Z0_)PDM(_(:A&QJ'<6 MKPOO*P\P/C^[./_U7:(N=1)<7-J_?M-GEQ?!N0EB=?&WP/QZ_O>+H0WZA\G, MLL5\6:2SY?WH WY<]VX*/FYPWSOIS<6((^R[X$'^8WZ9I> M?I/FGR:S:GCIC!-;XOLY^8?O]Q7"MZL M$B]6R4(0OWDX+Z-Z!H-_^N7-FCI3/W^WMT#OWWA8#WL\!V:/>6D/JXKBJ6 5 MS[,(C\#B;8$$]U!_9^1%HRY3CNYE,.V5Z>2D_,"G' M>Q#R];D.3^QW3-/S6W\46R_\UI_JUG.?P=RLQOEMEJ<+YUYR7L_/D\4D*WS\ M8S?$'/,BG.S$_>[[W3_EW=^EZ(<8Z/GWS-*?A[Z5+]KFXC4C\@<05R>$LDP M>HJ5C0:;Q>,![@'>+\ 160'<%<=0 J.$65))&D4U>ULC20JYD\%N.@-X!2' M3$@/< ]P#_"G IQT Y!!*21%!(M26P_ ?3J%B\D:^G#CP&<]W>" Y?D=@P M[]5+MROY^]Z>]-?[_[?O?][OO=/S*WWX?,?M^_[=DW MM:I6\,.G=#+[,;"ZW'A2W,Z+2:G7S:^"M"@R>YJFL[$]0#]G]>EZFG;&4;<@ M*W5WV;GZIR21$4J((C\2I52I&;C=ZT,/=M!M]7]YQ "=@Q:OH?78<#KP5H&%;ZZ=?LEU-IHHR(" M=2Q (GE]:8PGRD3Q'O#5FW\,]5JR:ET.A^"CV:4R@$?A0:"0=U!("2<: 'OX M"(.D!L+4'BH10]SVP.D1A?TYL7"?'NK#0>$A>+QZF'IY2_CM1]>WM6S*T31N M]8;I;H1U5!4S*R*3;1W@2 L4&:QC*J&DB0;:Q#61L4B3M8*9K]$4&(42'G<_ M( _$DP0B!)"MD,@QHQ+$F",684$!2EA=NE92DVB\,Q)[4]\AY:&@U"/1(_'X MD(C;!#)$)2, :!9)0!&42.F5K30S4\)!Z7W_R]BQD7 M=H\*MZ]E%9O%U7):UB59SFI7>6&WO@CR;+',9]Y9?KA^A$>HAG6\Y?:\UU@ M+C&5"AM$,:FI!N$8PSM^A%:&S#Q/:@E2M0"IV?C"B<^'2GKVJ9%3ZGWC'DU# M09-HO7(0J2BA1H*$@00C#:FHR_P*SKD6?:*I/ZTZ),>14>;Q=!1XDG*%)XE! MPGG"F0!4 ,)YC%9XDM+H/O'4FVZ,V5&<3B?BK4ZRV]SN7&DQE3IP>N-*6?[; MNZR]?=ZE)8A:^]PBW.66V+^$D%H P5CMLTZ2A%%UWS[ORIC]]S0K2Z7.QJHC M:OO4EYD(*>BU*NK@C'4/RQ.%9>?6AL'6DF7"6)T;4R[C.(%1W&$Z4ACCG'*H:Q2>K;DB*2@I&>8-F;_LY@ M:-GBJ&%Y7*[M)+O*\CP;KZY*I5]WJGQT2IQSP-0B6O] %(-(1(I('B%AHO+_ M&D6<)FRMTD(C*=5ES4LG)Y98[-^Q?7'20V[W=VB%AX3TV7IEL&>ZA]$AP @! MT?9BYT1:_ B&$58R)CHVL%:<$<)D@SW[9!CUE\(-0@$]CCR.!I*4#1'J)#,B M2*0"41+%A'.5: 5$?3="V1-I@ZK[9" ]3$!AM76@,Z$AI+94@TBK0)(ZE_0S6,4A4PE!TG\#B]':R MJ"Z7N-2SY2+++^97BR]IGK525\"].K=#Q/%16^L>F"<*3-XZT: 26#-M-*<1 M28@1D505,&,:4;&6$KH[,'?7U/^=Y?-Q6ER['14(HE\\*CTJCP^5$K6N;93$ M& H=)R*&''!*[7\E*B.50+!F..^.RMV]VZ>%RN/R;)_-9V_;BE]M]G;V=;*P M,E+XBB8'[%?X/LU@V+JY&>42$,4T!99H8@FHB"E7AE,2(0C6#O]H64QF65%H M*R:QDY*]*N B1-#GCWK@# 4XN'5L@P0P0[@VE,DX@C%,(N6 8_^G)"5@)^ , M4T'VJ/&H>0YJ:.O%CC7C+-(QB>Q!(ZA26G#*(P"AMMHO9CNA9I@*[,#UU(-W M/Q35@236;=0;5N;;SI)/TZFOFCM]TCG9 M7^MWWNW^:$_>[OX,?A_8T MS3T<@\TM-%?:/9M\=EWIO29]L)KT(PDAI%,L,]+ VIO(8,"0((2 Q-3%,C6( M %J[DO!N-LJSM,B2K/K[W:P1G0\KR=EKK2L18M!G@9W#20;QZ#L.]'6*9&H# ML?TO(B)AL38,$"B;4M *]03^OIKWQ2*7ILW>?!Y\+TL^&0+OMB=<3J1#/!$ M0*$E%TTY.6 VQ$9W!%]OUWX0"2$\S:.O3V?4@+5P5]YXMICGOB_Z:>5S/$): M%+:N;QDA&44)89 D&BH624*:"T51G*RYOM=)JR-D^U34<2@P>HE,CL-A,0_@ M4P4P;@%,&0FW1QB+-@ 2*UY>-,2-P"Y7_^P#^_]E[U^;&C21=^*\@O#OO MVA&4M@I %0 [WHG U4=[[.[>[O;L.9\F(!*2,*8(#4!VM^;7G\RZ $6"E"@) M5%,2O#NV1(&H6V967I\<3-V%V-C&<:S M( H5L$[@<"?HGC*IB-6P,OQQ+]?PA^LZ:JNL1SJT;50;TGF'+-H MN4\S\+L*"N9S3N,DX8[M\2AC:4)5;29J^G8OB;(O6P3MO-=I#+)KSD$1 ]C$ M=4=_X,A_Q\M_=[,?)QW[$9:ED>,[D1-N9HC6SWE6N-V5X+D9YRFH>VDJ1^S+/,SYD2*KP*;.VPPOAJN=X0[ M\8,A$3Q>SK7V1ASM4LD>@0;>G*5_G]QRNYHF+_!H8J-SS@$-G//((XE&!73# M>(_PH*"R=]5"&7.'U\=M>^*YH]-]Y.4WP@>CA=2+TULAS$O M8!IW-W;] 5EY>-W>=5]W$ZN1/U\K?]YWU_I=&61,[<2/ T8RGQ+/SFTWI5K)6%C5Z,%^O% MN%M >;1KJ)%Q:MM9X/D.BS+F)4&:)&W<+PKV\,UK[$&V%)1^XZ&NYR.E _WTM)9&20@L9>$:0+<%029;E%'?3_L(68.QES#]:LC M$V8/F8QVY*DJ+]Z]WO:[J(LOQ6+UF%+2T>P?>A/.JWI6U/H3>O/-:JIY.;/^ MC8A_CD5R>9W;SN=NRAGQ>$()B5.'9'&D4V5IW#6KW2VY-"%^E'1XT,)42D#! M?I9,NT>?Y/=6'D:F?J-,'72N/L]Q$K2C71KQ#/L0@'ZB+&D>A=X>KK[[F7JX M!GAT0NBS>/E&GAYY^D7QM&\4I659Y!*X #,6)5X4.R[SB>)I-PK('D5I]_/T M8-9$X$X(?Y;2EJ/EZ4T?#;9#ZM(1 M6_(ZK/?>F_CNH*UXCU4XC2SY)EB2=QG"Q(E3C]M1D'A@XE,2V(%JDAE0QK-> MAO"36'*X^E@.Q@$?U. ?67)DR>_(DCYM63+A;D*=B,9VY$0DR9@=>#K>[;K] MA)PGL>1@JKWGDHGMOXE;7N5-T6!?W%+1ZCI?:-%.A,B_F$>NYJC[DMX(Z/E?A])^KLB[..HHY:(-;8D\" M?\CZ\Y>3\SZRW>M@NZ!CN\!+700_=Q,W3KTTI':L;5_J)&G/'?5 MAO, >4S M-G$'S8L;V6YDN^=D.^"&CNTRZ@^,Z3?]^6PW1MI"O9[OES5PK?T=+W[U5I:K[Y^]1[1Y=H&5$3@A'8"\LM/ M8A)G,4M4_8K''T]J$N;I1,"Q>S.)_/F_<7X9>\G&/6 M?5;5GT Z?2JFZO&#:O0VF\#[QL+SD7%?'^-R:O1?B6)*>6"[091D:9J&@4I< M\[$;2_9U MA2G->CC,AV+[K\LTC;8Q^^5?CJ;A;]E#"NPX.GF=[+,V8 MFP:<>7YJV[X&AO-2WNO@8,H>))KOI=3;GC^QW5=11SLRU:M@*KL#6 GM@(0) M"Q+LIQ#9:K6>3V2JP11N:D\\9\@*L9&G1IYZ"D^Y1OR8$QH[ MF>-2N)4RN+5HY.KX<1C'9&">&DP7YGSBLR$=[$>N\;YX?[D(P#2E($>A$"_S MQ64I,--&B.71B%^33T;WX]!SHRSB)/$BZE*?\3#0S92\Q E['1>V1/PTH1T M6_E?15W-\N8*S]('7>675VV;C_SX1OG1[_!6,H) YR0*4L[M-"-)H)N;^3Z- MG$'X\?&*]\B/(S^^!GZ\)R7&)AU62A2X*0\C-TZ6[K,"]7RSU=-N2B K)J)M2B6^)% 8<@EZ.<@A$=!ED<$)VR'MC,I0-SX7$J M\4>KJX_\]"+XR:B\(BF/8I=%L6/[#H_MB%,-]Q_3..WGA3V-GQZO@[]*?GHC M7O-X$[.L@1-&-?JB_ 8?"-?YZ!EX0YZ!N^630SK/>> XL9M&;A F/HFC),V\ M0#L&.(W[]WTOL@>?S%8(H3&ZSD=7W,#^['$9]2FE/"V M5-OG_9K1QS#D<$DKS^6J&WERY,GGY4G'0!K/LL!CH*\S/\HB.TPC'NB4,L M=WCG2$C3@*8L(;:7I5[*>!9$D=(+4A:G_5SQ34?"!T5<'^;Y8ADN9JFFKX/V M,B'.A W:2/Q1SO'O#KXX.L_?+A/[AC?0XSQ*P0#W8^*Z7NS;CJO;&X2@2@S* MQ,/U+G$F+F,DCP$IJ;K)IB9I4+56U:C@C(Q^8 >2E"T>G@+^PD8 F-$X9AS[''M.O4C=]^.+/L)AH=9/'L)!L8GQ!ZR'_LH M&$;!\&8%@]<)AM"WTS#T&(G!F.+4SN)8N4)\YA&[%U-YDF!XF!FUCV!P[(E- MA_1KO@&Y\)C(S9&:4^+7]88R6;G(%],GFU.O20;>USOB%:SUM:]O/,O7L[XW MC MJGX$JOIQ9#!9CHR(2O@@G=KD(I MQ/P;)^*N[7E9PD(GY:K]C!>DD7-GWZCG8,+AVM+X$Y^.3#@RX;$P(?BU+23 Y'O.\P!]<9U MX]0/:1BT[?.2A'A\$#DPF/7 "9F00<3@ZX89BDD1>0.,MX MYCD\LQVE#Q#0!W8B_C](#@S7%PCE0'"\&.-'*0<>$21Y2>60%V/^[ECQW#&H9.XMFZ%XC.6>+VTC"=Q\_ 5B8S1B-Q!&'>B1PN>U&OA?X$74.+_TH[:/K:$ M)II3+&;K'QA/?H Y5R!M)?4FBHK3;RI\#3] M&9EL7A@F+$E2RL$B"(+,]8-064#4"^Q^2:T@L?<7IKAZOU"R;T/B/4]\9^(. MVH/G]6@P(S>^"&X,C'PR.XJCP&.A8WL.I2R"1R)EK#BAY_4*69[(C0^?#BHR=' M7-D2[ZW-3ZSSXK)<+###"^R#VR*O1Z?($3A%CB7H?(]4Y%W/7"<-LC0.&/P_ M)6&:Q335+3K3E/<[@#S):;(A)L^DTC)$$9_-)G[P+)CWWSV\/,9'1FY_$+=[ M!KY%1FS?B4+BVV[,;9_P2/D'/,\.W6$CI%NXW1N$V[GG3ESV+(#5([>/W/ZR MN#WH\B$X=2C4T([Q, ;8Q&Q7<^W MXRB)W=#Q*>AD2A^+LHSW*@V'EM#!,/H8L2MZT[-/JYN;>8%('OGYKR?2:-^'-+GP\_?'TW_+IOSX7K763 MES/4B; K6]%,K$4ALM'KX@*.[XWB"3U?IMR16R+'86A0(Y6%I4Z:LMAEU.,T MS:(TY:I'C><'/ HV#8VSQ;2Z+CXC;7\ 2G]7'+9$EY )XZ\":'ID\Y'-GYG- MC1R6S LB8/'83^,LB9+ \7W='B*U'=[S)^S%YH.ALE+B3D#>C&P^LOG(Y@]F M\Z!C<]N-XLSQ4Y?&MA>3,&8Z7=\/W,0GCV+S02MN W?( ,3H[3L>;Q^_GCZ;W;AX^F_-E_?30F7('PRL^:(8G(%-Z157M_4L*<" MV%YZ F=E74R7\UOK_-::YXL9G.AL-!M&L^&[FPUVT&&H!CY+:4Q3V_<[A0IY]M\'X) W^"*9<7L .+Y;MJ@9K?YSI?-'*PO^7SE>CFL&C*65&+ MR._'8EJ47XH9/:3'T''!Q!@]":-(&$7"@T6"0[NX@)N&U/7C* Y\EV:>0P(- MJ^RE\&-T>)$PF':'K86+^D S?)-S^'Q56/ET6EW#%V^!H:U%M2P:*Z_A8V M&.:R MSN=@&-8B)P08I"F0S$7!9([U>ZH'%3S4+.$#84B>]E:E%[NYROZB?KA[%P98 M,S9572--\>^K6K_D)K\L3L[K(O_S)+^ *?VI@GQ^;\7OWWUZ M_]M9$GY.$RL[>Q>^B\_"WZQ/G^&#W]-WGS]MX3U%K1ZA+DFRD)'094D(QT^2 M@!'B^33R>1!L4NO.=9O:P# PJ%N634^5VB7OO7>K:_CB=+A+2S TYB:@7$=^/F.!Q0* I0#FY0 M3-:K F-9U]=Y?8ML9BS/ZM9GZ05J94%MVL8M W]3\\I;#>KAL#7JW)Z914+(=W+96--5PUHD$7=6,L*]-@OQ;RZF< / M-_/J=F)5-Z@3%Q-XP715PW^QUO\2#;*%^?X&>U?"!$'-F%Z52R :\?!%75U; M0#TW=7%=-H48 E=ULSJ?(^/C-$\MXTS^HY$?PGC5Q?)KKD>\RNL9_H:P#BLY MX.XES$%WKZU9>8ED8!7?8 EEL9BVPY>U\8V+O $I/[%J^!J\\%:.ER^E$K\Y M.7$EW-2PEA/0HF;%]CT6NM:7O)R+&>9J32?G>5,8*SO)FY/\1'U)#MO^J5K, M;XVU5C?+\EJX^3&IUSSC8O&EK*N%T-$FUM=R>65=5[/5'!=[E6-ST855KU#O M@Q,M!,GB&N$M>=/J@)U>B.J?'A9AJG%WKX 13F /A2T#VRC7C#\UIT"I*#46 M4DK(\?$[[=0GXKS5!L)8%[CGN75>5_G,J@4T-DP */BB:!KX BJ=:ALGV&M( M@K(+_117O;B$%]9YN1 _E0M04.=SL?L3ZSK'1:#JJG:S0N// F*\6J#%9#6K MFYL*5JP'.+6.2P08I"8L1.\7H)P*:$DLH9I7E[>2\2]6\SGP5/4-3A+^ ^<& MMPB0VD2]"-I#!0^]*=2U[7N;B3 M+HI\*5(K<#LO5HNI),=9@:B7\!;@IV*!R1>2V-8$@N)#> JE!1 *< [FH7^H MJV4UK>;6CV@$X R,+]RTNXC?Q=?_L2CQF4\X-_'Z4-!V;OWX:QA^ M^&G#C-Q4R!_%#W&[/4#C>W!!& 1^XL8$WIA13+2T;:V'AQYU78,+LI3$- @\ MX &?>)E#?0T8$5&;^?Z+Y(*.])5KHMN]X^.%^VE?WUN*N)$T&^65:P4\\@>* M_Z]7%9)R]15OWF9UWI2S,@?-%BZ,<#X7&EP]U=_1[\(O+SMO-VAS^9?".B^* MA07W\S7,:2D;ST_-K3P$I?_1%.\OT@846>2NK;0=A:E+8AZY'K>]@/FN'6D; M,PO"V*!M'D=!0#+"(Y:&-' 2)U8 >4$2,Z=G9[\(VH8=PK-O]T@<7M@TJ^L; M<7;'1^!2/DMM =7%[22.%(*Z)ZI.0BZC- 6#ZY^K$G7+3H5"??(Z_[. PS.W M(.^V0.F9LK\.,@E, )0<%.S7+?/ \X4B?;3IRKG( T:#1W$6,J3^>=NFA,'/>@3X[[2Z MA#M)F#=2^[P0-Z08^4L^1V^/&M0TT"JPKB^5&HX0"'!T&&)JY.YCCC2L=3$# MFQI,B_K:6"];6 'W-<-ERUTZ*+-NR8ZR_6^:H!4FY0:[@^1]G4F9"S J>J/A/$UHV'.GX^ M%>0TTRX,M$XZLTF2A&E1XCOU%BI=M]&22*C/ACO./*1F!183D%)=W>9S(&BT MF6'FU3E(3YBB(@IA&Y0+.,9E5=_^(CXU!H-=_BH,:-S%60$*/,Y\F7]3$P6) M/EVBH@/\ 4JZ))5JM<1""6286VM6HMHO'2P= Z&'8A=Y'41[V=I381]E/N4. MM2,0ZGX6$.YG2>1I-28)"3=%?9;RQ+-]Q_8RVT]X2&+5&S;BKHV-(^]P6]X[ MSLN\*20.IRCU3C=P.#N '?'WNP_]>]\A>_BM]SA!T^YH156#7*;\(7 -P"[- M!$,V2WDM"5%8U>5EB3ZG:_1SR&M"2*FZ**QKF-A5@ZZR.7(SW$WG10_[=,TQ MH09HI%-2E*$L9GVXU!)Y_J9J2CV-"Y2?U_D_8*CN.D)3O%QJ+YKPU$S0+PGL MC;XQE#&H518S9>*4PAQY9#7<'?P'HSOGX. KJ]I5#LY9=P 'A. MIX)D31+YZQ!>B+.6$/:05;%/W3"UL]0-7>9PC\9XTPL5_MNWAB90DC5"P4(G"O!O4!Y1K0'$P/E:#NI>KJ_]ZM2C!/D4?1;68 M29$L_!F3+1X&&4<1 XO+^A(X\W9MPFCZ"<>IH'UXJ_$5\[G:5%67IFXD!$RK MJ,&?5XNZ4#4#ESD(#:DG2T'0LC?N%"IA-Z##+9;*T[*Z7LE72#\F_KDNKD#] M1?%5BBI.ZT=\TT\H'IHKF!46)( L5MX@(5.6MZ=P2>V: ?XX*Z9(3T)0RD6@ M/M:M]A^KV:5T/H- 5D[^*Z =T-[Q).I;L1^FJ)(/Z2DJG?TG*2.G52,6:%X. M*+I ^8435B!BL-25H(1V[W"B=VYELZXG-S?%%.E'Z_':ZWM=@+22'AFE''1HAM2PC;HBX,;;#UP0D7[A*G!'N&XAI?$T24H\:[S L"I8'P)/7YB]1 MUK9+D(K8+@OWZWA5$GA]@2K 5$X69&R7=2 N=A3A(+$O,,3;K,[_(7Q:E7Z^ MAL6M:_'*;8+R'*2JBFB"M*Q$/$]^JW-I"*&[EAVA;^'.Q@!RG96M_V-6%=), M4*XYK!?%"Q_L"[ #+>%N!\1\W1YL9IWOF:AU&,$1E[.ZG-YF5;(VJ4(W> % M?XX7AN'HA,%6C;RKM:-'.VGN&U5H3O!]>=NN;L1BA!^E::Z5\B(].UWX1SM' M0,F!347:RF70M"ZN92BT>[(6R>!"2*&=,FV$ 6Z;N.61BH5A[]/LFUJ?;Q:+X M!GLB]6;AW#Q;8!*#]7LYK2N5_H1;$>=U?H4Q?>NSX"\HP>HF8.[=*^(_M$2QN_;P[TV]_/OOZ B( M-=.&W\KF[Q<7Y9>_ZX^R:E7_+H[D[VJPO_<&BVXCL"6NKO/Z3_$"_: *(CT8I T;]FR : M>LH.0#3K,?S6$M^B56#J*3H',(@VOSW$9>T_05CNN)C[=_AS7LN.VR6Y!'[D MA3%GF9NYJ0V7LHL,PU.'.IE+Z!,9QA^%; \_[92_1"'K='TM;,J(ZY/8]KS8 MYS;GQ%>J7.0&2=KK)W\XFGDSJAPY=8Y*R+ZKM!.[,\G7Y-=U)9.:%Q8E?Q$# M54L1C]=OU/DDKK_!9KT7^C+C)>3Z7*0K" MEXN!U WSL\A!Y!EE>UJI0.].#GL&8]>JZ2SC8YCGCL4^3U XXYR&\WT_B M.-5)PU'HF^F27D8\C[MIXGLN_,TA'H]TY5=*O.!%>LYPXZR_Z1A*NW>6L7G' MY4#[U 479#!E2S! A;N4IVD]W)4+IQH(K5E1ST6NU$:8;#W8T \'2G)'%MF( M[HA$@*IIK/-"!H(Z3]?N>)ATX&VD*ADSNBKFPA&H?4CHP6KP]?]<52B*4.H7 M2YD_U4PPQ?_/0L1Z9C U^ D?TUE2F 0U5['"+X7XCE@_W#$M&\.*FDH63LTQ M3ZJ1U3>8G26R1#';>C&]/00/G^ELJ#U"[D'@^%$:A,3QXB"V(T;24"=]!#8G MIL/;CZ/4(7$4>J&7^7X6.RK7/R*.R\(7R;9ZKWKPI=^;/-A!W8K)6LUU%,@[/#ZBDID@0#2X'2!IE5TJ&(">ADQ+*C(U/$ ,.# M8"DE(*#AB5XUZ 87M5Z@_DRQ,A*=]7 L*D"MWZ52(W!5[9'*)M R0:#;8KE[ MVD=O"FW*4119'N1$Q/*LS!*8R?E/J)*)(3&).6V;<@S&Z28 MY[I>[(9AE$5)X),('PUC%C!BIW>G.V)?4,^.?+!\69!%'IC%KD]!+D:QG24@ M-U^D.-1;+RBDW??CDHQK3E(W>=5]:>DZU,KP90Y4,C:A.O= M+U&B2>L'(J4$Z_9@D2>X8$7ZLMA2)#>KZ!I^H\"(&99CMBGP.B$:RP7Q?2*1 M^-&6V/)K]7@K#B3;,):_9N@UP]\WG$41I4F2>DGBQV%L)Z!)L$SI"GX8D6QO MEO]#[.AOY45QMY/U(\;DA,$MO0'?RNO5M3:L#7OY!%3"GV>K^BM(QZ98_/!7 MD1&*"3*[<1\>N6.GUF_;D6*%#+_&PH5_%0898:J1E-$RB4S'1P7>K"@?0,5S M!\%=M&46YE#K>5<+W(:Y66BJKI(;T)I%4'D*=XQ*^%*I6ZBZ@X*]$FGS;1D& MV*:B6%G8[R*;MK? J8&8B]7Q,(=3ZU=A!ROU7J;#BHJ#LA$I?HHW=56)N,8N M5#Q9%0ZJS#*SJ%%><)BL*[(%Q;OR^2$NID@53<1&S<1NBSAF3NSYF9,RGC$G M"%T:4;Q?DIAY=NHYQE7$"$LI]XCKD9 1CWJA[; HH6[J =%+[. 4.^696[7 M<5TEV\IHMU;&2)Y=\UL)PU>5$X*T4N2KDPQ_[TJM5*6/4MX-"W5WW8_2NI=X M90A@"YF=VOZJ&$07XO3KKQH@[-E:6B2,VHF-;A)*1"B55E=J[3/'5FX9+^L* MCW3N96[.=V.:9A9+CCFZU>QK.9^?6I^P\L=(K]%9,EOJU\SBH9T%.1-+N"1+ MD;VOK'/AH\37]/;U$)+C5[4VN-K.VO%",9S^TVY!XC G<2-":,I 6>4,Y$BB MT^+== U4R0%UE- (G^&A"Y+#8RHI+8I9ROF=.NV]X[S,$AZ]P4\4/0;*XR%$ MD9YE5]PAY87BS)8)58%?7_=<9UK4?WMBHM-)#8F%)9KK)O%25-9H=I0&^37J M"#+)2V9]+18=/ "RVWFQ_(JUSNH/\AU?K^ 3X[NP9^@SJ&HI4+600*P>B7:D MAH1W8JX6:"G6K/JZ,-]3@'#-E(M C=5]K1L)QQ= !?"QK V5D$4"8FBF9?LCHF.\;7=_3)/.]B.H[$19Z?_%1U!^@ M9/U47 HE:!^(]48^:T:5SMYE;5R)]-7DQ>JZ59.K17$?B.K#[9&N?!=GV9;& MKE-R*<)+:P_BF8G"^KZK8O,V+UH8*6T);L_SW(.:C+ICV)T*?39B?4A-ZTR#7B=T>R'H#CR/6#W2%6XD M@\KZDO9\1#FYR,*UOHH:N369#><5ZF/K!'.<,>FM"64ICN!"UYA,<%>G;6,R!4 M22Q6RBF?E>%NOJO,7U;MZ5QI"4P W[PJ;^#SFWS9UD@O$;H/0VO-1/XL^$&E M7XL6FNK*\JJO5Y=56@TS"ZC6HY'2J#'K.VR6^]#(F;RQC M.L(RIKLQ$.[]NOM Z-8^(=V_AGVD]E.$OOT8[D[2WQJ[(VTHJV.S)4 M08IAV6"[2E#XWJN2U)WN$SV9GD"Y?R;2K6EJ+*W*T]P5&UC#4>E/;:V>%3VN MP@5ZL4*OJTPAPB8=PM%385 #_FA4'[>S$V_;!%;MC]:_!M8]U'O&0=8\3.9J MWT#L(S RRZ/493Y"A:>>#2(O)%$0:4Q$-_9X+^5*[/QOV 9C0P=\AN 'W!U@ M1^T3_^A?F8< (=E'_ B0#*1-^1(=J= A<5$0=Z?N(@,47:Q#!TATKH#&G;I_ MH%TZT+ZZSOH\)(23! /%;"19':?;Z]X_F^V:U^8H"JM1.DEG6$[7B&14%!C& M8&L%EFTUG90PN():.G)O947_IDR1/A?,=9"Y#\O\3PD=:90KXBXO13AH6M;3 MU36"64TUG#)"+WU%>-R%.(\2!6+GX(4QUV.MM?R6LN6*+O(J7G1>=-ZCP^"< M?%)PN)^KJ/@$>HH(_U^+R^0JS_UV<:#';;=91GS*6 ,G[H0.*DP-V!M6D M#VH4,V%7N9_1-(+)V, >CLULJL*K"(,2#QDO\I_-+M-;:"62:85M'P-K/M6. MVN6Y'1!,.E_!55AK+\CEJI38J"WRGLY(4A C\PX^>68L%N508S)T^Y1$X&@P ME*S1D;KPJE!\E+(!NG'97&FG2B?TT(]S 3192J8]MLNHM.=U<^ MNH^J:V 9,QJM1.JF$G+'B&VT&8$W8?]4M">?7I4@!E 1V;4HB;B)9=7".;B& M*[>83605LL1YFPC'\!VS,, [I9P5[G-TS"/NOG)N=5_J!*<9,#],D(- - M-,/L%BDD<<,T(ZD7)G;,79?X2DZ 2"&A;8:@P\3);+AC/3>B=A@Q)V6QKKH- M$G?(I.SG$REZLTX0\%-OUW%Y9=:@E5J>;#:9P7 ^FTCF)@TVHK1^FTE@/B5O M:[DK"%#3\D!SVRR+:YTR8DB'3A L,0RS11K0$&5E8Z!%/]X60."X MH[4&/&I4L[LQ8X3:G(%:ZW O5'41?L18B@CISV@-M-5(._.MME0N:;Z!Q_2/ MQ@TM+NCOFV@U:;->322J'1E^98MOWL&@KZ%'JVHG_Q6[6X%,=NNO_OS'6E++-!O-NAXU$0V"2DO@9L3'PO-N'R'(3*B[R,A80% M'K-9R!6T9Y!&@>V^2$?^V5H "??O1&S@L-[W ^3SRRB9LJ;6PV"B#&RT0E6 MF+[0=W>IM"BM((O)=^T/] )5G/?,C.6!%@=6KBHCD(O>S#' 5*!EL]6WN-F/ M8Q I\%$Z&3YVR--[L+P3,C_C<1(#>Z=PC]!0Q?,"$J5A:E;9Q2EQHL!/4NID MS$UBT #UQ>-%A-SMR;YWG)<9^E-[;AF;?MRVY?N%]7ZZK+#HE4J$@8U*F%DE MFFW@9XOBZS8\!8>0!")_,QEP1?E*B:J._>Q.L'>7#9;F0&% 8P]K\NFY,@LE0 M;7+./BL5JN9;;M3/0P M0@ 7$B'_0J5FFT-N:>7ZP(R09_!<:$IJBOF\:WS4QD1FZ!PLSU>8'B%*N^$Q M43(F+. 2=G\YOY7=J83V7S=XZ/IH6D?&.B[Q!DQ^5QFN,D+A//\E4WHN*L0D M$Q0BL)N!PXL;G"4FQ?V\OKTB(\J:P@359HJD)OP=GIKJW]OXZ;8NG&K#/B/P ML_4.J.QC!7?=+U9_K[$9<]H&TZ/:A&[L :$% MCL0#5-\W^*QC,]3U-%^M(77W3FRM.?C("&^3$78U)E$FKZ;A)S#%AQTCK"?S MZ@&W"7Q9R2!;,>F"UDG[DVS<:;B,=K3IG)A]/H6C>%J7-U(':%N#=HB-_8Y] MJK9X]XX]H7G?R)XC>RKV3+1U+*5_UQU,IO$_@1-%3ZCUF@!5_%K*_'R\+51H MJ'8Q2*<$9N0M;V);N8IZQ8EPDTM5'5YX<(? MO^2U+$]:JVOJV?HC_[Y=_@U5Z=YV6FM[;!_\WOV\=7CD]$XS+9NVTG!F0C2W M'C/D;[-?&!"L:LXIM5R!^S$3?3BFRQV+VG++]Y8W\LV;YYN/VHAOW32B@NM' MD;7]DQ3&LL%S V35B&8R^0Z2.WU\I&[-O]$.M(M=BU*XKV544U23UYCS"?.J M2A4XPD\1(:5LX(93*.H7JUI\#ZZFO)Q;Y\6\^MKY0-8]&F:MNNG)WL5L33MM M6>"$(@!;V"G-=%E7Z)O$N]CT*+U4G1](M&6?%9W" MWR::B':UF-?6Y6*(?-->9RRE_J#.H!O+&"L%CB&:@'W:=4" M;+]:I?M#-4?'U-ONC ]2=AUW/$:+=2%81'9+/F^MIL[?L0;5!<+]IA#-]MI< MFU9.;]ABYD6Q>>^(&]1(J>LBK!>K^44YGZM0AM#)=%HR]FZ7]XG.$+XU0A4J M-4]85C5NK++'EJMZ809?VO=VB4H+T>10Q4K55T2 8-NU][6-(_=&F>7&$U=,R6[S<((\0%3>"CQNQR>) GT/ M?W7(T#DV%KRWT=!XA]WWKI*",CN- B]):>S![G,*=P4+0%P&6>+9GOV,^WYO M3878=Y<=9-^W\,=ZK\*.2:2+4XBGPY]4T.47L2ST$ZR-C;B3QDGB,TPT"FEJ M^T'LA/>O-^F M07TRXB#'K4;U(![Z'F6I'X'1:T9W)MI(U^D)* ]5% CV0 +6Z3AI(XO$09%J MH635MP00NQ% ^E3.85Q1TZCA8XB,5]+JZ*)I&7J5Z? MM'[@EFH:M<0?/\2??FI+F=6I8MQRHYQ78CFU2?V:5MH7(\&!)A)_T@%<9"T- MOZR2K$3-T;RXN1(>9CF!B;6ZP=1J06&8D&G)9+ 6]UG%8R[R:PMN M+-)8\8'&K(20F)@*TDKSX\0Z7UU:%^4W54JI3 [LQWMSB<*_4?PH0M$7'3#] M*;H(5+!WG#-?-0C7?5)=G-Q44T245_5# M*F5*EY9NGH?BKB[<+. X=7K=*7 L$$0.(W5AZ!W\JM[4/K7VGA?'I[&FOK7" M_N,O"OPD2GE1-)="LC16D==]G"J4T.))X&.$8ZV[:*3P+D]K0=-*BS&2LU55 M#A!_=;[4C30[7MW,@[+Z\Q&P;JJ]Z2:O*P>R>=VT]X0E"^;0#=UY',RR(+QR MN_+D^P5-)SK.P;J_*)?*8VMDF5^MPY++),U#JM>4=E:H1WV/4#_7\1F6EIEXLDC&+MZ5JO:%4GTFE6NC0RAGVOOXD3V:M(.?W M+MGD#B4;2VW (CWMF:2Z".>)NO9P?:1V'4%G7@9QQMP@C4GJND$6I&G*.1Y! MR,.0QE&_P>.AC\!4MM*%5[!NN0ZY='ONN2&HO2/@X((FK\N8&Y@M2Y7_!9''J*+KVJ URTS1B MCD]WX9BNAT'6U?T-V!KMTE)Z%2+2W!BQH:YS3*,* M$)YDW(YHX+B)[[A10!0;1$[B M>R^2#;HM%$>NU!BKV[SC8HDS2:S*5SL%:[H1 =6VL!48XB*?(L '7C?26FI[ M7DDWX7K29ZDI!Q\4WD)LC20@*XV\[NXR-HJ:L 5'I:N;U+>ZMG-&!E[3@2NH M82<]8'FM!H :N!1U4::^@!:-RM&%1T6/$'Q9-U]\I+Z>BT93JIV6:IJ1@[;0 M@JEA:KNX*T5(M(8D&Q\ QUZ4ZX.VU^<+[H3DDA68B!,+", MIIT<3@FLKF!9W+[X7'\OA1XEL?2JWKN-F8E#*H7E#'\6\K0M9&M/?IL /K^= MYU^E:H!K;Z0_IC>4J0+M$.6@_8C6+& MJ]UH"Q.;XJ[ESE:M-UE[ZF07LEO5CK#J+T$=N=Z(U:+\)[K!6[? 9J7YEVK^ M1:;"2:4-J0*MH=TE2T?5GU6%'KZV\A%WYJ"&K=?=0)03.V8)#S.;.)S[E(2N MQF5(P+I="]U]4A: $NE*HM]NM62-"-U#,#]$S^3_I;)7]D'U0 T;[=?!0WFH MF+1I-#)E190BMWH0C>\+C)Q&4+^^GDQER0A+&C8')L_491?PTN]9*+Q" M@7"E_?CS_%Q(] 9G%(I9S+;,X"G4NP,O_3LYB; &_/%#&T7JK4-5[_<]JNOQ MYWL&&PL8\SV/(=^3/2W?D__P:"@1"4L'0MU 9DJE!_X.P,DHL"JLT)L2M^2+0"IIJL2CF$]'$MUJ"-M"*RJ;K^M<4 M:^"46Y#E$)A#A%5E-\"98:$)B*Z%=OFI6UD9=L(VFYD=.L736]!N!:+(/=NQ M;]_ P^(TAC-1F],H_]U>>%X^C4./D@CX,66I':1,\V/(0M?D1Y92&F:$IC!^ MYL$C$=/@/H2$R'WV@,T_7DCI'\I)ISB>#QDVRLQYMW3V"YI]EV3S4KO2CZ61J0+'%C MWXYCSG17"C\+7F:L0^Z5!9MUL(3-@52(1"=,*45TF7_;U197YE=UC0V[4OY9 MB;[*0OA==;]-*0HP&4@D>0<+0M@BL2C#8:13@ #Z1> M.]CSHOL+IO@)DI$U?NLL"V$NN%=Q@3,*P!$A4>7'O@>K7ME\4)X@-%E8-OE6NJ?@&>ZA:4JFL3?B2\""K;@\; M,46X&11 E4YI;I%J;VX*-*5A#Y'?5!Z+@C'$EZPU?.IEU>53NZ4>V0VKH:5 )OHY("(?TJ=KA0U0DNL"M/KJ0@I6Q'_0OX@(9"MY=2+L>E9&*T#196)."/$-VDF\("&" MU*#"MB96ZHU08BRML0B_$5(,;@U>.RV^ZN6\.L>VKETG(9#7)_A4>X_]^.O9 M;Y_/?I+Y*HT0ZB(G!6ULZ<;"G=6>H@.H9AE(%-C06 P(JIF1#Q N9N)7U05J M#]TMY$[LQ;[G'#$C:0#/\<3)DC B3A#XNJN[&Z?A MB]3=U&9:>C>/6W\3("1P[;0%MW+2K5:T&>2_4*O#'/IR5DJG;-ET]6N%]A@]08858 /0M)IJX'H\FFL67*Y5HN MO;K9VK^JNZ9MYE,LOI1UM="9HYW6=YW_ ^] \0V!T=YB&6A09<&)LVX,.33'AKSN?MFT^JKPL%[]ANH>G7%N\3=[ J=]BV6I6Z@[?3MDV?&)U^EHJ! M=1K)YK,8=A6 DELU:+5Q9IM*-3_9.Z5[.4@_5*)/"K%'$LQ?J=O"[PUC=&5" MIO.]_YY]>;8&_O90/YY5IZ M^R[/F)1 1Y,1\09=9H?0Q#X5HI;AHVXI(/6M/;2NC' W9$["26:#HL7\+-;9 MP8GMTK2O/2)/.?I+5;79IY>+U3QY!!% MW2Y$G8"LG!;S_'DS/V!B-K7%ZE*%G&6VL^L@"_'8,7OO6KN!8$$K5 HG:U5! MXI*1YG+;C!9N$UCVG^:+@4SPU3K=%]V*J#7IEG>'$%!7!$/&^AU>%=D[=J,LBC* MF$L<0B/'#HFBWBCU[+17X:N1F6?;&>T9Z";:O60GL>L-MO>#93A0YAUP[Y\AQ\'Q#/@NGJ3,R2C-F!-1/^!1JFH M(M\EI)]9]MCM'RSO@7KLU#G<]F,>XR[)I[WIVO <;;VCLO4VTB/$O2+-?;FG M1M!*?K .2;3SV%7UV):P"OH"[ION)E[\QK2GU;RJ?_XW(O[9FX.#3O7R$SL+ ML &K0]PDHQ%-W)1%,;.#-+/3L,?!Z?7-O+HM"H4LL9V//^??(KE365U=/_/E MYAXPL^E^MCC,>75999$;IJ[GTB#T4A;'3NA2&\\K\-PT";+LVWW5!7D3<2UCL9RF'S<,CBQSJN<]Y9(-=HO8I/=R1C=?CB[@> MP^,JUYNHWLW[W*E/TW]= ]R)P:49Q;'-;3N* ^9C7J)R7$2Y7L (,:Q%3T#YCX+J)/ FEGM3#4 MJ9VZ%&823W0G7Y7X9*IAB,LF>@!_$[DY\]N#5D.[=F<)D=0+:0 DD-#42\(, M=*Q864(TH%C5\DR4($NJLZHV&D73._2MNRJDEU\KC? U;(GTJ?5K)7 @JOJK M:'I\G]$D<1ETTI+.\NHX)7(NJZY6,#B>!SBC" M\B(C[\_BUBK4P=SG6CWZ0EM&QD+;YR^TW<<;_11GMKU78Y4]ZG6?5.[K/:HO MRP%]STH"E#HV8? \YIBV3-WB:-]QQ8B*5)&TA+@TV-MXNM27DKA0&^O'CY_^ M:'XZM=XO'G_!J([Q2O^A0^@_O52NJ$+4/5A'HE%BA+@S[Q#\Y;I<+HM"WIQ? MGNX[OT=_,FJD?"?@B>=EB1NY/'$2/_4\C6(5TRS<+S05=FA_T6WWB.H'(.[. M5-P'9PLXS94(6[Y'=?'S5:[B6LVO"$71G&W%UI37)7V/_F9Z@K^L@6G"78,E MZU^P]X &(]GQ=PU+TD5&<;;-?H'1GFHV(8Q,A#DQ='04R5M &;9\(Y.YBNE* M]5I5"$2;7<)[@$&+Q:J]CC53JJ:KTL4FH0^!1,68ZPE^7:S(0$F4P2&M!8I\ M+L2)AA.?K)5@"&@N$;867EFQT=:EP!?K$.7^N:H$!+AN)+D5OPX81#OX](LQ M<0R?%^^3N77J[Y*E_ >)HJXVA_GKW[/Z?6NVIC:/'Z[>,W. %?K!Z-P5/KK-^7UMCJ;M]44_@NYUGK MKY:(4UH?=)]># I;/Z:?/GSX:1W:;"72R^&#");]Y\FGZ54EX-!N5#U!B6TT MK>MJ5LQE"%W2GOQ.UT,/532Q/7*Q#TC,ZZ@\>.B%([\@)?7Z@(\+L$^OBMEJ M7KR_V"&LM&V 6ZMW%C?V;[H4(.QV0.@R=U?:Q3X/'$X\!XS2E&_IDBOF)-TWQL_ZAE]G9]6Z%1Y!*_O\?*-%-6[?T M:I5C=0D*L_'_BCLW%<[KOL=S MRQZ.K/#J6,'^#JSP@),^&'.8YNQX]&_MZ#>[.H]'_V:.WGO4O0;K^N4<+,/+ MN@(K\T1%W:?3HKBX>.;;[O%X=V7SY\E%712RQRD6H&-N_R-8X5EWXIEYY/D6 MOO/ Q4X,L69 G6>*.#\";>Z3B26]:+N+/!F>5]=L,)7U+M=CT0P!%[7SR-UG3!%0/4X2FCD)CP.E6!P[(SV M.K5]#\'02_E[DF"P3^U^HN:Q"(;'4<\H-4:I<7"IP6FG3D3,\9PDLYW4HQ'S M8MMU(R4U;,99< Q2HY=U^D1U@O;3A4>IL4MJ[&=WO1#S*M48;C/L=U\L9F_3 MQS#X^HY$KCE=-J4?1 $E49:X8>*YON_S.-':$'7LPVI#FLP2166/-Y/L79D< M_RKJ:I8W5WC0ODWM7P84:0=G0Y40-[+>ZV$]US-8S_.3"/X7NA&8'A'CB39$ M["BCO8K:[\%Z>Q@B(^N-K/JE6%I* I%LEUOG]$NO\(1+K,Y#D RNU@PZ5"(:.RE/8D()R1(:D23Q=*31C6*^79EX+M;T1]8<6?--L:9' MNJKQ."!AE-HD(7869DX2I)&J>N)A%.XPL9^+-;V1-5^OX_Q+A2#:B#8Y.A%> MD1/!LP/CWK>]+(P3ZA"6LB3)(J:Z*/(DM;/G\=_]K:6SQSO/W;T3"?BI8P_H M2G@]F40CQQXMQ[I=$73F^1ZQ71Y$(8E\9(_4T6Z_('!ZT"'?AV/W\+GOS;'4 M'S:*/W+LR+$'YUAF*/"HLV=1Z#J!$R><^F$4:-O:I>1YPM/WKOK][UC[ ME/1A4]\"QPI#X#]%F;'^?! C8P-.Z/%H*E@(/<#:19/+MGY!]'[91%/H>K5\ MKD6_O5OKMBSF,VQW(EKEZ$XHND]A>6V"))AX+;.JD'U0X"_EM+S!X8#8YKGH MA*+S>YJV%V!5%TU1B%IOV3#SU-IBU/1F+.$G!#;8+(?EFWTYC:_M 'Z0L H2 M&P)!((!Q5V)C1,\FT35'SV%>7K3X$0A^H' -C%EBX&3+$VM3SA'7X:(0>]"U MI3DDA)GG=5*->$'&61KP.$IY%H0):"4*C 5K_WL-JY_;F?_?]\&5->4W2_@H M#H!7]OFJ,'$GK/R\0I2ANNA.KVMGUE+0.98 =>U><]W$L\0>0@K !&ANNMR" MO+%)*$"STY7LGM7!<*R#:4AHE&I>7=XBQL>D;5(YOYVT](K(PV(6NP#T1".W M'?3\U#Y8!X2 :I?1[(;=%EU693_26L.H[(!X$ENTV1(8T?@$+=0%BJ1UA!/1 MM -&U^OQ49P MLF-6"R&TOEFR5X[HL((;7]SD0K(:.R;W7?9 T:"P2+I?*PM=A3?-J344-0YX MA>X!2*;[_^KFG]NVNP/^*9?WH"BMZ^*'T7W][I:P71JS,(D=E_F1'P11JD.^ M$758W$)VP5*^_/Q!MM,%L?C^(KR\K(M+..2VEQ"0SJ^2$C\#7_P-^.9LD?X3 M5OK?*UA\4<]OSQ#P\>XV0RW4EKA:>@!<'UON%A@-?R!O?_STAP3B:I]"P(9W M,&WQ59SYWT.QY1(V[(/NL- M0"P%MR5@G1#IJT^$*.R$4H='8OU3GXE$X12'(CI8/0?]!5UJL!? 1W;J.#Q( M@B!E<>HI;TE(DY#0=?J38KZZ@-5*(;4Z_P=(E66E^#2?7I7%%Y ,"&U<7I3% MS&C1=%G!H;YXPMLTY1 7=(/H_C(,M>'%IC9XXVJQVGVVVHU>:X8EMOKH!'K6 MM8AL9RIUA(V+%&P$?+326&OH+YL@PBS(>=E^=L,PV;DO4X/15"=5C*"V@4'J##K_4W;*5=/N/;0"TDQ9[4]@'ST)>72^.(')( MZ 9)YL9A1!,2VI[R<80\8-YN[?5AHBL]+Y>S_%4*+.=@Y/7]Y9!164O=+$YM MWXN]@!(2@(@B*A<_M&/JV?<32D<#HQ@ZK!A2NM%#I)!TZ.UU-][D)?IW%T6. M#Z*'[%E(D1M7HN<$V,@Y3E/NAW KLE#W.(SMQ%\CQ<]7==%<5?.929.?A=98 MS) 8FQ ]E_^#OL>[9=I9\P%6_IM:^$B?#Z7/I=IT;=N$SRC(["Y%'Y$!J.^$ M/G$"RC,[]"(%Z1MY,;.=G8+L/5"ZDEIHPK2$];D2Q"-IJ2[2Q;)!K"IKFM^@;QTC#L97JHOG$$!.5U#L>5E@>YD#TB;T M0NZEF:U[/-@>2=.]!5"U\](2ZC?ZCT%AC//%HEJFWZ;%*Y1)]N%DD@QHRDMK ML##?P'XXP[NF>Q@$.YUSDPTE<%?3DUEU(SI"6(OBJU ?03I?%WC^9KQ.!=F6 MI0SL8=ANNRUL..NN19($1K[*Q72^PGVR?J0_';:]BF]D%@:@*29A[, V.6Y$ M4IO'F62](',#G^^.U0A"WLO4E8^^9A?=(1SF;4L/&=E[F&ONP/33>4ML%H,J M&;C,S7S73GDMY4>#$$?,"EF9.ZFD"B['Y\CT$=A_5O$D!MJ6U MV-,IJVWB62XT>35JHUMQA@E<\'N;H23CJUAD^(M0L'YT#BVZ>!?N#$&#-C4MUTNJIA MG^=% V:^A7W;KE?7AK.B%&F@K>M()"5.1>(TON744F:R8*-=HV_F/&BW@O2" MJ]Q7X>-LA]7;NSZ<&$5TY]ONBC@T$W=P"+&7TM2)/3MQ4Q9':>0F*FTM=#F- M=N,.>F@)6AMEVME@T:._#"GY_J\5V3L)N]//OG M80RP5A)ZA)U 0;^[+!=R>OEJ6>D/9.FB^$1VM R"4TX"QV-/:QG*?M@-02(' MPE/0#SWWWXZE06&O@=4C.7W+%24,-"MY7..FE[ML41"@ZC'>U,*U1:3OUS>Y M>-GW_DTM'3GT"U'6!_?OCK.[# 1'$0%;K*8QHXOOQ- MV,>M$!AH2X[-.4DBWPDCW\T2SZ&.PZ($M%J7N$Y,!D."D!;]V0+T_96HO7J/ MFMSGJWSQ7E8D"\G=G"TD(^_I=D 6Z'P'F@(H'O^&I^'YO13"W];L\E*0NQW7 MKCLAG#]GHYBC)^TV<69BR>V?WS[!^[:ZV;%?"(MWA\/"NUG"\<# JYNW>0Q[ M@#($+C7ZPA';I5Y,J&='D8T9Z9Q%*:%1F@9Q[ \F8,2_E#8@9/3#7YUG0ZY\,02Y?N_;FZ[+UVCT]92=;2V+7\U:]])I6)>PR;,H2YAK M^VZ*Y7=QG.E(>NIX=MKW2[X4G<9[X3H-F5!GR):9+X:"7X7J\F)V>Q\-A7(@!>Z/ OL--45NZE->4R/6D/Y;B)AIX;B#JVAO!BZ&U(1>6UJ&>5O M4C?=2W7QNRR/P WB,,Y"YL=AD$9.%@61ED4V2X?KH/7!Y-7*Z:V:34YNEQZQC?C7>?3\=X^02Y MH7R0M^4%L86.P5ZS=KF'*@%;T#E>69*E"?<#!AJ%%[,L3B)7JQ)QZ S71^,Y M50D;3_EEJQ(NFS#2KTMX _;14S2&%[/(^Q4#- T[+N4L\FT[8\1+8H>$U-$5 MKBGF*!YO>.2[S ">Z5 M$+U/]N]3DH?MA^7S]])-'T,M/]*?[BU2N),]T-4\S.[=M_P#M,E@Y"\;Y51F M'K(H;VKN!@X6=4'XFK)Y"&+LEN(M":ZTUV&L\>]W3S#?![I^6C4JK5OAS8I" M+7/YL,Q9J3H2P):*6K2E^2D6YL*\ZAR7=X)+Q0(WV/86ZK_&PVO*96$U1?T% M>UVHUA,BG1P+US0Z.QRA+ETS\/,%&>#T9,N!_6:+W0\*H'5 M@%<%[-X,\P)Q-_/9/U9X %O.9 W,UWR['!:)_%ZB?%01""ZP+F#OFO)+<;: MJ14?JGDYO97_OJ?>([(C&KN,,9(QVPO=S->E*1RSVKIZ#Q;:A 0ORH?@+_DK/OYSN821IML20-?VTI*;^;@Z M"'X@X)OU&99BA@I,!F6%;B1PA=JK%KE(A4;S"O&L0JQ9%$OUDE/KD\*;QF#J M!&PSX!C9*.<27BF*1N:5X!\@A0W@;(43J?5 M:B'4^KI:P(]3>47MSU61$P.G!)%+B<-YZ!.>ZALZBGEH<%62V-RU[=2WLSA@ M)$@=6[DQ0\]+4OMN1>B^<9Y0175$3/FQ0*4>KII0 3-U!V1): :X6I[(I3M6 M.137GBVLW_-;-"-<6;>5A9\BW6LA_/2'^,L)"9Z&V][?3=P\B9\@N!TK+-$] MHB[B&-@2V*ENK!\_5S? (YSPGQZ=1B&G_J.QFI].S;6U*,^BBAYU-^"JF53^ MJM52*"("X M^NGZZJ?MZB7L("@5<(-CSR2XS]M6+/I-2B$3 NUR5.N)=,)^B5-W; MODE)K< #JJ;H#[^N9FGPM.45:&ZX:.-D&L6L=U+"PGH_759&U0$<,7X9GX<- ME&I_72SK2H 3",H03:[@ BL*ZUT%JIIMG5C[$3ZNZV)5BZMF5L#=V3,=OCO4 M' M?GS]_X_&JG[2K=%:WFD)M\6SFN+4L*DIDIF:L>AB)90FB>[:JDY2H.DO][Y1RF5MVZ)6=C:NI25Z*0%6JKHXX([J\BG,3FAW4LXVC]NA):KNO*)?5-K MU@O=0B^J)A\-W$4%ZBQ09FW:U5NG4"Y:0U5^ORS:CI@[IX>G@K8]@L6LS[+H M3F)6SD3WS:L<.Y-9[6[K9H15>WN _CN3D)?E L@!'VJ'?KKP/+PB]E\YV-NU M4,:\G;+4.R% D .*T0AO,43H ?XX5VW\6KW+)^RGGZT8>YU>W.K++BE@@TM] M6+FEW_!TD8J+:T4JZ!786E5 !U4(N%6=(_KT10V7\M>J_M-0LN""%#T(<8;" M69-K=%3T<2C6,@FS:=4- :=ZKE8PB* XNM90G8Y_)UD=0,7:M&=L-L+V4E89#"A'II>BR1 M_$6(6#6MU"A5PJN(U 24@[-L>P@KK54X(M:,UG MUM[EA@?%8+(%4$"S.D>^0=7X^W+:,?H0SA0_=BM?=_(L^$ZK^,T%_B0*']F-"NV+&O'O*JE+ MRK^#:JR<^D(#!GUJ+G=(MO\6HNNR+E!W0F$",_]:S(7K EM0ZT[I6\!XU6MN MZO(:A!&0J6#I1MRMU8VPUO4DI/:-JY-P/O+6G>?G%@:#M3G>2BN!^]_N,(;? MRJ7$,,2OP>_H2Y$?S,IF.J\$/CE<]0VPK.K<*P(84I@*LV6"[:JULHV<(YS. M,I#2*9[KSAY=OH#$KA^-OA2Q.AX,YE MV3*E#JX6%Q?J22TZM7;134#I#U+R9#4T$]GY:WG0=T%&>H0U\@D+4%'12 MR$G9MJT_?=YLR&8=DEJ7W_WK0K4=%*_<8?0B82R;=:-W[1YJK)5I^A^C2?)? MJ_FMO;7QTB^$(POQ&NK:DQUH:K=(K*RX0W)\MFLJN MXC#=9W.@3I=J1),@+M'Y)MQT+"D6D#3+\ M&H8?T#J/81,(;#!BC5\JI6(=0E=O%5F[K3OO_+0_ARW,C!V86CY6^]> O8_W M.K+'FIMHGW-3?Y"$80H%3-^ W13[VE*"VL.+L@;II)*!<"35S 43#$7&?5]A M$B]KNC>U01+E6I5$VLQ<@+7PQ.;M1EW M.6MY25A&39?\IY,R903L1JSB7\*JOKZ9B[^9J6\M\V&LQ@*"EA&*+H5>Z7B- MM>I<)$&5>C]1Y],-)20S;IFC5D1E/$S$ MG+9]'_1,," ;Y5G;<"Z*>U0ML)BWXO'!>U(JEA4B!97.6V5]MV%R(3E*U#^1 M_T:)]"B)M#>.?"X,Q(9Y3D$N@H)XC+K,\<]GI. D=V8.=\^I<_&#:;\^R$LZ MC!-TW<:VP1QY5 J/T4]^>BK"^ M.S$P7,QBZ8X_6YC/@"PI06HU=^Y8P(,(D5)"FMAAYO$TB4(69;Y/D\QG="U9 MD$1>D 7,B3/7H3RT*8-%9R'W;>(Y++YSQ^X=I[=C>V70;'7+K?UNLM?WE6@\1VSA\QI\O*PQ:E;7Z(#^E]:JE7C55BX\AT8J M)UR[Y;MFFKN])&A0*I^4L,T-HWG2CS6)8)Z<37M3M(Y]:3>NX":X>[AR*>-S M:ZEOZK)NU+*,>W7-VA7K.[6L1SISMOOZ7A"ZO:P!P][$3P*MI_:]J/6NNQMA MGM[Q)_ZXK[V:P;XK[ !F$F%\Y^>K<@8D.X0D6K=HUFM)6WIR?GC^M=Y55^H_ M=+$[0B&I=%!'2H1)6=DV"[%4GQ!?N@#+!&C_5*^>&O,M:CHY#YVGWR M"&2D%P1%8G/NA&)C]L2Q MA^RQ.HSZD4L=:,T3>THY3;)6.Q2CZ0N=Y+H MH1Q^)L);]#W"YIX@LW?XK/;1[7VF!)"7]%4)$B*I9?BV*APE*_J@SWLX7\ M>E0@"$FXF(48H1;)2F"_]I F'RW:R(2Q(4$F1]$VBK8W(MIX!]MMQ\P/F1W; M3DQXG'B^ W]%T08RCCK]YF4/%FT#L#HE]L3WW=? ZP.[ZH[>L-*9_8MB^3:L MJIWG=I02ZUXJ.WI1YONM*//810GN-7@U1]JY:3 ]L MBKGVA/K/TN[T:!69U^PW' 7)RQ8D/ND<.G;H\"S(N,V]B+B1C\V*A$X4@/5G MT_01@F2T^ :P^(()]T8).DK048(>I02U#8<96)'4]BDAQ'4=+XM=QQ42%%M$ M>:37#.HQ$G00PY).?&Z_:I'RZB)V20&7D:@QRK]M!.Q&I],1BP>W4["HR]PH M2FS"?,S>J\TP2HY_K8H=X'_O>B*..Q0P2K.P%/@H0_EM5'@VI/&8>P4?#9 MG<+.FP1D2"VH+QZ.@>?>:*+^*!R/2@WR#2LICM9LO_MH'()=HH7L'?BKKY#TNV(3SNK-CC%:2O M>>'CZ8^G_Y9/__6ZT%3'FU%Q/'[%,>!!JSCZ890RGX0>BVE&$Y:E4:(R'6P6 M$=;O2-A'C='*P.VA<] ]RB8\\%Z#ZCA:BR/3/R_3&^E-<_XF?UTIA]]:@/$#=C$Y:\B5744=J.P>U9A1XF1@Q7%"0W",(MX MQE.'!IQ26T@[GO+$H_$!I-T0N@ZC$\I?1=CP[62J;UI#DP[X?LQ4>HV92I38 M1M8X3UGH<1;Y*8]=;CM1G.GJW2A\H%KU#'GD=A!,N#VDAG%\.4MOV=TV"I>7 M+ES6$IW2, NXXV;$3[V0IS1+A183^3S(6#:(KEB"N_"]:Q*$AI$G":^6[&>0!V3JE0QPP[DT_)PMB6=V+XWL5WG-3BP1O_UR/7/R_7 ]BW7!RQE?NPF M,7%2[D_?BC7CT;? /H8GQ!WA) :9=THZQXNZPP S"SP MX9_4<\,L<#,[\A,JO%QAYB4N8SW@E2?+ND%4'<=V)G;PMF)UKT .?-=N!"]= MYAW9^HZEL\1X/;_LHWSV9/#_%+V^VL_%OP=K_V7UI[^M69>CVHZI$]C[*H!] M7M^].QQ/_X^]-VU2',G2A?^*++O[G6HS,MOWIV:4!^#?W^_J+GH/-* ;-.UO??_IVJ<2"XT%Q4[]3Q U% #*G?)O@XOC@"X.NC)SV#,NC@]@R\*)'"%, MW!\;ELX+9>17#V&SL6]36C;X+#?4-P#W0+K"S'0)IT\@I_OUP-0+<>.6!TAI MF"!!##2*,\@X]-3+86R0U%N%*4R#_LN HG&C#H4I#D"UE'S8KO/7%=4.2H'K M%LE1:WY][82J;SN;^G%60'L$,FPU#V&QEC:1$%,;$ZR%=5CJR%!KGLAXNS[* MD\'L0(DOHL1=2J2(#]N.XJXH,AHMO'B/AE7/[ M[*OQ9<6SALE32G3;$0 /U61=.9/*,56QF%1MU*>-@NW8KG KONJ-WK12+_+K M^5=OMA7Y9.%7UG\U*8VWQ/?[=.J/N__'\3";NO^JS[.LHLZ*:Z?313J)BL55 M,9R-2[/267&/6)G13>KYW&VR&[Z[JU[O6IO:H[G[B_=ZU>FXTN[J=L?RY;3C MUV!MN#7!%'/WJ5HF1];E_.Z=21-E;L-'_1G_A\V^\Y[)/(J-W;;6 8.M;\H+ M*V?@Z-EFL?M9P"\A>HHWIE#^^V:V?,A=^CE[?^6XX)_O4X]2WZ:3K^E]X0WZ MFUD]F]V&6+>[37<;WL.];J.;F4?$/Q66$6FYM-AH29,8:\XQ@D)1Z50D9.1> M2_%(7]U/I:?$,8Q7K-9Z/*?KJ[6YI1M[7HK/3VYO/V:3K$3?]S&20-,$:P,3 M2PT#2 NJ$R88 4( _1Y5XM ](ANI^=ZWXW>[C$(RJ;6$2L$8*V_'=3Z9Y%_=JZ+*?54L;KU1^6^'R&W1\["(CW) ^5W&IXHQZ*MM]@CM-BSE8:_L5I$:;:!I2'-XT+'ZP M'7=&V&]U .Q1>7>,<7Q3*Q 76AGV[.GLAU)E+**/SO;._K7P8=4WI;?:C(^= M6EK:_+7]'ZCOZ%*N3]196R]O2IF;)/FVH_GFE^$\]PH!+/4!$?#Y,CG$![GR MQ;RARBBJ139]B"0NM[*S>J(-3E_JM]9$6CH/MBBTOVFVYWPL/I!&((U &H$T M FF$:N'/=7)?STL.9_1.X(P>Q M%])"RG$GV$9IP+: ;0';]L4T:_AE\RQ\*/A[E@5_&6R $D'$ MN0-*11!Q.I]U%JY8^JXP2;8*_K: \LF&#-VXKQ# RZZK"/5OZJ^EQSN"%!R MZE""Z0I*B*8$QOX?I' "%%*4>YU+2V(P D_9D\]!R2FI73VQ)'U3>4H#<@;D M#,C92^2DI%'"%&966H88UX!H8145I2=.)@E",'D!<@9G7 ?..#E@?+M82H#0 M *$!0OL H;R!T 0Q+$TL.(1 $BLH4\ KGX9J"-1VXYHS53[?U.<'H7 ZYW9- MM',"S+/+0%MU:)VG?X0$M!,"/]D"/RR,%C@1*HZ=X@B$$;@$/TT%2A+UTB)2 M77KR^("#LR@('P*;@=6[9O5OGN9UWJJMJ2E@5,0,Z01!B31 $I6\GE 0TWC+ M5MR7UT])VSFFG;A+G3@T<%9]AQBW#0M]X+4+/3$:0+%GH(@;4(2@2:P9+'.#&.$ \Y'&$(&1 CWZB MAVS,4**4C1D@(F&24N;,':F\II7@V%>&CO=!CU/2JGJ2K\'QP!G\ 2H#5 :H M["-4"H@:CYU,).X/B+V.E93)PHF26AFS=4#K(:@,WKD.)/.LAOW6S8K_B-*_K48 MS^\O,XQS,:WFPUZ>U5S/?7X7LY>7$UER&M1LD8VB22.,@@I_EBJ\Q$V R1#. M$BMC80BP"30Q(;JNMZ ! 5OG5&HJ:6DLARX9BC ="!;B)XA+O4"&/UW-LM':7'CV4\@B+X+ M$!H@-$!H+R%4-A"*1<(U9C$PD%OK_I3;ZU%V85K82C-?U'/X<<#?H9+*&!1ELKK;:$ FOB.ET<2 +1)OH9]T+_5-]\ MTS@\RV^SV1(*[P_MV!. #P#NLCQ+;]6GH"4%KN^8ZS%L#HE(S34T5I $$A?:. >T"VNV/=KQ!NP1P&D/-$F-5 M; P0HFSO*+&QL95ZJZK69:AT;^K1XI0/2*?EM/KON#KYI+9-C]8@FN1^D-GL M-@0#SC$8@(!L4)0FB+(X!E*I).9 ,^84QBJY+=&)W6J2^R2*'J&]$)9P $*R M1H@T!G!Y*W!YNL@?@D V=:P85$ 08F0"$Y!H*:T__28)8T@3NU7'ZE7H?&>9>]3TF=Z8AM"-A"=VH8!RP*670B6 M(2":\Z-22: 2%"N.C 5:$U5&)!A5@!*]=?K^42P+#J_7@QH3 Q 4M !J =1> M &JH 36N!262"@B0!) Q:'EY*)YIJ6,*X5DK:&_J<((#2OPISBY=3OWW+)U\ MSMMOV3P=3[-1E*6SJ7MW*.-VGAY[1!J0Q)@ZQ2_&RH)8.F"TDJGZX"?F&FX= M 5O22%*3B .U"I"R49Q=CX?CPR6YP0'#3C6271[\[)\C.\0" [*<+K(PWN30 M6K*&;-$:O-:& T>NRX2+ : =.FQ"W@:\#3@:6=X MBD&#IX2 A".)W'9;1K2#T2HK@R?&)IQOA3HN02U]A#^.>MSYZ_OEI90.B M8JT!47;,!D2]Q,[3@4C$6N?3$JJ8!5@8*!)?D9W)9>]PPL!6Q916X,2I6!_G M^?"?-0E4':A.JJMX;S6LH$@%GN^8YPE=\3PS*G'&']5"0QU;+6T,O5HD!+8) MU%MQ@)?Q_"DI13VQ+3ERMF4 N !P >#V!SC6]*NBFD.$!+4FX0H! 2 N&\R( M&#O5AKX2X((7K8L.WF0 T5GDC 2H"U!W9*@3#=1)C3$$-B&"*&X1%8P #W42 MJ\1H#"Y/EWO;XY<'Z+M]8GZL T'<3=4,F[H+#XQVO6I;>[QI7]!4PPZ?^U3# M#I_[5"]QATN!_+=Y>C7)5M^7_VX-;3*>9N_K\4 $_K(V7/:[#5.PCYRW?OMG"S M?O\3/[&7W78V+^N527 L">./CQW/!;+%ZV+?N?D;RD]?*V:_<@:^>\+_>+A, M2KA5 M=\UK>:K4\IQJY_^N-CWL^5GNN:_HER_FS8Y'4F\1&;Z?BU9$-.\MO'ZJMF?PQG"S\DJBBR-S_CSZE?VQ$=^(JNO,_ MG^(NFCD/$$$#0O@QBFEC($J8[\!( M8T$A(PG8J@K<)8B=4I2Z)WDXW*/V4:H%!\0.B!T0NR^(S9O:#898:B5$"D$% MN#08T;A$[$0;%Q3SOE! \C!P,WIK)>:<'7 M6U;/:'O7SB:!)]C[!DLE&H54.K11Q/S 'DQ@I"3"NK'*+#=(/M(Z!KSMYP$LS@O>&3#$"G*=L!/'L*GF<#CJ<# M?IBUR@0R#)#2AML$$Q9[&[,$OT1I:8CH$OQ.V:+$%#EM#E_4&9)3#_9^/\N+ M(KJ;Y=?C^5O[VWJ)6*=?6HK3EM>,:VY!3'UT5AF#!>>@,@N9@LANF84E>?Q: M4L7"XWG&1?.[;):6!SBS/^ZR:1&BHA<1QA"P43]U M HA*&$]\Y@@D1' A:O,W8;'9:OCQRY)DDIIB#FL$8\8'!(1PZ 5X] ..] ]' MOGD&2'"C/0G,&(\M=NS/60P2)'FE/1DC>,RW6E[L#B3!FGT8. NWX>Z[Y]JO M(7E$]-P&G#YPZ86>40T!U'ZI7;1!2PV8@0G3U!F:EF%E+/2]NV-#&$D4Z (M M3]OBQ$P. #Z+NJ(7$SG]H:KO"GW?# MLP#)01N]0&U4PJ8.OX; F>-2"T$TPB APDH/YK$@AB!B>PWFIVSS$PX'B!PE MW[&?^O"YQ9B=^O!E7'AN\W5^7^D."-&A_D6'G@'55G H(9A#ZK1C*N-$24:3 M99)UHI1]#%0=6-;N3IU-LT,G7$,\P.'@[26$/@*6G!R6T):"%D-((*&4XX1K M3A!5I;6= $J,,5MGS_;%DF 9[X^=9,"ZU=P"= ;H#-#9"71RW&0XZQA)!:SE M-$$6,&@8+*&3,6(-?;4:=A9VJ!0#CB]"#[R8P/3/V;RV/]_:]==/K#OY:(R4 MC7X8 T:@M1)@083!1@MEZW"R;ZR9;(*<(X[&^W9("Y,@[I"ET^HD(8!P*HI3 M"""<<0 ! ]@H63&#C,:4:@NQ048984&I9"4F80)O%8;:#7^"5;I_@@T=(!SR M:P(6!RR^*"S&J*E3I17A,;4 <\P$X" F97$%2P657-!78O$IF[F8HP$%79:F MZBF+]#+<^DC?6=11%]?>=K%ZPWE?TES#'I__7"]RCR_091G=9;.HN$EG6?3_ M_4D@B+Z+KM)B/'QKQ??L=-M^J*\0MA++:8QCHYE(+%&Q+U>/ZD9REAAFY*;Z MFJ2SJ9M4X;30CYY@M*>3'5V:RWO:RB1:Z9+@Z>9#'^!12F<%4_H-3.F=Y) G)RI/6JE31M-8:D&I5%1;"BUFG!J:Q)P@ENBMDY;[R9.^N45>(]'8 M!W3>E7?/+=G\27UY-)XL'#F%*AFG@%>MD^$D3BA*$HB$8EA8:S5EM?X+;<*V M*C)NXE5<[?M1-ϑ$WBJZ9Z#1],IOB%+7E$) &6]U(]T7N\]+VX275>GHB"YI>IF>^"-,^X*F&G;XW*=Z MB3M)J]K\<#$?C+VG0AW:1?W 61DZ?N_G02C6_OG-2,YGDT M3(N;Z'J6WT;Y+%H4V2@:3YLZYX/H>CQUG6?K15>]T^U>4)]W]S?=9.HLR MMRBC:+GP>R_"Q^QN7BH:U09B,(B\]O/BYWW8( &G;WC=:CQ=I+7"L?5->6$E M[#<)HZ56##-?R&*#IK<(IP.RH&1C"N6_;V;+A]REG[/W5[,L_>?[U*>4?IM. MOJ;WA7O5WVYF]6QV&Z*H1ICN-CQ_=?GI:_6PJWPR^NY==#/SNN&?"LNWMQVR2E8KH^QA)H&F"M8&)I88!I 75"1., "& ]BEG]2.RD9KO?3MY MAG#6$ ET;81"/(N$*CZZ"__=CQW;QJZ9YCTKOS[WXZG_2)[/3U2PW\M MQI55$?DFEQNE+2J5_N?%K7O)\'$OU$:SS.9%R_?X1Y<[[)=63_+A/]\]L%'0 M(DV!Y4@H@84&<0*9(S#+E5)68/(>K*PSA@#B@DA%$=$P212EP%\JE=8VYLY< MR9SE,QV=?)'E\[2>[0 M^M:)VC([WHN%86M'A\L=35L[.O0[>S7,QF'NK3J9<^T_KC7WL-]M$W8R_& M\D7A1EW\]=MUNGQJ-[>!?7MG6O>OZ4-@0Q_PG]LOF'H;>+).'*!2AZI]&V:3 M2?UK:33[SV[@P^7G!Y;@T_C6">V?LZ_1;_EMNN5RNDUGG\?3:GCI8IXOOZAT ML?*;K^/1_,9=[29?IZHZ;7"2WA79M\L_MLCWW,X.K5PCTE^_> M;:G7]>N?^(GM=-N%Y$8](/QT.O'.FD&TXJ*H9B 1HMIG&=7&N)%E@"F>""ZQ M/_<)5<*D5=1PIUU!Q&0,=I2O/V>;!]M_\ 3T7^0ER?;_SF;YR)D%WOHJ8Y A MF'Q"P>0?2G.RJ.S(!^S0$(PX!8B@#40@R7FL#6(QL,X:PQ885'9;%9C&1J$E M1%Q?C[\\A@]-/,&D\^'-XJXYB3G/Z["!N4FGG[/Q-"GF8^^PY9MG M$4FDM#'%24P,T;B$+6F(<:;]+K 5U_32\E24CHI# A'& XEH4'E.2.51M[D; M_;_3I::S&QJ%"F*OGV@/$.GI-G_8_:=Q'%).N$E@0A'',4<*"55"D@8,6\9W M-+;:Y/9J)-JE$1Z2 R".6=5KFX?[0,@/=<*[$&5K+[^1#-K566I7!,(5E'&! M!(H3DB!I8J4UYX:74&8494QMM6W9RV\D7^8WVK3HY("0+E/#>JI(K2,BFF5#+WO*S(:/CHB*,C#U4SK[9];NY1Z-JSR&=#BL M,AG\;VM)#/5YB54NPX/I"]O0^"'ZY.:415_3H@I63?,R 6,\6R9$N)?M.)\/ MN\>E^A(&7LZE%A[%RV; GIE 9R'1\:W?]]OT/AJ59;FBJZHF5[G/A2._XKI& M2K=Q=]FL1",WKRB_BYW/1;7V',DV>9 M3>N3Z%?M>C&9W-?/+AG!,5H]?#^4%6^F18OJJ]]GJ5M"SU]N"]UUV?B+ M!SVW+C=9_<5=R3U^H3V?CD=U!QG/].Z+E:?(?5.X-9S?^(W(FX?Z&^_B/^VQ&@J>E/^3U1T]%R>>Z?3Z](,.5< MQY@2#+FA.$Y00@T&&NL$:VU;Z164J80FS/T0)QA0B!&7_E(C$XD)$4\GS! > M*V03Y+05D&@DC.^DCJ%&)J%,DO>OR\[8U$Q[FYVQP3XA#2.D880TC-,TIT,: MQIF:TZPQIY55$AKO$HRU!"8G.6B@T%#68) MP51,D7+,PB@!L)A%[/PJ@!Z^LF8-6T]=N*M/1B_G,^_Y]LKDM" M.B04(0=%M$LH"IK/H>>YQP9: MA M+A;"F1!"DK6$0[X8@/V=?E[\MTP8/FL4EQ "PD$YZ2@K,.FJ4H<+&ZS[/ MRUA@'5Y9QA]ZDL)U8@K.,RMP"@K0,TE?E#3X97@<0^7/[7*H$0#4QK;$+Y+0 MF*BMOI&/6FV_M>C1FVE+(CQ*"A@! ]IM^[774L$9Y8:=!$#V,@6LEP#7(YQZ M!J98T^V'863I0Z9T08P&1'99+CVD;ATYD*V* M*+^N L3;J#'8"ERODBM\8M:P3FJYRK:4L[6YIM[E[?)E,TKQQ M^VW56U9Y8/Y?:SE@19G0MK$,M2?-/:!:NCZ&ZP^5CM9E7:1Q'1-QF[>9+%/% M2>:/%$_RE',WY@*Z//YV"LZ.*!7*>Z MAM)5)5VCXB;+YA^B78K-[)#\\IK<&;AW'HJ?Q]9"UQ/;-RMEN^322L2]=EW@ MZ]8%O80(0TGI.&X%%_U-RF!@ 'B):IZ/=E,?D2HNT MME"7"3BM#)VT6%IEQPJ,!_7FR(A%6\DX5F ..=; 0*DLAPE")6(QBS!$R;.A M]!5BC3TM)YKW]>1WF>]ALG)[.]&Z7>:>ZO2Y+!W>U$]KSH4\VUEEU+,^*C3T M4>EA'Y5N&Z&(0U7 ^2V[3<>EG?-KJP+(+TT%D Y*=JSTW/I5K3+^>AI8DYCXU06DFGBB=$^1H=F!BK8@Y-JYP'QL!2$$NN0)QH M0BS$/HJ,&:5()#A^43V.M2I '>>)-%OT6/$%<3:WR$D>^U5C[P.I],\J]E2M*X MZAKND+P(!3N.GBD V;.I A2_*%5 OBS!(+QK[W?UJO-K!P#:2:O(0SCN]C#\ MMU!([+L8C^A(""#0TX:A8>L/OO4P;/U%;GV9[%V:@X$ +I, VGE>TV]I9&P1[]EYUE\V MVZ.ZW05NW.Y$QC*A!%J- 06249AP:B0%'&LN#'F1(^5A]_L_ZF?\X]7.F(^^ MG&[LS';UQ[@XT&,_C'+_G'_XL;^'X#V 7>1I #&0 APC>/"V7/=89*%70+N'2]341":,P9LI12GBC,2L35B&**94!<@$!GB(LP'T!^E-YA 7$# MX@;$[0OBMMH>XB1&A D:"QD+ $B-BD1UY(X1G+K5,(E(B[L#'$AA0/)CG(0 M*R!N0-R N'U!W%971\R450C!6%%F$X I)*57 2*)#-!;.KPAWW:Y4^ECDL9=+@YRS_/$OO;L;#R-WKGKM;7E]:,E:!9,8Y2R%A M(TDHX *D3 *$KO@0BBON"TTT.60[+VQW65SKSGQ<56/9/S-++PHWX*(P^>W5 M>%JN0SPNAI.\6,R>3KB2FF(!A $R20B4WI@6U"AF+8JMT/%:_R2D$XACGE@F MH(0LMLA=RJU$,<0 /5GKY-GWP,U\K>6R;=;Y=AO&86SU4N MV>+/ R0#/D!8=NPQ//H?7_;&$U'4:CSN$\Q^_CR>_C%PW#M\8;&E0^7,_3+U M/12'-Q5>R&4UKWD[S\Q'ULHD8E]+-?HIFWUVT*$;?#*Y?Y]_G;K;BL55,1Z-4_<.-SY+^UXO MZ]?%K%AXG*\/Z&UNRF"5W7U][?GN2U8E ]:)D-7E%0W4U:_M5IV:_0 MPX+74IJ#A:5BV)1KR_RVS_(_RB/TD_N7UT^K],0_/Z8H4@QE1IE8X;*VD""* MG*JHL**4&8@]+@L12ZM_[7T6#9DM)M?EHV8%P64"B6=%'7_8Y\47@W M:,>Q=8FR!TB[)LW%M";.=0+T/\_<#TZV-3_ZU6K1YDTV&2V/1#@YY:DZN[V; MY/=95C0\4%)P6A1.4)976SI8%H!S>'F[_]@_>&!8*ZRF[2R?6*[CY4XNN'IIWK MNK0>5\7X/*2NKG ?F"Z84TEIL08*SD!'+K_4L6E]AJI M*LCW1RNF:PKJ)$N]VNJEU@,J::6(#DOSJFP(7K'H5[=G3JLNCS#<+B;S\7NG MGR[6M5JO]8Y]JY=-2,@YJG7E<%9>-LK3(WN?7[Q=%I2%? M3[(_QM4Q4S><+]G$C7KFSX.43.5WSKW MV:*D=0A+:\XO)UU>V1QQ7 KC\J5WBA746NP+3(N&TW? MEE,:M6K%^G./RY2VXM[1]&?_DK(*6+6E?LE:$UYJ'JOA.X,IG7X>^VUN%T4> MY64QGW\M',U>WY>L4&1WJ7O,*FG./[":1;5D16T8+5^U4D+*OMUEB^XV![86 ML^S_R+\K:]667KQR*:Z=N3]UG.T5^QK:BJ:,KK^F[&W>K-$F@[[(B?)Q>).- M%I/LE^NFDL,/GDW+8M!E#?)BB?JM)M5NU56UZ\\?;\,*<:$U3A 0!,148\&< M]-'"BMA+II:W12*68.J+IB'.XD5[9/EH5IF'TN>E/8<:Z5> M0^JL?R4TX\!0BW4,+75B,HX!MY9OMQ=Y(%*R+>V]S-A!WGLBDH':M4W@ M:N_1,WO?J> ZJ@!H13\82J35(%90*ZUBZ3Z!4@!@9AGFXJ "H.HK4EW9-,[K MOQC@ PRZ3-0Y%RG08_;_Y8&64J_D_TZQOQ_ (!I@L%R2."$"0T$05X@;04I@ MH+'V):N.!@SESO4>$L@ P4[[GW=I1Q5\68I]G\4C4# M#AH 0! @SF1BJ+$ 48JEYB4 *($QI_J0 +#?I'T P> 0;4 /5"@.K8,R)/[ ?BUA4)D.,$!%)XN1 MU(^GC'7!]LV&])_AA1Q@T&5YC?[S]'IK5JK M;(?O_HA&^<)+_M>4MCO!@\&[+L.I'A"NX$SB)D-,(BMB$,=2TT1BE@A8.C@3 MDF!JX4'-F!.Q71A% XPZ!<;GR*S'1Y,O,L/KQW;3D8IX0\C\TD+F=^G]X_'R MD-S5ESY]I8@3F+8:BW+%C16& IT @FR,*HU=4!M+=(S@?ON'FIQ^K:BI]](/ M#H#H,M=KFX/[P Q'Z/_78XB+=VIE>MX.@&?PI%4VDL$8("J1=+HSX+&UE*,2 M3S3E3*!=ZFITB"?+O:L+]_0>3\@ =.H7?);8S@AH3@5/JC2CUK&U,XX! MVWLWYF17*_L-7)G]+")W$!_GR5='? :291/,(9J(A$DA..6)-)#$UI20; 65 M/#FH*M?ZIO<8++NNR?AJ&MP+O=^62;M3^?H+X(X&^QJ%.DT0[I&&^R2:2BB; M8Y0*4F@TC6.)N" XAJ \1FF!Y%:8K<;QG2JX6?^S8AG! P3$,7'T;6-%AR]C MV_^&["PT9#]^0_:=2JR^LKZ+'3L\R'X1OR2;1?M6I55K%204"?F MB3HQS_?D9B_L0OVR5MY/_41#'^ISGVN8W^&LNX,UC$V6L-PWT[:OC'JNG8/5 MK4]FZ GE]XFSSW7#?Z_4L!_'UP]E"5Q(AF#E[]KI=%3G3/!V2?7'[K34"_\6 M!"T'%S7)?2MTLC\-.::=A[)Q4A R+/ M^Q1(K\"I5T+KC5!Y2UJ]8NH"0=1A]2J"V?WR["O-K*[J=.Z6'^?5[?I=S MZ#:N"]>/HGDVO)FZ.7Q^?<+<26;@/J.'\2:C/[8$("8P(%I:2#A)1%SJ85KB MF+"#IFT<[1#^ZCE/!!KT_4_I_^8S,W&HO]:O8T55GY9$=?^;WZVBNV F&M#C M)/(&/;%OTN7T]<0UQ%F& #< 1Y+F")%1R#C$48K'$%E%++,>< @Q">)BJV_Y M$D&>8-W_+MTJ#F3<$J>?L\JOXMTJ!^^<=EA@:4'&^R(;?CM:S.ZS=/;N[WPS M>!_Y[XO' >/L"NJ894O:LEN+;W)R,[X[Y]SXIR4Z!(U$ES$2A!")8B&))(C% MLO2L$$6H.)>R.J]BO"7Q_-:FG>Y.^:&.C^7T5FB?NVP^)Q$,42."&3$LH0X< M8B0YP8HR4"($A9!20[8*59RO"'X2"1X5OY >3/Z>O W^:9:.LI)^@MV]):5; M)^E1(H"!"/DJEY@))A!C)0\Z)A0),4%*EY3TLUN$#D4S"89V,+3/V-"&E+3* M40EG VA "(LMM3Q13NA[A%$")9#BRY'RVT@2+.O'TS'RZ7O?WC2;5]U.TV6_ M\0NVKEDCMPV (K8Z$90B9BDG0DC/50Q S>BV[GPY[9U@X%'YBX)E'4I* M[RV?)0TUI8/Q>L;B\O2-U\O))JP*\*P?PNQ+ 8:Y-+8945W\_R8M-6[%Y//,UZ M#OTL#!X,P].>WY&*=>Q:>L 7MCQ4Y8'1=KKM_5;Z?.25Z^C*?;K-W7[_VUWM MG8KN9;/4#_F]'WYTE1;C(O+[%(WGQ4.E"J[+\A:%K\Q:F81E78/Q=#A9C#+_ MAP.Y8NZOF;J7WLWRT6(X7Q;A+3Y$?L#S56RRNGOX8!+1]@F O>ZS@ MP@/3N!Y?S[/E-P,WG.+.EZ]PRWL_V)IGX>"TNNTVG?W3F=C3SU'VQUTV+9;S M_%I[#**TS_+:\X^?O?_CY_T9NG3Z[J7U- MBVA)FH=PIJ!6=6 >*QQ3@^-$&&JYP3 &3A 2!#"3:-N6Z[4SY0FGA_@ =W)[ M[+W>%3D\0H=N.!5!U*OV$-UGLY*N*X(OBXC\X2G34\=BOG _#M/B)KHN:X-L M%A+QES>47#W2#2AU@CCSS%F^Z'-M?J^_Q>2W;JKW_U$X1LXFX]OQ-)W=NW=- MAHM)7:?FU53XYV<4,MKX%(B-K6*6("XEX8E@@/N45::0U4#'6PK9 Y3R:VT. M_.JM ;4JV;+T/B3ULKK5B5>+4QT(?S/'!%VI;NSI4XX4?-AN1QFY/9BX/UY- MPNMRC?H))M7M/U3>A^)0>2W<%#>8VD) MY-6M\RR]+:(;!]I.UCAI,$OOQJ/)O>.Y;+@H83Z-[B9N?//<\VKV>>:8S3WV M<^Y_\_V-*R%6<;T3@=6N.>DR3:>.,R?NKFH?W54#7];G:S;Q':]J5BU%9=6[ M.IU-W3.+Z',V]4]UH[^ZKT8YJ$!AFL\]719CIT)G7A+-W?*X-WA0&8V+X20O M/#PX*_@N]W)I6YMYH-186O)@ 1D$$B&KJ'2PS[C @$.;6). !$BF?1F;=&^" M$%WL=_EQ_10_^5#K@B^J@673\>S_3R>++%XM6O%D/2M$A?0^380Q T1R JV% MA"DEG:UH &[5L^* "2HI%#'4U"#%>(+*2T7B3$Q%*F1Q>^#$X7SO]\#-/IAY, M5M(S7AQS W;A;KYQL\3A5J:'1 M7>KMN;%[P;PJ.7U7HE'+3%C)^/J.43I/H_S*EQM;ZIM%[@1EYG7P4>946K_* M2\5UEMUYS=5KNVZWY[5F_- OI:^1?^=4[:_3M:&D5_EB_H+Q^I=<.36J#:!. MN4['DUJ-+J\8CF?#Q6TQ]YM4;873EGRAM/:65$-X9/]>+>PZIDO;#'-<28FJ MI%Q)#%_SQ63DK2)G,V1>U_9RJ2@E2ET]+G+"X"X=ES\X4VE:7#MJ3%>UR>^7 M"^<>.O4;,?$WW'HS+AU]<=OB%/1\42SW:Z6O+A^]]ASWSM*?X^1E^:I:J7N< M1MT.S\;R:>=\VR OZB:?7TJQ\D''36?;M MRT9]&+1[0(3^Z&=025'X[8LUQ>H!_[7(O;I2[E91$D9E?E0$4%D]XS+M9MCJ M]NEX=:UB_L.44=%]&TAO:N5I28B.T!V0._IY(:&\Q9*CUR[Y+U=%-OM2(^'= MPJUG7C8M<:LUC?ZUL1^-'Z.]ZX.H6 QOO"JZ?KW?K<+9?Y-T]MA>;6WQ=P\\ MH]GQG1ZX))9RO]-:W:W>\IU_0C6_>K*KB_)F'=PUP]2CCU--9K/\*E\IT:V+ M6E+PA,@%OY9IWA8YO1-$K2YR8W^ MB]-6:I70+6=<_W&-EZ[8Z/V M+X-ZHYV\5YKVDA*5R6BKH,R<<\FE)Q(T$KM4C MKX XPG*/=5KJDROH8R#7#ICFE6/8*;UY,9X//&S5>@_1;X::8N0G< M+J;C2EO:^NGW#Q]K:_2S]T-/2\E59,/%K(2V1RYPW.(&VKJNWOAZ =PD)]&# MS_L0-0IBXT_=IN5)N!/^[&'VN MJ"ZM08+/QL_+S?N6>ZHP5]9+TRQ1NN[>41Z5'R=A^+KQR^^OH/W MXE7.#[R'\^-@HDNM>2@=>RW6A'?%CQX0:G/Q03/':0P5EBSN:H-]DG_U)ON* MG;V^7JH*%>NZ&]J8XDW4]6>WM/\/T?]Q#W,(6+E1ENZ35=7U4J'P[M#Y>+[P M4.X'C\!WC:)3?@&_FQM+;6K15R%(AW-FXZM%Z9R>N87S-L[(7S&I2J%Y,> F M71]0&)0RMH*U;)[.:@>,^^++>%0IMVVOS5)8KB1T6D M^76HIO!ART/X"K=J%?6K_9&C7_S9B\5LYDA:^VCMDYY68V(.?8\ (*%.+$:Q M($OF44;!EJ[F95RKME5 %6QYL<521SN>[X#PO!5PF)RA_=[8NGHMSZ:W?1H@ M *_KT #YN\?33*MW$-YYKP74^1.?^*G[)S[^TPN[61SP73W-'GY1C? +3IM; MXUGX!AT =D^![ZK\^R/Q4B\B?UL%M&)O0/[N W,73A3X731S\G>W(TYGVC"@ M13'I_%$]X!@CV=:SWG0X;1VO_R=+@FP(S6'VI? JK%DM49E#6%1_CZ=ORGBJ MM.FKH?Q4N>2K#]?Y[$T']L,RX%<-Y^/*9_VFH_JF%12)X$/-C ,OGS\O?VQ< M?V]*C;_X6.MF"/]MN;:,Y/:&15'@T,"A;TF,[52)P)BM')1+9,SGK1DWD9/O M!F?6T@KN8JM$O*@BP&.+=8*E E[1(*_/)0((HI)D@C55IF*AF<086D)B M(&0L1**K>".+A0%D,QSJF4I-1_X_2<-:#YP]>>:PV>H.?;_Z\_\L0_ E/J_5 M75Q=4XF/\@+883%7,$"XTY(!_>2%4"TGX&# P14."KS"08RPYHH#3!)DD]A* MEJ@:!T6BN.PQ#J+N<)#B 0%'*0P6<##@8,#!(^#@X]72 N\&WMV;=\^./7NA MB4B$&HL,N.^@](T\C(2, *WI4A/1P&R5JGFE)M*!VH D'C""SKJ>Z&XNLY/P MC#WDI;[)9_/W/A6]?;#D CVCH1OW6?Z7,GV25XXV*F&A"*$Q0; M* "T2(#:Q6SC1)#M?JXOE5U!T 2/=)<6Y&.EK"[TB"B%N&H-H@("T-J&QX8 R K $M2B4E"IQPF;<$BS]K\TPNY.O5 XHV6[7 M$%HH![8.LB(05?^):B=9P9O:;%)R"A &,XBC1%L3BX:!#@4#& L$,&$RU@M W#*<+AU M8J?_EEO9:.^G)4QKC])J.OK98W1W1WS0 *+S=HP&<#@_< C"*]!GG^ES)^%% MF^.FTCCQA33F,688:@[0LJ$B$UC"K6/W'9N20=*$$-S+K$C?]N7A%B[!!7:" M+K#@5PU$]3;"4#;I*$I@DV!"& =)(AE5>E5[00J$T>E9@3[[3)\[R6[19- @P(23T5 0 M0(F2@ /#ZY@=]VT1S\/24QZMW1@/E9^#!F[-SMJQ&K#B_+ BR+) GWVFSUUD M&8%R)AG"XXP=*QLT")X0T=NUS-N/N1]CJ/)V216( MPEZ>U5S/?7YA+\]G?F^ZE[U3&B[CE$F71_2#%75Z5E2P\@-]]ID^=['R*6FL M? N!9H@1;!#E6'#,$KP\98*)ZK7'^H>5D7?\,Z12#"0\;U]!@(?S@X<@O@)] M]ID^=Q)?HJE2FEC *48Q,4IQEJ@80+JJ4IHHUIGX"K*F!R;F65F27=8KN"1$ MZR=PA=3A0%1O(@T9;DY=Q@P GA#W?\+&%E@G#Y-EL3=.5*\/FCP@8(]QBA,- M*.JR(6C@YL#-040$HNJ5B."M[HM8*L,3& -EF(76"(R7ITN,9/J0!E/ \Q!T M>Y&IU.FA_. 6.CVW4'!;!OKL,WWN(H4Y;,YXQAPD6&(CH88Q829)F%H::E)8 M>&*&VA'/C-(!A?2L7:$!'\X/'X+\"O399_K<27Y1NI)?P%J&N0 @-@*IF!G< M.!H1C\$QPFY!V)Q5W&WM'>=8G^"2X*^?*!<3H*O:(^)Y[-1-EN. M'M_]$8WRA>/8Z$^@_.=%"_#H:M9O\[="]ZHBGXQ'JS<=G#C^?(CU>99RGEJG M%RW'<>&?-?#O8%\F0%D#$ZYBQ8"*S;*;N6:8;\%_463S8J7/Q^-B.,F+Q2P[ MO,$ -PR&UB-_RE(_!B\_["S[U\([5!Y^7NO*XCDD:K(VK94$)H[0 MG DN8FZX,\F7?9P4I-N'S5^OT_5% 8,#@.@ @B[=LN>&L:6W]V]S[WA??5_^ MNS66" QQ["IYLL,OFMN^V^%,+\NR*Z'D_3 MZ7"<3J*T9(SHMB+9493.HVM'Q]$73\B1X\$TFBU).+I*BW$1%8NK_\V&\VB> M1W/W[-&*ER+/%N.:\/V3EA/?<\PUA=5$5*Z)HWY?U\%1N:?XS$WK8W8W+UFJ MDC<8#"+'N^*%KWSW]T'T-7-32-WBY!,G$8OHF_'433!?%.ET5/SUV]UWL7FV MW'?/Y*,B=+<7+JFD=?6:U 0;R5S^<_MQ4X\[DS6! 4&E-93<% VSR:3^]3_? M@7?E9S?,X?+S [/\-+[-BNCG[&OT6WZ;;ND87\>C^8W[T\VC!A.W_Y/TKLB^ M7?[QW29TO%O%[>%B/7[7_83ZOR)3_S4_1,?_TGV M[ET[1_".&Z@3^[*X>)V6? 960,.S\+G<[36]9%O!Z#2I8.@ ,9N]=FO+3^NU MT+UB&)6:8=16#;V$_"V[R]W$G6R-?2'3WPOWYX43A=-^9T[\[I;;?P#ZV ,* MCD$QZ?Q1/> 8(]E6L]YT.&T5[R79'6? *.<^OYU+>1^'^5]FX!Z, ?YKD<^= MF?;K;#QT2O5X^J;]!Q8/@>,?Q']_3QM5N,Z=LJ K_,;Y9*P"]713;[XMT! M;\OI9=R\#VR- EL'MCY-MOY]F@=N7N/FVM!Y.Y9^.ZZ]C$)7)BUN(A^I^)). M7MB5[F)C])<>@C_K"#MR?S2I[A@(3(G !%,.8R5!E6$G6LLY%8!6\]5:CKR M_TD:WMHMXBX.DOK>0:R=P %AG2:H]Y,70JY2P,& @RL<1+ IY"V411@C)'', M+<2QCBVO<%! A9*MWLL]PD'47\ MU#?Y;/Y^GLUNH_&J(,FE5]P+[>)/?GYA+\]G?F$OSV=^%[.7EQ%IVZW"[]!/ MW(?"Y^[+_-HIFG=Y,9X'4^YAUCC->N?E(:!__)Q]_<>#AX!"7?Y I[V@TU=9 MZYB+5EW^1&&K8Z@E "(&A@-+C4XL3(R6:BMNL%>ER,,$"E;7E&;?)V?U^;*2 MVTVV6WC]RW5,D!V?M,@CH<++H$*18H--3H--723$"F]II$@EM .>0 M2T,AY(@R4THQKJ6[L#LI%D1.\%)W:U7FLSM?,B*+KGQWVRB=CJ*I[V][X9Z5 MTZS3'HK_!Z)Z&V'(X$H8,J4(BYD1#%L,L ; Q'4J&&$),R=LTBW!\D!]!+#$ M TZ[E+&!K0-;!UD1B*I/LH("L)(5A$G(-0>""E F#P.%EK+""O&Z1C%[&$X! MV+NUD2XC)'?K"&,XODLG'1A/P4UT>FZBX,8,]-EG^MQ)&I/F,*/51%J:0 LU M<>)7,D/Q4AH3C+N3QD>SW*ZOQU_^\=,2IK5':34=_>PQNCN_*!I01,[:,1K MX?S (0BO0)]]IL^=A)? K9/XDA".DA@9R0"D1NFE*8DU$=M-Y[HU)8.D"2&X MEUF1OW_X^"'ZO.I5V[HDN,!.T 46_*J!J-Y$&#+4)*00H@3D3@9"2@0@4D*S M/ 1I)!'T]"RYA]IZ'\A;"Q$8 -YE'8? V8&S@[@(1-4K<<&:/F%")X)P%F.8 M2$Z\P<3ELHH9X?'6F?D#A>$"MI]9)&[M'=!?W^ZJ]+[\YLWLK/2S[TWW.G,K M.)9.S[$4')^!/OM,G[L(;PZ;'!IAH-8284JY4%HG0/':\;1V M8SR07L#I M\UJ[5@!7GAQ5!E@7Z[#-][B3+B%S),LH@ )HG"8@M0H@K2I9^ M2P6)$6]@B ;!$V)ZJSO*C^O%WW[,_1A#[;=+JDL4]O*LYGKN\PM[>3[S>].] M[)W2&/E&\(E,) F%!*" $FTT,M4 M76"D[+/'^H>5D7?\4Z2,#S@\[Q(\ 1[.#QZ"^ KTV6?ZW$5\2=C4+&6")8)@ MQBC5E%LOS6#MI$X8E]TEUP99TP,3\ZPLR2XK%EP2HO43N$+N<""JMY&&K#EW MJ20REC"?-*P4TB1A;%GN#5)J\8D9S ^.H=-S# 7'9:#/ M/M/G3F*8-,<\)40\(1088;$P"14(K*JM*A*#$S/5CGIL=, Y/&MO: "(\P.( M(, "??:9/G<28((VOD:;4,L-YY*"!&K$F "U'1FCF+%C1-Z"M#FOV-O:.\ZQ M1L%%X5\^&V6SY4S@W1]1D4_&H^A/H/RGIS#X"C']S'Q[*ZT#4?:=*'>1S1"U MCFX2[D0SE!!KBV&L!4-+V6P$HMT=W7P[X_+ 1T'9@$#>I=0/X!# (4BL0)07 M%'6$K,G3U!I+R)WTH=!P8S4Q\3+J*#57W34B/$_QT7/;\-1CD)_R>3H)?JZ7 M2@[L),VCE+679XBP)N6!2M1_Z4I7X,7@+86?:OA??H//R\ MUI7%;UY S-P6=28?"!P0UF7ETY=38V^5O "N 5S/&%P1;%H$,*RQP58*2P2/ MJ662F1I<@1#QMG;\=N"ZZ:[I(;C" $I[Q^0O6X[C:EBTE6[),=4$<:BM BR6',1R>3(.:+;=5>/U&E:/ MU"$!!H337JA#;\M&3[HY_S;W#N?E]YT\NUKPGQ>W[I;AVN0FXVGV_J:J7@H1 M^,L:SVVEON".,E\^W621R6_=;??1HLB*:.Z^N'9T&'WQA!C=+(T!3U#1]7B: M3H?C=!*E)3N41]0GX_1J/"G=Y1\B_[QA.IO=NY%'Z:W;;W=5?AWE[KFSR%.R MSYQY\#F/7=)Z?I3>WT+%QH#+?]_,E@^Y2S]G[Z]F M6?K/]^FU&]*WZ>1K>E^X5_WM9E;/9K7G]9J[$8W,P]&?RHL M(])R:;'1DB8QUIP[FU8H*@4UR,B]EN+A=_W]DV=(3T_&8VZ[EF^ZOEJ;6[JQ MYZ5@^.3V]F,VR4KL>X^HD 8(BS!F@$A.H*W\F1(H8@!V\-HO?BUU7OY=$3E M>?\<9PZBKS?CX4TTG@XGBU$6?<[ST=?Q9#)PW\S3Z>>Q7]?JUD%UKZ^KY@ZZ',V,W;*-9UZH5E-T%]Z7 MKW&/\4)H^S63^^J1S9W^N?[RSU.W*:,*[Y;X.X6[^5^+=.88W \^2]WN78^]@(_NLW0VB-QCTB(: MCF?#Q6WA7C)TBU;/-RL?E))SW1AZH5K\YV?T8M$J_V<< MX$F3: .0P!!LJN54Q0@F$6_633#,=OP0+-Y>/]1Q^6$V^@!M:ZU=K-#?I[',6?4T]\U][B9%Y MSBXW_K.C_EE:,7LZNAU/Q\5\YH3,ERS*_KC+IFY3O:AP%)_=>N2:/X#@;FU* MO3>MGCO,;QTES-VGBEM_SMO\]B!/^J'Y6D'^"W^%'XWGTR73%(?A&O'BYY4C M?/'=[M7\Y7NZDSZ8EDQ2("B1PMJI-%Q0GSK)M)7"^'X7"N"8OFOK'CNK!Z(+ M;> !_8A^J/%BS;E)E2E^F/I$=_93._IF5=E#BI/[\OLF-<3\: M9PNFX^FG6>JG5IG(C67L]2L]R8?_?/> ND6T9M3*A#@6L#Q)& .J5K<22Y%] MW_304EPEW&B.%*! *.LT2UR9ZHFR"+$*6]SV92,UW_L]#IHR!S-W7MF?+3)' MZ:7]X-N/E#1:MI H/_W0;B&Q8/ISK]YM6"H9/H M):&6RO"3BQQC&5N (L)9''"%=&KR+C*P$ MFZNT@T:]R]*_9N?0'@HY.Y ^_K$Q-EL=1DI =W+ (W%I4.>32?[5*S'?E%(C M7Q2.M(J_?KM.-[L9;7+?HG MFT?M7QJZ+4COBNS;Y1_?;7J3WJWRVE:IF)"_>SSMK7H'$7_Y[MV6DZQ^_\M^ M IT_,;SLT=N>SV<\8(KQXPY-L2^3/^(P><;8N= 4Z^?:_WZ2RK7"9O.HSO MG>EVZ6>6 Q-<.!/\Z-;AXD_N7RH7^(2+J,RXN-B33MZ%-[XN@S*EXWB4W>7% M^"6ZT<6FG5UZ5MF9)HU1"1#-.&Y\I%@D',:0^I0Q*[B(+6.5CS0&B5)[E.A; M&4'>#GD@@TSNW V[S;^_7,<5]W98.U<>H])1/W/ N %P+M P"--,H B6F(F M$9;<(*,ML[8^AA0S(:7= _"&P\7M8N(#W*7IT6C_W@K5F<.@[%/Z1Y^@\-_9 M+!^EQ4WK=$% PH"$ 0DO!@E9@X0VP0E/. 4$80@E$@#4QP5B@C'#2HW'I-T^S::L5%6*..[DB0"40,,RQTC6;&@LLW*.3QU&<'0=F M4]EEV:AMPGX-A73%VG\-;'VR;/TT5[-&^$K)*4 8Q !;09"RMCY/(Y@@%.P1 MS.DUNWK]EY)0:_ED,I!6[7\[L-#/V?UZD7W&:AB33;MJF9B8,L43SK0DBE&U M;%<= X#A49-PCM&^&J(!1)U6!@X%[0)7]X&K)80KKG:J"266$TJ9T 8+)F#U?K@79"N-UB"BXSBV(*8F08P+&I.:U[$R(NF' M>^$8O-YI!<;GB.;T70X!'$X5')[&!MKH =(8Y N1\!@S##4'*$%+)P66^T0( M>LOTI4)_E/2"GCLN3L0_L=GV-_3[/7>OJ>1-+(0#S1(,L<0F)I+Z\"58NAL8 M2?;HG-I="L$1NIQS,9"B2Z]#;RV.P)&GP)&2MGH92P,(5<981E&,$MP<2D$6 M[>, /$(2P1%X%08^#7S:$SL?.N'8Y!%XPUXE6/L486H1E*M#$] PN$>J\#'R M"([!J22D$@36[BUK/\/9N)'!1A)C+6; 4HVLXE"S.D.(<:2T/%(NP9$487D6 M>7J7D4VP::VGOJ_W_>N,]N!W/$N_(P2L"4HDE"HKJ15 .[M"H0'$(<CCU6BVG-+_#] $_O9HTNR[#2=>F@;!5L! I84D"H.(()B1!6M/EX1#(D%"= M>G$Z0%W,T8"3XS;B[F7-F0!9 ;(N"+)88Y9B9B!S7R.9*,JPY4;8965!R.)C MN:2ZJ&>! Y %( M =E9 ]HR##;8J W*4($J!X;'F"D@I)*XK \:<"G6L&JE= M>,1@E_4#=J:%O7QC;\L3%YKF$Z#O@J#O:>1#K3J#4@@D48(--A Q!*$QR] " M18;LD9)\0$L3#P##04$KO8!_*QL/K[X?[=\,>??Q/-1^^86@M/WOY0-;@U]# MF=";>8N:SZV#\?F^[")[,XO+U*PNOA=AZ,T<>C-?/!.$MK2A-W-@@L $H3?S MQ7-!Z,T<>C._3:I33]OUA+946SY8W"IO'3,J(#5*:2@1AHQ24*=L:DU0TF&O M%]&7)E4#R<'EMJD*F!&0L@1988:G5BN)7*P^*ILI&#\]@+FSJK":&_=5W]_$<7?@)G58D@$375:#[*W" M%1CR)!B2-65; >.4 *@T-,(8#!6#>,F0,4=]\RH=NOUK8-+ I#TY;44$7G&I M8H9(*96PAB<)4AP)L71XR.0XY8QZQ*6DRZ,-+SJ0%""G\H',= U1V0!+&.Q8]EO1]< \8#3KNTX'MNBY]Z,E)HT]PQ7)UA"36* MFE(\0AG%M-2&6:(3G#!HZBZ/FHD$[Q.0>;59?XRV;@@-:*<=D_I70"VP]86R M-6F..@,JI+;2,BBEX (E!-?]T+136)*>. >.TL$L"2$HR1& M1C+@<^_UTE.!-1%[U'OJ+=M[I1YU&:;KGZ _JTR"T*OYXGRG##8Q$6,L, IA M*G%L"4*(J+HUK(ZY3O:)B7262G",MI((#)#H,@#26[,C\.1)\"1&30JPAT:?6?CW$?>+L?O/T,:_-&" N=",)9C&$B M.?'V.:\[L7-->!P?*:G@2+HPX%W&X7INF9]Z7D%HV'PH[^,SA8'.T#O)9!.[ MH( QEC#&L=+6 /Y-1;$R6@Q&6B M!(?-L7$H6,R=K6.Y,!Q(P[5>5M 0%-H>>R>ZQH^#GB$/V!&PXT2PXQF'"\NZB(A%;(!A.B8 M_;QZ:XP%;'G! IQ@":_+:"PH0&-ATI@#GW1OA4** ,VX9K7.O8Z ML2;)@'>:[7BB*MH#W:&[>'9K,EN]I=L$#SUYM_LU8_]%!_/],?=OR&:WT7CZ M)2OFWKM;>&HJQK[MZ'4TO\D<@4P<6+JQ1-^,I^Z;?%&DTU'QUV]WGTSS8KGO M2!_JD_V2SMRMJ]<@-;3"WF+="GO9%"BW -EW.WEYN\@82(P%& MG%E&)8&&@**WEZ6D%VNDGA6 M9:^[[,UU!CA^_L7]$) -7E$26R,1%@9"JFT2 U;7L%%($(F.YNP[2D7^ 45G M4=TO\.$Y\"&$3<4Y2 F@B/E2N9C86$(DZCQOA3G?J^/=H?Q/1^'0P)V!.WOB M$H&X55\%*Z:HDDH90H&5!LJZOHH"*#:=L.I9%F;^V&P-GG MR=F.S1I#P\0Q-X)3"W%LL#( +OT $#FMI0=^@"/R_'G7=PS\?J[\_HQGP7%\ MT^(.6(,Q50Q ;C6CDHG:LR 3&_-]1/FADRW.A>'/Q_,0$.)4$>(9@""-1@"L M99@+ &(CD(J9P7$-$%8B'H-C9!0$]3YD#3SMLNBB\]8E@=8)8Q-KPB(H5A+% M/!9*,XR%Y3XR4BDOAL

#MUY]>4@]>JOE,?>K0++63E=@Q58-:?"E V711I0ZA<9 MPP"B!*5YDF5P!$,)0J9%6 B$#0T.36NP&-VF)%@[S]84F"-W78 Y1JWZ*^6N M]RJ_\95QU[L57RDCIXNO/*="9]'.(.G.1KX"A]8- M7XWFB#BR=@%])OP)+6B1QB0MTJ+(]PEYEON!R.ZW-3"&]\K[ Z5ENZWNNUM[ MEL?:4/:8)4ZR67'/>=EVTC,J NZ=$'"O]]EK*LZ2YZ;?Y>-F=)(N>,65/>]) MG%)TS8MJ9QCM>%/LD*,&1E\)O=:=Y< !2:OFUC,-"KE9T7A_T.>RZ2Y9OV)M M(D;8/QA$SP/KH%+L5F-'1KEXIXJ@T8F)B<).C/WF$ZJ&],+#7;4NKN;[&5^[;;9 MK;:[AK4*-]=?RNX^,[C:5H_][1G["^Q]F.4$YPAD 2W"C#7/+[+WXQP20!,J M.)[T-6AN?#W#V-T<,Z#T#C!G>[1!F, SXT^_$]P8CP;L^N$.0#/,31ROW3&? MW?VWLKF\^5RW%4]JVF)=W5<;_L>+) 0L@\G2 J4(Y@'.(04#F"+R(ZDWM0Q! M,)QU]-#X]2CE_<.Z?BKYG5 W-^5J>^;2<*LNF*2?-MG7):;#H<2]8_:XO0-P M)[3U#7+EA5:7MYQ676U&BDFP7DZ%KV;E21I:MKS]>SZ)[.:3L&G8$"CY&@AZ M.GSD\_*)_PK^N6RN+Q\Z@)>'9QZ^U.LUFX'R/UR@$!2!'T5AE*51'A&)L'HC4][\!+WE _E]O$-/X=>$PN!G1H?_G&X7K')GE'-GG? MGKSCSPUV>9UA%]Y@&OOA8)SW!S?/&^RS_7B:$2>=B24S]PHW8LW<)+R\$=8% MG\P0JWKU7:#$9Z$4H2 /P]Q'E.0A&'&F!.+%0]E4]?77[;+96@]6@AAE5.^E M.D3W\ZS9*UWYQ<*7G"EE+]RCZX M;3]L/G?C]=>F;ML%2>*H("SQCP+ Y@%)GL5H1)J%H=RKO3/@LYQ/[S,N[Y:# MM3T3-\"P086:XL^?0Z,F,:!9I:9[0^IAEO[A0=(M1_1-]B.H^\,!4O&];%85 M@[M ($TCOFO3O#!K[V1HI)+FWE MD&PN?E-6VUW3O2!1?'^HFNX;]H%E4= <^C%!.,M)P3+@&/O^B-N/XU12RF?' M.Z/RK_@,>+V65O[9.;.THFO)N;/'E2,[NZW"(TMGBS2F76=P7J*OVS@2Q]SA M0_.<1;>GYEL3#I* I%F.89$14A0$8A2,./,5N.4Y#/3;4J^?[; MS;#_1B'-LB#RBPSF$(4IQ-FX_Y; ))ZK_$(7?,-+R2-,;\"Y7RWP.J3>PUBU M/EO-AK9^8+V>8XXNX$2MQX7W5K>:JR#;OG?MA%?=7>VGB[_:"3(7H,WXTK$( MOB!9A&B<8^(3FH(X2C*2C.A1@<-9RU$F(;=2I"(/CS3F08U%8GT>G1.(9^M4[B<9S,",; MD6?SGK6HO*^E$3*")148!*$/(A+D!J.B7K(2&=2$KM2I$XR4[;[UW\ M;YFZ40 (D%3-Q#E=EB4Y]]IK VMCXYH5V75^4+S*R@"A]%?HNN 6$V1_4R)-6@/T_O2S;,E*R,7:U_9!7OO.MONZRS MA&B01CCR,/9 3%,?)2SN+"7\>RK"I?/YEJ6JAN2TF-[N5.9HDY,GVXRI"9(B M6584Z 5&!C1G#'_+4)E1'I3F6I.:DEP>;K,]VFSVQQ?ERX4(14D0(P_"-.6# M+_Y%:Q3'-'35WL(;:4REOVB]>5?C4Y.4L?S)J!E29,J9TDHK5!.HU^W%'F$I3&."?9B-.S1 M??EMW7:PW0G?M/U*ITN-YW09O;8ZB@OF4'>HWJNI?[A^!$:.0%0ACY(CB M,$HQ393><)@"C^5R1+C@U+ NG#,OQ)QNXX=SX(XXO2<.=Z5Y2Z[Y5X\>3Q(. M*;X\-4E(Y08G2XNFV@AFPD#:>9EW//L#&CYE;)>A]I-Z_/0!W\G9ELT@N-S? MEWMNF63?#E^SS7%?@_HMJV]>H+$'?,Q"%,+$]0/ NO)6^61;UL=I,5 M&V[P1?,$^K=)R"U;U(*BP.;2JR$HUE:*@EWYYN\+'(H/2D[ZN6 M<)8'JO?BWVVWN7_R;8?RZKJWMS[F%6B5"JNOF>[A^PW_MNW55]6K2@E M5#QM1&D."?7ZI]<.,(K M1[CE>+[3.*6FW[.%74[IWT.\U7+""RG@/$. M&&#JPC A,<_0,:$=WLBC;O=0P)5\S3$?6"DM?/Q*P)5ZF7+21>[@+U_U=?%Q M-N1C[IN;?8VJ_NVL8S5?*TVF06D#[/F\E9JQ"__]X2 MZ"NALII"QS:/OTH2'RR=8- O"^N#+5&E,(7BV$Y:=N$V?FMY? 6>W6%./ZWO/*1H>&\L>NFS; MSQ-/\QAPH1MXE#(_0$S<%4'\]&[T S<@Q.SR&J^K6[8KOU?= M^Y2K$$8I7I+F5S_,AVJD_909CZO"\?\FVV37_^7F7;#\7E?2;N MA2UNT.:0/]0BT .)<9CZ+D:,,9^$*05!!#L@*(B5[N2R8-[R88\>FK/NL:D- MKFQ0+J=N,[.MIGGB2'HM=1U<<:'XWP1B)R_^[ISB<$(]FQZJ$SN@DA:CM SM MM.E@.5F+5ZRMM_\^MJ78)\X2QU0?-;DJOV2"M7PGCK]_*#;E72:&4%>E*NP4 MN(1@'"'@04P0PX#B%C9"$& 559X=K&4-/_//.93.OO/**;CFY+5?XOOB;\)Y MY_Y,@C-"XZ?Q-. M_EW\^+VD)=L!'"KCE])VEI'RED/'TZ)_,<"DTNGU=?ZP^M).0?RZS@L!ZK(@ M>77?SD5<7M>7R(C7+)>)L"R$!]"+Q]%4[$93E?S!D4K_?31 M$'";.=[+PCE#[%Q>-_=Q50X'K3Z1;R\6VW)S%+]:OY"P[)@\@BH_-/CZE5Y] M_9_.U6W&>\?U=;;/N,0[W[+#]RPKG /_=CUW?U\_?%+NQ=\>Q),HS3=$UQ&_ M\ZTL_W0>ZLO41+\JFJ[5W+OV?5TY5;G;BG^]SP[YGK>$[7$O1@WBG^ZS^W)? MCR&:UUK^P;'DE9/MFBE /D#@0UXQ#A&_W';ENEL+VT5YZ'[4C5TW6;:M!(H. M^Y,/Y%^N^;]K!D'K/B%T0^!V0/S]EGN_:2_K$N#ZX?%-5@C]?WU\[!RKSK>\ MV')W-P?G+CO<"M<^?/HG_7KU&_W4<,ZQY#P!"0YXC)H1^FTS,*^W:3C]RHAP M]GA:*#GG@2/>';?UB,S)UON"&Z^<:TZV^*B&4QX.[C0W<=S5DZI5MML)C/R7 M;GEDQ)=WZ_V?V4%,B/.?]G?P\'%$=E/N&P@M. Z/LX\Z.P*1\0_K5WAT)Y^Q#D:;KZH>',0+:B->HNH^ZV? M'>*??=-L)^OSAT?F'YG]?IMO;NMV>LYE65^,S%L#CPUO#97XA+9U_&W-#=ZO MZRO$Q"^413M;78E;W(1KO,W^EY/]]Y%#^GL=C.>,#7GVV"OQ&V<]INLG:+NM MQ66]VW&F#WUK^EX>=]O.%<[#S]K;JG.7?UA/P[-/=<1H[M3MN4MGF5%<8EL> M"]'VA4O'@KO9<%Q671NO^W_S:W6W*+8GHYORIJC-BG_=T%L?F^.@Q2U=/&CY MW?TZWS?&NBY\_/9OT87.OGOE M1-G3Q/ML*QRSA-N +(X]Y/.AO!?ZG;$T*ET[?IDURQM,^B!M:LQS'[S*F'\8Z(?5< MFB(G4J5^/=-0M0]7DO+X[7!]W*$FF0KQ$_L4JB\9'Q@5U8JE/O%]"D*8 A= M-W%3UMGW/"RU,&G>JF6-.F&MQQ#;%FTWXFB* C%R$<.-&K%"!6F6?HDR?C;F MU33NC'2.T^F .AW2NFBOL3I?9B9=H5Z?C7R]0IUKS[>\Z ;KCYIXW>B?=X7[ MWD%>*MR)[W5#ZDWS5$$WY,^:U.1LN-#=B$*O+A<.77%;OULM_EEY?2V*^J9: MXL5&4PGSXJ,KQOC7Y7?Q#NI YWS^>X]]Z0O7XYX/_^H*A!=%QXWPG%<06?X@ MBJAFX4+,,S2.U1,-ZWON\H^<5X[UE>]9OJ\KZ:;8J2O;9H;B;S6&YA\*WS>' MINKZ)@J9W:[^^]_'UA@JS>NUXL)*$UU 56''K])VYU:K(XB8T]GD=0?B7^^R M>N]@L>5=<7_@[;%6J"BF%'AI(BZPA13#V/>[;4X(0K7=148,6L[?YQAK.5B? M@5,K-,SP*U=V3$ZM6H(^AW?A] !K@I$,P5:*#QG2!DH1HYPOHS QZU)IL8VJ M2ETS==FLG-8O'W+#_$_,OYD?A,(FF,0>C!/@QC!) [??S9F2@*5J,C?2F'6) M:^=QNZTU J&JM(WE4U;6)J125=):%MOM*,USJ$+0^%=.BV]J/1MF:U#+#!&] M%!TSYG;MA93RGU563,E$W+:G8&T^EP.AW0"^<,JIK$&:-<3NGF8%M-\ P0 M;>=M(CGF!L3/-/?+T$#C7CU]N<@*:[**F(H]#%E5T1_Y 9>5,)0" A(OQ"'S M?.@F*;?0K;:ED*B5JAH?;UGG.D2.@.34F-0$38VR3)::3*GP9$6/GK,Q M(#TCJ%N&RHQQH#36C-2T@P_>]MFZRDC6_'FV8[85M7Z[+$I@ +E@A7$,8X01 M24 O7B"A@8JFK>TQU*Y:'JWJ/T6G_V&DOZMD3T8IG+4Q2+R=.,[&N)EH= M2.=O'C,>*YK=:L67?M%K15@2 M4 @20A&.PM3%+/(ZTS%&KMRV?J,FK6_E[Q>93XM_8S51AUE=-;1%J4D=["G^ M\C;%$\G?<]J4A&\$ZTN5O#$NO2EVH_G2ESFQH;/@5//!SHJRB"8I)I$;QL - MF<\EMK6)O8# L?JF8LNZL)V!&2MH2ASJ*IEQ\DQ*F R9$TG7&10ES=+A=ZEB MI>7+FRJES]"(TE6<4CB=^*R+M%7L)L!G<8P@30&C7"F3I#.>N"D9JU-:1JT+ MUF5S'J;=.];4JZ/+4RUZM4M3:[P:+4MKGL^.U@\S/55!^@)W:L7H&/*7*G3C MG'J["!W/V4CI$\<7FA[?6@^QGWI)$#(((]>/,22TFS/$(26>$>U3MCJ1^!D4 M/75B1ZF>'4;-R]X)YY)T[RE[ZL*GS?^BE4_?*SGI&\G:^,FWS^N?HAH6V^@V MF_V1J\9I;GZ5(!RF:8)H&@LD*\#X 2P! ,4X^F'DQX8O!9;Y>/CL?IL*JUJ;87[QL\ M8Z55F4Q=%;7)HQ'![)G]\@:S$PGC$\*4-%"7[*7*G;8_;RK;.*;,7SS-A[BI M2T'JN8PB$*/8]]QNX07C-&(J;T\9-*LD:^H/A'R2O7W4UNW3;_,N)WPS4:ZF M@!JW32_UBND!6;00BF7HHPW'M*^25N1NI&(V]_^\?/FFG[A)0+TT)"$+PL1+ MTJ#;F4/"B"I="FW!O.6!80_-M%B.HGR4:$[%ME'Q/,5A 7C3%E?X?G,OW^[%A<5/K[T4$U#Q]$IIY;V>=2[)JB%):Y2:8%)7>5K1?B& M.!J0."/4+D/,S+A26FAZB@+57NG+N(>_-9?"7AX@GX.+V;)CJ2PKBXP"@J M:'=[=7T)[\F#"^?,AWH=I_9"!(YDWP[.^<.:S]_=G%AX3<1@2*$GC?%"I'Q: MGY]J_@R,ZR0'87 0 O8C/\$ I2AAB1O"P 5I#\$#2NOU1@U;EOKF:D93*C^> M9G4QGY3A,9K]M;TT??#UX_D$^2T>)7776#B6)Z_F7!M04A<6.^B#R:>R':>JR)(YZNZ%'\>AZ7]&>]:*_!G9Z$"CO 6IM]31 L/8, M@ UF#4X#]+S.L:OS3;K49@0TJ5Z(V)GSY^VY@5%,:EVY]L M5R2-, "^BWP:P3C$$6#@-$<1A$IC0).&+8\!7^J5)[@7]:1XC"]5-(ZZ]):'F^-.OJ/EWMD>Q'-7)./ # MFD:010FB(?!"GP7=(Y?4CV TKHY6-F=9.?'374G=PUC7^8_Z530.E>B.@9=.C->G@D5]K#16[W/ML??G[FK?. MBBWEW[T7O[+R79I0[#+/12'BP]8HB+O31C3V2#BR'-8W/.UB^'V+LUYYR#J0 M(T>'(UC7'!M:IMO8R+##>>'42"]JVNF;M$\S+GR51)51X?A(+$0>+3CVUHC0 M%'?F]V&N "%!&B5IX(=NG+@!PJ!;XJ' 3ZF!G>LZ9J?:N7YL=@"VJRS3;,1\ MFW,YL9R);C6QU-AXN=3=ED9V64J'8AEJ:<,Q[5V5BMR-5$N6%^MB\\JVSMCS M@]@G7DA]X)+ \_K[)"E.8Z4[<"V8MUQ=]]!,B^4HRD>)YE1L&Q7/4QR6NVM] M@%AU/341I47KJA$'Y?35')>R.DM_;+*JNEK_2+,BN\X/]2S"B^_TOH!ME?AA M$GC Q=A-/(!@A$GW="]U ^BN'K+]MU)6=.UB45&$<]C2PM# %\]4.=\:!YH) MN)X3(4 M?2)?RSEZB?YJU(>J.HI'@R^O:U35[P4/PP?^C:*>,RZV+X,5$R45_[7=<8Z6SAE [:>L;P_GT)N?GP4+#C9W?VN_)EE[3>[WW/NN3G]A;096H?Z M&MRRFX7>\MV%TWDE MWX=?$H1;5SF [:[\7#)^+K"Z=WQVE<<6C;FJ;>^6 S M/))KA?,UBV7DNX5P,;!".7>$5!GG-,=V516U_1:(DB4@$2$H8 M(Q1X4=!M&V$>"X'>HN8(@]87,T_ A$)M:FA-\M%;PQQ#KMK:I6U6QZU97I=[ MYS&W#4#GZR"W5A\K#>9?7C3M5AGV_X\*G>1EQL'W_C[#<_9_N\ MW#Z]*Y'^:,>Q_(OZ!QY*!);4(CK^JAS@L( JBCN MPJ!;5FV!_Z)1DS,W+IR3A\T/Q93*T^\]^@>-Y\X+EYM>.+W_3D> (QAP&@I4 M7VY?5'BD'X!?%&I[N6G)[PPF*0T"&M,.0@(14]E^9-2PY8U'#58Q:9%U$K87 M$K9I'^/=1>9Q8>#3Z MK/4T54V\OJU Y-!RMHUX+$/J[;CV=+':'G^R,OOU>'^_JU>SUCMAD>W*[Q^* MZW)_5\_]]SN@DC E*,4)$-?),XI@XG7'F%@,@:>BL*9L6A;7<'>MER*+*M_4;%67Q)=MD^4.V]58!H0%.8Q=Z@(88 MUNN1/2J,E,[8V,9B6:B:9U;/\#NM \Z9!Q=.[4.SI'_FA=.YH:9EUL,G)WQ+ MBIR:2EH.FA55'T=JSE(4A95$*8!0B]I96F#=^6FV,])R7&"@OE_Q'&F>+P1(T%(;7&NA"XM<(J4_2"FMJC M>5[EM.A7:;N!JH^&GZ]WH0->[_<_\^*F'J&O:.)&+$A]S^760!!!SZ>=;1>$ M2.V8HQF;*AU2Z[CBJ\O%%\Y:[-YMP#8E\_2#HC<)?&/P8RX RQGD&/3IA<&, M:<9DN^AC/5BYDQ];Y_SC4-D6IJDXS>L8OV5KL:5Z>RF6W(_[?5[G];#2\EB[FC=F 5,P&H^D=6;5;8-9H MS?X6J=-6[ T:G7I=D>=E:*C).(A(GK>HP1 M[(:@'[%'84R4+P(>;='Z^OA@![QP!-!9BE0)\G0ZH@;U"^^,.A[)=DAMMF0[ MY6_KS6U>9/N?YU9_W9=5M>*C%C\.(C=(XQ FU/=3KU6E\<8U\-;YIN]WK/ WT-@/D+J.3F7"D--[P5!>5[_/#>I?_I[F"^,A'NE_+Z\/W M]3YKS")NR@TA<%V8QBFWC'S6F?62,%0[_##2F.4Q^QD^IP/H= C?ZF"6Z)4; MLD_*K-J8?12IEA;3A\D:7"\WQ/,R%,R<.\]6O8WR)#W;?=P7^>&X%W>KL_R' M^*IJ[,4A#6B*(CX,81XO$T *^P%)3(#B;E9].]:'!SVT>GC0@9NEG[W*TM!$ MY&AFE]&S#/CQ="K0$#.R?>FCN(;NMMQM/]S=[\N'^E*0UB"$?@I#YD=I% ,6 M0D)(WWECCRD.MD<8LMZ;>FS..;A9>M/K- UT)P/<+J,_F7"D--[N#,TI-48I M\+%' 70C$"8XQ%&*^@$^,=#B2[6QHLSG>'7?BW1>2W>^S3;,4QK_>9?555L46W97[0_Z?YLV=US"N MB \!!^82&"#LL@AXK-<"Z"+6O7QS)5\'3X9-JA\_?B3G2F.;P\D=Y]R?"Z?W MJ.[BYSY=.$]$X.*Q"DS;_4T%9$ H)H_Y,B1E>K?+F?N:H3&!N!8K]E(":>+# M$'N!!WPOB$!G,DTA,#(BD#$T[WA@\JO=AKC2&0NH4+R,;FO&%=EQ@#H_LMU+ MILNO4D19S**(T !@WI''@84PRY$1=[#'D> ME;KM6O.C+:\IG> X?]2 )/=\Z1(UO%XT 4=JJT,*] PH3I5M_G%3/OR/QCVA M-Z#]6B@-.%.:EPEX05-&,C6O>HP%7QII+9J*\#$OL@^'[*Y:^3Y!!/%A@)\" M+XX2'T1!;0SJ' :[JARX7\Q?&=I>9RZ0\%[X\"0L)'J_+HMPFE4D(U-85:>XLW2;_,C<#U%CG.S$N8N7^ZWJ7?14G<^I'6MLR2FR!X=:]E 0$N\!'V&?0 M#2-*06\]28G*9)XIFY;G]00&WH"<'I0COJ,F2L;HE=.H.9A5DZP>X2_7Y?Z7 MBF-T3B OGG#MU,?#)EY,D:-P:*W$%J!J1=\?R_V M6;,U\-=U7J09;\;B-1!Q )XE("8 ^P&$D9\BG[2X C].H,I8S3X:RX.Z&IMS M N<(=(J;CR<(R6A1G2$:9N7V;.W[Q9A=.-]J+\1C18O183G6]13:<$07K]VF M_957=2M,V]3[C_QO)UQ>XOL>=2E&+ A!C FC7H>+,8AT-M98!S7-CIIG2B) M9A/(OV*$[,F_A:A,+O_"A_A%]O_*OZ:\!^1_#]'CY7WD!C5GB M$P;#,*$18G[$6H.AR_]4VTXQPI#U313B=I8Y[H)_G1.M/BM-Y-([H[PCTKU, MD1O9[O.O++^YY3T7\7:WOLD^'<55%B3?'?GWOMZN>9N[/!ZJP[K8YL4-VO[[ MV$QHKB(*?4(I#-S \U+J>WZ<1BX$"! $.4ZUOF4+A?6.UP%W6N1. ]UIL3L- M>.<,O7."/VU?U>1XH"/;CMHR>KEU+\MI^X(!?;B\?@W/"H7 C9,X 1Z%./9Q M (*@0Q'20.GZ6-.V+<^4O:8%Y?4+,G#12<0"1.!U2E4[OX'@++C3F_!.IK,; M8U'ID9?CYG 4]_C5U\#7HWFT.>0/]>"#Y-5F5XH;_ZZR'X>4,_7GRD.Q!U)* M?"_ 'O20GW#="?BXQ(.0L(@H/P5C&H#E[OX(LX-YJ&Y4)T;L\"XW%S([Y6K3 M'X_9;I[$:&8[3HB=$V3G#P':J5%/? .8#K$#.FLU3LL06[LNOO1"CET^Y3>+ MB5TA7P_<_J,K_U&8^BGBNHYH69PC],X,I?1TT9[\6R'DPE6Y(3.)%$0JQ'T74#1E-/$+" MSHQ/8J0V!%'\<,O#BT_9P=FWF%1'%:HTR8X8+#*D.AIHH,PF($^Y&$S@FK0M M0S+TX3]+O*-X4!0)QAW!95%;^E=^N,7'ZL"E:D]_;';'>N9$K&-6V5:L3/A! MX&+( (THMXTB"!GID, 8^BH[(FW8M[P[LH7LB. ['6CG.T?M=+ OG!ZXTR&? M?B51@]NW.Z:52"VJ[]KQ\.7N;9%-Z9M$R^IP>=WB.0U) IC&V,. 00QA'":) M[W6V4JCVKI6>!7F:9A3R\\GTCI0LZ7H5^D9T)_QE"Y#?@SX49IN;#JS[+S<>&EB/W03 M+X@" (%+*?:3B'I,3.QS&?1 ["J] S;*D&4):F?>.3A5\1E'G\I*Q03,:2U7 M<%S+6%D?O,\H)6A_QN?@NDG?$4[ETX)P>=VL-?CO=G M>S:=0]E-&5PXC9].7CB=IV)&X8:J1POV8_'"6&-!#6#>D)22V',#%&(W3<(D]&H(B(F',I*Q MXQYMP_.-9#K(SAGF^D>2):"=..B/,28)@;%1PS+9'Y_/)XF"\0RM$8U1F?8U MEA1SYVBREYL-Q[LFD=\,\:?UB.D)Q:-KK!D!@8'Z1I;1G#T$5) MK/V.J::]^?*3U/7N]GB6W+_W0NKYTSP,X)L=-!5A,]4X3+Z=X,7*M)WQO< MSKA.(T?=@ 0:YGX9*FC:J=)J>U73PO18Y4565;B\^Y87M>I6M>V?*\_U4QK& M84 #D,6(P)9Y 40)'X 6*AT1F6$&B<(:=>JIV-CB3W\9?5-S0MGEI]8E)&A#/)R#R M"& IQ0!Y..E,!HD?J5UM-LJ42H?4NK_L)&^B7'V$5?7LT!A&):?BIJ)2<0[N M'-9R5&V(K:'I-Q,D+T/!S+CR[/"$,7YDU>KW*KN\[E;?JU7H^Q2D.!87/\9\ M7!C[0=P9<2-?\958Q0^WKD@4R%$47?&FD/:FN15:WJ-B*/\3[U@_K758*Y<6^&\5>C$+J!U&" M0N)%K>T0DNK M:9Z^'>LZ=X*F?.A+FSLY-9N&-#4%.V%:CF2]RM. 3(WG=AG29,"/5Q_D',>, MPC33)A.;,D2M^"6O_L3[;)L?Q%>K($R9>'X8$,]#@"(0A["S"-.(JMU'HV_' M]O:O8],F4GF":A$?E^:4S"@68BW,6ER-6 _0-3SB-)GT9 M@F7$D^?338;8D14M\99,_93,Y37+BW6QR=>[#X6X-/?N-'A;4>1#2+DM#(D? MQTF,$K^W'4/%MW7,V+0^GCH]LR.4K$?JG$%5TS1#7,NIV_0DJ^G<&;OE*^PN M1^NDR!Q0/;/!6(;^&?:IM-E\U6O)@E/[;'F2(."%_*,] &@("4U1$'3F, BA M>BFI96:22E(@4]ZTJL^HVE-ZK(4<0N0Y/&N_%"#6F M%UGE^;PO[[/]X>?GG=C86FS%--K]2Q4LAGZ21,#'B4==SZ,^]GKS7NQB-24R M9G:"'0P-TGH^OX>I)E+F2)83K5G851.Q#B+7, &RGMGO82Y'V&29'! ZX\%8 MAO"9=ZNTW(C5A%%<7_D]W^VXY0_%@3?=_-LN$Y=+'ZKN1^V0$+LH#4$0 QCY M+D,X!H3TRPL0*^W -V?5\KQ;AT9-" V2*J>$\_"I)H4=D%H#3RB=!N:%T_U\ M.:HHS>J +)J/S#)TT8)?I>TV;4P9G_Z]*YH]AD#@@=#U$$O<./4CVN*(8LP4 M)_/,V[<^B*RO!Q"W0UQEF]NBW)4W/U_N[<;D5#<2HV5U@A"8E=<7OO4.=/9E MFO7T=F3(%J^[8_V3UU\C3$H?D"^O#]_7^^RJ3#-QN?K';%UEV\O]Y>$VVW_/ MJ^RW]?[/[)!M6Q0D#+CZ>Q $A' XL1>$73:(HL#UE$[*&[9M>;3:P75(]I#M MRKJ,4+DKR1KENKW>VN:\6RS-1LSS$AKTMW].M^+0A(***1;@5"/:7F7O48H.-0/M+#5>K^K83!4G)FYM^ M134\\%/E+ M!W>3&/F,NF[JN5&04B(NA&KMQC!,E&KO\=8LCQF[)R_/$&J],#Z&3SD9G99* M-A;Q-K^_%^\F%]O_M2ZV_#=O MQ,384^/0#5A(D.LG((I &"0N[O:"QQ@1HC9Z-&34^GBQPUEO_NF0*DX9&N)7 MF(5)P@[1M=GC+8W"B]EX"='XM#\G]DH+$/Z3#OU=+;/!F?22]K']7[- MB_BL^E!LL[OFHL_Z@CP.YU_KO?AAGC6C2?[G*L!A[#*((PR\)(X@(FG8H:#$ M4[S5P+1UZ[)X EP+X^=]N3UN#LX)JN(RMFGV)1>Q9Z1=<0F[1RJ6JQ]CK87T MA/;L?N*Y9521WZ&U:TN16H:P6O/NZ;JU51;E:^4JX[\KKFTX6XQMW^IM9TU= MC\( I-PXE_N$AAZ-4&^90<7!I@F+UB6U UD+ZAE,U<+9 +FRI?.TK*H6SRV= MZ\=T=H]]+V>P*<'C8'UM+@K+4$.C'CVKL4VS):MZ:,M5X9!7[:CVV;PD9I2E M49HF*$VQ3P,W3+O[(>(@\IF:XHVU9G\_Y F@FL"-YE%.W*8D4$W8SI#55?/\ M O8&5P/B98KE90B7,6]*.VU1==M+^VCY4W.(<1'$+D0QBET0TS2BW8IV[(5Q MK'HB6=.,_:7B&IG#H:D?2=:E3G:[RP2YVZ MC6?[6XSP(GU#3+G/\IL"'_?[K.#F3J\!BTJU_NON_/F*L]O<7<\-O ''O9H MPE"0Q$$_.YC&BH>4[>&PKEXM=*?#KGAMC+T R$G<,IA7T\"GE)^_N=[,TIWC M7HQ,:E,]H*/VP[<,H9W SZ>7U$S$K/3J<78C2N@OV;UX#_*U1S:0ZU.$< B( M'Q(6(3_T^T6;E!"F=/+$B$7+.V!:D*JG2\R0*;E2/#F/B@O%#3ZG![B*P!<;D-\BL]UDJCI[@\D[,%-;Z>GDO_EL? 13W)^8/ MF;BGHCOPQY66Q0 0%X00)F[B ]#=N)]XQ(5*@F?!OFWY._!P_%)C=LY!J^Z< ML4"\[#::>3E7W5/#T?[RK:;[\_IG+9M(+.?=9/77\PNF.IV#NVOL!6!ZF"'6SW@F-"6QVM76 MAHQ:EM1'.)T&J.K]UJ;HE=/069A5$\Z72%W.,%.6P &I-!Z#9>BC>;>>W8IM MA3=9)?R4?3][MW)?%OS+379V#>VSK>$1+^$3P ? ?LQ2YKH)ZK:&)XPF2N-- MX\8M*^.7;%,/>,[?U#T'K::2YJF74\M965=330[U=;:7(Y^JC [(J+7@+$-. M[;E73M3(U>3U\CX3[QT4-_6-$A4['H[[[+>\R.^.=VW]5)%CAKY5A_UZ=X?CY3_,J\UZY_R?;+UW?EOS7\P/7&P[/R;6 M6$66!R365KR6H;#6O"NG:?56]+59Q.(@W"A@%'MA$+L$@ 2$%+4@_ @18$%> M94W/H*X7CNAK5C16FG"C$FN#:ZL*^TF,6*^^9[L'_AME<;A]/>/-*:HMK^,U M535 [TI2E9W34U0]#@T+ZH?BZGLI!@;5"OH \>;%)1W$,0Y)% 2PPQ$B1"QH MJH+UF635=ZW(J@KM1I75$N.6Q/5"J*N3%UQ:RWKXNDQ9/9$Z7EDU O2NQ%7' M/SU]U6;2O,3R-IDU2)A+(0%^%,>,*)-VECE-*0 MBW_D)[$;XPX(X.G BN;*FY]+MMSVM)N16/4;O M3&TU'-056UTNS6MM_M"*OA=AD%*7I<@+*!]IQX2Z'9# 938F9E7,SZ6UP);6 MRA-O6FNM<&Y=:\6FK45K;4>K$:U5CM%[TUIU![6U5I-+PUI[=9OML_4UUZ95 M&-. "]PO1 F- $I]#K-!PQ"&U,)"M9G4=H3/BMZJT*^4;FUQ+M5M96(Q9Q2 M>X(W7FDUPO.NA%;'/SV=U6;2L,RN4@)]BMTD"+C&0QB!D-'..HJ%N):']WAC)55\D!4U?9MCHQIJE%Z+FPD6J9;C-5*:_G>EC/)>Z>FA(FO2 MMZ6K;-5EF,@IYW+H5]-49_H9Q^(%OJ%(\ [/?I']ZHL M;#_LJ! ,Z/(TH5V&6D_DZ].+529D^"UEO[[.'P8!_2L_W.;%95%/8JS" &6 M! EV$0@#&!) O,YXF"12T[2&34ZKU2I;9DUS.RS-,]*JH\$2&.=A>5MNCF(8 M59]-7R+;CP":RGQ.@]?A@)U![I_D,L%#G:%<"-PZ/ZDQ\T(BLD3MO!G'EE.E MU>9H*(?P@J2QWV^L"WS/9QXC091R@P%"$8,] ")W#L."V>ESB>P^81LX9R/<4.YQ2[S5O)+,[??)AGE7=D:6>891SJ91I_HA6>;$8[)9IRQ MW!G,.J>]A2YVDQ!!%KHL#D)*@C0,6PA!2'RILRI6#,^0>22W3MOAV5CNL4.Q MC>S3(YV3=^,9R [_$^0@]>WJH[+0T-YSJW2_FTRDX9IZ+M+ESUPV.FV^C'P8 M4) $$(>00)^1TTQ>$")&S28C>;LSY"+)/>566#:5BNP0;"$3]4!G)-UT'K)# MOOTTI+Z)?TP6&MJ1;Y/K]Y*#-#Q33D&Z[!G,0/V6U C$"*&8 )_X(/(QB[WN M3I8 0IH8SD#2=F?(0)([[:VP;"P#62'81@;J@,Y(NO$,9(7\"3*0\M&&41EH MX)R"3:[?3092]TP] VFR9R(#G6W4C6+/!5&$6(@QF&1Z?>"R1:S3GS,VRN4QCB6V+24;]-(=>=AD\EF&)VN7G%!VG%-*) M-F>&3UT,P5R%;N3Z24111 .7A"P* J_/<6D*+)S(&(5'*0>IG]9XGH.L'=08 M%Y;AW+34B*@E+M7[>(<5=Y$G0(:8']B%/&55*/]4Z5&&1;O9;H,7[* M#C7,#EBS*U\4--V>_'ZO-"$8AX%'8N(F$"!*:.RWF,(H2B*]$L,&$LN5!T>J M=;/Z1&%0K4/FCH!.>=++]DGTGT=%^XC)'%'3K6OFCIZ17IDH%L8SH[V8C$J&=VULRCXV!8]-4Y3>=['YWL2F MY+'Y:?ADD1Q?X_*='O7O)L5INJ>>U<;P:#R1M7O25S0&+ (8Q,!/$B\,J1MT M=\V&(/6EKGBU9GR61*9_(,D4Y883F0VVK2>R[H3,W+&PE,ALQ&2R1';@L9DX MD;5\F4ADJM2_LT2F[)YN(M/CT7PBZS:TKY!/F.L& 75#$D>IYR:DVTT8^2@* M[*0R:?/S)#/M,T[F:#>=SJPP;C^A]<=MYH^(K:1F)3)FT]K%"WGMHD]L=8RF M3FT=:T:2FW((WEMZ4W=0.\%I#;?E+K3@;-'@Y;2UEC$C24V5_?>6U)3] MTTYJ>DQ:F(SLSP-X7AJP (2 AKQZC"%-^MLU(AQ$KJ792&G[,R2V\<>0#-)O M?%;2"O,33$LN*";6YB6MQ&;2B4D;A\BD:3,S,ZD6[G0\U)^;U&338,I; MT22F:>(CWX\QPEX<)OWC\!%$))0Y6&;2GE)*4S\X]F)*DS\[9I198]G+**G6 MLM4,#!O/14:9MEYC39)GQN45:4+?31Z1]T@];RBR)7M ^?\[KO<\"^U^LKQ8 M%YM\O?M07)?[N[IA7F4_#BGGX,]5Z@?[J_4/^N,^*ZHLS8KL M.C^L@@0F%'#-91$(XS06#TT(J\P%/J0^63UD^V^EK/:-M:;2)\^!27?-%N"% M\_L_OO[#N6YPJHG=:$;E5&Y**M7DK47FM- X.L 4$S M1?,RE,R8-Z6=QJBE75]Y&9&A8ON1D_N"[3 $#%/J8P(BY!$<@6:A6-C&D"1: M"C;2YG0Z5@/5$K"QM"K)V(1\ZHE9#=!9%UNGAK@@41NF[FUI,T3]H@3.E$\O MRYQ1QE0':N4^RV^*%R06 $!3E'B(^0BQ./"HWUH%OI]Z>@,U76O3"5P+46^, MIDVFVAAM"A8UQV@-M 7)V6MD28S1QM*\* D;[\TK8S0S+"G*5G-9W7.CC(9! MZ$>4)" (**(X=%EGE(-1NMQOI"G+RR\:U_2-Y4Y)I*:@34^C&F0+DJA7J'I; MH<9RO"B!&NW,R_IDAB-9>2+9=<;-;MO*]37C@,8!2$,/TP@FC ($ .Z,ARE6 M'%P9,FI]C-7A'#,;9HI@.2V;@5DU3>L ]I-CRQ$W.>X&1,XP^YDQDEFB%_61IH MRJG71HDF.5/5O=>L0N!S4451E 0$NT' &$Y[M<5J[W.,M;6\.;S1[*E)VA3$ M:6K9\C1,7[S&TKPLU1KMS2MR988E69WZ4#QD!:=3;*/+J]ML^VM9;JM5X +? MHQ 'D \&8\!@ZH$H#$&,$^HQH+C]0].(]?%7!\>Y$7BF[4XOOU@1+0:C9-60^VGJ/Z-#DV9L' NUV"\Z&3&]0(6UAG4 )^FMM7]U_J4.S MJ*JR0_5;MJZ.?.BV/K!UOO_G>G?,RF+]J2SVV>:XW^?%3;JN\JI_SR1*B>O& M:>#Z*05QQ$),W! F/@ACDD:AU.UR=BS;JV@:O$X'V%D?' '9J3$[9>&LG7/8 M3HU;[PTH2T%1.!PZ?W#TSHI:"Y+< 5(MVEY0OPEBL(#CI98=+"=KS[JOXY95 MA=?[_<_K->?/J*[ F6)(OE-I9/G0\W);U:W<_\FKEX2"-_-0E;I $O#H+"(P[8Q0 MH")>FB8L:];9A':/BX\@.#)%J=)E4$ZA)B!/39AT>+-4>;[$S& -.HK*9:C/ M6">>U:4&.-'7&E+>K?-B%2,=37' H4F5.)%5G_:#1BX/!:'_<_? MLKMOV7X%,:4A\"B!%/(*D:4$>ITI$E*I1^I'&;"L.]TFI#\:.(I2HT>9G,Q8 M9TM-8LX/4YYIS%NT6=&8EZ@9T)=13"Y#6\:Y4!IL68K[J[B 58=\\]@6_VBO M?J0'I=B#*8S\!'6V$B_Q5$1%SX)E5>E J?86DQS*J8Q]^M1D1I+_41P!D/H! M3EAG-8B@U!N4IFQ9UI^G1T[.$6JJT&AVY?1H2F+5E&D9%].&1WU2IB!&'DPH@F(7+Y_Q*_G^U.C*V>R=N;=05- MP'1JG,:6T128'KN49H=DD\MI,OQ.O*;6DZ:UKJ9.^3)TSJA'TNMKNFS)ZAV] MOLZXJCYD_7S7%RZ[7S)!2K[+ZZTQJ+M^44CR4>P4>_3+JR@@7D(PH6XD;O>A MF(8],IIX2E/D4^"QK)>]"^<'4P0PY[$;%_76H?:VAMZ5I__HPOF<<3O%04U= M)XFKG/HN+:1JZCQU-*UHN8$0#&C]E %>1BZ8U.-RONZDN8;ZO\I=OEW_1#HSLQ#[$BX@4ZCR411!2F).7_@YWM."%0:T%UE,7I5E=;F!=. M#]1ID#H-5,VUUG%\*RZ\3D:U]BJL-LMVUV2'B)-9H#5"_#+TT[!/KRW=&F1, M5P/[O[='5"N>_[_>KO?9RO42A"&+ B2-&(Q0UR-.PT.@=(ZC#FK,VCAV?U72'_=Y\V#4"J0A"#T64A#B.$P9BF&WGI4& M"&"]:Y'LX5'IZ%K'+D_SB3LQG[@1F'_I0->OJ>I=-&(Q1)++Y8N*C>+2>G=9 M2;VT7J._<(9F?B\<[H/3.N$<2N?DQCQWFFBS/K1F/UE$EZ'G$_K[RLTI4S%M M0?]? D5I&J4^]1$C(4HA]FG2362D21PKG06Q#,7VKB=U@5$3EUG"9SPQV(Z< M]:SPOC*"M70P)H[O+A>, 1HE2+/IQ&,$(X]S_-C MDL;=WOLT]E-_E-QKVIQ#U\77#=;'\C"S#KS,H$J''QF#A?;LL5Z]U86-L"9U MEXNDZ58Y#N?*X7O,"^*0A;Z/D@3Q/Z*D0P-(2&7ZKFT,2^K+H\9GUH,U/#!; M4IP,C,C>9X@4[N)92*CT+N2Q&C*Y2WGT^7LA.4X5D05PWJT%T!-,+49E-/%*G-UNS[\JSSNMA_N[M>;0[_+M]NRF_IQ*D[N^AZ. M8P^G41S@%@SF?PT-R-%8"'.IE7/@P)T:N=- =TZ[]KN=]T8D;7201BG>E/$Q M)(CC0C.E:KY!KKJHFHK6HC77F)-RDFR6TY&*_:'@(I95A\O3LUE9U3Y(LPK] M,$[<%(OK%7R?HX#]Z60>XF(Q2Y\G"84B:17'>!JD\?P"@GQP;9M*'%:+/9'[/M*G&I'X;8\S%#$),0 -QG!1:E@=H.81L( MK.\)?J0"0G:_]2J0/Y'JREDWJ.T)LG1@S NRC8C8%V3T1D1F%^06H"%!5@W2 M^Q-D90]'"+(>FPI;M_(BV^*R..SS;T]_ MGO]2-Z?KAMAE. DI1M -TH3$[8O:ON=YH=(XV3(4RT/F\ MT"E^BF&S^.L]_Q?*&W2MAD=.H1<4&>7M( *X!94'O!6)SAO#">6@P.O>W&CT+3(G<^+RSF2G/\_^UCR015.(40HI!0GTF4N2E(C# MDU'H(T(")K7YW9IQRWFPP^N4UTZ'V#F'?"&JG;-OZ#W+9SXFA34ST=YJSHVBO4#,C76#*7H5*C MO2C--K'QFB.^W&=9^R(8]C#@M@,?DL2/?,S<,.SLQ@"SL>JC9FT&';IP.HR: MKP8:X%A?G>S1.UZG5)B=3+,>$::H7GID+U?'-/V14+0Q3$G-[++P4W;X7N[_ M/#=;7G^ZR8L?[1L;'O!)XJ(@ ''*D )[EYDK?)N.U65&#-"Y@ M_M.D-Z6=QJ9S+9I7YD#5T<,^K[A# 4P93GH,3OLT\8*8UPQ]BQ MOFNYWG/58W,Z<%J%]BA"Y8:S4W&I)OG:-%J\7_A%C@;&KB:87<:HU8@G+]X: M;(*=D>K4C8XQ)"%*J!M1_@5#J>_%G4V @L2 /DE:FD^AM KOD;2.4BD+C!K3 MJ5EJ[4&>U+5*D=]%JY6J+W)ZI<60K&+]FA7B!1Y4;-'V+B_RZB!NDGG(VO,1 MW2N6P.7Z"%./,H]2)FYL YWM-&:1BG*9L6A9P5J0]5NNCV%VQXXTW\@UQ+>< MI$U/M9JTF6#9BL9)$3>@=6:)7X;F&?:IM-E4Y32PVA]6E]^YW>HVOZ]'A6$4 M!31E!'LD92#Q^-]8]_DL95*[0=4_U;*6]6"4ZD,-GD[ED))F(0 D $C* (H- ]K5,@ M3^I"?IW/G:ZG*]596A0I]'8+[&CW=Q,UDUJ/?[4R&L/1@GJ]*O*7^KV6]]+[ M8+N*"N_6575Y_?50;OZLE8:"- F 1X$+<4 0\.+4[>Q1E"K-&.M;L:P*-1ZQ MPE(CTIHD'L&@7*4R#7EJHJ'&FYT]IJ_1,E![C*=R&?6& 3^>;@\UQ(RL[IR; MZ29Q7!?Z$,"0$ACZD/B4TLX0YTAIA[W&QT^L-%J3O3JLR8F,9<+&JXL^@E4'[?TT@[EE6%H_OE#)YSPJ>S*VOJ8QS,KM:!JFX+7=3(:(6\!.)E.>E.:;U>B=^A_Y-S[PH6FU(A%!H1\C MEZ3,CT#B>Q!U)@,0*2VTC3)D6=-?/NTBX#DUOO$[\Q4XE1L]3D:GFJ;K,SG5 M3OR>I8&QI1%RES'*-./*VUOO=?E1U2EBR) M<$IC\41CE$0Q3%"@=1QI)JA3:>69>Q?.R4'GW,/V::GN0,ZV7EL_\])IW;QP MA*/U3\]%FHV^_U:EMOO^6XG]KUL#O6UF23;'C>'7+C4W)^6 M )S$,'899B!@44K$,V]-OH\Q<\?>(V 1V0Q5Q873 ;]P.NCUA;8G\%KOKTT< M4NT:92'1'%_4& CD5!6//N=J)=($L5U6+IK8][>+L,DB,"+3X+(Z7%YWB9#R M!'GX>;5?%]5ZT_VX6J5NA.,8$(9C1-W(I0F%'1I U79XV\(P2_8X0^G4,$>G M"3/QT$X(DX?"A/3+1V$JC9>A44W-C09FL;IMULNW%=H"JU)KMYW%*]ZX\[X< M61$W94$QFI$MA]74"VO16797IDUMJ?=G?UY981[*S@*75L1Z4YMK*?$L43U]U MKE:N3Q-$ Q]Z'O]_EG#8_0"=)'*'!):!=(8%BO'ST,\?:I]Q>4*C=4R_.F&W M88Q?G)BV32Q^:>)9N"9:F=!O)LLJ*F;FPN*ZQ-@(S9$_/_#!6Y/RJQ4@/H(8 MIP&*<0BBD( @ZM#Z$<)S94X5C.]S49_E17[(?OF8/XB/.+D[7^94:A?3YTQ; M36(12_G*K6'Q.?/,B8FRI4X#^>OE22T6+&9(_:C,D1O;).Z!,')]EU"88AP' M(<_F:0?4]9+9TJ(DO/>9$>>N'&5C/WWJLQ#V162]]UX73EH,*C:"OUYF4R7 M8E+3BL4LV[F/O#HM#N<_V&S$IH;J\_IG_; .2[R01FF,$Q1#RKPXBOJ<3%&( M5D5VLQ8;(V;:Y#W: 2E5A(TJ/O-U;H5LW3__H7C"H6' :2F8<2_X^.8U?3:= MJ$DM*=&.:T:+S\-O1G2JG>3&6M9?+WL;Y,;F/G/#$5Q&SN]FJ;]D#UEQS%8Q M2ED<)\#W ^K[*<)^V!V7C5,_!NR&9.]B.0O^LL?_+[L4+7KL^7W<LGTV M!+DS)V<5J.\Z&Y]]<[[%T'CBM"T[C M@R.<4$M7=N,FEY,6$S*UQ&,W6E9RRQBF!Q+() %<1I:8QM5RA@ZBIO>?US_K M^W:ORA9(%TX-4DV7Q_,KI[V34JNFK^-8M:*?;[$UH)'&B%Z&#IISI[34(&=< M>\D.*S^-4$A"/PX(!:%',&&]ZB(&I"X+F0O;^SPMP#V;<95$)N0S+(<8CO8B M9F:& KWX&1D.?JIE#(78+R.GS.:]S84)Y2C,N$.P^4W^*5G^L&X.Z 6N%_K M3V+B 0 P]L.DN5,7,S]4FYE9!.#WF=NZK5O=C,*9Q[/O^]-H-+-M][/;7A:1 M'76:RN*SYFOAFW9+GW[K^>OEU_&4V-_ -S9>LV?B9@.#3XG/$L!<#T04!GZ( M,:E!QVZ,HR1=1 Z6@_K7R+XS[\C3:2(S9USSK6.1N?:=[[Q['K(Y\JM:6_F+ M9U9%,J;*J3HQFB.;?MZ7]]G^\/,S5X-#^US,O9A>7O'\[T8)3$$*Q$8(XD/( M&NP@\6*6S)54]1&_S]S:^SO2P^ M][X:PHE2\/@F]-?+Q 8XL9B0345,ZDD$#O@N/]0+L]P4+CG0XB8K-AS.57T* M'O#,3^*4,A9C-_4""%-Q\TV,/>HB&(;2CR.,MF0Y#Y[A6QZ?"\PJ3\JKWT,(X?N5>77B+AA=RF%GZ%O 2@SE?2AL- M3*T&^\@3S4W=SK[RYG:LT(^\6N$84)]A#T(D7H$("0S=SA0.7*5'%;0,6%;V M$R:G >7\(6 IOF>O1YU<"Z7!-C5. M54AYM\Z+E8](Z+*8DA@F(8H#Z%/2&4MY& MZ\M;M$VB, T(!8U19'*9*J/JQ!LZH\6)K-)\S0Z'G3CVUMG\+;O[)LZ">R2( M$44PL\_S1(%,4&VT.Y=1F"OK4 MY$:'.2MZ\PHU X(SELQE*,YH+TJS34Q.<=2IJH4EUD9JAHE:1T,U3F1(:8<&=TM3$!T77M41;3ZD MUN%8B,7ET]E^LUOG=^7UE_7V^WJ??3QL_[$NMNW?/A2;?WQ>'[+B\*&XWHL) M8S&!C,N[>_Z/BD,["O((%4A @%-,DL"/$$ ].EZ62:_838C)LF:QT#EWQ2FO MG1;^A2/%W.VWD4;VEI]PA]/7[[=[8Y7)67>_2P MSG=BZ9B5^TO^P[584?Z8=140H0D#@$(:8>P2'+(PHAT./\%(Z=H6X]8MY_\. ML-,B%C>/E'NG!^U<\[_UL)T:M]8BL86XR,VZSAL2M:QM(QIV;H51)75@)M=> M@)8QQVO1OZ<7R5AFTHH&MY5C[ *2,I?P443 $&44>3V2B++8F@I+VE^D#FLM MJ5N)C@4MMA"8*=1XEO5Z#6)-*;)BF-ZA)JMZ.$:5M=B4G$>[*K]G^W;PG: X M96E*&8%>$'DL2EDW[>\3#TG=K,52OQ(3239HD9Y+F@J5I2F M86RQHSV3(LF2[ S(F7^O3V+HD+"(>0@MX.7H!F#F!,_'O,@^'+*[:D5CZ-+$ M92@A8>@F;NS%W6YRGR:8F3C%(V_-LCZ^<3)"X'1JH(:.GRC0+*&GDS.L)K,+ M)M?,^1X[)%LYXR-#]NB#/CT?KZF[42X7(/IF_9$\]*/+E%2*N.3_W61?[]>; M[$.1'O/=EMOE@_)_W>:;VV::Y&:?U=/7'RHJYKVS[8JPT(M\EU'@QBRAJ1O3 M;N(:$!_+'_RT8MUR"FDP.Y4 [>2%LW:^M<#K8?(U.8#FNOI32K$5A BK/K7SE56U:;K_^258?]<7,XBK5:_I=L_Y"U MEQ^M0A=&!">12T-N#OIND.#.H@_=8/60[;^5LC/S8RRI]--S4-+=]!$XIT77 M7WFF-LD^BE*YR?2IN%3+1IHD6ID5'V!H8/;;!*_+F.4VXDEIOM6-5Z?3XZ>K M*"4P"!BA/B$LX7])O6[B"+"(N"H+AR--61YZO]*U3@#'2Y0*K_HJ98E2(T(E MP>9D6G7"HBA7&@0O5[%TG)$0+6V.9'7K\<)>]85;HC_NLZ+*Q L),( (4>3[ M7HA!C/E CG:3&2 @.%8;5XVS-<'(BAET'*=[Q/Y)J.26;CF/%^O_Q#H3Z GQ.=XMMAL=C!HD:4#(S!"]#R SY4MIH M@HJ;N7BSN^763E.T7S*Q1X&C^(W_]^YXA^[$EN#FYP=>I*9I&@STB"?>L:5*Z-!^+6O!68:86O3O MZ5XMRTS*BNZOW.9I%>QGK^Q-/6.=Z+FYD;Y&H" M;",P<@H\[4VM]GVN,LNKW\M MR^WW?+>[RGX<4D[+GRM"8)B&B) H\@$+8N:Q('(AB%-,$()*9Q;&V+&LK1TT M<;BT ]=>H^L(D$Z-4O6NK3&\RBGF5)2J2>-8-NW MWL5EC!UUK:HG//,-'Z#B=74KME3Q/\1U^0_KG1#2$Q(_PL2E:01=%P$&DXA@ MOT5"(U?MW)4-^U.LJ7"@HA1WFGMH;NLS\_479X@-"I[!X*@*X3QQT5B8,1T2 MRZHIS:N4FIJ/TM)4UH*'KZJO+3;55?D5^Z(1GT"@D&+L^I!ZT$51',<8>AV( MQ/.4ZGC#IB<<9TZAPV;"H2K!DT="?WCZ'I17ADXIT34:EZ7IK5GG7I5:"QRJ MJVS]4F/SFM13RZD?>%Z,$(#0CZCG!0%I+;-(O!FKM#!EPJ+UI:B^.U]>-V^U MMN_.Z6KF"')5A7(:5O75\9S.!0GBJ[1)J>!XTIE7O3+&E+G(L+_)# M]C%_R+8?B@-OHGG_A-X3)*GGXCCVHSA"J9?&04K]J$>2>E*GE6S:GVI0R07P MA'2D"AID7U45YR%>7R4;O+_4@)\'8$&Z*4VLE(Z:#]/2=-6"AZ_JK"TV576W M'$+"CF*?#[HK]X?\/_7FGG9OUM/4@!)($/(0"US?CPE, .@@>@'1'(5. FW2 MX2JM#OG=^L!EXQQXMZ^Q/MMH2-"G":N:TB\NGK92P(73>/-RE)>2'TR$0R)Q M3!KU9664:5U_)=7,P+_ZV!]M-OMC=OX^]A, S(M#7FU$-(@I2-,@@"3HDV#@ M =UYCM&&)\T?+5KG#*[N>'\\XZK#_$FIUI?V%SA>C&2_3:+42-Y8))8EMR8= M>W7<;I@[=:G\4#QD!:?[9WM$]:EYER8^B],8^5RL0\20VYHG;@29XN%V8V:G MD\E23(JT6/M#V@OJP<-$2O5?0[%86N\UY=:K?=/]L_9>K$L MG0-]V'A$EM&#S;OURC7MAGF3OBU"B,;I3HK72R88!-@+4.#[&,G.&^ZJD/]9W>5'_^I?L<-P7U9=RMV/E_OMZOUTQX+'4QQ A-W$9 MCBGQ7"^($',A8T&J5%/.#M:R)C_V3]1%YQXZ'+/3^7CA]%ZVMRY4SLE/\:Q. MYVG]SUI?G3^$MT[KKJ*HS\Z^]/5H[ZB5J"61Q3002_>UV0W<0/9:3)M91M9; M#AW/;IU;"C"E+/L*S!4%24K\$/L! K$7T(0%<6V2N()D*M#2,$C=T(8D]XH(X1&G:0W.]*%H5V8T0RBOY M.8Q)<$EI#VRTYYD+BEECFTV?-0Q'<536F"%RIK-&Y\([RQI*S*MG#3N!7736 ML.2R7-:PR;>5"J/=C_ "N(AZE*$$N,"',6$^0B'IP,4L5CR/-!&H.:N,;E%L MXCIC1 0M5!K3A,YZK='MXEILWE!DWU2],3Z\B\X=UIP>4W.8XMQ*U?$U.QQV M]6MTU;_RPRW_?3%C?3S%.F2:.$Y5D'Q]&MW&'P=) M!'C^RN2M6)@J48S%?-'YQK;O8XH6PQ$8F7V^9-MC<_?G(Y ?U_>5.%!V?[_+ M-V*OT=?#^G \\&]]S._RYCW>:A5RG)'KQC'R*:4H]4*,^]DYF,1&Z$V4@6LAO64;EH_GB:SDB]1T]34NU3?6ZW M]\KY>@KZ1XF@3YF9QD1&/3]-T@X6G:6F84 N5TT8C;$;8U(&"4,01P!'+D0Q M2GMK'G5=W&Z,H<6XO/.F'?5M,1TD]4TQ6;%]_]MA9 E==*>5]T)R.XP:*](G M>WG?K >9E]=?#^7FS]MRQ_FJQ"F;PT_TK:H?S%LE&&+/8&NII9YI?1\0S[ M]/3"&$4($:]UJ;OI3%6.F$_ MRI+EHPP]N(NN^YWP\9[($:H>HA_'JZ+(6:=43=R4*;0K9"^Q(R-@HUA=F'"- M\^4UP3+ D*Q0/3%%2O$HYPK[!+@$0.J2U&,(Q GN1-&/" M4!$K/@F5A>MJ5 MG#\:7(IRI,F>G S9)VZ<_+S-F17]>9&6 =T91^,R]&:D#Z7)AJ6F+^(]W[*H MQU^_9?5KDK[/Q2LBE,+0CS'"813YG1WF0D]%6]0_W;*N-(":RD--2C2(DI,1 MNQRI2<@Y/,9'0/2H4_=,F1C!/[25"-2DPNTV1SOCO6&L.:R'RY2 M^^PV*ZK\(?M0;,J[K+4/0.Q2S!)*6>H%T(\ 9)U]0E.H(B/FK%J6ES.@W659 MYU"=!NO_^-O'LJK^KJ8_!IF7TZ5Y2%?3*W2)/SCH<-CGWXZ'>E'G4#J?U\U= MCK/(ES1K [)FGOEER)T%OTK;;5;UG@YQ@#G;TO5>G)NM6F,PIB%)@1?%<8!0 M0 ).7FL,^&'"U&[7T#)A6?@Z5$X'2_72"CW>Y)1L LK49.L96S.)UN)K1Z^ML<[B\_I1]YZHG[D_@QC_O\V*3W^^X MUC6;:2^OT;:\%VO#*TIB3.,@BCT:(1;AP*-)!XA7DTK/85F$8;L [)$[#72Q M$,7!.R?T3@_?R8MN?[S8.M*ZH%@W6HR89(&YC& I5J(6XV2G;M5F>:C M1^Z M96CR%(X^+9FGXE9C*N[K+:]AJLOCH3JL"W%#SBKU"/9 A-T $$SBF"<1W)D4 M>WS4[Z 994Y]Q\V8BVBJ&M]L\U#/Z)&;DM)G=2%]TH@KKT]4C>5'?JW_Z>8" M7@DV%T]]%B\:E<7Y#,)5*:YY+(L#IXI_Z,V'@H\RLNJP@E'"< C<-,)^$D60 M>)CTX"CVU7O@1,"F[*M3+W6;('!P37S2""VCWT_M]+-5]ADX5]*2#U5US+;D MN!>0Z@[SS_7NF-4_NZQ'"!7]D>TW>95M.0Z(L0\A1C%(XR@FR ];'$%(4:JV ME\BT==O+^"T0,2S/[NYWY<\L?KD::E[FU4JG9O6N >LT M:-OJZ,*I 5^T"WPM9J<'/8-ZJW#ZEE!;B<^"--F.?R_)KT4F1RIM,VA\&4C* M+7N %V47,U!UA%/S\6O'4^[?SW+63GGO]K<\.M$8$9/^2:)B;&AUT=[';\U0&O M7V9:A"@/DZLY_AH?K$5+LRD?%<9AIA@U,A9[%4RU\F'JIA@A/_(Q]((88M_M MT'BQXDN5EC L4*3?'*=-&Z11G^DE6'?;XY9-OZUY!X6^-3=KB\9N7^.LL/1_X[*Q#[:1L0MR+:9 !D0\,EC8U[*3RZT8EX[<>%P M-T0TSQQ9D*[+\*ZK\$9C^@ZTWJR_*JIO@6DE_?^2=>/++2JV7[)#OG^AJEAA M@L4,+DT3B#V7AA"@;LDLB#R6:-RC;]*\E'R,OB[_!%:HPJ8Y$%6IGQ4E,K[)G5S4;>^="= M0)!&(0T12WV&*8K[H3N%'K,FG)+VYU;.&1>>)"DNK*J:UI]68L_ MZ5.KVW\?JT-]T>M5B;;;^G+Q]>[S.M]^*/#Z/C^L=U?K'\T^X/IF6($F%6C% M";*LJ-;-OE\,P]BE$8R\E"6(QJ'7'1H+$QPE_W][5]/3, Q#[_L5'#F E#;I MQRZ3$C<[<> ?H*X2NR A35SX]R1M2L,$5=TF)D)&JSJM,EJS@FC.0^EBJT1#=2*267/#C(\]+>XM=L>B6% LRMV]?0B#P M./*?==]#N3'HM.OIU>O']KT7WY07HYCYXRAK@@DL W0#CC(G+9C(WJ,?3R-6PD%XC/J$!>:I[F=45 M4U 6>:G444$FQ@6D0C0BQTK";SH,DX%;=>'_"D=UJ4_3R+$P4# <59Q_B#FJ MNBZ$9KG2K(0*F*IJ68W&@&UL[+UKE]NZE2;\?7[%F+URRBN5B1R56*,EVY=>_@"2J;KI0 DFQY'0Z<;D,@-C/?@!L M; ![_\___>-V\LNWO)H5Y?0O?X)_!G_Z)9^.RZMB^O4O?_KCTZ_JDWGSYD__ M^W_]M__YWW_]]?_JCV]_L>5X<9M/Y[^8*A_-\ZM?OA?SFU_^=I7/_O[+=57> M_O*WLOI[\6WTZZ^K2K\L?Y@4T[__6_R?+Z-9_LN/6?%OL_%-?CMZ6XY'\^6W M;^;SNW_[[;?OW[__^<>7:O+GLOKZ&P( _[:IM;-$_-NO=;%?XZ]^A>A7#/_\ M8W;UIU^"A-/9\ML-/E(7__&B_'>\+ VEE+\M_W53=%9L*QB:A;_]W]_??EK* M^6LQG=+(-?WSN+S]+?[3;WHT MB34_W>3YW.;S43&9A6\OF[BI\NN__.GZNO@6Q(822 RBT/]C3Y7Y_5W^ES_- MBMN[29#VMU:ZL^574>RKQ21_?VU&LYOX7_>/1:#%)%!GIJ97'_/9O"K&@4#Q MWTX7J^U/]P[/7\ORZGLQF70$P8[F>Q?SS?1;@+^LBGS6D:2[O]"[L._G-WGU MMIQ^_9Q7MV^+T9=B4LR[D[SAYWJ'X4-5WN75_#Z,N3@"[^*RT1$$#3[5L_BS MM5[,HJI"9]1LEL^[(4"3+W4A_ /Z:CRN%OE5*TP_HM5NA7*S>7$;+1QU6U;S MXI]+.\7]N,NGL]R7U9MI6,^_%E\F>:IJV_IDMW!T(>]9!5J.F?9DV=U<%V)\ M'@703NGPTXKI75O,BFD^FYGR]DLQ7?*U,9J'JW;2O7?EO %RARIVTK6&6CU8 M,[ESH>G;8AX7T;"@FG(Z#_O!L"\,4W"S+C:MWV)'9\^_U+R/.ZMVV;UWHZH* MNON6-QPN)S359?A:<-]BK;YYQ:E M>M%F"P)]RZL/HZ_YX5X^*YC\:1=JEO=YKO-I?EW,/X3IZ2 #]M7II$,-%[T& M59.[YT=%]1^CR2+_/:R(8?5L-*WNK=1-E][YJ_:]7:KZI\'[Z MKIQ6^7A156'AUZ-9T13J+K_9#2"/S)Y@_ =+:#39T\>/K8'2XG>[ :;9SJ1! MU>3NK:;7SZ,?A[NSI6B;GX^S?CE=K0"K7^O\NJSR1T4:J_%;$H^6E\W)38+VNIFN#),@Y-BZ8%Y?ZWSK\5T&J:\ M> 8QC2?HZK9V/VU MVN]4,_4=J);36Y_YC/%I.XPJ[]66%;]\=TM+@JPK[N4">/:J2? M+C\,UGW%&S*VNR_V T8SJIW05'+WEU=C%N/Y(IKN)O#[Z^%^[JO328<:LJ1! MU4ZZUTR[AVNVT+EO^7211QLP.LZK45@@_U;,;\QB-@\S6#4SH[MB/II$RZ N MH,;_6 2[*I+,E+/&-DH'G^I!_+HCIYLC;7ZC>X';$JKWCC^H9I*[_2G_&CT];Z9+B"(R MAWJXNT8'G6E(AH,5.^A:,WT>JI?>L1>'84TQ.U2Q@ZXUFJ\.5.N@6PU5>:!> M"QTKJWF\JAJ7P_6MU7AY=S9O= C1L'K7W7QZ\7C]R\\WH_F_C[[E.L^G;Z:K MZPJ+^Y(?] =*-@V0,=]KFL8F@['(QI)[_*\ M'/]=CV;13+^-]TZ;K95[:W74J6,/ HYKI:-./_+8+Z?690'U?51=S=Y,QY-% M]-PN:[Z_6YIO3YZK+/_ACVESUW&??>@+>7Q"];QWZUOODWOW(Z_&Q2R. MA_\(W0TB3:_BW>G8Z\]E_%5+J+7>D]1-%4^)CK">DEON7KC%[>VHNH]G M(B](VK:TQW^J(_$;KAT-ZJ9WL ;E4_%U6EP7X]$T@#&.IT]Q5UI.BB:W<8]K MI:=.'[W$)+7:DU#+/P_>23REK;X$./U966L?Z$G41T]9PP!>S.O3WM&L&(?> MV6*R"'/0J2=_??:A=\".?W#:WA?Z$G;K]-ZNM$T^T9.X#=>\$]HZ28#' 03D M2HYI_C7>NWT[^I(_NTV_K=ZDJIY4BY$+9(Q< -E2DFVMM=S3,&K;[>SS!EON M;YA<&FWU]N;[:3OG^:CJF7,=S7<A:/['^M?9I\5=4$:T*D>3)Q(4L_&DC+>29Y\#D#I\_>];)#^EF4PY MX;%@6!)DI61.&"AK-#C%N@D:CQFCJO$O97655W_Y$_S3+^%?5M?NWJZZN3/. MSI)%W_+J2_ELX(^J\0OF/:VZ+O';W?(QSJ_CFV*RN<04 P^U38NR-[2#9/7( M_&WKT&Q]T'83-2=E\&_YZ.CY1P_-!L>TD2$7F*""]AU!"$'NM:?4>::Q9%1Y M<;[I8=G-Z=5S%]X>IH5O./85B#[F>%LP Z'GB!"NA59 FI(+0UCRB>P"!W+ MHOD+:_+U<2@)WK[(L@6)9S \Q^51R0,3U\GM9@8AC*@#6@/MB!-<0%%CI225 M"53$1U/QQ2;A]5&Q3VT,S +:&S0OQL5X7R0B'#@83V1 D$(.8<6&"%,(P[S'I=V/2 M\0K2AB[+5F#L:Z78R!GO>@NNW#\X!_;,\PUJ900@#8370;+21,K'Y3,D**56!@YS01!F1 *]EH\ MZ\UEK *M:KIL']>^EH4/BR^38OS'?/T09M-U]:/8MS_85RW#8<%CPVC$]B3B#20^5,>DF,4 %%KSD-)I1E MII9:87AA=&J' U9=3+*?7%KT]-@JN1OYOGMODGI9>%,0VE($,WB,!XQIEYK MMY:*2H+!95BHW4Q%R7#V3A)?3(M9,$*C9=V(*$\J9!(0Q*4-\BCA)(( ^7H( M4&,ANZR))D6]NYB2@F?O;/DX^O[[*.!6%KF2 &?O5'F7-]HMAF*9\,8CJK"WSNNP87=<;DBOH$LA MQH!\WUT2XW@4!^;^."H)2#L^[,TGYT\_V=RG?:B%3&H.B%7! @U;8:JY\4)0 M&XQ.KZ#AJM'JV,TPK0--?0R*->'/8OZNG(Y7)M">8;NO6D9,L+49 -1Q[8/= M1+D#05JL%834@U[/Y'MS;;;'@;(SJ/N:^]/7T:AOO7CEV$KFV2RG"=$Q4D$=0C@WU4%D:I30$0HR3 MS@/(< S:7EG5!M #LWD;/]3K\>RO[E.,VCY_W+$&)X 'ZV; 4V$)#9M6PG08 M_E0PQ2@E@(?1;U&CV;:C2^TOM/)"BD-'@TV;R*PB"AOHBLXGEKN^7\?7,9#2;'3A#W%DG4TH)I[T!U@%K-/,> MD5K&,,]>V!%T^ZHONP&Z=S(]S6KP/)7!']/RRRROOD5LWDSO%O.GD;@?"WOP M&+*K3V8,28TXYTPCQ"6P.$P0-<+\X@XO6V#:+NZ>5S&]G:7OF@%^SV^_Y-4I M!LNJ9H8!UL8[2A@/DH>?)1&UO RIE)/0(1/Q;+1Y?@+?JGK.3D>]O#IPZ)+0 MX=H9AMP(9JD 'IO#:!X,R\PRGN]0MKEVZ?>%OOV03\[V9I=)#I<.U-AGPX0 M\\PJI*3SA'-9RXUQTJ'M .? 5IG0E&4GHWTBRV;5_!'#PM^>LRO\*OLXFG[= M-5D]^?=,LMAIJXR/CV84,U*[NL^6HY0K( -RH78^&:6 VCD1=II2STIDE#DD M!34&"&L0%Q9C6_<;.N,N8[HX45?/-7T29F=?6MXVN%9XN'(FN1-6.DN8MP$F M)BEGM=1 )UTS/-Y'_GJGCN(&_VM5SO;Q:W>E+.PI$"<, M$,VI% XA#3>[ D4T[',&ZL,Z;E/Q94T^U&>EACM+Z\^E=?S[P'(0XPZ M5#5304I )09 :JZ#T KYS2PMZ(5<1.B!52TCW9N'=5%-BWE\ZS2]\L6/^-/L M$*EVULDX=<1IQ<+6P4.I,=9RLXG@%J?+UB$N-%VCPH M:URLX^;>3?*E-J=7ZK:LYL4_E[_?*>/^.Y^M?"*S2.* ';"2* ,\P]!OQJ4$ M22&<6&.F'@HU^HH(>R;%G'W"W/]<95^UC$,=D!9(4@,)Q @2AFM)M98X@8+\ M7Y/E:2CWQ:XK#U3.MG.>>,>L(-F'L8(G-9I% .N6^F/C)#+P.\!Z M;R-8JZ.B6AJK< _9&K:0>>([ MFEQGF'V<8';9^; JFH.O%!K4SA!%G'L+P#^VZ(,/S M =\ZV/W9Q7F8D):)WJ:S_#"MMI;/I/74(RH5!@PYKK&S&]F@,OPR?.0]$*D- M>,]BF*SX;\I9P]GI4-W,_[S]65U&(VSB?!%LG+Q>PPN0[4S+SPD +MPICB$EE,S,-,'$1/";D\H!L( M/5"K7:#/0*RCN%1+I0FDABE/I$&,$VO#OG8>>F8A!A1SW!%%)=..&4PX9^&+BG*M/3CC3L?=WDW*^SS_F"_]SX\P M/3Q #];-K. &.DT5=A) I'SDUEIN )O)_4IV.:VHO^P6X+ZF^664BP^C^WB[ M[C"-MI3.E".:&0:-@9@[C93P&\1$^-T%[6JZ($XZI&<.-=+4.MA5,0-2*2;" M]AY*J;7R(/RPEC8^=TYQJ [JLD]G%&H5WYZC(1U%I-TR\K ?TU)S:Q#PP0;R MB,%:1AG,ZEXW*]U:FUTPJ"U@SVEJNMF\N(UK[^/3JK6+R)?5F_"MZ=>%;MD,E"]L$* 1$PKAXSH&E6689=!X9ZLZ8%""&9)WG;XMO,5+64U"W0/\N M8/KY>S[YEO]>3N^^#)C6<68+"OCG07U'#N<%"ZAHQ#BE)>?@YJ*OM[5'G M^571/O'O[6+R44+]9SZJ/G\O6R/INKW,*BV%QU1(AY7VSG)GU]@(042CT?P: M'B4/A)NGP3Y@2H;/[PNN=&*+&8/62>G#TBX]=PP126I\)/8DY7+TZS*]>Z3E M"< /EYB^7.P+(7):@\'H]!XX$4 AF&DNF8B9!5;H>)MTI6M0=_8'1,L3;MO;M-5TID 8@,P[[S@-9@QW3FY6#"%!RE+=_";_^3T<;/("#%Q:^MQ.F-&=C"QKH[WW9 MMWQ2WL5'I>.;:3DIO]Y_++[>Q/"XUV\5EG=[@BYG-\7=88;MJ95Q00%6&'F#N*-< M^)@^LY;3^A17PH#NS/3-KO80[XM9 8Y\,LG'\\5H4K^T.TBLW94R[VPPE@'2 M2LNP/8T1A7$M)8;X0IX#],VKU@#O[5)?-;K*H^"'9ZGG13-H';'2\Q@M&E'. MD16DEH@2WZOO_7(HE AS7\2)N8/*V[M\GJNO5;X*\'.00KLK99 P!C'P1$'! MF(!*,[N6DBDM4J+"'?\(X&+(U!K@ ]@XOFT0+K5)]2"Y@EQ@"(SP1DJ&$:0; MR1%/V2(.T*0ZK[_B5-1[NUOZR)__TA^^[X+IWHH9,01(Z"R7V@(1?G8"4@N% M$81QEW0N_;HVA2<0X/F-TS:1'L \=C#6Y8&J,Z%:R] /@&R/HI UC*1T?&.9%\:" #3F5D&'M,5(U*B$]20E MSU3SO>33T'$O"$DOC9#M*&, %-T?,&Y_Q MXHE3! G.8F0PIRP"N);8<)+BW!Z0E=R>XH\;I,>AV]L1R9[03HW2A3=K(/,: M(66\X:X1(RK&A5 3V.6HU;RP*>%CC-) *>RF87<6+ M"K@X!OPE18OMEG)=0=X_%7?T/RX3Q[&P24.9HLX8@*0+ZXAB8<$U$M9H" A[ MC(7 MRSR:+Q\+'\W1-CZ3*25DL)"A\@0@Q*T4N-::A\2FS)Q'OPA_U3/G&;31_Q3[ M,L3?"3/KH48R#SD-*PMSA#NL-2'2DLWH)DG!8(].]O:J.=DZUOTS[LWT6T"P MK.[7L21/X-O^)K(8K 9YKKE"8=A1Y158(V !DS[EBM*@4K_UP+96D3[3[N1) MW/U3-RE[&@FV"[92:A MG!3C^R9L:]I$A@"6VA//"9004,R949L1AY*2145GPL63K2.@>STV?#BK.L5L M:]I$)@DQD"B"D(DWB*CT>(. Y4F7:N#/<+K1$=!='S@N9L4TG\U,>?NEF*X> M3)]^F;(=UF_KTYXCRB;5,N&T) "*H%:J.))$(L(@910I"SD:Q#%E+8 :AUEJ M5BP%T/>/_M8\R%2SIK( BE%:.H>%1!Y8$>A>HV*)=Y=QH-DN07::,YU@WM=* MLZ7S!V)*[:B100)TF- \$1H3 <+? JA+^32.CVLNBU/=J;_L NYSTBG^6.6' MPT(=K)L9:'"0FR!IPRX &0\HK67FV#2Z3?]Z*):L^09,2L'W,*=VQ5JE[_+Y M][+Z^^.NE-?OOA;3'SOC#32LF4&,K "*D&!7^9CK1@%8RX!XTDW+5\*1$W5: M=HES?R%U@H6;?PJJ6P9&>!O5>WA)VU,KDS'$FD/(6J^8U '% &.-'V4I<\Z M+N+TOJRU!_F9J75P6=M;+S-&6JJ$ \R%'[S2"/):5JQ(RM7> 4Y7K6B]&9-. MPK'N@^ZN9!H_AEX

S&2-RS]U^9TE^F;3QQ25KB=R9"M7F_*.7U<:W%>,\*UG_S M=TGSGH(XB'NQ&_>8%1H+?5-ZSE(3D6.9? S\U-YUPVQ.H.:+G,\Z6,>:UX_0 MSC!Q2,23O!J+F:7#H,(=M30 &27F!6G&0!(G4:WCS[0-,$B,QF,!AS>IX M*D!$4OOG,6RH7-TT'*[">D(UFU\Y/&_)$K">ID:XGGTB\6$UPL]!=269^/:' MK3%"C82\'6."[,,?4F9\J\YZR/#N:]I]HPP_'][59N'A)P2^JOZAF.']27U/ M:AM*"UCUVEX?VR;>P4C1K>>R_I #B!6T=+U9!GGYZ\>&9*;TEJ[!IIW%"1UN M'\O+F-L^FH)H0&+^H&L@4/"E5W^H2*XGNZ8/SF9$CO?/07FMU9+5M[Y[JIC< MEAXJN[]G#KE!^+0D\=7M!>OT_KS&[IQ+4P:1.%QKZCY756R02/M4!'7:%K D MR=G?*@'M73OV/"M0OYF>@8/M). 6]"CG17Y=S,37B\!(HR2.!%22P@B$#3I* M$,/)#X,R#/U*$7_A?]9%)$+J/_>D_LZCZ[:OF4-BJBN[!']TT<&AYH3F=RDZ M!%8LQ62H*%$O"W,_,A<2G<<(Z[#"T?/'YR_:3=\,O\UC;5A>7C/9V ?\_IM] M<#[SK('7&[,HC%L_*-UH,L-#/KI;'M<^?SZ[;LLU)NZ09SS3./3[C_AAI\P\ M=M-:KK)V85!\#.^<;6HN,42 #_?*]_YJ-> (WW(HGTAG%1AR?5S2>=(R6CY( M&9EJWUP1;93>]K5I+Y)/;< XWW24G>LZ_;TV/&H@TBK"6\_"/)*!+=A4O#G' M23DPI;T;ZB/?62EKO:C'I'!,^.JC]IM!W+N'YJ&M15&Z&7TOTT/V7V_G^!(N MN3@]?OBG!#>8*P,L^BC$X>V/(31$%08=]RJB?^XWU1CY@(CAP*S GBI)DF#C M]-H!\XX3$%/>(Q5^N,:@_LH%&]="'#*BNPR,XL+Q6V!V\1)\32],1K6*$^VA M^/9[0#6_ 7_]I+JL6SI#8U/YRI17(0 K^JF/B2.GKXG>Z] / ,_MJ& MI_#TM(M=FI]GV]G902?P1E+PWN-ZW,OD5MM/8UA>9*A5P?4LG][T[I4#.L : ME]/=T&(5YC(]FUT3!\]-J9\ E';IO[I-(%E/%5EP7(?G(#,69CVY/]W'V4,P MS]=#R]#02 UVL%1D]15:@9F?@Y-=>4:_#+JYT>"H4$; O8"6&A4,F\5DK=H\ M,)V4K!::#!B]L<7ZE_QN)U;?]T2G\4Z(=9=/VY;Q9+50BS<+V[#9V(.K+SJ9 MS!>=_H1>$>FQJ_M93QXYM$_D%GZ,>OK)7P3SJ<7MMEF$J)R(%M,&2NS9@(CM MSN;"'5&3LL>E5'*NJ#11'\-2@VP37HJJ0K9^_N3M-X::S+//_HTY>7>I >[H MFAA+1TMH?(.8IZGX*FNPZ4G'L[PJVS+AL I_I@A4)//=1K,051V4QXV5I[H4"2HSR\)?YE3 M)/*I2XCV>BSQM:M"-RS%?AV$T@T=<'G49U_G8^_]J;4Q47K6G6R01N-\*XU; M&'/@(1^L%-^LCC(*RU%A\]@B2XRD-*LPETRG9L'$1-$BR$2G>&ZEEMM)>PH< M51$5]9%"8VO6EUV"@!#6-L\/B:'UXK[7 M\">BI+YXE'8Z$TM'!]T1GP^,)MXIZW6M>J;RVM-C?C-=800-"Q^BMZ +L=7' MC8;9WB",Y,.PCS9S&0FK.71OBQ":>*>]8];X!N !'[5.(P4V:\)V_#JJ[AF/ M<.WTH4C:+]K22$]<.(\&D(]_?P;&DJ*75/ >7%+]RU&6$L,9;2]:A-4G"(R8 MJLR.RP#YN_#9\F]T;X,[_5E;DVU=V.W%)*GTNKV*MG1?38/JH M_A^%L2CSPA@4UM6X)JH/LXEJI#ITZS=(5=1JG+&&<4YUH2 M_#A;5$LVO%#)0/1Q-G\QNY8N(=7QO5'2CITV\N1O].3;H"H+ M03J5S(^^^&BS\&3.2LNII:.C)79ZFB(C/=G]?50BQ9OK>E]O?=QU/]AZ?%9X M^/TYX)K5O*.)YK0JHWG;''8.6^]&!(TFKB3ETMY4T\ MSYOUSW4-CQ0K%9Z?2':J;*JP;N>=/D"X3U<570,SDL8LJQ,P.3R*&#/L'3[L M.2@.TSWQE^?KL/N 9<(-\1\H;Y:N BZZ_L3;93%?I8/TJ6(EAY7FC1:OM*BO-BI+/;U4'<'+*:N@A$0F4"MO;.>[U04GD1Y'[H3!%7>QQKH MEERY69CIP.NX^W-=T\IJ3O87> %&HGJ/-X#1 (/H[EXZ>G@#T+4PH!C*1(!& M'^Y<@_NWWY'M54E#;?H"+GTWH&P!)E-'$NKCTT-&$W,[7G(Q7KN%*8X_8$?0 MN9#C(]B"<5^6"PIR';[Z&Y,4(Z[&=K(%#NNB1* MN I!+Y/=^VB[F5X_]Z3W@D(Q;=;RC_!-B@M$Z)"E) H1 G=X*RV(GADZ49C5/'S*0/! )4(3.]1- 7?6 M$6],HM"^:LO7&67YH_)(@CU]]7G;6,#[LD.KU421&@\OCA&6N#/NBUN2/QC. MI8$F.0VZR^ L+:K)PV[_.5R)&)9!;-%R^=<1%6Y5]*(=PH?RWQD>3PFNCT7Z M148\4]K'F5B^/PBM%&60SZR;Q]TV6*@J(,Q7#P>.3&DQ(QZ37ZOP=$X<2(206 M\P'WAG1NW:&>-T <[APTJ&^&H8RU\K0A*M/%=F@6]/#M0OE,6_![457JZWH/ M'Y-M1/5)S;=CI37P-:'4<"MT5Y@"#QT3Z4<7GXU[OZ_5-X7*XVZ*+N;E3?J! MC13A9H)0/YAN2?)JH I"_XW:[]YS4!-XVPDMIJQ&>WI'$]SWM6$OG>XJZ4L> MI=H]@K8!PWW'A/"V4E0W[4_@BM[\MY[=HSW&C29T1K+5A_9?U:^ZY$DS2VI] M4.ISD*,>-"HKX*>@G@93Z,0RFYH41N3F_6$&!_P>NK]Y0(-A5,1T\>Q]A7LH M4[:725;(1.78+3:1D-*[2">K;DZ1C.,(8)'P ,?O&V651^XZGP^HXM-2<\90 M"&K\.$YW2KY=4WG1'9?'#GP327$SJ)-$+^UA8%>(PH 49J@">0V ?,ZC)HHY M45EO\MT=:Y B?U8["&-+VFG+Z2_B>%&46):D<$QR%;#7&Y*5E05G(3':I!D> M==XND="9&+2^S"9M1A?K60;I!N#^.;E,K8$<"^X_W4M0%WUS)4+Q1#(3H]H$ MZK@_MT =8G#V\ASD[!I ?<< Y*RN6KGS>V/BLDOL A$W?K;CY.MER' MTA\MPGKFC05_%JQWL4W8WT<&]76GJ9[+N9 "'\*),4VR,$"U5#T7AV]JBQ*-J+ZHLT';?VK-EW 7*#H$8U M=<4[HVZHZ6.E$5XLQV&][N1T;6RZ*JB&\&5N5SXY7Y. M6%R7A"8*KHHFCR(:$G[W?5>^*5%Y$HCBYAR@W_"35I*HLG%]HX6M=(.;4O>_:-0$+[2FRJ&F M2S,DNC&R=%%#Y4KG('X"FZY_K7Q!>EYWE6EWPP+=3C:*PZZ\]W+3.2C\A,E; MUH=D,8.:*(VNX'0]W6SDW%R<&[S(Y+6779SK&YB]J%Q*?,;+!HHY2PFZ'EO. ML0Z1PCZ3&R5W%._536S/@-Y(7[_+[R_8AO_@^/+2'0-E#>-)DER#>9I*2H6R M29GR9)G"BO*(@5]J[GYJT<^B9;,%CP,7Y,RPS\,U.M;NZ)B28;T!?:D#9-)^@XA//RUU(,2"M M*\)O.%&EJ8:?[Y7_WE?;\_=IFE&U<7[#!S2ZMA9.Z??+N P_2/$G?GO[07R[ MG!(L9PW_/0#E]!(<"Z6QU<'41-GK2 1T)Z;,:7O/EZ-653L5T=,92$;+K1EU M^\[*[AN-#P7PN9FWOLPSE\9*\0G.K/J1A#X[@LUZOZ4+R8S(LAHI:].MO"V% M*GYWT9XKK\O7JK*4NSVKIEJEZ>!G/4@?]DUF#W8/1YAULLS08!%CUZ/^RLH^ M76.Y&2;ZZ!A: M#X1H=3GP'^_@65$LXXW]0 R!U1)\0UT,XB[_B4#;7SI["":?77PIJ78'O]Q; M(]%GRSJF2Q:Y?U;23E",?O[GA%3K7R*FYS7S6>-ZAQ!^YB\.<(3<09TS'7K54+7YW,YJJ,;W@#(W14:#;PP4\0JU#V!@'UNM M*Y$^^L2IJ[]QKM3)A1:4SQSL;CLMRU2<=DZWOO M[#Z^,-4FW=@?SEC K22ATJ]7N;WI6Y6)T&WX51J%FO!Z\H@KO38[J) UME_; M*:Z"8M_J+"N1,ZNBW']#\X(3\KSYC[1)'M_56'N[$#;)Q5.8)?R![AH!_+GS MCGS('CM"; :FS@#?/-%JG:PAWG$E6PY'F/N:2!'-;4$M\ ;P#;67GS(LZCBD MX@RMSCC[##VI?+=)"IM+%&W-8^H:@._R9T:(FMES#0:YD+@<E MV@,?IL"E*]UM3O99VHF\]4T'5 L;I%M3"]>7M:;NU(HF-7IS?G_9^5-+_S=A@B,-?S4 VS M4CM4F)9%]Z]4T!XM,7UWGTK)L6Q-HBN??8;Q"5@3F:K)C.#L'F]J'YA2Z%Y)I#EI#-MVE)UR I8 MTRD(!!6]YX>LY+&0LN;,P]2<7J%MA?&GL@,N3!\QTM8ZT=_\MFD]VB^%#2I- MHK"^HFEX$Q^+R7*[H H]VDP[N%>Q:(RA;[9C17?\J-J]XC<.&RNSP^55NH1X MH;@T&E,1HU*J=.]T]F_9+M%>K!D2\*?SKEH[Z@XG/04M-9%+HAF#4#H$+., [*)&.-@EEXI/*_4A!,EZ:21 C5TJN8LHKQ"X@W.S*/Z&]+E=^ MOU$TH*Q]HL* ^>;V%$:I3'-NLX8E)[?BXS]M6?R?8:M3073!I\<0FGO H+VJ MCH==BD 8?AE[@0-I%P<_7!0YO:3K1$D">>_R=7C=-*X/G:"^W, W7,0 M*G")]Q,^LC7 ]2>1\ZRDBXOH,05#W/GP N[#L]=^,P# IK=,4BN9Q681:09 M "$\VAHC:@!QI:ZHD[.!,"QG-S40IY\\^-B=C@GN9S;N,MYA@]FY\CAK9&G] MRGJPV,JBXG$W(%^.T G#]%?G5SJ?8M=B-%QVA ;V73\-HFG=<8-A1# 2-\J( MX!L_PB&/6XE6A7"8%N'*S^^"*721Q3,(>:S&M3D@+4G1>Q7H: M]W*$5F'!%%_V*BS7LZH&8G#0:T#NJ%X+?CFFHL@O^B/R M\6[8Q_]]4(:H2]@C,KW'S;PF22(L\=9Y=*',2)0L.B]ZZ38^,%*@A>))>!M:;C8IIJPV(GU$>/A Q.ZFV>+OR1$4IWLLIWM^[I<,&Z:*KA."A MIH8R)_39K=\;_I-X"_NS(F+3*?5 R2'ON,KM\)D)ZNFFO:OA2:. 996UTQ-+ M-C==F7!>D2ZW1A<._WSE=G!3@_FOF>VJT^=$5V#M]*YK'JV:,3HOBH6'?$H- MC.T,/'7HE8:7(31+-Y? '#J-=>WZ>D\FY=9JN_3O&S4;?JX>O11=2=<\ M9YR:+[AB8"#O.AG.7U KI::/^:ZB&7D.@HYY%/L?,*A^-T/-:R7Y0*2-0J+G M4GSK]D#5:"U?BFJ%WSCSGATYZZ9"@A6F.K?)6;/=?9D';C3E^4CPYZ,H!9M_RJLSP_F5#%\KYKR+S I63,EO[%J5'H\(G; MP.]S4(-4#Z=F6NR ,U"&=EKZ=N7V8_EQ@Q_WO&[+R$Z:BWP,7="H4WCGJ)C7 M .LYC!4T"7G7X5.P:!&4Q)9F9[6EE[G]Z_V0:KSTR'Z-Z!>V&W>"K5D'Y*?6 MO?,8ILTZ-QPMBC4=)ZTZ;M=9ZGSL&M4N^V6*2Z0NV+&* ^SCVLPJ\E9,%N?; MS'(EW*:;=@+K7"9-S+_HG :%?JUG2Y_ 74\K&U(V)&M*P"QS;@6F[!K??";> MD$>]9#/\6EZFX^W]KUQWOVW7OI[BRFM&;H\()<\O]R^)=VSR?0(>$%ZC M%RB;_]Q"(U$4D8+OM'8X/@W=V@.+7-V1O(J#BTVB=T5*TJM-E9 *I<"W0YA Q;%F$O\>FQ[CP23]E M8),4:+%K[;.U5*VLIL(Z$3WJGNC9:.S0F%%+KC2VMG9UQ_3N[S>[^EFEVVXU M5.8@:]0DQ$39*Z4S&KOK/\W^''J?];.C>P[P@,BF[3%SMFHJ:Q$F3W#]H?+X MP%=RLT=YG$!]K^WU<<&..$B4*<&LLQ@>HI].@I=F4;/M-<:UJUI("4;.8Y]4 M)1NKO>V1BXZX]:8F%]G[D#0*/K0-I4%BQO%2YR"I"H(8B6KB],%&'GNW\QX5 M8/P0",$N,C@"$QC]^_-;4 )=3Z?AGG,SOCE!0C^M- I!2] >6))@&)Y/IH"M M_? \+!B#7,W84&MZ:TVZ!$4( *]*GJB7!6'$6G9XX[_[U,J=OH^#9Y MA8BY MEK0G\'$-O=-)N"=#1C5+BD6#KW8P#N"[J5=M)<]XX6"4EQ!.[1PD\Z7%.-)O M5QS]2) OQH>-:E:%OK!W2QKK(>"!XQ:=;3,1>UIW H_7Y#CZ=.A"9M8I//2' M>D"C.(\-3\[IS*780V+!P0=%AF0\FN4'5H^\L_5>EH4_63\5=\KA*16C]OLZ#;+6>\\)W?Z+KAE]4&7]GX^,3>E(T??M"+XE ?F-CM M;J-Z; 0PNA8#$\>AP"7\P"@F*@+](Y27J)N(FB?MZ42BI*]] />I*W1,K+JF MX5JNDV[4UB&5@F2"0L2>:[ 010A:^?)Y_5! ^/? .6C^BJFW?2M>>SNS>.L< M-&O.\/3:Q+S47%)/Z 62OY5Y ,N4K[@QLL657!@I#RP%8HZO"&%ISD&BUGHT M@W3):\K5YL*.?UB0F:O5[*$J30RR909!SZ%O5>H2)-U^E/9=SQ%I9C;2$3P' M5;08QR@UQ[7XW1JIJZ$[R(0H?:WKF-ABZ_ RC_R:+QYZ+5*RR-2#1TIAE%>EV$ZD#GXWMV6K M[>!)>UTSV]XIZD7%BHWY\3% QS_QA"@'B3X'@0.>93V,2/J<%&DK \383PBC MQ. UD/%\O+W6KBGB' 0\Y.&_VL[](>O/6@^'$*KJ^KZ^.7J0R!B%G!["1RLK]4$RNL_?&[+ZU]N2.ISSXN](=LN]L6C0TK\EVS=?/W &%TAH^59 M&^(![<>Q4';2\/*U!GP,AS9V+SJ//O2VN\+831 E0AF-)$/N6'D=18I\-53J(%S*Z%!5* MY%WR(2P?+P"O^Q"*9\D7BT2,@@/D!M&5L!SN$8"05A6"4KMR=*X MXKX[H/CQM2L3GYD&".F>%&TUVB\5'WIY8L?%]$"N4T8CFD=V_"6J^5FBGN QP>91YJ7V"1$ED M!RSP(TMR:9%V43; AU E^.O%OXKM$W=I[X]OI-Q4&3[-B)C4<('-&18F@^,U MN(A!!"/3(,2Z^NW0*9)<@=O(8]F.%^"H1.YF/3_=U'Z>89=3UKY;/1AH2SMI)K5LW(;69G\JRPU[LWP8ISXCHC(^ M;_L9 /::&;C.X<3*&[^7O0-8)E9&O3,DQ M_P/JM7XW)_5<#GJ;A[D4VC] M&/D6U9.1E"VD*W^[!4R/-WF*Q9E?Z>TP[$6(A54N6(^5O?&>4AXK_S65[2#U M["C614W)#]46P&=,GVX'1+%J#O@3B/KC4;()54/1(]W-!VQ5ZAP6\39' M!B>Y(J5$?V LR,[)"9]Q# 922EPIFU0M2"+ #'JYA_L:/Q_5V'J64$SH+>#; M^(T2!1'%UQ*E]UIIVX; J?-BL-,@>,%S"]@YR D:9OEBW'E=QKQW%LA3'6JSHT9,N6:AU3IMY#RPA.-*;O@A?$H&9 MG6T5N^2 '65Y)O-7W:76X;?7&B$ 42]0-,(9B")8HO.V1U^&\L M@2G57 !:]70Q6<<7@^-\5I >=1!R#B*#7.1(J U _3DX:H".'.%13X#M\&&E M>!1C.N[A]W3QS2])W)H$.DV"0;Z_FDT5$-+;-+[9]G%&;M%W<]1*4>4BSG$K M/<@-2ROLV0Y?S804(+2\37XJN-X-"F4 WO?ST -6A#T<65XD)@7+FM3X/@3* MY4J [QF]V3SIRG#_X$X7A/DN Z70#P1''7*. MJ5 :D3@]AT@J\,E9S\L)RWSF$[=2Y)QJV_DB(D^VFP KO M%,[:]#NXT,Y_%< N:(H?2+RX8/I7<9,D$0O$8T(#F*XA1]%F?%>-J1YX;T"@ MBY:7HH6_D+2;%B_\(54TZ;]'!Z0E-KS6-UN -+^0NS.2)U@>.L'U_!5D/U3S MU+C#'0=CX4,;>(:-BL"#C&/\DF,\%6\K!28\"100:JY'ULPUYT M,?M0.@ ICM-] K1^M-]TSGQN_H"EU*#!W5Z(2FX=6S99)3+5-Y/.DZ41(NY_ MRBTSL@"9J-RI%!?'6(7H<;+=:JAO>G6-@4U"(ED,;F^(&N32C54"436!KH! M=T"?B1'P0G@]KL,N#,&)1PQG7EU V/LFIVT^9=6@K5IPQTE3]DF\+H"*[RY0 M$/8&Y'A+ -H0_J<)&W8$V<\'BT\)[PHZ2=^;?"NU" +;(,%5K4!JSG/0HZ'$ M?:O364D9WY1V)(%.B62P.]-N+7?4/F-S9GH.<@Q*N[:[@5L(;MKO^-[>N4OZ M>-1UDKNB":]$,JCS_=6W1!H]!]VXZFAW/0];$YZQ#]N*N94R.!_:)Y;]D ?R MCDQ4\5HQ,DY=H)E7DG2%:!_SY6?!O$9D<+:3BI]D'D'2,:'W,HTO,\+3BX<4F(MRAMKWA^-5AKIP@\K^0YW]\?F M- M>OWG %,($]O[<9PEUILTT!XN( 2H$MJ63/G5H/AP"UM/OK=Q.8I]@4TRD49L M M&J5GTS@)8A\_@G;$!YC_3B>J._.3;W75X+( MC? Y'[-+S(=O9$A?>W#S\:9>1K0U&1W6IYG2.-C5/+HN%F)EI?ON2[MJA:H% M\9W:J(35*IL 2=R4[,^D=K.A[:V\AL >A2\I6*FH[9]<; %"W>.[=S_S)E07 M.KC[K'Q2UE&KD31X+NNI1,B;!Q]_P=/U:D3,1\6H\\!+>W(5"<4[4R5)F+/K M$U8-D^I?0UZLR64U-9?,_2PIRG).\82I':#,%G*]JOB>PV W\5#26^NI+-'"*3[RB/%1/X[ANY]J67!K>8R=MZL-6J6\^I!O) M$R]@U.B*RC:7BY=67C4,[S7O-QV^G9C.D[IEV MI 1/-7-[EP,80J(2'G*W<0SV=,1RG%+NA4*O\7@,UP,_%X0M*]6$P#AY(F2> M[E47[00"4@*WPLW$'F4BD+@+$ !80:;].X-)WSW\D\B>==WZ]/J41)\71>(Z M\)(@2I7V7OWJ4K;)$[ 0?@Y*@ELW;1AWV3*T_BTTF$T+,8Y.!_E%=U&EVW\'S-.^I=Q%09% M?EP3HL5JW!XN82D^B9PQ-F[L\E2'M7*>HO7#=KI,ZX:>FN8FZ_:B$$8AH2&. M&SE2P5(+9OGLQFFZ/^"L T@NESAS8-!)(T*=(R-Q30O@IMW4"ZPN>L0S\1@8 M*G?=;^PJZ9_R*OB[CVL(4\&Z/]'7O"30&C\_?R;MZ0ES@9%554I;_7^'4CKH MBV[?NRK,%TEAEV"FE!\K;Q(K/.60P&S(; (2W!B/)45\47*Y\N;,A:'"OO[1 MFO0Q1!%+,^Y?L3J7_?&@[7&%69HHT^T6+K7RZ71JX:%/@%JI5,!6!PM5>,5, M&N0C"KV!"5K[KC(;VQ1 ,,U*"QY17#%*=6!#I7(5;?PHI/(7\=.;&X_+?B]< M$'LB6_G_UVBR7Q-_#B(G"A"&/JO4])Z#V :]Y;9^O]X?>EP+QTT>VMA_:=\X M&<@4KQUBL)EO2.;C'],AFZK\K1!(W\#*0$5?+JJURI]HM\$>U\]]=^"H)I.8Q M:*+/.>@ESPT@OX_=G,EGA@SMMWT@5*Q'%S$PU;\*AWA&Y%O"8]G4AN@R<)_> M>2Q0ZC;JID1RRA;&%A4:54E"[2P;17.ON_2RL_C%%,8/7U#);$V*@1ME(M-1 MX M,W=6%1>)P#P]K^KM#]+4?[Y+'^--C! KTGA;$BD;^ZS8Q,V&M M3X,*CGM\UGP.]907KMH) #G9T+L\, M;_LVR#VPQA)(7&G4 T?82J=;+0K=G6PXD]'S5.'679TZ"GET%J5%;NVW=1<\ MJAW;C7Z7QQG*1QJQO7(6M>O%BK*E #2Q4$"$I9UNT$:[3R$X@R@X[[+C\@^+ M)2C>^=\LEJJ;BUV7&W.F_[?%4B3J%--(RBQ8 B(G^H,USUZ4X9$8Z, ='*)_5/ CX9%\Z/K_T=I_P0S:DZ7_ MB!%[2A<]#^VGB_^*;C\'-;I2?G E4>,#UF(]B \D5FL+UATJSY*Z'9,2-.B. M+H@WHR[P]L,\W.6O"WB((/7E:IRE.L_D$ZZG5 T2,@9"A:!SN)XL\WBB"'/$ M]Y%B!W0J7F/[A"3:S2/6\*/QB$">Y%\%^[V4^/0LC_ @H)YB@6J'-3KE:4"B0, <.3HAJ$URZ0QI>;:1MNNG,LR/1ZGD(1 M]LT1MMJ361;9FDQV:SDK+9F3W]7J1OG'OYZ&_*L1 M#YG[:@]9R#PF%ZAUWG MH)Z!QG/0$(<&AG/\3*H;[U.%W!]H_OB!!@QH'7;K[1&YW*'$VIJ5"1R"Y^:T MQK.DI#9$*"VAN&,>-@".5GB>)!3>87XGO:IX 4@\N:-A-G[D/+[:,%E5795& MK<.]O?\GUG'XS1#3Z)G)Q/,DLW-0USLD'S09/H/.N PG?)Y-O('C"!IA!(19X+0GRZF8E-TFLZ'PH*_-=UU&/]!WQMQ3(%PE94&'R7& 5A)JFHV<7#7D=BEZ@32/WE)7/,MVOQLAX]RC5M M]U^-:L1)GU'>2N^4HD'PHL'D@-!-=/6USZN 6Y 72Y7UUIWA@Z0JEVSM/K:? M9D+T[USD">Q>U(+Y&3]RJ&8]*LC2T/C-7%;1(?RDCU)E+[LQ9V+_'S4-S'/M MUSWV>*)A&(9TNV]FN!R+;^E TCCAX5R&E44/KE3:/QCL*M4HXX&7FN9)' MTDJQ]:6Z$?(&J1K*1Q! +IM44YQ#W (OKI(KZM)9XF2XXL21&6<#=_VKJ..7!+GLI7N(-OC?1U763*M MH0_WPW4.&""0B6"Q73>GS>*:3!]F5=5^.Z PYG8Y74;:MZQ>YX8T$5U%XS1Y M5GF1 \7AO2.X+2WF$5E7?N^ MD'W%17Y?10#D160I%QR&#>D&HUT2<3K5SQA(," @8LCW,"R6.0DCN27V?%(: M<\.;C!Z^PLZC6_+,W]72Y9F+]24=$*^F?^M+@?< 5TD1]RKW#XO9#6-6+K99FXC[U]=_D5\>!N,?T:I\D]>3FH<>OS35=K$* MJ6';VG/\+L3 ?FN"""FQ\?*X1DN[+12[$;XVJ/TIMF] -:ZVL20E8SAXY&ZEV:JV6_$"\>Z*AG_!Z"2<>10(W:EV^; M&;8BP'LNR6^^:E\]0L6MEGC!03SL8U-3OKI>QL^1@-!,@OTM3['C#T!GJ4S- MGJ\F"/4=S'O^F7*:*'Q%X)45Z'G8T3TQ+Z:9S)]E<0[B M;!@?KP'[5 N*5.4)2JG7D#NG&*8Z45<]/3*X4R)6;9'WT_6XTR6&0BK5: M&ZG?\J>^^6HV>.OX' 3Y-.51?;AH]&W"<*)F9[6^ZU-7<^3NM^-QK$(L=GIW M&L/_&KL$SRS,8G^+>\M6478U]D_O!>RI'=R>P" 9K.#UFH ^YO2%V\B.5&4N M%F/>?)KF7Z:#RHQ[IC$RBN9BIL M%KYAE#?-T3O -"GZ+26J+M;4FC]-XTT7B/29AVZ\"PR_TM?<=15@O #.[+: M@]9D(_6.^W'0#X03;HAS:.$>XL6RC33#)U:NGJK)2 M[@ \=!R0\7F40=N=.?4"_S)4G6W440I@IWT MT12D47Y])KYO0\GCX(*[@^ UXND8='[6EJJW\OH5VO<^K-QK0+8@-6U$GT,] M[$;+'J,QV"R"PJ@BM@^SUN>+*G]7-F!:/A'!-F8JJG^?/B'YC)PNW; 7_4F) MKM)9_O:?4#K:5[W&N:Z9(1Q/$ )4\&"YLLU<6BUBG-[RI%$D8$3F6.6%LCH 2#3$[I%R-+VI&_?GRXNWG56;@PDQ?]$4VPU$_624FQ:*V/?H;WI?]A[];(WY/=1U^CM??.7*DH%GY_NFR+RY MS! [R\6-%-2RW .^EQQJA,J%/[@5!H!BC1Y1Q3 Z_=]\4U>=J7\J()F!LD3 M,R2:5QV:50.E$3"!)*<2(A_@4DAF _Z\Q#Y^65PW;R[8M"O7U$X@G\KS*G_0 M(SW-L-,F@10:/]LXS> GUYDQ\56EZ=ZK#S+DZS^OL(?25U2HJK %>]K /+^[ M/OWDCPP+[S4Z!]68B!B?@\:?QO/C5]\SA,>=WF?KX=>^WEB%>IFLP\LWF7:/ M/]E;F3\E11>A6GJ[MZG@'+2W%8P[Q:U.)K&O<"'&/9QOYR,S*V\G1-K3+G&:]OF"Q4S#=_=M']6.Y\9N9BJIYJS/W\JV1LYOCS*W M!BILT3\7J@""\&(8%U0.CS[U12)'V.&G(OK*_$*.N?4L%;/2QK57!*;+/@Z5 MZ82403B\'CJVYT+K![XSM_73B]BV:B*J.5_!QF*41.OZX*K$.E\^ M1U>=].% 83]L3'>HCM2-R?AY#4SD.X&OSR?GF4X?]6MD;=XE-73/LF@ M@#92]P5HTUTHR%E8_!GX8GG)_AST]$G2'_=R)/K45F/4N 9T5GC!+G88<8.] M=R ]/VR;8K 4-9X!R[1;&7Z;'!&=U>U/Z[4I)O.S5EV=)_9VO+P.3U>CSD39 MJKNFR#/EVS2%)N3,(_J(\LF$)#H7+HD^.)NS,L^+#*SO\"BYD7'ISJ=W;;[% MIO>K1.XW4M5"IO'O>6V8#I\B7$OTB(=RG%0$?O+U-W>;:!*TX#5 MN_BZKG\^E9O^UWFN@[36-0$V8?2_N/B!_[TAG-6D^9[0^+O_W"1N^F\G\/^[ MR]P_#,?_YP?^BW_ ZG'?&TTNZ=TY!G'7UB6M^5CF0!TQM<39*U)\];4K[Y+U M=?YSKXS_SA9Q_T5#YVVVHV, ^]K^AQO!-T*C--;RB1\O/?N',O!&+E+T$GD^ M^?J++Z2G21_Y&D$2_QWM3/X+!Q<:C<:%Q:-/ '$(] M%CG8/?>W#=?@:+P&$T(#!^5HJCK5")TDW3E+R\ T[UPA6#T!N#_JXUDQ]?!3 M+4";X'YL,5TE)T4)F&.KFS$O.'"6XZ'B<*@1(3$%NZ,KQ>*:D0('FT*IYK=( M8:?\"">@D'6PYN4YB+I#CT!G#:04(F 7+,0=$#NN(#058BLV&O6J^' 2I8D= ME)@=&/3'P^<-^,'(+F$+(J3K-AS\4 ],L2Z!7_H!:.A\8@1>59^#'A#Y\'R8 MT3#Y[["^YRRY@M-'";[0&WOMA+4^.C!1CS102[ M:NN.]@=3WB-0]RT)-N%A MD?(V]WC3UWK56:)TQFA8LIYG-^D5;UB:IF4(82!SQNB9E_XYVKIXEK@:N$A- MQQTTE&S!C<1%:([WZ-#&[$6=@V@#VJM"/E]<$;Q8]H#V'',4F!:A&/AQ\_@$ M^E)-T:\$L%QX--V8(.$_^FE3%G570Q36[0Y+9#DIC>U2HG7OVRE;U\";MYZ# M[+Y+H;_9/%*3KT%'O\$-UW)P7_/5A2V^I[\^ MR>GN75\=(P\X90K]<0&;U?1K+E96A<8D-F"M+U0IXYAP,95(A.[91W799RI3 M*.N-7&H@#S-]ED'T+'3CN39Q*_&A&AU&7YUNGK/O'$13@N]ZY]D0TBX![F'- MN(_K.WE>5KZ55RIT[ ,H+#-P8NOA,HL=3Y9Q$O 7%U_$!0FV31R2S MXUX0!DIIN7["=1*O$M(9$Z8U)G&(IO.K8;N@75+1N>S3&8_P@Y]KV!!_3=!6 MY7PE7(O":42HT+YI2W>]VG1M:"!4_H>\WYU/L4+)AD\]!1D+K'X^W!*&N'Q< M.2TDM3TX!Q4:O=2@^B]5;*[IW_N/]7:NT?WS%PO_1378[.]:_Z^"3_\B]L3< MJ0EZ>@[Z9\4GC7_6X?K'@O#/6EQ)_R0;;#7Y^']B^9]8_B>6_XG%W8TUZ%;" MKYC\0$V7B$SN N?'E@KP3)SS?=WTA#E*=C.^:T7_S0Z5_[\9HO_:>O]O'S[0 M]4'^PW(_@R7_CS'S.NA?72G^FXPKJN93AYU7="<;O\,>UX_[>_*@#DRG&O6U M5L7N:.A/^&^YPF!'U%NMREHR!ZXQ/?8W<$):A.!\Y!9!U!+\IP4ONNO/\KN8:@9A+Y&-#W%E0(KRIH\4)CLM_W4I7IO[,S,T6 M"1%('G5>HOST-N?Q\PM<% *H'FM#HTC,7?C &*(> 8S5 M*L3E7;Y@5PQJ>NBYC'XSCD>YH+$+! 9_#)M4/B9GAC:@;\+1'GB@QH' M)C4)!$072S*E^H\L5;B%FJ8?#*VC]K!++0TAQXK1WGF%=\$)Q1 5,344;I8M MD&AUG@OP%D>B!^),)^QK\:,#&I0(,8)S!KHF6ET @'VL.NH?J"@"8#8S'>I+ MSA4.!=;N\]U/'\6CB,U0HZ"B#MI>(O /"4.K/5$U8\RT5A((,V7?SU M:'V"\X'IV*X_ ?_+G07,4:W.O; A54G'W$.X)A5OZ4N\4U_'P0FW7<"T]V+7 M$8\RQB[NA?0%@*L3VH80DC")A>>@JW@\-+%AM@%&B^Q14;]"# *4%>,CZXO< M\$3W&34[%[149/?UCGL8]Q";^VO6GW[L=G$"5A:$Y@3MV,,S1L/Q#IN*]5#6 MB?P9EMXG4QC06?8%'/L TEFF1S-^3J-4N_+C,N0#>YG8 #$0SXF9Z7OA 8_J MOPU'Z>MX5%5>&E,7)IK@(S+F=GA<>4=2T'N.MDZU>DG_B[TWC6HB^]Z%HZB(#)%908B*BC9" M5$ 40^+00BMB5%J9A+32RB2FE2E"2%2&, AII946A*@(B!BC,D00$B"!J*C, M1(*2266,5"F$DA3)&^^GV[^W[__]?[GK77>M^^$4:U6HU#G[/'L_SSZU4X<: MC0-^$FL0N5US)210M8_NKVKMQK80CS39+.OGHV@8*,INS4(WD6J)!=>1$$;0&W,=YG^ MYJ6XJOVVE5HT!$!!2C]()4.E<@%\1ZH^Z.P%!<@&M8RQ3XHS(G4ZD=%9?Y^T_AGDXKP=SJSQNJNQQH$8Q /+V%K M$/)J:O@[:H>B7+TP2(, 17 * 5II"1LWI3 @>V'3O&_;-(@_\9F)BU;:DO'O M$V\JI_^]>3LV;G?ZG<<+_>9>:[_H:A-$\[2"V4;NQ:@154L[GPCU=_W:R M4W=I<-5G<,-*+57,9VH0D.+?YV_JOVFM[IZO7H-GOFZ^JJPD7YEZ\2U)(A_] M][Z16P&5>K%6:"RHY<1E+=^5&2WBE?LDLWS?C2> M"5Z'J?:TR7)PR;N02*/8CL4"V>*'C^R37.F>JM\/[8O1>3UO3CLW__M&]G]Q M\%]8ZVN<(\:@<'R3[I&SS"94YHW\?P[Q6X M[+%ZQBHW52]>J$7,N95YVN,LA# :1GW5 ]UV3LP;Y@_?1\S&M"U:B*!P_C<" M_/_"X+^T5FGY1WKMP,T>NC MLD,]FJN?65S]\-!YGZT&<9\K;<(!7LA9+W$3$C;[L3!4D(B82_ROR2'M7WGR M_P?R]/H'(E@O"- ?2-B8I[XZ V@O7XA=JT%\+J;_V\F+N!#N/V?J/RV]BOHO MIL']M\QEXXW76:=\C?2-.ZNKSOE?=(L3,E>%DVC#M3=UB?J-!F$\+4YE_"#T M*'!^&VX)"LE-;=@N]_'BKWI$3I)Z.QZ(4":&93@13]O_7->K[OO8O"JW7;&% M\^+(,02J4_Q?NH85M1G!E>2N,:%*& 3$O/=R]2[LNA&;BQCHUC0"=9#4U/1_ MV?Q_(YN[TVN"/H:549.&_AU4WV.D]O!2NEKO7(6Z"U5SFB;3BBYQB[,$;33& M76@'_5Y?KG5IXFU!="79@=W;\!MF\X48V;()E@R[;HM-\,/3=1:B/(QEM$V3 M\7W=J1W_I\P9L]+A0?V6I^[IQXXL#_#_?#XO[H_JP]/ M(R#)ED!>DZT>% 3(>?4)J5@4O!THI\%("7W)J-[&1+]TV%X:["3<"ZC3R@0N M5>TVN==+ P+?B=94>:]NGJ][]9W%2INB'[O>_\]MG:Z=CNY] 8'I^"\O$_$D MJ7^F]\80;"A=W)HY]D3/0X@RWLK5X;B0LJ4KBEUE"MDL&V4MFN(PD^!6*D1 M!DGH?;V*:9]#+VUJ MF48W@W'1&D2:"?D7K(%% 0#''S7OT M]Z&V(3T-(O7Q: E/ >Y$(>XI*F22B\F%>TD=+1I$3H%E*]H4C@>*BZ239E#2 M$6@>>!*=2EE/-0T:4?:+/C/C (&THS4;M10*]'$([%/W2:/W:"\T;<#6YB<^ M[IHF*JR3CPQ->E9YAY]ZU@3IJ'Z!T,KL>DB,NNS"-0D((".AKB3 ]]<^S*Y3 M$3^V!0GLD+)Y^,P*&7?Q&DMV@F6Q?I\+(7-V2[@[YXX% UM]@VU5*]]*NS,)&6AD"1Z:]ZHA6E($"FL9>NQ>EIFG.K>O.C8 M' N16H/8WW/PSOWCF&.UWR+K'UV_%UC-B.JK\7'SN3PV^U[G7HG-7'+'UQ&< M4>/XMT$>%3@D7B .+T;W-)P#"F7<%D8.QPCZ#JB48760GGP-L/6.3$&4L5M9 M^B/8'5"491J9(*$N([&E](R&53+4O*CA-J':L0<^L9:;YH(T(KV "@0'^S"N M,67XD3W*?N@/BO4HPW@5(,R9-B>(DEJX3^US8-?20=+YX6 H%*3Q&58NU$O. M//FJ<[(=#J;29,NV0'7F_>/C0S;UPM-]&!0S?&A]ITOC0<&1S%"$RC;KNXX< MI0@[!8S+62V3 ^W-MHM0EEA'\LXGV:V!XI1J:C9N(497AIL/;TD.2;;"9R90 MS"&&O&,)Q!9@;=D,;]!EYAC#(!9E.:;<.K2LEW&HJCJIT<(#/PYVC'^/QV5\ M_H^E0%:N%E=HT5?4@+#5UHS62IVO=HUBZ$T3EI'= /LK% PID-A'RZ M72W4(!XW8?EV&.IJK['M=SFN3^;8%+,QE#&SP=H\/\,.J+VCVCDN?II^'?2, M[;X+Q)>K/"%"2[TP:WJ2MO4QYZXK:'X'&,YHL+;,*NWNXF4N?>CD4IO2%M&$3 ?N":+YGYU2RD4C<@M*' M]4'J,?!#^IVR\<37.DTIS5AE!>2Z)NAJ-C'-YPEPQRC.6:1%JY?O2,\O$Z"KSVKD&R7:)+Q@$3LZ^5[@['\\KO7;+,>9X*4H_?$0NQJ@(Y,< MEE :X-'*2,/81(0FR8A+AYSO;2WPS#&JO#\B<@\)>=]NYI# C'+'9I:W=4=: MO666C<:S$SK)>Z54:#TNQ35:-^0)F-""SR884+9"5&4FP)ZH/ ?HMFTB.4VV M6=':""L@?4^()=7WT6_E&(#$+,[R\:$E?5C3<6_0_5O;K%_VHX>QZ,7A''OU MP-,:T#8E1CJ*P.W:+!:^UR"<4H#QH2SH/64091@D%:>H5PV2H@3N?]FNG"N/ MQ0]8\F>-;D9(G^<0I;0V'V^Y/FS8=Z8A/H]TH_^MAPZO&.O_&Z>?[!HGL^^M M#O;R BUI$W$^UK^F*[9PP[DBEHS=Q#6/J$W4G4@&8V3#O,J*147I[?M;Z_ZE!6MXK5YSE M(AK.2=[8M^+F8[=&:A!+X'UR;CK5@+P+G.$E4B^Q*+8D9-N/I[(GM-R%@+<] MZ9_2[UCA3S[:'^OAW8;= S3:C0(2VA'D^UJ0)Q*G)YS4YV$@D2D&U2CYA+U M($X_CI$A(J2L["%[$Z6,I3 )%$YH TKFS)^C?Y#<^(1J- ^/A%A\K L45\X7 M,913H3[8A6!'VL,&[X3277\/C[%IF]Z)A7C*B&:=IM6,+QA((A[HF3S+G"-(-(BV;'P6FV%+% )L?;"OG:4/5E[-3Q*7^QR'?MD2S M&3QQ;>/GFQ4>0T744XNS^L<@G<%_KK[7X5>0"L:;U>;]9*\34KPI]%F#\*DQ MB5 O!:)K"V-D1&/"&VTD3SQXS;71=T^GXI'3H[#,-;UQ"J)G9VPE$>?;/QV] MP[NZOB%5I[+$)GFNXSLJC;Q0BAO4(%K<9VAHQX:] $T+(%;.#5QU,FWBIMN$ M=I+U\;HOY?LX;I%B@RDM$R8&YVI#OSZ)Q><:NK)T@LD6O;ZR*0ZN"PY.+@T@ M60F.N<5?A5@^C!9!#6$P2OH7%ZE>#N^J!L1T5WUT!J&Z*'^"\2#"PIU**PS0 M!O5LM47\CE!^:@3"FCNLR;90 M@N\\D*?P(1I?@L MS@YEY4B'N_BZ&3NKTYQ!8LSF8.%;8[X$W9 M-&SW N.K8UZ=EW>A#NW2?7]H?M=_OYQF'J"K6,M2=Q=P6ZFZ).<6W),)PG*U MP8B5\!+Y%/K*)#>\@T8PH;'?H%,6X>?EE!3G (?P0 MA=NU$\7 VD+Z8!B_@ :;Z>_N1;M2+RL)U2@!=3&))Q7P?2RH-/7V7A;9])ZZ M@UO5T<)=RA2FU>SMFU)X-.RJ@#> \9G4DO%^GQV0%W]K05J1(K?&N?G>#J75 M7*%ZF[I#C9Y[.HV_0C7SDQVEMQ%%;GL@&J $R8X2M+XW.GV*.S LH?*2F$E' M>C#Z]T;CM4Y!?0!9C/-P 'W;C;<]GD!()DNTT9)CW_>G^O)_J,D_4&;3&L0* M$D$ZG*T-&>G%\^@R.CVVT>KS< L5^1D,N2Z)HIJ/_W8O/M!'G#W][&RLV&C@ MU=?EZ+B@;._^FIJLT[5/&I]O"FP7:PU!/T+6T48P\'F+V(BRDM2N3'X"H4"B M!*U@ 1J$LKZF-!\JMYN3&W=CU4\V?ND]3JI/F>?]'1=QW#4*U.TJ# MJ*Y] I8WARP%.B:2=%L[+JLM0?N+#2>(I\Y7#-.$2D4!++XZ*QXZN)!7H+%MZ$! M4LH!:!RT4+!J/C_7HC].;0Z=?_'N_4M9T5FY9U/CGYQ2G6F]!?OUY'AAQ(D/AE*J^HL O$PPH5!%C5)K=I,(0= ' M*2XSD"MX.4U/)2SE&)"].'WDPY(W=OL!=MHTB8*"C]1WJZTC BL*?9X62B?3 MM#FS6WK#3[6B4M;XG'86E^,F1&RPX*&K3/:H@BWC\> M\+(L?*9VYE#R#+A'.I-!64G>!2UC&MW2:@K=U@(Q7X.P<&T=S&[T;@VQ B9$ M]CQ#0Q?^$:<))KQ+UN@EJ"*XW"\X^T2"-+J][W?.'LN&PSL7(Q#SFA (#]K^ MP/\P?!V6,9OQBTO.FD)]Z*&LB<=4$'FO!J+[L MW>> -6 \%Q ?ZG2E6D;&$_3..K4U2HO<^V-B*J'R@\%G!_'><]8M[$RIK=%< M*M8N'+L.B@"Z+[BLQQJ25VNAF$V.U1XOCH:XL86?G@EAGS"0> CZ!.KNAO#V MZ5^83NAJ!9''M5!C(J.9I,M),UUG*2C(;I_Z3?$P 3RE+I12A07K=;XY_ (M M5_W,2!<#A[59'O5G@'N9? (AB:[E0KD^$416*?D&3L=_+#_QV/6'[Z#X9-/FXJ6J^G^6$CB\5F\FYT[7^K=_;+RL"I5^MUOB+QD!XHE)VB-U&O%&@0$Y-EL"54 MI7*E#+@+%HHGQ4*R&K%9;-Q;8@7N%<"8<+R=OO1!:O]K%I\(F3L!9^&%&;UVX* M#.!F8W:5$<8.:Q"_^Q.:'JN?:ZFH@%'-F+"1BNE#N+X[/;&99'TI,IN#AI;+ M""(>H09,KWY")@*3$Z#,4+=U:!YPBLUKMQ9V>M8]"H;"=@*Z.=@U41M*QTJD M-CDS*;(>V'L[D%XNZ>B^'EQB^S%OS/]&Z)5;OU\[5^SN>_\_)/S_P2W/KI=R M\@8G2?CCU2:LJ (.6X/09RM3NJ@U-?K,/2J[G=!?L0KD =6!=/R3"'>JI4_K%_/_QF8,6[@F=9A[-Y4DZ5O<-^K,CLPE&.PQM7Q]BGPHK) M;WC#AB,=F"<\@\T-5=X;,U>S/"E'!CR$WK M]"4DU![PZ.>K$C'-2I"#V7XJ5LD%_O*1.>"1C\I6$YV\WU@?R-O7^^E&BZ>! MTL\J[EXOGH])+K.'L-H8A.0$8Y\\4ZX.TM.D< M%-\]N;DJRKZ'M28+N*-GTT_''&H(+"N*?W[J"WF./'L-OIQNM_?T]0//&/2R%A& 4<'35J!5L;]](VI>!+/D]>5(\,F1D)B'QPN M>5NZ707$5+Y4U:WON5\ZYT%>#@DDD[F4!3T-29+GF8/XYS>2'!38.3O:T2[7 M)!Q:4>]9N>"(SXJ$^!;_4W[I$=%?%$Z.Q.A3UX8^;\567AW#;29L":* MY [(M"WCMJZ@L V?5D#/BGLY78C2@YQ;OY*\7W4OS,FYGGM'YOB3C]/77VH: M]TQ\.V#W=^LY8JE3OOGKS--9'5LGX'E;WU?M)#]OA?=>>H1UCV MOH:*QKRG:?G]'[\7)V2_ I;="CG<"M4<= M:'$)D,EY6XIH$Z]T=5SOWDY%RG%[X>1);O91ET5[*_'3W+9MCDQ7P:,+$.WP:/?3X&],7 MN;ML-:VOLK=D?QPPU.W*807^<>7!(67G?O/DO]Y7J'Y9N_SKM[UKNJ;^//_7 MZF';?=M:7ZUX=?Q:Q':OFQ%.?G&OJ^/KL0U]&D04(S416PA4'%9NZ=J@@**K'>1]JKVG$AVY0:#^M 4@9P!E//3Q,88W0.1KS_\J&H]$J^6[PVQ8IVF7O(/M;96!V#-SL2 G32Z@B DZ'#-U'PKITD[-("QW MQ5\6(]4+1GZ\PU' 1!W69F89%&(I88VA'_X)I*@<0QEB5P:-%>A>P1R5#=J8YG=A%^)9I![E:BCM/E>1 M"7I)Y10APQ9S9"V4 ZCDA);H* F;IEZG;L>N!H;RI.T$FOL9D3T?CR";,61E M-/W1^O+6=M-H*=<8>GZ\Y^%TM+4TO?'VP/YYJC<,%FN/&E4>N,69/G*N8U?Q M3>S-#KM^[B+.F%YL+=;7N9 :A#A!S?Y0996 =0"2?91D2Z3[) MTZEX#X= 2%6R?CMCQ>LU0@5V^>@ULBZ8GW4RO5UV\ F8UX:GN%IVDK???9$4 M],94^: 7NPG*>MT,%NZ&.B1T:'T"S]%;JY.GZAK"M0*G0:LR%HQ>Y=AJ$"VG M[@R-^:X5\*+Q^[*EIN1?NLC[I-')GZ$\E )=KI5O3])^[R5;/GPU;[953L_F M&$%)A&XIN"U^[ 915%00"F >%6CTI*CY,*=T)Q/HP(JXX7?JAG.0C%M4!0B5MV@2 M^D213(-(4R^#A \IO<>X-<,*KXJ02$+U*:Z@PR1@9&@I,)E")1(,8;L\04*Q MHUI$2.-8@UYIE/4D.^G,18K]OCMOPDH_0.U-MFM BSQYM'6SL'Y%R#AKC&$\ MK< K?X92 *I4K'".DM:YX"\MA4J4(=" E"ZR;Z8N;5AK5 5>.(L)D+W 8FP2 M#G=-4-!DIUIV'0<:E:!SV-@M@&5;1UJB!:,<(K8FKKU1AZV0K40.S!%\LSV[ MIPV/147O_NKH_O:STCO8'E_?%['$-%L=:!!@'>ZMX::+31M<2TGM3?7*L*Y&?! M>Z7#X,)/^>FN>$LH-.C),R#L2FR'\6!4L7'Q\,'^C:N!&Y6W!TAWIS]>MWO6 M52SXI8[&3XS^7/0 HOAX^_0^//L(Q^"F';D<): ^9?AM41P1BHG$94W@1SVQ "ZQXQJL*\/!*Y_N M6MG'NOVTSU'QJ,9PW9"YB,NZ?32WFW*3VY*:Q=PCPH[VUR M^+SP_U7=\@N;@^M9#M!SH!H. C[ET[SXA"RJ :?U8= X:I"[&"9H$(L)&5_@ M;.]Q_,3S#[ZJ';[?IBYP!I6%V:A5F/;GWAL:^E18X43[R(G-V]Z[&E#<5#MT MC]W-M;.93OR;6^D;,53>=_]9'_/TM8\I^*")7$Q++1IYF>_7]!NW^MQ?HW4G M %Q :P=Q4IQ M-WHR5P=2V[+E.&.1/F,YZ7-O1+Q57H0HH*93JC*NO\Q[\>?:N:&2\^O6?12@ MILN[&"V,)<]4K2OLD6'?.V:'\W]]&7/E^%?\Q)=5TB^)SP+-RKU-YTI27F^Z M7C)]81_W9.7ZOL_5)0ZH%XQ]8@NROP2Y!"3OY7VWG\V_Z?OVZ9DUSER%K8W, M:;__@ZJE>=J MLYXD;ALR R[TX:1G2B>5OX%8;OD(580*12&C.4(EFCU7/L&-8*N\KG]*OFNC M/JF&TWW?Q]G=G_A%?5U-$<]W^=C/V4:VZN+6U#BN&-,@S-4K(D*/ >I2VT)6 M1-@AL#@S8J[D;N0J)\-T5NAP,NM X]=UJK53FXY?.'(AR5KE@'KBC/K^G#Z8 M4('Z2L"?])I;OM+R)&Y;X&G[:H%O_ZUX4-KVY%)AV,\#QH2=";^AD4M.%-MQQT;@4]D-/* MVJ,%G_S)3G8BH$-?*V".\$]L-O_IL'+;1M;"%03V=5=?46^.E_? U[*_"JC$ MC[:IJ+8G\![F+ND;TU^%9\_4Y'B*]S\MGHU"(4=F:1FNS^\S.U^N<0_)O-<< M5S'&?GC[NU:MU+1^:K]DT[#EU:LQ,=H+S5A'0+OC!WC[+F0H'/9ZUX M7CS32LTB ']#P=@!CUMBT>%1W+O LQ\"A1.4HT7#(N15P[Z/E* +WPGGP>"6 M0%(HWVW+K@LQ*ZS653H,CO9;UC-AZ48G9-ZILHC:F<"TN5[&^:&WKT1)E9D! MJR]O6!OG"[O>.K'EM87SNT_;V M=15DY%P9QD>%B\+5")L-(_LGFZTTB&;ZE2'+[!:_&$J_+1)@9"BF7DZ-B\T% MTFU8&THOPFJ5OX MKWN2%'TJ*HI:,3AJE=S&K0CP#\<>*T<;/Z*\YU;-T,A)8*7T;?E]^&?B4O7; M@H,I+')4_C[($4S@)R)Y'Y"M@>;#F;#KPTCU*D!X>3IGW;!//]FCG#"^*7AD MQOU6?'URSH>V4J49.S]L6(-0W)0@+:*&MH)LN6T@V@\T'^7[1Y;RMG/?BH-.H>:4>+VJ@K M=D>R5P!(S"0?K0@9#"11=P.*W)**2/J&:Z(/3%DQB;L6][L&,9 @]^.A!M!* MOSD:)N8N%+9'&/L&)=<5H'(LW&=XR&4P88[A8N,F$)N3+\B)^NI7?XS7XS+( M\Z1X8R_)9#*8]&2\F^TK!FAN@8+IWZ6) & M'Y4P,H<Z5T2"MN!P(%$G8;XR)J$2X1SK5L,'PPGNA17,;>)B&EDWPN5HVHK,#9P*\N ,(@U M%KH:Z@1U3V .2U5%07O<^^F5(Y9N_:(O^=2RP6[036$.R'GBI:[HM/@CI/PV MKC$&=R<<^Q.8D,JQ@;P)8%NEA*$/W1W_M0KX7"='3UCO*,0;[9%MB/6(:' K MB[0\#-'X_:*M3RY(%=:_5G5/EJ=(-(A42UO4W",JD;68(L+I8+S*(G_\CF>1 MNEVLE?2G?!+:W&/S$^,FZ11GDDI.:V$8CZOGU0&?*Z-.R&RV#DJVD,U[K?D$ MX-J(:&T+Q)79%#/NKOTZ6KSZVF",DJK-I;*XI[F#IDJ(FA5B @ZQM J9+:?S MT'3&(K73"%8?1.?&&N[YN6:NB&,,&_91#$FYX\T%6]DQ$JXI[ +:MR1[^W9M MA/$1I2/%JP%"3G6.+T_47U$9 +T2[$7,F4 QH&4+P0*C+R5FVB[J=9K&+2:U M>]4(&W!4ZMWQXA6 M1HF6B%L(P,NA;7-YL/%=."3/JR=-%MZNPAXG!U<++;UZK_4]Q-C+%OL> M+4 MM'/$:/)M5&.='#/5L8?1OKRCUME3*O#PC'FY;'K-'[IU*_V^T;4B_E>L^]PU MBB$R5-UNWM1+V59;S1G M];@)*48RF37EC4PE+#U[]NQT=O*.XUW5*I9)S8>^]Y[O !9LAJ6FV*X!D*W9 MW%RTRG]4@W@2-A$5HUH-'P22)S.^-+@154=&*"9]CAPW$=D?U$TMH=+ZAQP* M99]JKUX WQ(SQCA&H';\R?X#4)RKA\-!\-0M!*J3D>G*@KPP'BS2Q0CW_OI8 M1]21/NUW8[:7%_GRK03*N%M"QD"!1>%GK>W"QV;4^('8<>-S>O4--Y9AWLU\ ML5H:,OC>[=K3GX+7UC![^X]L#:VX(]:RW M7_;AIN&6QW)%[@XH:/W90JDWBF[KD_F6IQUG7'=P5!&0P- ,=),0%='&-HR[#60ZLSH^&]1#EZ MZ3>Q.<9>.T M#EJ)@T%RW18\#65[2@B?.Z="D+A!O0W.DLD,]<8^. (PXAWL MQ&Q7[?&'T0"E[L$ R8&/,FU EX_DGX^B+IFZM."(;/M([(=T06O[:\HI\1)X M)S S(7@4"#G([/F39A"#;T77_B7;]U.C4+3BE<";R52J=$-OC:%?L]JBCV+5 M*$A5KQ\EZ,'6#][7,J1X71+[:+=ZU>C0HO2.GV^(1^BI-[C+%!S; MB'BQ;1PCO7@5=-O:STI9 =!YM@Y PL4O)Y+W@]6_=F-P0]>]#A?RAI3TN#FB3D832\O[ @*]-J8:9;OIT?T&-QU-O=HVS"13 64UYH$,!A:U8JR@CK%$XUF\9#ZU$">N:0A9;F MI9;]#;IR,8J\$,0IYDGPQJ1Q/\CMG"S*<>TTTI34(]G+XN\@IKD_RL>XH>7; M8TE,^\=]AG]5=KPGVX*?A(I2($J6S$WEAJ/,U:^&S.?N:Q"UZD4#Q_>"_#&N M$1$.4IE#PW@HT_5MVH.A"(X]4-Y,,"6'=V-71,R2&68;[P*GTT#=PU!:Z!J1 M90HF(&%1V3R5%_A M+0I?5==0VSGE'=6X?W8'H7KCC$^TSEIF 3[I#S!P\,U/H>2$N3M8*\H;M4D7 M' T>_,8_9HL2-L1)\.F)!X:L 4(V.8YZ0<[*5#MVDQ<"*MZ3$;5!U_2;( 7% M$7S4>)<4NO^O 7WG!V,WSGTX/KA;L86*8XN\%/9RU$"[\E6G6%JNN)!<0B;\ M>#L)V98#=/"(&9Q%D% F7JY!\/8)0&NY,%W]$T3@!](R73+.D(^J]KXL&<,9 M.'+6CMLB /8E\CS9H"'.LY^"&G$3(^$=4;+-LPE:9>T%L+(YJ]5OQ7H_BGP3 M9)Z-#ZF\<$KSD/LS(LUV<1_FJ$QL2'+6^JOB'$"5Z>8V1+K$ X),QVJ(;"YA MF@: 'E/%=IWH,U*Z]XTAN5?OEW/WWE],+@>RY>(6;FZ$_"^(*#O=5X-/MW6I M@^) !UY@<0Z+%-2J1H!ORN@E4#K> .*VA/S4/45<.I)X958WP\6#ZIW4N/U, MW <=O^YIQ9)OOEV3"G3I=/GSFMSPZ'O/TIR+] ML:2D_4E0N^>QY >O\)+TO-N47BY";:0>X"!KH5 PM(U0LT9>A18H-.#@;>-)H M4HK+9BSY0C&-Y)J6SC$:O %YDQO'K,>^$_8%V-*"#Y"O+ K>3LQ1'HITC[5H ME_X]O3XVFY N.HF@S R/?[^4$W++PE\!914OV_[*CY0WLT.3T@O+"R[ MJHH5D3XCH37XB6FI8^(8;S\T74)JDRM?0!'@%D==66"$$7,1FPK>E3RLB@KY MJ2OZ"TX:2L*][M?&Q/7 -8]7*JTM@0Y90CI,4!W& Z=[E/QDMV;U_+G+G)7P M@EJ G4&-H)N$TV37*%T:A!6\!VQLL E->!!9RUG=B)T'NJ6%0DRI/E?A: [; M)4>41 4N9?=\JN[9B4MXJF=7[)&+P_RFULT*A/F0(1&,.3!7HUY3=*1'FQ M MQ5I">3[08*4_I(W^@>JFWNV M?*PTOI9ZQ23U:^K%+7[+R[OVW9N*]'\XJW7G>D5!9MP'3TK9@%= MPJY1[[V(9;;%&@2=N6Y1S*5;PV";\[1@^7BN^Y&NG8MT;X\S^,/V8^>ISOLN M]>BL.#>8>RLI?JKT[L6? OP#(CIK&M-*:_Y">K3V\"(6' ,;W[SOB$GX8W3) MZH89/Y.7YV*<=39^>[FF^_F+B;9^W=N2W\X-]HPVR44WLA '#(9U,/%3H]_C MIUX*?+W_/PKFCNW5(&A3CL=./>N="K8_7&2W].',;/3UC^TF5>YM3]\W.SR, M?#NQ=-.AMZ\7^>>Q]@:[UVSP+KZ^KZ? )\;WKSL.'GVRGJJQVN1?*O87A7\] M6K[D<3VYQFYYV^@';,"Z1\6B%5,AQL!#$X$+U@J ?7\>W7BD]>[HU9^J;\5[G]98_:HN^OX^KM9+WHW>>C:>#SI^5JB4[;- MPTO(&M:.ZV_=[3I74P2'.W1[SY,P,;N.;G^AN^WMSNV" [-R=JFC&>+(;S%- MPRP;"J>Z^I"N?1EDVER/RW3M6!9ANZQSBF5&NB7B9M;,N1VH>=Q'WN>8<\\] M.4>0072T2P\^/R; U[(?/WW>%_AEK/O5,J;CYUR12V9B@\'PBJD.I=&W$/'MDMF<_$V&_[P\- @5H3B\E'[U]]&N@BQ2-@=1/$U"!WRJ?X& M5\,9/C=]R!:DI6&0LG)N_ZKGP"2-LM+[=H<\>-VK[L'#M/U).-,.*='@#7-M M/^.\\"F4L/N:G_C>.Q?;ZS7)NCO=XVUTG]DT[O@?]QT5V@$>7G*QL''9"F![ M6S+8.9<8,^&Q4#OL>;F,87CF;M;Z>9LV>2XR.K^YN>-X[O?)<4_=<@V"P,8V MA+)N3YE5'YK_6^@RB5*#P.7W9!&^?8^]JP66SJV+,5> _V'"FF4ZMS4(^T?) M,6(/O,N/?T\T2HV=2$K>MB*V2:?&25?[Z70L?/_N10,C[G Q_G/B[,SH7K-# M\_Y;S?S;ET9IARA$'M17#@RW(E-%IR]MO1.W+KL\DJL'[WTP=LP]](5/*5-= M2@11!R^KORQ[G/>!=R)LQ1?]TNH]GVXC;U?^*80O2/'ZXT-&P-OG#X,B9L7T M&D>O?4!IZF!J08WR>NGQ*+?'_*8S]%=/V=LN!)AXWV2>D3O&Q"T@R@0M&D3- M10VBH!$@_*A+SG(OUH7[]N0F2>1,RDIU)]6&LYHDECNR,]"8T-+Q!/&2FIA[ M$)I/,>UR@EWO>K2E,.G@\^21!J$7^VA&=](4ZT.CU!N7? @Z'K6 M15SIV<;UK'2*$<127H.Z@'$>P9B\ R1*^FIN<,,GSY5U $G\?,O$K141SJ+( M>M>/5^%#:;\_ZR'>*7C_^C$___#BL_+,5<^RL;"$H1BW"'#3" M,3[H;=^K?JE<\[R^MC:"W\//U0Y\$$H7[NR.A@,J(A*YF:N>9KH6 MX??VV'=55PX"R*)S)TH_1%HQ6].J;EV([XFTI-LNCA!C*"3U(!7A)4!GGH\.'QH0P]Y#^"[OQ_>+*<:#H0$CF.W M0?J@\^[>+_!"L*1E\;52(%3TJ?3ZZQFKO5-_NK^^D7@E7H@V MW5AIG)-BLSC.9^LPWJJ&^.W:Q\C-WT8;#\9+3,Z=2O$RR%H6:CQB]_S MWWSMM,L_M81/.49VF*NH$5N1S;2:*@J5GL!=J$%$:! 9C.K5\*(ZK>J?V^,) M#&>ZH$5[/"%'@+T+O%%X!^+Z]BBF\)DB9)J+A^YQJ$B"SPST>51^EZ05NZ=S M;D/%;8N9DXQ]3[X'23;:S@.030QHO1=LHE*F@7N')P8EC#3U C"!3TR;>4SV M^O$C$0(PJ5P]5QD-A\640'D'P9\[[CM5()N(5P*I;80%C9,9+G/X UT8T[NP M6W:;8=()IC,!07DO 62!I%1I>QOBA-Y4R'/?7E5Z:4#=>ZQW8SEW ?2U.TB#6$#BMJ@W M/;G(7]>HU0&Q5./ W:>-3IB\'Q&R'WN>,GYQTN27LETKTG06G,3EE@U:4EI+GSU7$H@5-)>#V2M7RXQ9IE2VKG M4;72$Z1)WY;$5 :0[:$.:?!)06O!1UOCKH9@F08Q?WP6G8V>GJ0]A>+;'+UX MQW!W-0CK&N3\,3%PA/K.FH^K.CJ<_A&DITUI$"(KE9(+AO$JF:O(=N64-B%J M$?E ,:J;LGV<8WTUUD]%4*S5;4D.DMS(EQ4*^IEQ'I8R3[9T!XF\XQ1H(;E( M$3 5A4,^Y6O[J@B#@T%#^-^K^,(_1"'><0N9O;7-K\'!XV]"DPP;)JU:76KS M#_._*+_]=#YQAL^@42SZI[B&I$)!L0$PF3'=\91ZXO[/S%6Z;]Q%U;[H0E\&[071KAZD6D3>-3Q28U!(7X'4Y0J[:LJ0AZ%.8?-G>+TP9=T!^C'N=>CH WGPJMBK*JH-7.U=0!L5)&>D60[;>XT%4 MDX@",6WJ,0?[!#2_]QNJ]L*RCN]P_?#@(Q(+JXW.W#3*IM[<'"DZ,P0!>C[" M]CS?#TQ>@5V98_O/R/<1S1_&OCDX-K[UB?<*]K:,#+NKMD>R7N%E;JT?[)2- MVA10O4 O"O_X#7Y\5[T23!I=,OQ*&>1LSJ-3 6'6W T1A4Q6^NL MW$L$),<"#@?%$Z.J'>3C4*9J^R@5R21[L!J_7"V'MS;V.L+;)1M@TPWUU$40 MZT#WE/>.(NN6'F;M\]#HDN;2P8[*77?^OH@%[W*-U*LH[Z@VL(WL^1N[)K%- M@R[H)L6RH[0>\A:<3%5['(?MCS0M8 C4Q15+%!/K_@[_XS.W'G1UB?\W@,-E=17D%I'T) ?7?)?D ^GV@* M^VC]\RQED(N"#]\;P>ECEBOQE[7"'G=JT,?T$!0ARPXRM$T:KX,W@_H!O7%H M&L4-L,]Q8GWN=1T/5BV.2:6MA*,)) P4E*W$)UCY4&D1U+STBTJ))%GQ7SM<0F89B,%Z.ZT-65 M ]UZY74FD'_D;'%.14B$'P+5N3 L<7H[%9Z69!W4D5D/5/Q MJ+#L74!3Z>?Z1F[C#7UO[_!#%C>2,DNR7!<6]<80TF=0;%V%N=Q.Y45BM:"6 MXTZS:"#9H)-+1.E"DQ)"=MPXP02. 70SL0M%I"[L8O)>*LV8Y,!S"T%Y_]VP M2LI= 7&HUMH4!\4C9*"0ZG4C5N67'U4O=R)CZUGB(:00LTN&?D<["ET"W618 M!F@DE]DW^>R1.96P@L/5AL!D6FP[K@=8Y+EDW=;%A[(NX<%5N4 MS!1'N><-A/P=I]7.N4,.E^#0RM!90,Q%UW=,=R+$; M5OWT^X,W?K)_W.?2GEUI_<+;8?T-D^H?=1-+<&L^OAO@5=HXF.=)&KXR[9 MU6C'TLT<\3!:*E!L!F.DQ(F]JBVD),EP&W4^27<7E* %]2) J BZ,\H%,DBF M_!YJRPO(6H)/U;_7?O_XN'MF+IXVM*J'-8U<0BKWJG[<,YQK[#IT29:C?]Q_ MTM'#6DY7[*>X0\.>/60?T*L9JT>]1 ".HMZY2=_F ?N5XJ;)"E)><[$=X3(% M PA:>_M<+]"OB- 96JW$;V_7)B0A/P',6=+^R6:U+77QR_(QSAJJA?@=@KI+ M-05Y3QZ+G>>0M)5 M4@<9RKE(R)=WTL<][/?)7N^T!_4R%QW57 MN$?YZUCO)\+[\NT7;#L("]7"'\MUK &QTA;43<'@0"EE301+/F?W:Q^,KB2% M28>J9$S=0\%&RB%!0$\NLWS_XUV5HSG)9>\_1'0_>%WK7I3SGO+[D2=T?;4Y M&S;[ILXM47IJY\<+RM$@NNP)2ZC->W"_<0?9RHHYABO3089J(PY4R; E '^, M:@KK2\7S*6^Q+H!]KBO#)-Q]4>6*8HM.S(D*C%%WFTT5U+V](2 M(NZ'%*T_&/VQAMU0JW*R>;DMOBSF4FDQN"@(\ZB&$)HYFW.F!YF94FFYQ'5# M'_]C[N5#S)_./WCPK+G[J.DMFWN]]WK6_O;?Y)Y54]XK9I>@ [Q;"^E/_HO:_0)F%VU:R MD49TD%P H)W2Z^.$2)':6]M\/6 NA[@+GSH\O6)Y$9OR955QL50,RRO& MW(^I_E)9N>1U$$<5'N_]\C6\?H_JLO=)2&;2H^]"='>39#=B;=_/E;Z8*N(D M0\$1 V3S\CYH&9B /K-ZC'3*#H*;R&E5SQ%SHUMJ"O0GDD5RO&_!:ITQBN#^ MU9,UD6:ASHQ4ZAL^]=0?X_#! 8GYSP*6#7V7S[+^3B:+]#8A+\^W$4_PB%J] M#;W-M\[D7POVZ&!G[(T(OW(6OCO9>]5DB9W6>7.X<&?$U46FVZ5R&Q_/]/^N MG/0J[=[KP&H.#?.P?->0;J-]=;;\AF8@6B^@I7NZY2D?N(=XI7TQ+M[XF=O M5/1E2R\-C1]&SH1LP*-S$]*8F" P"R/""*$RJ%?L*/V-$:LOQVOJ0&L1[$1[ M\+&(W.ULFHZC<[7DFFCTR6+66-V2^S0F[C>W+W,MU!RGTY,XX]3Y2:+M)-[A M F@GNH$"DVI" G0 C746RF 2G'I['U8(>U*Y -O5 N37R:?0JJ&7:)E^>787 MAJDGH2N?(Q6#/^;W+LV8/W]U[\"EL/S+&"<<\*9B%VMT+4+D3;AY[U);H]:4V+QU!BZT/KIZ\A6. M%-570#X21'77X4_TGE7(22A,)'@7+Z[8[&F)>Y'SENHU M#](NO=F$N-S*V_T;MV6:\:E:6:T[7U4DTPF,@;[(*W%5Z,46I7I@8*1A,O$ :-=SEZ1)4(V)!M+>&OP",+JX!@M2!2"FYZ$$\=)? MQ*W32L/!@VHYAU&3#MV&5%/6@!(^MZ/=;ISN,@M/_8I%JT:B971*'?B,$OC? MZ&:H$12 )SQ8=>V25TY"3S=WFX0$]D?ST.E6"G24R':9.:,,E*9;SJ4._)RF MGV$]G8<7"A7Y TRN&I@H9@;H@>19Z"Y\Z;DLOC*"==\PG6Y3N?R#,);6OF0^ MK75^U#+2P:;3/Z8W<-3F,OJ:IZ2*!&4QV4*+=E7P&>"@>T$V%#MZ@EK M/WV_'H/#@XY&)0%8+?2'N3=<+W MQ,&;DIV@D=AJ1CK",-R$W-:6V/$IB3.*@S Y4N<=@IW8%2NU&CIB/ 8[UE,X'M? M5M,4< 3SAPCB*ZNZCT;B5'I\AFMM\N0^HZ=RD"7%@>'E"S(#Y:Z7 MYR#V0L7>@UJO-$W%W0E-THA5JTI;MO)$7.!*I?R)+-TERV!PZ>6M@[<$0W>O.+53\ M^1JNNO5_C?BL;SZIOY/JE SW)*7"9Y_?U6)YD,@U'@0;\DKZ-30I=NWW_T$#:@>' @>SR=[RZ^Y%%["+.7;13,HV@W[!W;V0D MZ"6^+#G[!KPLQA,G-B%[Z&I\E#QX@T]FH< #Y&1"#*\:Z]< 2.ML,RI!.X%7 M-T,=3]R$^ [1]/K,5I5_X5Y@%^3P>[\NC:/>Q/P9DS)K!_2:A[R/DH5ZQM*S3%-M=;)XEX!9JI^X/I[%UO6,OY8W%[Y:D8[ M4M\^R+O6HO"OA)I41@YE"W$$9@FB:@D8T ;X)MB$=%"V+S%T2+?AX"&+F6=B M9XFGR#"6KC#['&8F&U6,( LO&6 ^6,5.P;> MY